




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
湖南商務職業(yè)技術學院畢業(yè)設計
目錄
1引言............................................................................................................................1
1.1項目開發(fā)背景..................................................................................................1
1.2開發(fā)技術簡介..................................................................................................1
1.2.1SpringBoot簡介................................................................................1
1.2.2峰仁人事管理系統(tǒng)的運行原理...........................................................2
1.2.3峰仁人事管理系統(tǒng)頁面的組成...........................................................2
1.3開發(fā)工具簡介..................................................................................................2
1.4項目開發(fā)技術路線..........................................................................................3
2需求分析....................................................................................................................3
2.1功能需求描述..................................................................................................3
2.2非功能需求描述..............................................................................................4
2.3需求用例建模..................................................................................................4
2.3.1員工管理模塊的用例......................................5
2.3.2部門管理模塊的用例......................................8
2.3.3崗位管理模塊的用例.....................................11
2.3.4招聘管理模塊的用例.....................................14
2.3.5獎懲管理模塊的用例.....................................17
2.3.6薪資管理模塊的用例.....................................20
3系統(tǒng)概要設計.....................................................23
3.1系統(tǒng)設計原則................................................23
3.2系統(tǒng)框架設計................................................23
3.3系統(tǒng)功能設計................................................24
3.3.1員工管理模塊功能設計...................................25
3.3.2部門管理模塊功能設計...................................26
3.3.3崗位管理模塊功能設計...................................27
3.3.4獎懲管理模塊功能設計...................................28
II
湖南商務職業(yè)技術學院畢業(yè)設計
3.3.5招聘管理模塊功能設計...................................29
3.3.6薪資管理模塊功能設計...................................30
3.4數(shù)據(jù)庫設計..................................................31
3.4.1設計原則................................................31
3.4.2概念設計...............................................31
3.4.3邏輯設計...............................................32
3.4.4數(shù)據(jù)字典...............................................32
4系統(tǒng)詳細設計.....................................................36
4.1員工管理模塊功能模塊設計....................................36
4.1.1員工管理模塊功能模塊說明...............................36
4.1.2員工管理模塊功能模塊詳細設計...........................36
4.2部門管理模塊功能模塊設計....................................38
4.2.1部門管理模塊功能模塊說明...............................38
4.2.2部門管理模塊功能模塊詳細設計...........................38
4.3崗位管理模塊功能模塊設計....................................40
4.3.1崗位管理模塊功能模塊說明...............................40
4.3.2崗位管理模塊功能模塊詳細設計...........................40
4.4獎懲管理模塊功能模塊設計....................................42
4.4.1獎懲管理模塊功能模塊說明...............................42
4.4.2獎懲管理模塊功能模塊詳細設計...........................42
4.5招聘管理模塊功能模塊設計....................................44
4.5.1招聘管理模塊功能模塊說明...............................44
4.5.2招聘管理模塊功能模塊詳細設計...........................44
4.6薪資管理模塊功能模塊設計....................................46
4.6.1薪資管理模塊功能模塊說明...............................46
4.6.2薪資管理模塊功能模塊詳細設計...........................46
5系統(tǒng)實現(xiàn).........................................................48
5.1員工管理模塊實現(xiàn)............................................48
III
湖南商務職業(yè)技術學院畢業(yè)設計
5.1.1員工管理模塊界面設計...................................48
5.1.2員工管理模塊核心代碼實現(xiàn):.............................49
5.2部門管理模塊實現(xiàn)............................................50
5.2.1部門管理模塊界面設計...................................50
5.2.2部門管理模塊核心代碼實現(xiàn):.............................51
5.3崗位管理模塊實現(xiàn)............................................52
5.3.1崗位管理模塊界面設計...................................52
5.3.2崗位管理模塊核心代碼實現(xiàn):.............................53
5.4招聘管理模塊實現(xiàn).............................................54
5.4.1招聘管理模塊界面設計...................................54
5.4.2招聘管理模塊核心代碼實現(xiàn):.............................55
5.5獎懲管理模塊實現(xiàn).............................................56
5.5.1獎懲管理模塊界面設計...................................56
5.5.2獎懲管理模塊核心代碼實現(xiàn):.............................57
5.6薪資管理模塊實現(xiàn).............................................58
5.6.1薪資管理模塊界面設計...................................58
5.6.2薪資管理模塊核心代碼實現(xiàn):.............................59
6系統(tǒng)測試.........................................................60
6.1員工管理功能測試............................................60
6.2部門管理功能測試............................................61
6.3崗位管理功能測試............................................63
6.4招聘管理功能測試............................................64
6.5獎懲管理功能測試............................................66
6.6薪資管理功能測試............................................67
7設計小結.........................................................69
參考資料............................................................71
IV
湖南商務職業(yè)技術學院畢業(yè)設計
基于SpringBoot的峰仁人事管理系統(tǒng)的設
計與實現(xiàn)
1引言
從石器時代到信息化時代,每一次時代進步,都是以工具進化和迭代為基
礎的變革。這是因為,工具決定效率,效率產(chǎn)生規(guī)模,規(guī)模孕育創(chuàng)新。隨著全
球互聯(lián)網(wǎng)和全球經(jīng)濟的快速發(fā)展,現(xiàn)代企業(yè)分子公司遍布全國,門店、站點等
多層級復雜組織管理需求;不同于實際經(jīng)營組織的法人實體人員管理-發(fā)工資、
報稅和繳納社保;跨法人實體的實際運營組織結構(事業(yè)部制)不匹配,組織和
人事管理困難。人事管理已經(jīng)成為現(xiàn)代企業(yè)中不可缺少的一環(huán)。
1.1項目開發(fā)背景
隨著時代的發(fā)展,信息技術、網(wǎng)絡技術、數(shù)據(jù)庫技術的不斷發(fā)展完善,網(wǎng)
絡進程的加快,傳統(tǒng)的人事管理方式也越來越不能滿足現(xiàn)代公司的需求,使得
企業(yè)的IT部門已經(jīng)認識到公司內部線上人事管理系統(tǒng)的優(yōu)勢。
組織管理:可視化多維度組織架構管理;配合精細化組織崗位權限控制體
系,靈活配置管理權利和多級部門,滿足多類型、多層級的多維組織管理。
組織全局:組織一覽表,人員、考勤、薪酬、異動等信息一覽無遺,管理
層可及時洞悉組織全局,一手掌握全局信息;助力企業(yè)實現(xiàn)人員管理的信息化
與透明化,挖掘內部優(yōu)質人才,盤活內部人力資源。
1.2開發(fā)技術簡介
本系統(tǒng)使用的是SpringBoot框架,數(shù)據(jù)庫使用Mysql,同時搭配輕量級編
輯器VScode作為調試工具,其啟動速度較快,擁有著豐富的插件系統(tǒng)。
1.2.1SpringBoot簡介
SpringBoot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新
Spring應用的初始搭建以及開發(fā)過程。SpringBoot基于Spring4.0設計,不僅
1
湖南商務職業(yè)技術學院畢業(yè)設計
繼承了Spring框架原有的優(yōu)秀特性,而且還通過簡化配置來進一步簡化了Sprin
g應用的整個搭建和開發(fā)過程。SpringBoot可以創(chuàng)建獨立的Spring應用程序,并
且基于其Maven或Gradle插件,可以創(chuàng)建可執(zhí)行的JARs和WARs;同時,內嵌
tomcat等servlet容器;也不需要XML配置。
1.2.2峰仁人事管理系統(tǒng)的運行原理
在idea界面啟動SpringBoot后端項目,然后在VScode使用liveserver
插件啟動前端項目,即可訪問登陸系統(tǒng)的界面,登錄之后就可實現(xiàn)數(shù)據(jù)的相關
操作。
1.2.3峰仁人事管理系統(tǒng)頁面的組成
峰仁人事管理系統(tǒng)頁面是使用layui框架寫的,其中包括員工管理界面,
部門管理界面,人事管理界面和系統(tǒng)設置界面。
1.3開發(fā)工具簡介
工具的使用:采用idea+VScode+mysql
IDEA全稱IntelliJIDEA,它很人性的一點就是可以定制排版模式,你完全
可以根據(jù)自己的喜好來選擇屬于自己的排版方式。還可以選擇數(shù)據(jù)庫,可以用
它來實現(xiàn)數(shù)據(jù)的導入、導出、數(shù)據(jù)同步、數(shù)據(jù)傳輸?shù)鹊裙δ堋K€能自動適配
市場上所有的xml文件,真的是開發(fā)者福利,不用自己一步步去核對錯誤了。
VScode具備了所有程序員所期望的任何代碼編輯器所具有的所有功能,并
具有一些其他有用的功能。它的輕量級、快速、開源和跨平臺特性以及其他很
酷的特性使它比其他任何編輯器都更具優(yōu)勢。
Mysql是一個關系型數(shù)據(jù)庫管理系統(tǒng),屬于Oracle旗下產(chǎn)品。Mysql是最
流行的關系型數(shù)據(jù)庫管理系統(tǒng)之一。關系數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而
不是將所有數(shù)據(jù)放在一個大倉庫內,這樣就增加了速度并提高了靈活性。
Mysql所使用的SQL語言是用于訪問數(shù)據(jù)庫的最常用標準化語言。Mysql由
于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點。
Mysql的優(yōu)勢:
(1)安全性和高可用性:用c開發(fā),確定了其高性能的特性。
(2)企業(yè)安全性及合規(guī)管理:內置的安全性功能及IT管理功能,能夠在
極大程度上幫助企業(yè)提高安全性能級別并實現(xiàn)合規(guī)管理。
(3)安心使用:得益于卓越的服務和技術支持、大量值得信賴的合作伙伴、
2
湖南商務職業(yè)技術學院畢業(yè)設計
以及豐富的免費工具,用戶可以放心使用。
(4)在業(yè)界首屈一指的基準測試程序的支持下,用戶可獲得突破性的、可
預測的性能。
(5)快速的數(shù)據(jù)發(fā)現(xiàn):通過索引加強數(shù)據(jù)的快速查找
(6)可擴展的托管式自助商業(yè)智能服務:通過托管式自主商業(yè)智能、IT面
板及SharePoint之間的協(xié)作,為整個商業(yè)機構提供可訪問的智能服務。
(7)可靠、一致的數(shù)據(jù):針對所有業(yè)務數(shù)據(jù)提供一個全方位的視圖,并通
過整合、凈化、管理幫助確保數(shù)據(jù)置信度。
(8)全方位的數(shù)據(jù)倉庫解決方案:憑借全方位數(shù)據(jù)倉庫解決方案,以低成
本向用戶提供大規(guī)模的數(shù)據(jù)容量,能夠實現(xiàn)較強的靈活性和可伸縮性。
(9)根據(jù)需要進行擴展:通過靈活的部署選項,根據(jù)用戶需要實現(xiàn)從服務
器到云的擴展。
(10)解決方案的實現(xiàn)更為迅速:開發(fā)部署得到極大的提升,在一定程度
上更為迅速。
(11)工作效率得到優(yōu)化提高:不管是在本地還是在云端都可以使工作效
率得到提高。
(12)隨心所欲擴展任意數(shù)據(jù):不管是在本地還是在云端都可以對數(shù)據(jù)進
行任意的擴展。
1.4項目開發(fā)技術路線
系統(tǒng)使用的整體框架為SpringBoot,數(shù)據(jù)庫連接使用的是Mybatis,前端框
架使用layui,數(shù)據(jù)庫使用的是Mysql。
在圖例的創(chuàng)作上,我使用的是StarUML和網(wǎng)頁端的ProcessOn,類圖用的是
idea自帶的類圖插件-PlantUMLintegration。
2需求分析
2.1功能需求描述
本系統(tǒng)為基于SpringBoot的峰仁人事管理系統(tǒng)畢業(yè)設計作品,系統(tǒng)默認為
2個角色:管理員、普通用戶,系統(tǒng)分為六大模塊:員工管理,部門管理,崗位
管理,招聘管理,獎懲管理,薪資管理。
(1)員工管理:管理員可以查詢、添加、修改、刪除員工信息。
3
湖南商務職業(yè)技術學院畢業(yè)設計
(2)部門管理:管理員可以根據(jù)公司內部具體需求搜索、添加、修改、刪
除部門信息。
(3)崗位管理:管理員可以根據(jù)公司要求,對部門進行細分,搜索、添加、
修改、刪除部門崗位信息。如人事部可劃分為人事主管、人事職員等。
(4)招聘管理:管理員可以根據(jù)公司內部崗位空缺發(fā)布招聘信息,具體有
搜索、添加、修改、刪除招聘信息。
(5)獎懲管理:管理員可以對崗位員工的獎懲進行公示,做到獎懲分明,
具體有搜索、添加、修改、刪除獎懲信息。
(6)薪資管理:管理員可以對現(xiàn)有職員的薪資在公司內部公示,做到對員
工薪資的透明化,具體有搜索、添加、修改、刪除薪資信息。
管理員:可操作所有功能,包括但不限于數(shù)據(jù)的增刪改查。
普通用戶:只可查看記錄,無法修改。
2.2非功能需求描述
實現(xiàn)以layui作為用戶交互的頁面的,使用戶有更好的可視性,而后端由
操作人員添加,可以不注重頁面的易懂和好看,而轉為功能的實現(xiàn),讓管理人
員更好的管理商品的添加和刪除,除了這些本系統(tǒng)的非功能性需求有以下幾個
方面:
(1)高效性:公司發(fā)展至今,人員多而雜,用這種方式大大減小了這方面
的工作量。
(2)透明性:公司內部有關員工利益的工作相對透明,增加了員工對公司
的信賴。
(3)可擴展性:公司的部門管理信息量通常比較多而繁雜,需要系統(tǒng)管理。
(4)易操作性:界面簡潔,所有功能可視化,操作簡單易懂。
2.3需求用例建模
通過對功能需求的分析,創(chuàng)建以下總體用例模型,如圖2-1所示。
4
湖南商務職業(yè)技術學院畢業(yè)設計
圖2-1峰仁人事管理系統(tǒng)的總體用例模型
管理員可以操作本系統(tǒng)的所有功能,包括但不限于數(shù)據(jù)的增刪改查。普通
用戶只可查看記錄。所以以下以管理員為例,對系統(tǒng)進行細化分析。
2.3.1員工管理模塊的用例
面向對象的需求分析階段通過用例圖和活動圖進行了梳理分析。員工管理
模塊具體的用例描述如圖2-2所示,管理員可以查詢、添加、修改、刪除員工
信息。
圖2-2員工管理模塊用例圖
通過對用例的細化,使用活動圖針對系統(tǒng)動態(tài)行為進行建模。員工管理模
塊活動圖如圖2-3所示。
5
湖南商務職業(yè)技術學院畢業(yè)設計
圖2-3員工管理模塊活動圖
通過分析整理,對峰仁人事管理系統(tǒng)圖2-2用例圖及圖2-3活動圖,得到
員工管理模塊用例的描述表。如表2-1、2-2、2-3、2-4所示。
表2-1添加員工用例描述
項目描述
用例名稱添加員工
用例標識號01
參與者管理員
簡要說明添加員工
前置條件管理員已登錄
6
湖南商務職業(yè)技術學院畢業(yè)設計
1.輸入框里輸入員工信息
基本事件流2.點擊保存
3.用例終止
異常事件流提示錯誤信息,參與人確認
后置條件顯示員工信息
表2-2查詢員工用例描述
項目描述
用例名稱查詢員工信息
用例標識號02
參與者管理員
簡要說明查詢員工信息
前置條件管理員已登錄
1.打開員工列表
2.輸入查詢條件
基本事件流3.點擊查詢
4.返回員工信息
5.用例終止
異常事件流系統(tǒng)彈出錯誤信息,參與人與點擊確認
后置條件顯示員工信息
表2-3修改員工用例描述
項目描述
用例名稱員工信息修改
用例標識號03
參與者管理員
簡要說明管理員修改員工信息
前置條件管理員已登錄
1.選擇員工
2.點擊編輯
基本事件流
3.提交修改信息
4.用例終止
異常事件流系統(tǒng)彈出錯誤信息,參與人與點擊確認
后置條件顯示員工信息
7
湖南商務職業(yè)技術學院畢業(yè)設計
表2-4刪除員工用例描述
項目描述
用例名稱刪除員工
用例標識號04
參與者管理員
簡要說明管理員刪除員工
前置條件管理員已登錄
1.選擇員工
2.點擊刪除
基本事件流
3.顯示刪除信息
4.用例終止
異常事件流系統(tǒng)彈出錯誤信息,參與人與點擊確認
后置條件顯示員工信息
2.3.2部門管理模塊的用例
面向對象的需求分析階段通過用例圖和活動圖進行了梳理分析。部門管理
模塊具體的用例描述如圖2-4所示,管理員可以查詢、添加、修改、刪除部門
信息。
圖2-4部門管理模塊用例圖
通過對用例的細化,使用活動圖針對系統(tǒng)動態(tài)行為進行建模。部門管理模
塊活動圖如圖2-5所示。
8
湖南商務職業(yè)技術學院畢業(yè)設計
圖2-5部門管理模塊活動圖
通過分析整理,對峰仁人事管理系統(tǒng)圖2-4用例圖及圖2-5活動圖,得到
部門管理模塊用例的描述表。如表2-5、2-6、2-7、2-8所示。
表2-5添加部門用例描述
項目描述
用例名稱添加部門
用例標識號05
參與者管理員
簡要說明添加部門
前置條件管理員已登錄
9
湖南商務職業(yè)技術學院畢業(yè)設計
1.輸入框里輸入部門信息
基本事件流2.點擊保存
3.用例終止
異常事件流提示錯誤信息,參與人確認
后置條件顯示部門信息
表2-6查詢部門用例描述
項目描述
用例名稱查詢部門信息
用例標識號06
參與者管理員
簡要說明查詢部門信息
前置條件管理員已登錄
1.打開部門列表
2.輸入查詢條件
基本事件流3.點擊查詢
4.返回部門信息
5.用例終止
異常事件流系統(tǒng)彈出錯誤信息,參與人與點擊確認
后置條件顯示部門信息
表2-7修改部門用例描述
項目描述
用例名稱部門信息修改
用例標識號07
參與者管理員
簡要說明管理員修改部門信息
前置條件管理員已登錄
1.選擇部門
2.點擊編輯
基本事件流
3.提交修改信息
4.用例終止
異常事件流系統(tǒng)彈出錯誤信息,參與人與點擊確認
后置條件顯示部門信息
10
湖南商務職業(yè)技術學院畢業(yè)設計
表2-8刪除部門用例描述
項目描述
用例名稱刪除部門
用例標識號08
參與者管理員
簡要說明管理員刪除部門
前置條件管理員已登錄
1.選擇部門
2.點擊刪除
基本事件流
3.顯示刪除信息
4.用例終止
異常事件流系統(tǒng)彈出錯誤信息,參與人與點擊確認
后置條件顯示部門信息
2.3.3崗位管理模塊的用例
面向對象的需求分析階段通過用例圖和活動圖進行了梳理分析。崗位管理
模塊具體的用例描述如圖2-6所示,管理員可以查詢、添加、修改、刪除崗位
信息。
圖2-6崗位管理模塊用例圖
通過對用例的細化,使用活動圖針對系統(tǒng)動態(tài)行為進行建模。崗位管理模
塊活動圖如圖2-7所示。
11
湖南商務職業(yè)技術學院畢業(yè)設計
圖2-7崗位管理模塊活動圖
通過分析整理,對峰仁人事管理系統(tǒng)圖2-6用例圖及圖2-7活動圖,得到
崗位管理模塊用例的描述表。如表2-9、2-10、2-11、2-12所示。
表2-9添加崗位用例描述
項目描述
用例名稱添加崗位
用例標識號09
參與者管理員
簡要說明添加崗位
前置條件管理員已登錄
1.輸入框里輸入崗位信息
基本事件流2.點擊保存
3.用例終止
異常事件流提示錯誤信息,參與人確認
12
湖南商務職業(yè)技術學院畢業(yè)設計
后置條件顯示崗位信息
表2-10查詢崗位用例描述
項目描述
用例名稱查詢崗位信息
用例標識號10
參與者管理員
簡要說明查詢崗位信息
前置條件管理員已登錄
1.打開崗位列表
2.輸入查詢條件
基本事件流3.點擊查詢
4.返回崗位信息
5.用例終止
異常事件流系統(tǒng)彈出錯誤信息,參與人與點擊確認
后置條件顯示崗位信息
表2-11修改崗位用例描述
項目描述
用例名稱崗位信息修改
用例標識號11
參與者管理員
簡要說明管理員修改崗位信息
前置條件管理員已登錄
1.選擇崗位
2.點擊編輯
基本事件流
3.提交修改信息
4.用例終止
異常事件流系統(tǒng)彈出錯誤信息,參與人與點擊確認
后置條件顯示崗位信息
13
湖南商務職業(yè)技術學院畢業(yè)設計
表2-12刪除崗位用例描述
項目描述
用例名稱刪除崗位
用例標識號12
參與者管理員
簡要說明管理員刪除崗位
前置條件管理員已登錄
1.選擇崗位
2.點擊刪除
基本事件流
3.顯示刪除信息
4.用例終止
異常事件流系統(tǒng)彈出錯誤信息,參與人與點擊確認
后置條件顯示崗位信息
2.3.4招聘管理模塊的用例
面向對象的需求分析階段通過用例圖和活動圖進行了梳理分析。招聘管理
模塊具體的用例描述如圖2-8所示,管理員可以查詢、添加、修改、刪除招聘
信息。
圖2-8招聘管理模塊用例圖
通過對用例的細化,使用活動圖針對系統(tǒng)動態(tài)行為進行建模。招聘管理模
塊活動圖如圖2-9所示。
14
湖南商務職業(yè)技術學院畢業(yè)設計
圖2-9招聘管理模塊活動圖
通過分析整理,對峰仁人事管理系統(tǒng)圖2-8用例圖及圖2-9活動圖,得到
招聘管理模塊用例的描述表。如表2-13、2-14、2-15、2-16所示。
表2-13添加招聘信息用例描述
項目描述
用例名稱添加招聘信息
用例標識號13
參與者管理員
簡要說明添加招聘信息
前置條件管理員已登錄
15
湖南商務職業(yè)技術學院畢業(yè)設計
1.輸入框里輸入招聘信息
基本事件流2.點擊保存
3.用例終止
異常事件流提示錯誤信息,參與人確認
后置條件顯示招聘信息
表2-14查詢招聘信息用例描述
項目描述
用例名稱查詢招聘信息
用例標識號14
參與者管理員
簡要說明查詢招聘信息
前置條件管理員已登錄
1.打開招聘信息列表
2.輸入查詢條件
基本事件流3.點擊查詢
4.返回招聘信息
5.用例終止
異常事件流系統(tǒng)彈出錯誤信息,參與人與點擊確認
后置條件顯示招聘信息
表2-15修改招聘信息用例描述
項目描述
用例名稱招聘信息修改
用例標識號15
參與者管理員
簡要說明管理員修改招聘信息
前置條件管理員已登錄
1.選擇招聘信息
2.點擊編輯
基本事件流
3.提交修改信息
4.用例終止
異常事件流系統(tǒng)彈出錯誤信息,參與人與點擊確認
后置條件顯示招聘信息
16
湖南商務職業(yè)技術學院畢業(yè)設計
表2-16刪除招聘信息用例描述
項目描述
用例名稱刪除招聘信息
用例標識號16
參與者管理員
簡要說明管理員刪除招聘信息
前置條件管理員已登錄
1.選擇招聘信息
2.點擊刪除
基本事件流
3.顯示刪除信息
4.用例終止
異常事件流系統(tǒng)彈出錯誤信息,參與人與點擊確認
后置條件顯示招聘信息
2.3.5獎懲管理模塊的用例
面向對象的需求分析階段通過用例圖和活動圖進行了梳理分析。獎懲管理
模塊具體的用例描述如圖2-10所示,管理員可以查詢、添加、修改、刪除獎懲
信息。
圖2-10獎懲管理模塊用例圖
通過對用例的細化,使用活動圖針對系統(tǒng)動態(tài)行為進行建模。獎懲管理模
塊活動圖如圖2-11所示。
17
湖南商務職業(yè)技術學院畢業(yè)設計
圖2-11獎懲管理模塊活動圖
通過分析整理,對峰仁人事管理系統(tǒng)圖2-10用例圖及圖2-11活動圖,得
到獎懲管理模塊用例的描述表。如表2-17、2-18、2-19、2-20所示。
表2-17添加獎懲信息用例描述
項目描述
用例名稱添加獎懲信息
用例標識號17
參與者管理員
簡要說明添加獎懲信息
前置條件管理員已登錄
18
湖南商務職業(yè)技術學院畢業(yè)設計
1.輸入框里輸入獎懲信息
基本事件流2.點擊保存
3.用例終止
異常事件流提示錯誤信息,參與人確認
后置條件顯示獎懲信息
表2-18查詢獎懲信息用例描述
項目描述
用例名稱查詢獎懲信息
用例標識號18
參與者管理員
簡要說明查詢獎懲信息
前置條件管理員已登錄
1.打開獎懲信息列表
2.輸入查詢條件
基本事件流3.點擊查詢
4.返回獎懲信息
5.用例終止
異常事件流系統(tǒng)彈出錯誤信息,參與人與點擊確認
后置條件顯示獎懲信息
表2-19修改獎懲信息用例描述
項目描述
用例名稱獎懲信息修改
用例標識號19
參與者管理員
簡要說明管理員修改獎懲信息
前置條件管理員已登錄
1.選擇獎懲信息
2.點擊編輯
基本事件流
3.提交修改信息
4.用例終止
異常事件流系統(tǒng)彈出錯誤信息,參與人與點擊確認
后置條件顯示獎懲信息
19
湖南商務職業(yè)技術學院畢業(yè)設計
表2-20刪除獎懲信息用例描述
項目描述
用例名稱刪除獎懲信息
用例標識號20
參與者管理員
簡要說明管理員刪除獎懲信息
前置條件管理員已登錄
1.選擇獎懲信息
2.點擊刪除
基本事件流
3.顯示刪除信息
4.用例終止
異常事件流系統(tǒng)彈出錯誤信息,參與人與點擊確認
后置條件顯示獎懲信息
2.3.6薪資管理模塊的用例
面向對象的需求分析階段通過用例圖和活動圖進行了梳理分析。薪資管理
模塊具體的用例描述如圖2-12所示,管理員可以查詢、添加、修改、刪除薪資
信息。
圖2-12薪資管理模塊用例圖
通過對用例的細化,使用活動圖針對系統(tǒng)動態(tài)行為進行建模。薪資管理模
塊活動圖如圖2-13所示。
20
湖南商務職業(yè)技術學院畢業(yè)設計
圖2-13薪資管理模塊活動圖
通過分析整理,對峰仁人事管理系統(tǒng)圖2-12用例圖及圖2-13活動圖,得
到薪資管理模塊用例的描述表。如表2-21、2-22、2-23、2-24所示。
表2-21添加薪資信息用例描述
項目描述
用例名稱添加薪資信息
用例標識號21
參與者管理員
簡要說明添加薪資信息
前置條件管理員已登錄
21
湖南商務職業(yè)技術學院畢業(yè)設計
1.輸入框里輸入薪資信息
基本事件流2.點擊保存
3.用例終止
異常事件流提示錯誤信息,參與人確認
后置條件顯示薪資信息
表2-22查詢薪資信息用例描述
項目描述
用例名稱查詢薪資信息
用例標識號22
參與者管理員
簡要說明查詢薪資信息
前置條件管理員已登錄
1.打開薪資信息列表
2.輸入查詢條件
基本事件流3.點擊查詢
4.返回薪資信息
5.用例終止
異常事件流系統(tǒng)彈出錯誤信息,參與人與點擊確認
后置條件顯示薪資信息
表2-23修改薪資信息用例描述
項目描述
用例名稱薪資信息修改
用例標識號23
參與者管理員
簡要說明管理員修改薪資信息
前置條件管理員已登錄
1.選擇薪資信息
2.點擊編輯
基本事件流
3.提交修改信息
4.用例終止
異常事件流系統(tǒng)彈出錯誤信息,參與人與點擊確認
后置條件顯示薪資信息
22
湖南商務職業(yè)技術學院畢業(yè)設計
表2-24刪除薪資信息用例描述
項目描述
用例名稱刪除薪資信息
用例標識號24
參與者管理員
簡要說明管理員刪除薪資信息
前置條件管理員已登錄
1.選擇薪資信息
2.點擊刪除
基本事件流
3.顯示刪除信息
4.用例終止
異常事件流系統(tǒng)彈出錯誤信息,參與人與點擊確認
后置條件顯示薪資信息
3系統(tǒng)概要設計
3.1系統(tǒng)設計原則
為確保系統(tǒng)的穩(wěn)定性,在系統(tǒng)的設計時,將遵循如下原則:
一、統(tǒng)一原則
統(tǒng)一設計系統(tǒng)結構。特別是系統(tǒng)框架結構、數(shù)據(jù)模型結構、數(shù)據(jù)儲存結構
等內容。
二、可靠性、安全性原則
系統(tǒng)設計中充分考慮系統(tǒng)的可靠性和安全性,并保護用戶信息安全。
3.2系統(tǒng)框架設計
根據(jù)系統(tǒng)的需求分析、用例建模分析結合開發(fā)平臺的特點設計峰仁人事管
理系統(tǒng)的系統(tǒng)架構模型,如圖3-1所示。
23
湖南商務職業(yè)技術學院畢業(yè)設計
圖3-1峰仁人事管理系統(tǒng)整體架構圖
3.3系統(tǒng)功能設計
在系統(tǒng)共能設計的總體上把它劃分為一個一個的子功能模塊,在進一步地
劃分,把他們劃分為一個個獨立的功能,實現(xiàn)解耦,讓系統(tǒng)更加規(guī)范。
根據(jù)峰仁人事管理系統(tǒng)的需求分析和用例建模分析,本文確定了峰仁人事
管理系統(tǒng)的主要功能模塊,包括員工管理、部門管理、崗位管理、招聘管理、
獎懲管理和薪資管理等。峰仁人事管理管理系統(tǒng)的功能結構圖如圖3-2所示,
本系統(tǒng)共有6大主要功能模塊。
24
湖南商務職業(yè)技術學院畢業(yè)設計
圖3-2峰仁人事管理系統(tǒng)功能結構圖
3.3.1員工管理模塊功能設計
針對系統(tǒng)功能結構圖進行進一步細化分析,得到員工管理模塊相關功能流
程圖描述,如下圖3-3。
圖3-3員工管理模塊流程圖
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- DB31/T 488-2019地理標志產(chǎn)品奉賢黃桃
- DB31/T 384-2014地理標志產(chǎn)品崇明老白酒
- DB31/T 375-2022柑橘栽培技術規(guī)范
- DB31/T 1400-2023藥品生產(chǎn)全過程數(shù)字化追溯體系建設和運行規(guī)范
- DB31/T 1097-2018行政審批中介服務指南編制指引
- 2025倉庫場地租賃合同書范本
- 2024年智能體脂秤資金需求報告代可行性研究報告
- 2024年海洋測量儀器資金需求報告代可行性研究報告
- 殘障人士專項技能培訓及兼職工作合同
- 海外市場產(chǎn)品推廣效果評估補充協(xié)議
- 人力資源工作時間節(jié)點表
- 2021年高考地理真題試卷(廣東卷)含答案
- 新生入學報到證明(新生)
- XMT溫度控制儀說明書
- 19QAKE質量保證關鍵要素(Quality Assurance Key Elements)稽核手冊
- 下土地嶺滑坡穩(wěn)定性分析及風險計算
- 【小升初】北師大版2022-2023學年安徽省安慶市懷寧縣六年級下冊數(shù)學期末試卷(一)含解析
- 水文專業(yè)有償服務收費管理試行辦法(附收費標準)(共42頁)
- 籃球--------原地單手肩上投籃 課件(19張幻燈片)
- 肺癌患者護理查房--ppt課件
- 《北京市房屋建筑和市政基礎設施工程竣工驗收管理辦法》(2015年4月1日起實施)
評論
0/150
提交評論