文/鐘國華
一方面,隨著我國社會的不斷發(fā)展,高等院校每年都會向社會輸送大量的人才,國內(nèi)的就業(yè)壓力非常巨大,加上地域存在巨大的差別,導(dǎo)致國內(nèi)各個地區(qū)的就業(yè)崗位數(shù)量也存在巨大的差異性,出現(xiàn)地區(qū)就業(yè)不均衡的現(xiàn)象。近年來,為解決地域就業(yè)差異,緩解就業(yè)壓力,我國出臺了很多的相關(guān)政策來滿足人才的招聘就業(yè)需求。傳統(tǒng)落后的人才簡歷投遞應(yīng)聘就業(yè)崗位的方式已經(jīng)無法滿足當(dāng)下的就業(yè)發(fā)展形勢需求,使用信息技術(shù)來實現(xiàn)人力資源管理招聘是當(dāng)下最為流行的招聘模式,采用這種招聘模式不僅可以解決地域就業(yè)難的問題,而且也可以降低相關(guān)工作人員的工作強度提高企業(yè)招聘人員的工作效率?;诖?,本文使用Visual studio、C#、HTML等平臺工具,采用MVC的開發(fā)模式,設(shè)計開發(fā)了一款基于B/S模式的人力資源管理招聘系統(tǒng)。
在本文設(shè)計開發(fā)的基于B/S模式的人力資源管理招聘系統(tǒng)中,系統(tǒng)的使用者包括:崗位應(yīng)聘者、企業(yè)招聘管理者以及系統(tǒng)管理者等系統(tǒng)角色。
對于人力資源管理招聘系統(tǒng)來說,崗位應(yīng)聘者是該系統(tǒng)的用戶主體,需要具有系統(tǒng)注冊及系統(tǒng)登錄等基本功能。具體系統(tǒng)運轉(zhuǎn)流程為:應(yīng)聘者可以通過系統(tǒng)的注冊頁面進(jìn)行賬號信息注冊,注冊通過后,就會生成用戶系統(tǒng)登錄賬號。應(yīng)聘者可以通過該系統(tǒng)賬號登錄進(jìn)入到人力資源管理招聘系統(tǒng)中,可以添加、修改自己的個人信息,維護(hù)管理個人簡歷,也可以結(jié)合實際需求進(jìn)行下一步的崗位應(yīng)聘操作。當(dāng)系統(tǒng)用戶完成個人信息、個人簡歷的添加修改后,可以進(jìn)行下一步的崗位應(yīng)聘操作環(huán)節(jié)。在該環(huán)節(jié)中,應(yīng)聘者可以對系統(tǒng)中的企業(yè)公司信息進(jìn)行瀏覽查看,也可以根據(jù)實際需求搜索、查詢相關(guān)企業(yè)公司信息,如果找到符合自身條件且心儀的工作崗位,應(yīng)聘者可以進(jìn)行簡歷投遞操作。
對于人力資源管理招聘系統(tǒng)來說,企業(yè)招聘管理者是該系統(tǒng)的另一個重要的用戶主體。企業(yè)招聘管理者的系統(tǒng)賬號也就是企業(yè)賬號,該賬號的生成也是需要通過注冊產(chǎn)生的,為了防止企業(yè)信息造假,企業(yè)招聘管理者在進(jìn)行企業(yè)賬號注冊的時候需要通過系統(tǒng)的審核才可以產(chǎn)生企業(yè)賬號。當(dāng)企業(yè)賬號注冊通過完成后,企業(yè)招聘管理者就可以使用該賬號登錄進(jìn)行人力資源管理招聘系統(tǒng)。企業(yè)招聘管理人員可以在該系統(tǒng)中添加、修改、完善各自企業(yè)的相關(guān)信息,及時發(fā)布、更新、修改招聘公告,此外還可以瀏覽應(yīng)聘者的個人簡歷,對感興趣的人才簡歷進(jìn)行篩選、發(fā)送面試通知單等。
系統(tǒng)在開發(fā)設(shè)計過程中需要注意以下幾方面內(nèi)容:
(1)需要具有傳統(tǒng)人力資源管理招聘系統(tǒng)的基本功能。實現(xiàn)人力資源管理招聘系統(tǒng)的基本功能,具體包含:用戶注冊、登錄、信息查看、簡歷維護(hù)、簡歷投遞等功能。
(2)不同系統(tǒng)角色擁有不同的登陸權(quán)限。滿足人力資源管理招聘系統(tǒng)的管理需求,實現(xiàn)權(quán)限登錄、權(quán)限管理及權(quán)限維護(hù)。
(3)能夠?qū)崿F(xiàn)系統(tǒng)數(shù)據(jù)的管理。能夠?qū)崿F(xiàn)系統(tǒng)數(shù)據(jù)信息的修改、刪除,滿足系統(tǒng)用戶的相關(guān)需求。
(4)實現(xiàn)系統(tǒng)數(shù)據(jù)的查詢。支持系統(tǒng)用戶對系統(tǒng)中的數(shù)據(jù)信息進(jìn)行條件查詢,滿足相關(guān)管理需求。
人力資源管理招聘系統(tǒng)的設(shè)計開發(fā)模式為MVC模式。MVC是模型-視圖-控制器的英文縮寫,是一項優(yōu)秀的軟件設(shè)計范例。MVC的主要特點就是將數(shù)據(jù)、相關(guān)邏輯和瀏覽展示進(jìn)行分割的辦法來進(jìn)行軟件開發(fā),把所有的相關(guān)邏輯都集結(jié)在同一個層面上,且層與層之間互相獨立,分工明細(xì)。一旦出現(xiàn)系統(tǒng)軟件后期需要維護(hù)改動的情況,不用整體改動相關(guān)邏輯代碼,只需要修改相應(yīng)區(qū)域的代碼就可以實現(xiàn)系統(tǒng)功能的增加或改進(jìn)。減少了系統(tǒng)軟件的后期維護(hù)時間。
在本文設(shè)計開發(fā)的人力資源管理招聘系統(tǒng)中,系統(tǒng)用戶登錄是實現(xiàn)其他操作的基礎(chǔ),圖1給出了本系統(tǒng)的基本工作流程示意圖。
圖1:系統(tǒng)基本工作流程示意圖
圖2:系統(tǒng)的組成
在本文設(shè)計開發(fā)的人力資源管理招聘系統(tǒng)中,系統(tǒng)的用戶包括崗位應(yīng)聘者、企業(yè)招聘管理者以及系統(tǒng)管理者等,因此,根據(jù)系統(tǒng)用戶角色的不同將該系統(tǒng)進(jìn)行了系統(tǒng)組成部分的劃分,具體為圖2所示。
在本文設(shè)計開發(fā)的人力資源管理招聘系統(tǒng)中,系統(tǒng)的組成包括:招聘管理、求職管理、系統(tǒng)管理等三部分內(nèi)容。其中,招聘管理則是企業(yè)用戶的登錄部分,其主要功能就是維護(hù)企業(yè)信息、發(fā)布企業(yè)招聘公告、對應(yīng)聘者投遞的簡歷信息進(jìn)行查看瀏覽,此外還可以發(fā)出面試通知等;求職管理部分則是面向應(yīng)聘者用戶的,該部分的主要功能主要是滿足應(yīng)聘者的信息維護(hù)、簡歷維護(hù)以及簡歷投遞等功能;而系統(tǒng)管理部分則是面向系統(tǒng)管理人員的,方便系統(tǒng)管理人員的維護(hù)管理。
在本文設(shè)計開發(fā)的人力資源管理招聘系統(tǒng)中,數(shù)據(jù)庫設(shè)計使用的是E-R模型,在E-R模型中,由實體、屬性、聯(lián)系三部分組成。在本系統(tǒng)中,從企業(yè)角度來看與職位信息的數(shù)據(jù)庫E-R圖如圖3所示。
4.2.1 xtglyb(系統(tǒng)管理員表)
在本文設(shè)計開發(fā)的人力資源管理招聘系統(tǒng)中,系統(tǒng)管理員表的作用就是用來存儲和保存系統(tǒng)管理員的相關(guān)信息,包括:管理員賬號、賬號密碼、管理員編號等內(nèi)容。
圖3:系統(tǒng)E-R圖
4.2.2 qyzpglz(企業(yè)招聘管理者表)
在本文設(shè)計開發(fā)的人力資源管理招聘系統(tǒng)中,企業(yè)招聘管理者表的作用就是用來存儲和記錄企業(yè)招聘管理者的相關(guān)信息,包括:管理者編號、系統(tǒng)賬號、賬號密碼、企業(yè)單位名稱、企業(yè)文化、企業(yè)歷史、企業(yè)說明、企業(yè)聯(lián)系電話、企業(yè)聯(lián)系人、企業(yè)地址、瀏覽次數(shù)、簡歷個數(shù)、賬號狀態(tài)等內(nèi)容。
4.2.3 ypzb(應(yīng)聘者表)
在本文設(shè)計開發(fā)的人力資源管理招聘系統(tǒng)中,應(yīng)聘者表的作用就是用來存儲和記錄職位應(yīng)聘者的相關(guān)信息,包括:編號、信息描述、用戶狀態(tài)等內(nèi)容。
4.2.4 gwxxb(崗位信息表)
在本文設(shè)計開發(fā)的人力資源管理招聘系統(tǒng)中,崗位信息表的作用就是用來存儲和記錄應(yīng)聘崗位的相關(guān)信息,包括:崗位編號、崗位名稱、崗位待遇、崗位需要人數(shù)、崗位要求、企業(yè)編碼、有效時間、面試地點等內(nèi)容。
人力資源管理招聘系統(tǒng)的開發(fā)與設(shè)計使用的是Visual studio、C#、HTML等平臺工具,采用的開發(fā)模式為MVC模式,數(shù)據(jù)庫為MySQL,服務(wù)器的搭建為Tomcat。該系統(tǒng)的實現(xiàn)應(yīng)用降低了相關(guān)人員的工作強度、提升了應(yīng)聘者和招聘企業(yè)的就業(yè)招聘效率。