張雪
摘 要:.NET高級語言是一門成熟的編程語言,廣泛應用于計算機開發當中,尤其是應用于動態網站設計方面。人才是各個企業渴望獲得的資源,目前出現了結構性的人才資源匱乏,企業需要能夠擔當骨干的人才卻招聘不到,大量的社會人員和應屆畢業生又找不到合適的用人單位,擴大招聘范圍,讓眾多的企業,需要工作的人員能夠通過網絡這一平臺,進行相互了解,解決這一問題。所以,人才招聘網站的開發具有實際意義,廣闊的市場空間。該文就.NET的特點,如何用.NET進行人才網站的開發建設進行了詳細闡述。
關鍵詞:網站開發 .NET 人才招聘 功能模塊 數據庫
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1674-098X(2017)02(a)-0086-02
1 .NET中網站開發技術的作用
網站開發技術在不斷地發展,.NET在網站開發中有著天然的優勢,后文會詳細介紹它的相應技術。網站技術可以讓信息伴隨著網絡媒體,出現在網絡用戶的眼前。它如同一艘船,在網絡海洋中遨游,不斷地宣傳用戶需要的各種信息。網站技術就是通過編程實現動態的網頁效果,讓用戶通過瀏覽網頁的方式,獲得豐富多彩的信息。通過.NET已經實現了眾多的軟件網站編程系統。
2 .NET利于網站開發的原因
它具有不同的技術和組件,而這些組件適合于網站的設計開發,下面逐一介紹。首先,MVC是在.NET中的MVC技術相對成熟,有一定時間長度的發展過程,可以應用于.NET平臺。其次,Dynamic data可以產生相對較多的模板文件,讓網站開發的產品便于應用,很多對于系統架構不太熟悉的初學者,只需要簡單地在它的基礎上進行代碼實現就可以完成網站開發的過程,并受到應用者的青睞。最后,在.NET中應用最多的網站開發技術是SILVER-light,以客戶服務器模式為基礎,卻又降低了客戶端對服務器的依賴,也是網站開發技術的典型應用之一。
3 .NET編程的優點
首先,框架優點。便于程序的封裝,簡化編程人員在編程完成后封裝程序的過程。框架可以不斷地進行擴展,通過自定義方式,來定義功能。這樣編程人員可以開發出便于日后拓展的模塊。簡單地說就是將一些重要的功能模塊的功能進行編寫,再通過不同的分配原則,分配相應的模塊使用權限。可以同時分配多個功能模塊,也可以分配單個功能模塊。同時框架的使用可以讓后期的軟件維護階段變得更加方便,降低了維護成本,通過框架進行拓展和修改,可以修改漏洞補充功能的不足。其次,代碼編寫方面可以實現重復使用,提升編程的工作效率,通過內聚與耦合的關系進行模塊的書寫,讓代碼的重復使用更加便捷。
綜上所述,.NET在網站編程方面有著廣闊的發展空間,今后發展方向眾多。在目前基于.NET的Web開發技術應用過程中還存在著一個十分巨大的優勢,即通過Flash實現良好的表現效果。同時Web開發技術也將向著集成化和標準化發展,在具體的表現形式上呈現為程序的批量化開發,目前的應用Web開發技術實現的信息發布系統就已經實現了這一功能。即在.NET平臺的支撐下,通過Web開發技術構建的系統可以實現將不同的數據信息進行批量化處理,并且快速進行上傳,極大地方便了用戶的數據收集和轉化。這一特點可以有效地縮短Web技術開發所需的成本和時間,而且可以降低程序開發的入門門檻,對于推廣Web開發技術在互聯網上的大規模應用至關重要,同時也在不斷地推動著.NET平臺的不斷完善和改進,使得.NET平臺不斷地向著信息管理的領域發展。
4 人才招聘網站開發意義
我國每年都有大量的大學畢業生面臨著找工作難的問題,而企業也出現了招收不到需要的人才的問題。當然表面看去是一種矛盾的現象,其實這是一種結構性的人才匱乏。形成這一現象的原因眾多,與部分院校教學與實際工作脫節有關系,也與部分大學生眼高收低、不能正確的認識自身、薪酬要求過高有一定的關系,當然缺乏足夠的企業與人才交流的空間也是重要原因之一。建立人才招聘網站,可以為企業與人才打造一個交流的空間,同時可以通過模型匹配的方式,尋找合適的人才與企業,具有實際開發意義。
5 人才招聘網站功能模塊描述
5.1 網站管理人員功能模塊
可能在現實使用中,都是企業與人才對接,忽略了網站管理者的作用,他要為企業和應聘人員提供各種服務,同時也要獲取相應的效益。所以,網站管理人員的功能不可忽視,常常需要具備信息管理功能,動態發布職位信息和應聘信息,給企業和網站用戶建立數據庫數據,給予適當的網站操作權限。
5.2 企業模塊功能
在獲得網站的企業身份認可之后,企業能夠發布招聘信息,具體包含招聘要求,可以查閱應聘人才的簡歷,收取網站提供的人才信息,以及定期對自己的招聘信息進行修改維護的權利。當發現符合條件的人才后,發送視頻面試或者實際面試信息。
5.3 應聘人員模塊功能
申請個人賬號權利,在擁有網站賬號后,可以填寫并隨時完善個人信息,瀏覽最新的招聘動態信息,向心儀的企業發送郵件,制作個性化個人簡歷等眾多功能。
6 模塊系統工作流程
該文從3個方面進行網站工作流程描述,同時細化各個模塊具體功能。從企業身份進行工作流程說明:首先注冊網站用戶,標明企業身份,同時提供網站需要的企業相應證明(工商執照或者其他有效證明)。在獲得企業權限后,先完成企業當前的人才需求信息,并且發布。同時可以瀏覽人才庫內的相關信息,獲取網站發送的郵件服務。當然還有拓展功能,例如:網站收費提供VIP服務等。
從應聘者身份進行工作流程說明:注冊網站個人用戶,獲得注冊用戶身份。按要求完善個人信息,如性別、年齡、畢業院校、工作經歷等信息,填寫應聘方向,查看動態的職位信息,定期查閱自己的郵箱文件。
網站管理員工作流程:定期查閱用戶數量,進行數據的維護與備份,推薦附加收費服務,如信息置頂、合理選拔推薦、動態簡介完善等服務,定期打印報表。
7 .NET后臺數據庫開發說明
動態網站與后臺數據庫的協調配合工作至關重要,所以這里進行簡單介紹,該系統采用Sql Sever作為后臺數據庫,與ADO.NET就是.NET Framework類庫中用于實現對數據庫中的數據進行操作的一些類的集合。它分為DataSet對象和數據提供者兩個部分。DataSet對象是內存中以“表格的形式”保存一批批的數據,也可以理解為若干張數據表(DataTable)的集合,每張數據表也有自己的“表名”;數據提供者包含許多針對數據源的組件,應用程序主要是通過這些組件來完成針對指定數據源的連接、提取數據、操作數據、執行數據命令。這些組件主要包括Connection、Command、DataReader和DataAdapter。利用這些元素完成網頁對數據庫的操作,實現既定功能。至于后臺數據庫的增刪、改查等操作,相對較為簡單,這里不一一贅述。
參考文獻
[1] 孫舵.基于ASP.Net的網上招聘求職系統設計與實現[D].吉林大學,2014.
[2] 文敏.網上招聘信息系統的設計與實現[D].電子科技大學,2012.
[3] 徐勇勝.基于WEB的網上招聘管理系統分析與設計[D]. 云南大學,2012.
[4] 劉亮.網上人才招聘系統的設計與實現[D].山東大學,2012.
[5] 陳福波.網絡招聘系統的分析與設計[D].北京郵電大學, 2012.
[6] 唐麗均.企業網絡招聘有效性影響因素分析[D].新疆財經大學,2010.
[7] 劉立.網上招聘系統分析、設計與實現[D].華中科技大學,2008.