陳頡
(安康學院電子與信息工程學院,陜西安康725000)
傳統的人才招聘方式,對求職者和招聘者來說,即費時又費力[1-4]。招聘企業舉辦招聘會需要花費大量經費,還受時間,地域和天氣的限制[5-8]。求職者需要去招聘現場投遞簡歷,尋找目標企業[9-11]。因此,一個能快速為招聘企業招納人才,并能幫助求職者找到工作的媒介就顯得異常重要[12-13]。目前,互聯網的發展已經成為人們生活里密不可分的一部分,更多的人選擇通過網絡尋求工作,更多的企業也開始通過網絡招納人才[14-16]。因此,文中采用SSH和Mysql技術,開發了網上人才招聘系統。
網上人才招聘系統同時滿足了求職者和招聘者的要求。招聘企業通過系統管理員發布公司具體信息和招聘信息供求職者進行選擇;求職者通過登錄招聘系統,搜索與自己專業相關的職位,并進行簡歷的投遞,從而找到合適的工作。該網上人才招聘系統提供了大量招聘企業的招聘信息,為求職者提供了大量的工作機會。為企業和求職者提供了方便。
網上人才招聘系統的設計目標是為求職者和企業提供雙向選擇的信息,根據這一目標,將本系統劃分為3大模塊,分別是求職者模塊、企業模塊和管理員模塊。系統功能模塊如圖1所示。

圖1 系統功能圖
求職者模塊主要有4大功能:1)普通用戶管理:登錄用戶通過登陸后可以進入個人中心修改自己的個人信息,查看自己的投遞簡歷信息以及查看企業的簡歷回復狀態;2)新聞資訊管理:登錄用戶可以查看網站的新聞資訊,了解相關的招聘資訊;3)留言信息管理:用戶可以向管理員留言,也可以查看其它人的留言;4)投遞簡歷管理:登錄用戶可以根據對應的職位類別,查找對應的職位,并向該職位投遞簡歷。
企業子系統模塊主要有兩大功能:1)修改企業信息:企業用戶登陸后可以修改企業的相關信息;2)招聘信息管理:企業用戶登陸后可以查看已發布的職位收到的簡歷,也可以發布新的招聘信息。
管理員模塊主要有6大功能:1)修改登錄密碼:管理員可以修改自己的登錄密碼;2)職位類別管理:查看、刪除已發布的職位,也可以添加新的職位;3)招聘單位管理:查看已經注冊的企業或刪除已經注冊的企業;4)普通用戶管理:管理員可以查看或刪除已經注冊的求職者的信息;5)新聞資訊管理:管理員可以查看或者刪除已經發布的新聞資訊;也可以添加新的新聞資訊。6)留言信息管理:管理員可以查看其他人的留言,可以對留言進行刪除和回復。
在設計數據庫的時候,最關鍵的步驟就是要確保數據正確無誤的分布到數據庫中的各個表中。必須采用合適的數據類型,進行條理清楚的業務邏輯分析,正確無誤的進行表的設計。
數據庫中共設計8個表:1)管理員信息表,保存管理員的信息;2)簡歷信息表,保存簡歷內容信息;3)職位類別信息表,保存職位類別信息;4)留言信息表,保存留言信息;5)新聞信息表,保存新聞信息;6)企業信息表,保存企業信息;7)用戶信息表,保存用戶基本信息;8)職位信息表,保存職位信息。下面列出主要的幾張表的結構。
1)求職者信息表,結構如表1所示。
2)簡歷信息表,結構如表2所示。
3)職位信息表,結構如表3所示。

表1 求職者信息表

表2 簡歷信息表

表3 職位信息表
求職者使用本系統時,若未進行人個中心的操作僅僅可以瀏覽該系統,當要進行相關用戶的操作時,就必須登錄該系統。如果已有賬號可直接登錄,沒有賬號可進入注冊頁面,注冊個人賬號,然后進行登錄,進行登錄賬號驗證,若賬號或密碼錯誤,則進入登錄頁面重新登錄,正確則進入該系統。求職者進入該系統后,可以進行個人信息管理、新聞資訊管理、留言信息管理以及投遞簡歷管理操作。
求職者模塊的主要類及實現方法如下:



圖2 求職者流程圖
企業用戶使用本系統時,若未進行企業中心的操作時只可以瀏覽該系統,當要進行相關企業信息的操作時,就必須登錄該系統。如果已有賬號可直接登錄,沒有賬號可進入注冊頁面,注冊企業賬號,然后進行登錄,進行登錄賬號驗證,若賬號或密碼錯誤,則進入登錄頁面重新登錄,正確則進入該系統。企業用戶進入該系統后,可以修改企業信息和招聘信息管理操作。



