人力資源管理招聘系統設計與實現

時間:2022-10-12 10:38:23

導語:人力資源管理招聘系統設計與實現一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。

人力資源管理招聘系統設計與實現

1引言

一方面,隨著我國社會的不斷發展,高等院校每年都會向社會輸送大量的人才,國內的就業壓力非常巨大,加上地域存在巨大的差別,導致國內各個地區的就業崗位數量也存在巨大的差異性,出現地區就業不均衡的現象。近年來,為解決地域就業差異,緩解就業壓力,我國出臺了很多的相關政策來滿足人才的招聘就業需求。傳統落后的人才簡歷投遞應聘就業崗位的方式已經無法滿足當下的就業發展形勢需求,使用信息技術來實現人力資源管理招聘是當下最為流行的招聘模式,采用這種招聘模式不僅可以解決地域就業難的問題,而且也可以降低相關工作人員的工作強度提高企業招聘人員的工作效率?;诖耍疚氖褂肰isualstudio、C#、HTML等平臺工具,采用MVC的開發模式,設計開發了一款基于B/S模式的人力資源管理招聘系統。

2需求分析

2.1系統用戶角色需求分析。在本文設計開發的基于B/S模式的人力資源管理招聘系統中,系統的使用者包括:崗位應聘者、企業招聘管理者以及系統管理者等系統角色。對于人力資源管理招聘系統來說,崗位應聘者是該系統的用戶主體,需要具有系統注冊及系統登錄等基本功能。具體系統運轉流程為:應聘者可以通過系統的注冊頁面進行賬號信息注冊,注冊通過后,就會生成用戶系統登錄賬號。應聘者可以通過該系統賬號登錄進入到人力資源管理招聘系統中,可以添加、修改自己的個人信息,維護管理個人簡歷,也可以結合實際需求進行下一步的崗位應聘操作。當系統用戶完成個人信息、個人簡歷的添加修改后,可以進行下一步的崗位應聘操作環節。在該環節中,應聘者可以對系統中的企業公司信息進行瀏覽查看,也可以根據實際需求搜索、查詢相關企業公司信息,如果找到符合自身條件且心儀的工作崗位,應聘者可以進行簡歷投遞操作。對于人力資源管理招聘系統來說,企業招聘管理者是該系統的另一個重要的用戶主體。企業招聘管理者的系統賬號也就是企業賬號,該賬號的生成也是需要通過注冊產生的,為了防止企業信息造假,企業招聘管理者在進行企業賬號注冊的時候需要通過系統的審核才可以產生企業賬號。當企業賬號注冊通過完成后,企業招聘管理者就可以使用該賬號登錄進行人力資源管理招聘系統。企業招聘管理人員可以在該系統中添加、修改、完善各自企業的相關信息,及時、更新、修改招聘公告,此外還可以瀏覽應聘者的個人簡歷,對感興趣的人才簡歷進行篩選、發送面試通知單等。2.2系統設計目標。系統在開發設計過程中需要注意以下幾方面內容:(1)需要具有傳統人力資源管理招聘系統的基本功能。實現人力資源管理招聘系統的基本功能,具體包含:用戶注冊、登錄、信息查看、簡歷維護、簡歷投遞等功能。(2)不同系統角色擁有不同的登陸權限。滿足人力資源管理招聘系統的管理需求,實現權限登錄、權限管理及權限維護。(3)能夠實現系統數據的管理。能夠實現系統數據信息的修改、刪除,滿足系統用戶的相關需求。(4)實現系統數據的查詢。支持系統用戶對系統中的數據信息進行條件查詢,滿足相關管理需求。

3系統設計

3.1體系結構設計。人力資源管理招聘系統的設計開發模式為MVC模式。MVC是模型-視圖-控制器的英文縮寫,是一項優秀的軟件設計范例。MVC的主要特點就是將數據、相關邏輯和瀏覽展示進行分割的辦法來進行軟件開發,把所有的相關邏輯都集結在同一個層面上,且層與層之間互相獨立,分工明細。一旦出現系統軟件后期需要維護改動的情況,不用整體改動相關邏輯代碼,只需要修改相應區域的代碼就可以實現系統功能的增加或改進。減少了系統軟件的后期維護時間。3.2系統工作流程。在本文設計開發的人力資源管理招聘系統中,系統用戶登錄是實現其他操作的基礎,3.3功能模塊劃分。在本文設計開發的人力資源管理招聘系統中,系統的用戶包括崗位應聘者、企業招聘管理者以及系統管理者等,因此,根據系統用戶角色的不同將該系統進行了系統組成部分的劃分,具體為圖2所示。在本文設計開發的人力資源管理招聘系統中,系統的組成包括:招聘管理、求職管理、系統管理等三部分內容。其中,招聘管理則是企業用戶的登錄部分,其主要功能就是維護企業信息、企業招聘公告、對應聘者投遞的簡歷信息進行查看瀏覽,此外還可以發出面試通知等;求職管理部分則是面向應聘者用戶的,該部分的主要功能主要是滿足應聘者的信息維護、簡歷維護以及簡歷投遞等功能;而系統管理部分則是面向系統管理人員的,方便系統管理人員的維護管理。

4數據庫設計

4.1E-R圖。在本文設計開發的人力資源管理招聘系統中,數據庫設計使用的是E-R模型,在E-R模型中,由實體、屬性、聯系三部分組成。在本系統中,從企業角度來看與職位信息的數據庫E-R圖如圖3所示。4.2數據表設計。4.2.1xtglyb(系統管理員表)。在本文設計開發的人力資源管理招聘系統中,系統管理員表的作用就是用來存儲和保存系統管理員的相關信息,包括:管理員賬號、賬號密碼、管理員編號等內容。4.2.2qyzpglz(企業招聘管理者表)。在本文設計開發的人力資源管理招聘系統中,企業招聘管理者表的作用就是用來存儲和記錄企業招聘管理者的相關信息,包括:管理者編號、系統賬號、賬號密碼、企業單位名稱、企業文化、企業歷史、企業說明、企業聯系電話、企業聯系人、企業地址、瀏覽次數、簡歷個數、賬號狀態等內容。4.2.3ypzb(應聘者表)。在本文設計開發的人力資源管理招聘系統中,應聘者表的作用就是用來存儲和記錄職位應聘者的相關信息,包括:編號、信息描述、用戶狀態等內容。4.2.4gwxxb(崗位信息表)。在本文設計開發的人力資源管理招聘系統中,崗位信息表的作用就是用來存儲和記錄應聘崗位的相關信息,包括:崗位編號、崗位名稱、崗位待遇、崗位需要人數、崗位要求、企業編碼、有效時間、面試地點等內容。

5結語

人力資源管理招聘系統的開發與設計使用的是Visualstudio、C#、HTML等平臺工具,采用的開發模式為MVC模式,數據庫為<<上接52頁MySQL,服務器的搭建為Tomcat。該系統的實現應用降低了相關人員的工作強度、提升了應聘者和招聘企業的就業招聘效率。

作者:鐘國華