[摘 要] 招聘管理信息系統中為用戶提供了方便的招聘管理,并且將招聘的基本流程通過程序很好的實現。
[關鍵詞] 人力資源 招聘管理 系統開發
招聘是任何一家公司引進人才的必經之路,在人力資源管理信息系統框架下如何更好、高效地管理相關數據就顯得非常重要了,本人力資源管理信息系統中提供了方便的招聘管理,并且將招聘的基本流程通過程序很好的實現。
招聘需求為公司的各部門制定招聘計劃提供了環境,同時也提供了對招聘結束后的總結,方便人力資源的管理與分析。
應聘人員信息管理提供了對應聘人員的初始信息錄入及應聘流程的實現,如果應聘人員未被錄用將轉入公司人才庫數據庫,從而也為公司提供了一個大型的人才庫系統。
新員工報到手續管理實現了報到手續的網絡化,從而使相關部門做好新員工的報到準備工作,履行好自己的職責。
一、應用功能概述
招聘需求管理、應聘人員信息管理、人才庫信息管理、新員工報到手續管理。
主要功能見軟件模塊結構。
二、軟件模塊結構
三、部分模塊序列
1.招聘需求查詢
角色為部門招聘管理員、人力資源部專員(兩種作用,預審及終審)及人力資源部部長,他們可根據條件查詢各自需要的數據對象,只有當需求流程到達需要他進行修改操作時,他才具備那個操作的修改權限。
2.招聘需求新增
新增數據的同時將狀態位標志置初始值“0”,表示現在此需求進入“需預審”階段。其他控件都為只讀狀態。
3.招聘需求刪除
部門招聘專員寫完需求后就開始進入流程,在人力資源部預審前可以修改或刪除,對于刪除權限的控制可以在UI層實現,調用Model中的方法判斷當前記錄的刪除狀態即可。CanModiDele()
4.招聘需求編輯
部門招聘專員寫完需求后就開始進入流程,在人力資源部預審前可以修改或刪除,對于刪除權限的控制可以在UI層實現,調用Model中的方法判斷當前記錄的刪除狀態即可。
“崗位代碼”和“年度”不能在需求編輯時進行修改,可以修改的項是“申請招聘人數”、“意見”及“上交日期”?!按_定”按鈕的放開要由Model中的方法判斷記錄當前狀態決定。CanModiDele()
5.招聘需求編輯——人力資源部終審
時序圖同招聘需求編輯相似。終審只是保存終審的相關信息即可,即只能修改“招聘情況總結”、“實際招聘人數”及“備注”,同時更改狀態位數據由“2”變為“3”。終審后部長就不能再對記錄進行編輯。其他控件都為只讀狀態?!敖K審”按鈕的放開要由Model中的方法判斷記錄當前狀態決定。CanLastCheckup()
6.應聘人員信息編輯
時序圖同招聘需求編輯相似。部門審批前可以修改或刪除,對于刪除權限的控制可以在UI層實現,只要判斷當前記錄的狀態值就可以。“招聘需求管理號”不能再進行修改,其他信息可以修改。其他控件都為只讀狀態。調用Model中的方法判斷當前記錄的編輯狀態即可。CanModiDele()
7.應聘人員信息編輯——人力資源部終審
進入終審就標志著此人員已成為正式錄用人員。工號由人力資源部專員給出,工號的效用可以在UI層進行控制,即檢查此工號是否可用。
除了要修改應聘人員數據記錄外,還需進行如下操作。
(1)調用員工基本信息管理中的AddModel的擴展方法用于新增相關記錄,所需傳入的數據由員工基本信息表中的數據確定。
(2)根據報到相關部門數據調用新員工報到信息Proc中的新增方法將所需報到的部門記錄新增出來,是多條記錄,可以在UI層直接控制實現。
(3)要根據工號新增報到手續情況表中的一條記錄,并置標志位為0。
“終審”按鈕的放開要由Model中的方法判斷記錄當前狀態決定。CanLastCheckup()
四、程序設計描述
僅列出招聘需求信息管理類***_EngageProc。
五、結束語
本文中對對象類圖、對象序列圖、大多數模塊說明和大多數程序詳細描述進行了省略,只涉及邏輯層的實現設計。本系統已投入使用,運行情況良好。