人事管理系統(tǒng)(論文+源碼)(SSH+MYSQL+JSP+HTML5)

本文介紹了一款基于 ?Java平臺的人事管理系統(tǒng)的開發(fā)過程,從發(fā)展現(xiàn)狀、可行性研究、需求及功能進行了分析,從而對系統(tǒng)框架、數(shù)據(jù)庫和數(shù)據(jù)結(jié)構(gòu)進行合理的規(guī)劃,最后做出展示并對各個功能進行測試,總結(jié)了開發(fā)過程中的實際經(jīng)驗和不足。該系統(tǒng)角色及功能模塊劃分清晰明了,共分為:權(quán)限管理、人事管理、考勤管理、數(shù)據(jù)統(tǒng)計等。主要功能為簽到、請假、離崗及數(shù)據(jù)匯總。該系統(tǒng)用MySQL數(shù)據(jù)庫作為后臺,使用 ?Eclipise作為開發(fā)工具進行研發(fā)。【源碼下載

人事管理系統(tǒng)(SSH+MYSQL+JSP+HTML5)(畢業(yè)論文16000字以上,程序代碼,MySql數(shù)據(jù)庫,數(shù)據(jù)庫腳本)

開發(fā)環(huán)境:Eclipse Mars

JDK: JDK1.8

Web服務(wù)器:Tomcat8

數(shù)據(jù)庫:MySQL

【項目包含內(nèi)容】(見下圖): ??

【基于權(quán)限審計的人事管理系統(tǒng)的設(shè)計與開發(fā)】 ? ? ? ? ? ?源代碼

【gskq_jjrm.sql】 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?商城中使用的技術(shù)和功能的講解

【基于權(quán)限審計的人事管理系統(tǒng)的設(shè)計與開發(fā).doc】 ? ? 論文文檔

【系統(tǒng)功能】

目錄

摘要 ................................................................I

目錄 ................................................................III

1緒論 ? ?............................................................1

1.1研究背景 ? .......................................................1

1.2國內(nèi)外現(xiàn)狀與發(fā)展趨勢 ? ...........................................1

1.3論文內(nèi)容及結(jié)構(gòu)安排 ? .............................................2

2開發(fā)環(huán)境與技術(shù)簡介 ? ?..............................................3

2.1開發(fā)環(huán)境 ? .......................................................3

2.2技術(shù)簡介 ? .......................................................3

3系統(tǒng)分析 ? ?........................................................5

3.1可行性分析 ? .....................................................5

3.2需求分析 ? .......................................................5

4數(shù)據(jù)庫設(shè)計 ? ......................................................11

4.1數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 ? ................................................11

4.2數(shù)據(jù)庫內(nèi)容設(shè)計 ? ................................................13

5系統(tǒng)設(shè)計與實現(xiàn) ? ?.................................................16

5.1系統(tǒng)設(shè)計 ? ......................................................16

5.2系統(tǒng)登錄模塊 ? ..................................................19

5.3人事管理模塊 ? ..................................................20

5.4考勤模塊 ? ......................................................24

5.5請假離崗模塊 ? ..................................................26

5.6數(shù)據(jù)統(tǒng)計模塊 ? ..................................................28

5.7安全模塊 ? ......................................................28

6系統(tǒng)測試 ? ?.......................................................31

6.1測試方法及內(nèi)容 ? ................................................31

6.2測試用例及結(jié)果 ? ................................................32

7結(jié)語 ? ?...........................................................40

參考文獻 ?..........................................................41

翻譯部分 ?..........................................................42

3.2.1功能需求

由于該系統(tǒng)由超級管理員、二級管理員以及員工組成,因此功能需求也對其

做分開描述:

1.管理員權(quán)限的功能需求:

1)個人信息管理:可以對個人信息如姓名、性別等及密碼進行修改。

2)管理人員維護:僅有超級管理員擁有該權(quán)限,對二級管理員的權(quán)限進行審計,

分別可以進行:不同權(quán)限的授予、增加或刪除管理員、查看或修改管理員信息。

3)設(shè)置簽到時間:對兩次簽到時間進行設(shè)置。

4)員工簽到功能:對上、下班進行簽到,并對員工的補簽申請進行審核,操作

為:審批通過、審批駁回。

5)員工請假功能:查看員工提交的請假申請,核實信息后進行審批,選擇通過

或駁回。

6)員工離崗功能:查看員工提交的離崗申請,核實信息后進行審批,選擇通過

或駁回。

6


3系統(tǒng)分析

7)部門信息管理:增加或刪除部門、查看或修改部門的信息。

8)員工信息管理:增加或刪除員工、查看或修改員工的信息

9)節(jié)假日管理:對節(jié)假日進行配置,節(jié)假日期間對簽到不做要求,體現(xiàn)在考勤

記錄統(tǒng)計中。

10)員工考勤統(tǒng)計:統(tǒng)計所有員工出勤情況。

2.員工權(quán)限的功能需求:

1)個人信息管理:可以對個人信息如姓名、性別等及密碼進行修改。

2)簽到:對上、下班進行簽到,忘記簽到可以提交補簽申請,提交后可以查看

管理員審核的結(jié)果。

3)請假:提交請假申請,在請假查詢頁面查看該申請的審批狀態(tài),請假審核通

過后將體現(xiàn)在考勤記錄統(tǒng)計中。

4)離崗:提交離崗申請,在離崗查詢頁面查看該申請的審批狀態(tài)。

5)個人數(shù)據(jù)統(tǒng)計:統(tǒng)計所有員工出勤情況。