圖3 企業流程圖
管理員登錄本系統時,首先進行身份驗證,若賬號密碼正確則進入管理員子系統,否則返回管理員登錄頁面。管理員進入后臺管理后可以修改登錄密碼、職位類別管理、招聘單位管理、普通用戶管理、新聞資訊管理和留言管理等操作。
管理員模塊流程圖,如圖4所示。

圖4 管理員流程圖
系統測試的目的是保證系統的功能能夠按照設計要求實現以及保證系統的安全性。本系統在測試時,分別使用不同的身份登錄該系統,然后進行相應的操作。測試結果表明,求職者、企業、管理員在各自注冊登錄后,進入系統,均可以實現自己應具有的基本操作,功能均已實現。該系統的運行效果如圖5所示。

圖5 系統運行效果圖
本系統可以為求職者和招聘者的提供便捷服務,滿足招聘者和求職者的基本操作和需求,求職者可以通過本系統了解到最新的招聘信息,尋找適合自己的工作;招聘者也可以通過本系統查看求職者的信息,找到適合自己企業發展的特定要求的職員,以促進本公司的經濟發展。
在系統的開發過程中,大量的使用了div技術,使頁面的功能簡單便捷,用戶體驗好。頁面上應用JSP技術,后臺采用MySql數據庫,開發實現了企業用戶瀏覽簡歷和發布招聘信息,求職者瀏覽招聘信息和投遞簡歷的功能,并且管理員在后臺中對網站新聞和職位類別進行添加和刪除,以及對求職者信息和企業信息進項管理,使求職者和企業用戶方便進行個人的求職和企業的招聘功能。經測試,該系統各個功能均已實現,系統界面友好,運行安全、高效、穩定。該系統為求職者和招聘者的提供便捷的服務,滿足了招聘者和求職者的基本需求,具有較強的社會實用價值。
[1]姚永一.SQLServer數據庫實用教程[M].北京:電子工業出版社,2011.
[2]劉德山,金柏東,張建華.Java程序設計[M].北京:科學出版社,2012.
[3]趙斌.軟件測試技術經典教程[M].北京:科學出版社,2010.
[4]徐棟,朱豐偉.基于SSH的高職院校網上選課系統設計與實現[J].硅谷,2010,8(16):100.
[5]錢斌.JSP網上人才招聘系統的設計與實現[J].中小學電教,2016,5(9):3-4.
[6]李思倩,潘杰義.基于JSP+SQLserver 2005的大學生人才招聘系統的設計與實現[J].西安文理學院學報(社會科學版),2016,19(2):123-126.
[7]馬書廣.人才招聘系統的設計與開發[J].吉林大學,2014,9(5):90-94.
[8]王丹.大連大學高層次人才招聘網站系統研究與開發[J].電子科技大學,2011,6(4):56-60.
[9]侯錫銘.基于SSH2的高職院校就業管理辦公平臺設計與實現[J].河北工業大學,2014,9(3):56-59.
[10]陜晉軍.基于SSH架構的高職院校成績管理系統的分析和設計[J].網絡安全技術與應用,2010,7(11):43-46.
[11]Mccracken M,Currie D,Harrison J.Understanding graduate recruitment,development and retention for the enhancementoftalentmanagement:sharpening‘the edge’ ofgraduate talent[J].International Journal of Human Resource Manage,2015,8(6):1-26.
[12]Business.Recruitment reforms put talent on stream at River Island:Technology transforms the hiring process[J].HumanResourceManagement,2011,19(7):24-26.
[13]Franke C,Morin S,Chebotko A.Efficient Processing of Semantic Web Queries in HBase and MySQL Cluster[J].It Professional,2013,15(3):36-43.
[14]Franke C,Morin S.Distributed Semantic Web Data Managementin HBase andMySQL Cluster[J].IEEEInternationalConferenceonCloud Computing,2011,12(6):105-112.
[15]MSills.A qualitativea ndq uantitative review[J].Metropolia Ammattikorkeakoulu,2014,6(3):7-11.
[16]Valdez RS,Guterbock TM,Thompson MJ.Beyond traditional advertisements:leveraging Facebook's social structures for research recruitment[J].Journal of Medical Internet Research,2014,16(10):243-243.