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