一、引言
人力資源管理系統從科學的人力資源管理角度出發,從企業的人力資源規劃開始,一般包括招聘、崗位描述、培訓、技能、績效評估、個人信息、薪資和福利、各種假期、到離職等與員工個人相關的信息,并以一種相容的、一致的、共享的、易訪問和檢取的方式儲存到集中的數據庫中,從而將企業內員工的信息統一地管理起來。其靈活的報表生成功能和分析功能使得人力資源管理人員可以從繁瑣的日常工作中解脫出來,將精力放到更富有挑戰性和創造性的人力資源分析、規劃、員工激勵和戰略等工作中去。完整的歷史信息記載了員工從面試開始到離職整個周期的薪資、福利、崗位變遷、績效等信息。同時由于這類系統可管理較全面的人力資源和薪資數據,因而還可以生成許多綜合性的報表供企業決策人員參考,在現代企業中具有重大的戰略意義。
二、系統設計
1.功能劃分。(1)機構編制管理:用于設置企業的組織機構,包括機構設置及編碼和機構詳細信息兩個功能模塊。機構編制管理可以靈活定義企業的層次和屬性;機構詳細信息用于管理對應組織機構的詳細信息,其中包括機構的地址、聯系方法、隸屬關系、單位級別、主管單位名稱、單位性質經濟類型,所屬行業等等。(2)人員信息管理:用于管理和查詢企業員工的相關信息,其中包括職員信息維護和職員信息查詢。職員信息維護用于輸入、修改或者刪除職員的資料。(3)薪金福利管理:其中當月工資管理用于制作員工的工資單,具有讀入歷史工資以避免人工重復輸入,工資計算及工資發放的功能。個人所得稅率管理功能只是要把實現計算得到稅率表顯示給用戶看。工資發放歷史的作用是查詢職員歷史月份的工資。職員獎勵懲罰管理功能主要用于對職員獎勵,懲罰進行輸入和修改,刪除等操作。(4)系統管理:包括權限管理和數據庫備份和恢復。
2.系統結構設計。系統結構設計示意圖如下:
3.系統流程設計。系統流程設計圖如下:
4.接口設計。通過一定的計算機硬件,建立SQL-Srever2000服務器系統,管理員通過管理服務器系統,與用戶進行交互,從而達到資源共享的目的,實現人力資源管理系統。程序內部需要共同的數據定義和描述,使整個人力資源管理系統做到高效、快速、方便。在建立數據庫的時候,我們給每個子系統分配了一個數據庫的登錄賬號,以保持各個庫之間的相對獨立性,防止用戶的誤操作影響到其他系統的數據庫。
5.運行設計。運行模塊分一個主模塊。這使得整個系統的維護容易,簡單;系統的結構層次簡單,易懂。本系統采用的控制方式主要有三種:順序,選擇,循環。如果服務器的內存容量是256MB以上,后臺數據庫的存儲容量至少在80GB以上,在發出請求后的很短時間里,將請求提交給服務器系統,立即做出反應。另外,還進行了出錯處理設計、安全保密設計、系統維護設計,并在此基礎上完成了信息編碼。
三、系統測試
1.測試環境。計算機的硬件配置:PC系列微機,奔騰2以上各種兼容機,內存為256M以上,一個高性能硬盤驅動器和一個軟盤驅動器,VGA監視器,配備鼠標器。計算機的軟件配置:Windows 98/Windows xp/Windows 2000;人力資源管理系統軟件。
2.測試結果。(1)應用程序通過調用一個dll文件進入登錄窗體,然后正確填入用戶名和密碼,點擊登錄進入主窗體,進行相關的操作。(2)機構設置及編碼管理:點擊顯示機構設置,然后在左邊樹形圖就顯示相應的數據;可以增加子節點,增加同級節點,刪除當前節點,修改節點名稱,最后保存設置。機構信息管理主要根據單位姓名進行查詢。(3)職員信息管理:職員信息維護中,分別點擊修改記錄,刪除記錄,插入新記錄按鈕,可以進行相應的修改、刪除、插入功能。職員信息查詢中可以根據姓名、姓名簡碼、籍貫、民族、性別進行模糊查詢。(4)薪金福利管理:當月工資管理中鍵入要導入的月份和當前的月份,單擊導入工資歷史可以導入所有員工的歷史工資;個人所得稅率中可以直接顯示員工的個人所得稅率;工資發放歷史管理中根據日期和職員姓名進行模糊查詢。職員獎懲管理利用數據導航條可以在個數據之間移動并可以利用這個控件所提供的插入、刪除、添加、修改等一系列功能來數據表進行操作。(5)系統管理:權限管理中可以看到一些用戶主要的權限,并且可以修改這些權限;數據備份和恢復中用于數據的備份與恢復。
四、結論
本文通過對人力資源管理系統的功能分析,進行了系統的總體設計,設計了一套完整的人力資源管理系統,經實際運行測試,達到設計目標,可以應用于現代企業人力資源管理中,從而大大提高管理效率,節約管理成本。
參考文獻:
[1]伍俊良:Delphi 7課程設計案例精編.中國水利水電出版社,2002年
[2]鄭人杰殷人昆陶永雷:實用軟件工程(第二版).清華大學出版社,2003年3月
[3]萬科等:delphi數據庫開發經典案例解析,2005年2月
注:本文中所涉及到的圖表、注解、公式等內容請以PDF格式閱讀原文。