技術開發的企業人力資源管理系統
2012-01-14 10:47:58 來源:www.bycxlw.com 瀏覽:142次摘 要
在web和計算機技術的發展之前,人力資源管理甚至還采用人力處理方法,這樣不僅效率低下,不易保存和查找,更多的會由于人為的原因,造成數據的遺漏,差錯,誤報,從而給企業帶來重大的損失。因此,開發一個界面友好,功能全面,操作簡單的基于B/S(Browser/Server)結構的企業人力資源管理系統變得十分重要,這也正是本系統開發的目的和意義所在。本系統將采用目前比較先進的MyEclipse6.5開發工具和SQL Server 2005數據庫進行設計。
此企業人力資源管理系統將人事管理與辦公自動化管理進行了有機結合,能有效地管理企業內各種人力資源信息,使企業各部門工作人員都能及時,方便地獲得所要人員的各種信息,以及對信息的組合條件查詢,更新,管理員的密碼設置和工資的統計發放等功能,從而提升企業的工作效率和競爭力,滿足了現代企業管理的需要。
關鍵詞 人力資源管理系統;B/S結構;組合條件查詢
本系統一共分為七大模塊,每個模塊對數據庫的訪問上是緊密相連的,各個模塊訪問的是同一個數據庫,只是所訪問的數據表不同而已。每個模塊的功能都是按照在調研中搜集的資料進行編排制作的。依據上述功能的分析,系統在七大塊的基礎上每一大模塊又分為幾個模塊:
(1) 部門管理包括三個操作:對本企業的部門進行添加、查看和刪除部門操作。
(2) 員工管理包括五大操作:主要實現錄入員工基本信息、刪除員工的信息、查看員工基本信息,通過所在部門查詢員工的信息以及對員工的信息進行詳細的查看。
(3) 招聘管理包括六大操作:招聘管理主要涉及到的角色是應聘人員,首先對應聘人員進行錄入、刪除、發布,詳細查看招聘人員的信息,以及對錄入企業和非錄入企業的人員進行查詢。
(4) 培訓管理操作主要是對企業部門中的剛錄入的員工和正式員工進行培訓管理,可以實現對培訓的記錄、刪除、查看和詳細的培訓計劃進行查詢。
(5)獎懲管理主要實現對企業員工的行為,表現給出一些獎勵或懲罰,進行對員工的獎懲管理的添加、移除和查看以及詳盡的查詢。
(6)薪資管理也是對企業中的正式員工的薪資進行管理,不僅是記錄、刪除、查看,還有可以通過編號來查詢員工的薪資,通過工作的時間來查詢員工的薪資。
(7) 系統管理主要是對管理員進行管理,管理員主要是分為兩種,一種是系統管理員,另一種是普通管理員,系統管理員可以實現對普通管理員的添加,刪除和修改自己的密碼,而普通管理員只能實現修改自己密碼的管理,其他的操作不可以。
目 錄
摘要 I
Abstract II
第1章 緒論 1
1.1 課題背景 1
1.2 目的和意義 1
1.3 系統設計思想 1
1.4 系統開發環境 2
1.4.1 B/S結構的數據庫訪問模式 2
1.4.2 MyEclipse簡介 3
1.4.3 SQL Server 2005數據庫簡介 4
1.5 論文的工作內容及論文的結構 4
第2章 可行性分析 5
2.1 經濟可行性 5
2.2 技術可行性 5
2.3 操作可行性 5
2.4 業務流程圖 6
2.5 本章小結 6
第3章 需求分析 7
3.1 企業人力資源管理系統的規劃 7
3.2 企業人力資源管理系統的需求分析 7
3.2.1 數據流圖 7
3.2.2 數據字典 8
3.3 本章小結 15
第4章 總體設計 16
4.1 系統模塊總體設計 16
4.2 數據庫設計 17
4.2.1 數據庫設計概述 17
4.2.2 數據分析 18
4.3 數據庫的詳細設計 18
4.3.1 數據庫的E-R圖設計 19
4.3.2 數據表的設計 19
4.4 本章小結 22
第5章 詳細設計 23
5.1 系統運行平臺設置 23
5.2 系統主界面設計 23
5.3 管理員管理模塊設計與實現 24
5.4 員工管理模塊的設計與實現 26
5.5 招聘管理模塊的設計與實現 28
5.6 本章小結 31
第6章 軟件測試 32
6.1 測試的基本概念 32
6.2 測試的任務和目的 32
6.2.1 測試的任務 32
6.2.2 測試的目的 33
6.3 系統整體測試步驟 33
6.4 本系統測試 34
6.4.1 管理員登錄模塊測試 34
6.4.2 員工管理模塊測試 34
6.4.3 薪資管理模塊測試 36
6.5 本章小結 36
結論 37
致謝 38
參考文獻 39
附錄1 40
附錄2 41