通過對管理員及員工進行功能分析,畫出其同理圖,如下:

3.2.2界面需求

1.管理員界面:

1)個人信息管理

2)個人信息:“用戶名”不可編輯,“姓名”和“性別”可編輯;

修改密碼:輸入“舊密碼”、“新密碼”,均為必填。

3)管理員信息管理

僅有超級管理員擁有該權(quán)限。

管理員查詢:可根據(jù)“員工編號”、“姓名”、“部門”進行查詢,頁面展示序號、

員工編號、用戶名、姓名、性別、部門??蓪芾韱T進行編輯:除對基本信息進

行修改外,另可做權(quán)限的配置。

新增管理員:需要填寫必填項。其中密碼默認(rèn)為“?111111”,可修改。可選擇該

管理員擁有的權(quán)限。

4)考勤時間配置

輸入“上班考勤時間”和“下班考勤時間”,下拉窗可進行快速選擇,粒度為三

十分鐘,也可自行輸入,精確到分鐘。

5)員工簽到功能

本日簽到情況:本日未簽到時,節(jié)假日顯示“今日為節(jié)假日?XXX”,非節(jié)假日顯

示當(dāng)日簽到情況,顯示“簽到頁面”,顯示個人信息及“點擊簽到”按鈕,分為

兩次簽到“上班簽到”、“下班簽到”,超過考勤時間未簽到只顯示“未簽到”狀

態(tài)。當(dāng)日?00:00-上班考勤時間,下班考勤時間-00:00內(nèi)簽到為合格。簽到后顯示

8


3系統(tǒng)分析

本日簽到列表??筛鶕?jù)“姓名”、“部門”、“簽到情況”進行檢索。排列順序根據(jù)

操作時間先后排序。上下班簽到狀態(tài)有:“未簽到”、“已簽到”、“遲簽到”、“早

退”、“請假”、“離崗”。

員工補簽申請:可根據(jù)日期、姓名、部門、審核狀態(tài)進行篩選,顯示序號、補簽

日期、上午/下午、員工編號、姓名、部門、原因、狀態(tài)。可執(zhí)行操作:“審批通

過”、“審批駁回”。

6)員工請假功能

分別列出:請假類型、請假起始、請假截止、請假原因、序號、姓名、部門、狀

態(tài)??筛鶕?jù)“時間段”、“姓名”、“部門”、“審核狀態(tài)”進行篩選(其余頁面的“審

核狀態(tài)”同上)。申請信息根據(jù)提交時間順序排列展示。

7)員工離崗功能

分別列出:序號、姓名、狀態(tài)、操作、部門、離崗起始、離崗截止、離崗原因、

篩選方式同上。申請信息根據(jù)提交時間順序排列展示。

8)部門信息管理

部門查詢:可根據(jù)部門名稱進行搜索,可進行二次編輯。

新增部門:新增部門須填寫部門名稱,部門描述選填。

9)員工信息管理

員工查詢:可根據(jù)“員工編號”、“姓名”、“部門”進行篩選。點擊“編輯”按鈕

對基本員工信息進行編輯。

新增員工:需要填寫“員工編號”、“用戶名”、“密碼”、“姓名”、“性別”、“所在

部門”,均為必填項。其中密碼默認(rèn)為“111111”,可修改。

10)

節(jié)假日管理

節(jié)假日查詢:展示節(jié)假日信息列表,可根據(jù)“日期”和“節(jié)假日描述”進行篩選,

點擊“編輯”可對“節(jié)假日描述”進行修改。

新增節(jié)假日:須填寫“節(jié)假日起始”、“節(jié)假日截止”以及“節(jié)假日描述”。

10)考勤統(tǒng)計記錄

考勤記錄查詢:展示考勤記錄列表可根據(jù)“日期”、“姓名”、“部門”、“簽到情況”

篩選。

考勤記錄統(tǒng)計:展示總考勤情況及“考勤情況統(tǒng)計表”可根據(jù)“日期”、“姓名”、

“部門”進行篩選,日期粒度為月。統(tǒng)計表分為柱狀圖和餅狀圖,根據(jù)篩選出的

考勤情況進行繪制。

統(tǒng)計所有員工出勤情況,允許通過部門、姓名或日期進行篩選,日期粒度精確到

月,并且將結(jié)果以圖表的形式展出。

2.員工權(quán)限的功能需求:

9

【實例效果圖】

3系統(tǒng)分析

1)個人信息中心

同管理員的“個人信息中心”。

2)員工簽到功能

本日簽到情況:同管理員簽到頁面。

員工補簽申請:僅可查看本人的補簽申請情況。

新增補簽申請:須填寫“補簽日期”、“補簽原因”,選擇“上午/下午”。

3)員工請假功能

請假查詢:僅可查看本人的請假申請情況。

新增請假:須填寫“請假類型”、“請假起始及結(jié)束日期”及“請假原因”后,顯

示“提交申請成功”。

4)員工離崗功能

離崗信息查詢:僅可查看本人的離崗申請情況。

新增離崗:須填寫“離崗起始及結(jié)束日期”及“離崗原因”后方可提交離崗申請。

5)員工考勤統(tǒng)計

考勤記錄查詢:僅可查看本人的考勤記錄情況,可通過“日期”和“簽到情況”

進行篩選。

考勤統(tǒng)計查詢:同管理員的“考勤統(tǒng)計查詢”。允許通過“部門”、“姓名”或“日

期”進行篩選,日期粒度精確到月,并且將結(jié)果以圖表的形式展出。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容