UML人事管理系统.docx
- 文档编号:1011795
- 上传时间:2022-10-15
- 格式:DOCX
- 页数:42
- 大小:48.17KB
UML人事管理系统.docx
《UML人事管理系统.docx》由会员分享,可在线阅读,更多相关《UML人事管理系统.docx(42页珍藏版)》请在冰豆网上搜索。
UML人事管理系统
河南城建学院
:
UML》
课程设计报告书
设计题目:
人事管理系统
专
业:
信息管理与信息系统
指导教师:
班
级:
学
号:
姓
名:
同组
人:
计算机科学与工程学院
2016年1月8日
1.系统概述
2.需求分析
2.1功能描述
2.2.用例图
2.2.1人事部长用例图
2.2.2系统专员用例图
2.2.3人事专员用例图
4.用例描述
4.1登陆的用例描述
4.2离在职员工管理用例描述
4.3员工工作效绩管理用例描述
4.4职员招收管理用例描述
10
4.5员工档案管理用例描述
11
4.6员工劳动合同管理用例描述
12
4.7使用者管理用例描述
13
4.8所属角色管理描述
13
5.系统类图
14
5.1边界类
14
5.2概念类图
15
5.3逻辑类图
15
5.4类图物理模型设计
16
5.4.1类表清单
16
5.4.2表栏清单
17
6.系统顺序图和协作图
21
6.1登录顺序图与协作图
21
6.2员工现状管理顺序图与协作图
22
6.3职员招收添加修改顺序图与协作图
23
6.4员工劳动合同添加修改顺序图与协作图
24
6.5员工档案管理顺序图与协作图
25
6.6系统使用者角色管理顺序图与协作图
26
6.7系统使用者维护顺序图与协作图
27
7.系统状态图与活动图
28
7.1员工类状态图
28
7.2人事部长活动图
28
7.3人事专员活动图
29
7.4系统专人活动图
29
8.系统部署图
30
1.系统概述
人事管理是每一个单位都必须面临的问题,各个单位的工资处理内容总是有一定的区别,目前还没有一个专用的人事管理系统。
也不可能把各个单位的工资内容统一起来。
为此各单位都面临一个人事管理系统的开发应用问题。
本系统是用UML开发的一个具有代表性的管理系统。
下面是该系统的软件模型。
2.需求分析
2.1功能描述
人事工资管理系统应完成以下功能:
1.系统使用者与角色管理:
系统使用者的权限,添加更新,替换.
2.离在职员工管理:
是将员工的任职情况进行记录与维护,以便有效的存储与检索.
3.员工工作效绩管理:
员工效绩信息分为两部分,一部分是主管经理对员工的评价信息,包括工作分工、完成情况、工作态度等;另一部分是同组员工的评价信息,包括工作态度、合作情况等。
4.资源招收管理:
是根据企业的经营情况与业务需求,由人事部门进行相关岗位职工的招聘.
5.员工档案管理:
公司需要保留员工的基本信息并进行,添加员工信息,删除员工信息,修改员工信息,查询一个信息等.
6.劳动合同管理:
主要配合员工信息的管理,员工的存在就一定存在这合同的签订,需要部门进行适当的管理,比如添加合同,修改合同,删除合同,查询合同等.
2.2用例图
221人事部长用例图
<
.■
#-
登录系统
<
_■■■、人…
离职员工管理
添加离职员工信息
修改离职员工信息
<
<
删除离职员工信息
<
'.员工工作效绩管理
人事部长
查询离职员工信息
添加员工绩效信息-、一
修改员工绩效信息de>>
<
--A
查询员工绩效信息
删除员工工作绩效信息
添加职员招收信息
0
职员招收管理
修改职员招收信息
<
<
删除职员招收信息
查询职员招收信息
图2.2.1人事部长用例图
222系统专员用例图
添加使用者信息
-丿
修改使用者信息
vvinclude>>
vvinclude>>
t•j.
删除使用者信息
「A—、
vvinclude>>——現、
查询使用者信息
系统专员
登录系统
vvinclude>>
'CM
所属角色管理'>■
广
■-
添加所属者信息
一一__ks
修改所属者信息
vvinclude>>
vvinclude>>
删除所属者信息
查询所属者信息
图2.2.2系统专员用例图
2.2.3人事专员用例图
添加员工档案信息
•k员工档案管理f■
修改员工档案信息
vvinclude>>
vvinclude>>
vvinclude>>
删除员工档案信息
查询员工档案信息
人事专员、
登录系统
vvinclude>>
添加劳动合同信息
员工劳动合同管理
修改劳工合同信息
vvinclude>>
vinclude>>_
J,
图223人事专员用例图
3.用例描述3.1登陆的用例描述
用例编号
UC001
用例名称
登陆系统
用例概述
直接运行程序,启动程序,用户登录人事管理主页面,输入用户名和密码
参与者
人事部长/系统专员/人事专员
前置条件
程序无异常运行成功且身份为系统允许并且输入正确密码
后置条件
如果登录成功,则该用户可以进行相关操作;否则,不能进行相关操作。
基本事件
流
步骤
活动
1
首先运行程序
2
管理员输入正确的密码进入系统
扩展事件
流
1a
程序编译错误,程序员对程序进行调试修改
2a
用户输入密码提示不正确,重新输入密码
补充说明
3.2离在职员工管理用例描述
用例编号
UC002
用例名称
离在职员工管理
用例概述
人事部长可以对离在职员工信息进行增加、删除和修改
参与者
人事部长
前置条件
人事部长成功运行程序并登陆成功
后置条件
无
基本事件
流
步骤
活动
1
如果要增加离在职员工信息,人事部长按照系统提示进行离在职员工增加。
2
如果要删除离在职员工信息,人事部长按照查找到的相应员工予以删除。
3
如果要修改离在职员工信息,人事部长按照相应的条件进行修改,修改失败提示相应错误信息
4
如果要查询离在职员工信息,人事部长可以根据提供的选择条件进行相应的查询.
扩展事件
流
1a
如果离在职员工相应信息填写错误,系统会提示输入错误,重新填写员工信息。
1b
如果离在职员工信息文件不存在,系统会提示文件不存在,人事部长检查文件是否存在,并确定其路径是否正确。
2a
如果要删除的离在职员工不存在,系统予以提示,人事部长
检查输入离在职员工信息是否正确。
2b
如果离在职员工信息文件不存在,系统会提示文件不存在,人事部长检查文件是否存在,并确定其路径是否正确。
补充说明
3.3员工工作效绩管理用例描述
用例编号
UC003
用例名称
员工工作效绩管理
用例概述
人事部长输入员工姓名,查看员工信息记录
参与者
人事部长
前置条件
人事部长成功启动程序并登陆
后置条件
无
基本事件
流
步骤
活动
1a
选择查看员工工作效绩选项,人事部长输入员工姓名,查看员工信息.
2a
选择添加员工工作效绩选项,查询/添加员工信息,并输入评级,确定保存.
3a
选择删除员工工作效绩选项”输入员工工号查询并确定删
除.
4a
选择修该员工工作效绩选项,输入员工工号查看相应信息,修改并确定保存.
扩展事件
流
1a
人事部长查询员工工作效绩失败,人事部长重新检查查询信息是存在.O
2a
人事部长添加员工工作效绩失败,人事部长重新检查添加信息是否合法.
3a
人事部长删除员工工作效绩失败,人事部长重新检查删除信息是否合法或者是否存在.
4a
人事部长修改员工工作效绩失败,人事部长重新检查修改信息是合法..
补充说明
3.4职员招收管理用例描述
用例编号
UC004
用例名称
职员招收管理
用例概述
人事部长输入员工姓名,查看员工招收信息
参与者
人事部长
前置条件
人事部长成功启动程序并登陆
后置条件
无
基本事件
流
步骤
活动
1a
选择查看员工招收选项,人事部长输入员工姓名,查看员工信息.
2a
选择添加员工招收选项,查询/添加员工信息,并输入评级,确定保存.
3a
选择删除员工招收选项,,输入员工工号查询并确定删除.
4a
选择修该员工招收选项,输入员工工号查看相应信息,修改并确定保存.
扩展事件
流
1a
人事部长查询员工招收失败,人事部长重新检查查询信息是存在.。
2a
人事部长添加员工招收失败,人事部长重新检查添加信息是
否合法.
3a
人事部长删除员工招收失败
否合法或者是否存在.
,人事部长重新检查删除信息是
4a
人事部长修改员工招收失败
合法..
,人事部长重新检查修改信息是
补充说明
3.5员工档案管理用例描述
用例编号
UC005
用例名称
员工档案管理
用例概述
人事专员输入员工姓名,查看员工档案信息
参与者
人事专员
前置条件
人事专员成功启动程序并登陆
后置条件
无
基本事件
流
步骤
活动
1a
选择查看员工档案选项,人事部长输入员工姓名,查看员工信息.
2a
选择相应管理选项进行增删改查
扩展事件
流
1a
人事专员查询员工招收失败,人事部长重新检查查询信息是存在.。
2a
人事专员增删改查失败,提示相应报错信息,人事专员重新确定信息并修改更新.
补充说明
3.6员工劳动合同管理用例描述
用例编号
UC006
用例名称
员工劳动合同管理
用例概述
人事专员输入员工姓名/工号,维护员工劳动合冋信息
参与者
人事专员
前置条件
人事专员成功启动程序并登陆
后置条件
无
基本事件
流
步骤
活动
1a
选择查看员工劳动合冋选项,人事部长输入员工姓名,查看员工信息.
2a
选择相应管理选项进行增删改查
3a
选择到期合同,执行删除
扩展事件
流
1a
人事专员查询员工劳动合同失败,人事部长重新检查查询信息是存在.O
2a
人事专员增删改查失败,提示相应报错信息,人事专员重新确定信息并修改更新.
补充说明
3.7使用者管理用例描述
用例编号
UC007
用例名称
使用者管理
用例概述
系统专人输入使用者ID,维护使用者信息
参与者
系统专人
前置条件
系统专人成功启动程序并登陆
后置条件
无
基本事件
流
步骤
活动
1a
选择查看员工劳动合冋选项,使用者输入员工姓名,查看员工信息.
2a
选择相应使用者管理选项进行增删改查
扩展事件
流
1a
系统专人查询使用者信息失败,使用者重新检查查询信息是存在.。
2a
系统专人增删改查使用者信息失败,提示相应报错信息,使
用者重新确疋信息并修改更新.
补充说明
使用者基本是系统的较高权限的用户
3.8所属角色管理描述
用例编号
UC008
用例名称
所属角色管理
用例概述
系统专人输入使用者ID,维护所属角色信息
参与者
系统专人
前置条件
系统专人成功启动程序并登陆
后置条件
无
基本事件
流
步骤
活动
1a
选择查看所属角色信息选
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UML 人事管理系统
![提示](https://static.bdocx.com/images/bang_tan.gif)