UML人事管理系统.docx

上传人:b****7 文档编号:15633674 上传时间:2023-07-06 格式:DOCX 页数:20 大小:23.01KB
下载 相关 举报
UML人事管理系统.docx_第1页
第1页 / 共20页
UML人事管理系统.docx_第2页
第2页 / 共20页
UML人事管理系统.docx_第3页
第3页 / 共20页
UML人事管理系统.docx_第4页
第4页 / 共20页
UML人事管理系统.docx_第5页
第5页 / 共20页
UML人事管理系统.docx_第6页
第6页 / 共20页
UML人事管理系统.docx_第7页
第7页 / 共20页
UML人事管理系统.docx_第8页
第8页 / 共20页
UML人事管理系统.docx_第9页
第9页 / 共20页
UML人事管理系统.docx_第10页
第10页 / 共20页
UML人事管理系统.docx_第11页
第11页 / 共20页
UML人事管理系统.docx_第12页
第12页 / 共20页
UML人事管理系统.docx_第13页
第13页 / 共20页
UML人事管理系统.docx_第14页
第14页 / 共20页
UML人事管理系统.docx_第15页
第15页 / 共20页
UML人事管理系统.docx_第16页
第16页 / 共20页
UML人事管理系统.docx_第17页
第17页 / 共20页
UML人事管理系统.docx_第18页
第18页 / 共20页
UML人事管理系统.docx_第19页
第19页 / 共20页
UML人事管理系统.docx_第20页
第20页 / 共20页
亲,该文档总共20页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

UML人事管理系统.docx

《UML人事管理系统.docx》由会员分享,可在线阅读,更多相关《UML人事管理系统.docx(20页珍藏版)》请在冰点文库上搜索。

UML人事管理系统.docx

UML人事管理系统

河南城建学院

《UML》课程设计报告书

人事管理系统设计题目:

专业:

信息管理与信息系统

指导教师:

班级:

号:

姓名:

组同人:

计算机科学与工程学院

2016年1月8日

1.系统概述...................................................错误!

未定义书签。

2.需求分析...................................................错误!

未定义书签。

功能描述.................................................错误!

未定义书签。

.用例图......................................................错误!

未定义书签。

人事部长用例图...........................................错误!

未定义书签。

系统专员用例图...........................................错误!

未定义书签。

人事专员用例图...........................................错误!

未定义书签。

4.用例描述...................................................错误!

未定义书签。

登陆的用例描述...........................................错误!

未定义书签。

离在职员工管理用例描述...................................错误!

未定义书签。

员工工作效绩管理用例描述.................................错误!

未定义书签。

职员招收管理用例描述.....................................错误!

未定义书签。

员工档案管理用例描述.....................................错误!

未定义书签。

未定义书签。

!

错误.................................员工劳动合同管理用例描述.

使用者管理用例描述.......................................错误!

未定义书签。

所属角色管理描述.........................................错误!

未定义书签。

5.系统类图...................................................错误!

未定义书签。

边界类...................................................错误!

未定义书签。

概念类图.................................................错误!

未定义书签。

逻辑类图.................................................错误!

未定义书签。

类图物理模型设计.........................................错误!

未定义书签。

类表清单.............................................错误!

未定义书签。

表栏清单.............................................错误!

未定义书签。

6.系统顺序图和协作图.........................................错误!

未定义书签。

登录顺序图与协作图.......................................错误!

未定义书签。

员工现状管理顺序图与协作图...............................错误!

未定义书签。

职员招收添加修改顺序图与协作图...........................错误!

未定义书签。

员工劳动合同添加修改顺序图与协作图.......................错误!

未定义书签。

员工档案管理顺序图与协作图...............................错误!

未定义书签。

系统使用者角色管理顺序图与协作图.........................错误!

未定义书签。

系统使用者维护顺序图与协作图.............................错误!

未定义书签。

7.系统状态图与活动图.........................................错误!

未定义书签。

员工类状态图.............................................错误!

未定义书签。

人事部长活动图...........................................错误!

未定义书签。

人事专员活动图...........................................错误!

未定义书签。

系统专人活动图...........................................错误!

未定义书签。

8.系统部署图.................................................错误!

未定义书签。

1.系统概述

人事管理是每一个单位都必须面临的问题,各个单位的工资处理内容总是有一定的区别,目前还没有一个专用的人事管理系统。

也不可能把各个单位的工资内容统一起来。

为此各单位都面临一个人事管理系统的开发应用问题。

本系统是用UML开发的一个具有代表性的管理系统。

下面是该系统的软件模型。

2.需求分析

功能描述

人事工资管理系统应完成以下功能:

1.系统使用者与角色管理:

系统使用者的权限,添加更新,替换.

2.离在职员工管理:

是将员工的任职情况进行记录与维护,以便有效的存储与检索.

3.员工工作效绩管理:

员工效绩信息分为两部分,一部分是主管经理对员工的评价信息,包括工作分工、完成情况、工作态度等;另一部分是同组员工的评价信息,包括工作态度、合作情况等。

4.资源招收管理:

是根据企业的经营情况与业务需求,由人事部门进行相关岗位职工的招聘.

5.员工档案管理:

公司需要保留员工的基本信息并进行,添加员工信息,删除员工信息,修改员工信息,查询一个信息等.

6.劳动合同管理:

主要配合员工信息的管理,员工的存在就一定存在这合同的签订,需要部门进行适当的管理,比如添加合同,修改合同,删除合同,查询合同等.

用例图

人事部长用例图

图人事部长用例图

系统专员用例图

图系统专员用例图

人事专员用例图

图人事专员用例图

3.用例描述

登陆的用例描述

用例编号UC001

登陆系统用例名称直接运行程序,启动程序,用户登录人事管理主页面,输入用户名和密码用例概述人事专员/系统专员/人事部长参与者.

前置条件程序无异常运行成功且身份为系统允许并且输入正确密码

如果登录成功,则该用户可以进行相关操作;否则,不能进行相关操作。

后置条件

步活

首先运行程1

管理员输入正确的密码进入系2

1a程序编译错误,程序员对程序进行调试修

2用户输入密码提示不正确,重新输入密

补充说明离在职员工管理用例描述

用例编UC00

离在职员工管用例名

人事部长可以对离在职员工信息进行增加、删除和修改用例概述

人事部长参与者

人事部长成功运行程序并登陆成功前置条件

无后置条件件基本事活动步骤流人事部长按照系统提示进行离如果要增加离在职员工信息,1

在职员工增加。

人事部长按照查找到的相应员如果要删除离在职员工信息,2

工予以删除。

如果要修改离在职员工信息,人事部长按照相应的条件进行修修改失败提示相应错误信

如果要查询离在职员工信人事部长可以根据提供的选条件进行相应的查

如果离在职员工相应信息填写错误,系统会提示输入错误1a

重新填写员工信息

如果离在职员工信息文件不存在,系统会提示文件不存在1人事部长检查文件是否存在,并确定其路径是否正确

如果要删除的离在职员工不存在系统予以提示人事部2检查输入离在职员工信息是否正确

如果离在职员工信息文件不存在,系统会提示文件不存在2b

人事部长检查文件是否存在,并确定其路径是否正确

补充说明员工工作效绩管理用例描述

用例编号UC003

员工工作效绩管理用例名称

人事部长输入员工姓名,查看员工信息记录用例概述

人事部长参与者人事部长成功启动程序并登陆前置条件

无后置条件.

基本事件流

步骤活动

选择查看员工工作效绩选项,人事部长输入员工姓名,查1a看员工信息.

选择添加员工工作效绩选项,查询/添加员工信息,并输入评2a

级,确定保存.

选择删除员工工作效绩选项,,输入员工工号查询并确定删3a除.

选择修该员工工作效绩选项,输入员工工号查看相应信息,4a修改并确定保存.

扩展事件人事部长查询员工工作效绩失败,人事部长重新检查查询信1a

息是存在.流。

人事部长添加员工工作效绩失败,人事部长重新检查添加信2a息是否合法.

人事部长删除员工工作效绩失败,人事部长重新检查删除信3a息是否合法或者是否存在.

人事部长修改员工工作效绩失败,人事部长重新检查修改信4a息是合法..

补充说明

职员招收管理用例描述

用例编号UC004

职员招收管理用例名称人事部长输入员工姓名,查看员工招收信息用例概述.

参与者

人事部长

前置条件

人事部长成功启动程序并登陆

后置条件

件基本事流

步骤

活动

1a

选择查看员工招收选项,人事部长输入员工姓名,查看员工信息.

2a

选择添加员工招收选项,查询/添加员工信息,并输入评级,

确定保存.

3a选择删除员工招收选项,,输入员工工号查询并确定删除.

选择修该员工招收选项,输入员工工号查看相应信息,修改4a并确定保存.

扩展事件

人事部长查询员工招收失败,人事部长重新检查查询信息是1a

存在.。

人事部长添加员工招收失败,人事部长重新检查添加信息是2a否合法.

人事部长删除员工招收失败,人事部长重新检查删除信息是3a

否合法或者是否存在.

补充说明

4a

人事部长修改员工招收失败,人事部长重新检查修改信息是合法..

员工档案管理用例描述

用例编号.

UC005

用例名称用例概述参与者前置条件

员工档案管理

人事专员输入员工姓名,查看员工档案信息人事专员

人事专员成功启动程序并登陆

后置条件件事基本流扩展事件流

无步骤

活动

1a

选择查看员工档案选项,人事部长输入员工姓名,查看员工信息.

2a

选择相应管理选项进行增删改查

1a

人事专员查询员工招收失败,人事部长重新检查查询信息是存在.。

人事专员重新提示相应报错信息,人事专员增删改查失败,2a.确定信息并修改更新

补充说明

员工劳动合同管理用例描述

用例编号

UC006

用例名称

员工劳动合同管理

用例概述

人事专员输入员工姓名/工号,维护员工劳动合同信息

参与者

人事专员

前置条件.

人事专员成功启动程序并登陆

后置条件件事基本流扩展事件流

步骤1a

活动选择查看员工劳动合同选项,人事部长输入员工姓名,查

2a

看员工信息.选择相应管理选项进行增删改查

3a

选择到期合同,执行删除

1a

人事专员查询员工劳动合同失败,人事部长重新检查查询信息是存在.。

补充说明

2a

人事专员重新人事专员增删改查失败,,提示相应报错信息.确定信息并修改更新

使用者管理用例描述

用例编号用例名称用例概述参与者

UC007

使用者管理

系统专人输入使用者系统专人

ID,维护使用者信息

前置条件

系统专人成功启动程序并登陆

无后置条件

件事本基活动步骤流查看,使用者输入员工姓名,选择查看员工劳动合同选项1a

员工信息.

2a选择相应使用者管理选项进行增删改查

件事扩展流

系统专人查询使用者信息失败,使用者重新检查查询信息1a

是存在.。

补充说明

2a

系统专人增删改查使用者信息失败,提示相应报错信息,使

使用者基本是系统的较高权限的用户

用者重新确定信息并修改更新.

所属角色管理描述

用例编号用例名称用例概述参与者

UC008

所属角色管理

系统专人输入使用者系统专人

ID,维护所属角色信息

前置条件后置条件

件事基本流件事展扩

系统专人成功启动程序并登陆

无步骤

活动

1a

选择查看所属角色信息选项,

2a1a

选择相应所属角色信息选项进行增删改查使用者重新检查查询信,系统专人查询所属角色信息失败

息是存在.。

系统专人增删改查所属角色信息失败,提示相应报错信息,2a使用者重新确定信息并修改更新.

补充说明

使用者的角色确定的他的系统权限

5.系统静态结构

边界类

概念类图

逻辑类图

系统数据结构设计

系统表清单

名称

人员招收

人员效绩使用者使用者与角色劳动合同

代EmpAdmiEmpPerformancUseuserAndRolLaborContract

相关角色职员信息

职员档案部门

rol

EmpInfEmpRecordep

表字段清单

1.人员招收清单

名称招收岗位编号部门编号

数据类型

主要的外来键强制代码默认值

char(5)

admitIDTRUETRUEFALSE

char(5)

deptnoFALSETRUEFALSE

招收岗位说明招收岗位要求招收岗位必须条件

varchar(20)varchar(20)

admitExptainFALSEFALSETRUEadmitRequiremenFALSETRUEFALSE

varchar(20)

tsadmintConditionFALSETRUEFALSE

招收岗位时限

admintLimitTRUEvarchar(20)FALSEFALSE

2.人员效绩清单

名称

数据类型主要的外来键强制代码默认值

人员效绩编号_绩效工牌号

TRUEePerIDFALSETRUEchar(5)

TRUEperEmpNOFALSEFALSEchar(5)

效绩得分

TRUEperSorcintFALSEFALSE

效绩等级

perLevechar(5)FALSEFALSETRUE

效绩薪水

intFALSEFALSETRUEperSal

效绩评语

perRemarkTRUEFALSEFALSEvarchar(50)

.使用者清单

名称使用者编号使用者账号

数据类型

主要的外来键强制代码默认值

char(5)char(10)

TRUEFALSETRUEuserIDFALSEFALSETRUEuserAccount

使用者密码密码失效时间使用者姓名

char(15)datetime

FALSEFALSETRUEuserPasswdpasswdFailureTiFALSEFALSETRUE

varchar(10)

meuserNameFALSEFALSETRUE

_电子使用者邮件

varchar(20)userEmailFALSETRUEFALSE

userPhonechar(12)FALSEFALSEFALSE_使用者手机

4.使用者与角色清单

名称

数据类型主要的外来键强制代码默认值

使用者编号

TRUEchar(5)TRUEuserIDTRUE

角色编号

TRUEroleIDchar(5)TRUETRUE

5.劳动合同清单

名称

数据类型主要的外来键强制代码默认值

劳动合同编号

char(5)TRUEFALSETRUELCID

劳动合同签订时间

LCSigningTimeTRUEFALSEFALSEvarchar(20)

劳动合同签订年限劳动报酬说明

varchar(20)

LCSigningYearTRUEFALSEFALSE

varchar(20)

rewardExplainTRUEFALSEFALSE

劳动合同签订人备注

char(5)

LCEmpNOTRUEFALSEFALSE

varchar(20)

LCRemarkFALSEFALSETRUE

6.相关角色清单

名称

数据类型

主要的外来键强制代码默认值

角色编号

roleIDTRUEFALSEchar(5)TRUE

roleNameFALSETRUE角色名称FALSEchar(10)

FALSEvarchar(50)角色简介FALSE说明varchar(50)

roleIntroFALSETRUEexplainTRUEFALSE

7.职员信息清单

名称数据类型主要的TRUEchar(5)工牌号FALSEchar(5)部门编号char(5)劳动合同编号FALSEchar(5)人员效绩编号FALSE档案编号char(5)FALSEchar(10)名字FALSE性别char

(2)FALSEint年龄FALSE最高学历varchar(20)FALSEvarchar(30)FALSE户籍varchar(20)FALSE联系地址FALSEvarchar(12)手机_职员.

外来键强制代码empNOTRUEFALSEdeptnoFALSETRUEFALSELCIDTRUEFALSEePerIDTRUEFALSErecordIDTRUETRUEenameFALSEsexFALSETRUEageTRUEFALSETRUEFALSEeducationTRUEhouseholdFALSEFALSETRUEaddressempPhoneTRUEFALSE

默认值男18本科

职员_部门编char(5)FALSE号岗位varchar(10)FALSEint职位等级FALSE就业状态FALSEchar(10)

empDeptNOFALSETRUEjobFALSETRUE0FALSELeveTRUE

0jobstateFALSETRUE

入职时间TRUEFALSEFALSEdatetimeenterTime

离职时间

datetime

FALSEFALSE

TRUE

leavetime

8.职员档案清单

名称档案编号_档案工牌号离职原因工作讲奖励培训记录

数据类型char(5)char(5)varchar(50)varchar(50)varchar(50)

主要的TRUEFALSEFALSEFALSEFALSE

外来键FALSEFALSEFALSEFALSEFALSE

强制TRUETRUETRUETRUETRUE

代码recordIDrecEmpNOleavereasonrewardtrainRecord

默认值

9.部门清单

名称

数据类型

主要的

外来键

强制

代码

默认值

部门编号部门名称部门经理部门人数部门招收简介

char(5)char(10)char(10)intchar(5)varchar(50)

TRUEFALSEFALSEFALSEFALSEFALSE

FALSEFALSEFALSEFALSEFALSEFALSE

TRUETRUETRUETRUETRUETRUE

deptnodnamemgrdeptNumberdeptAdmitjianjie

0

6.系统顺序图和协作图

登录顺序图与协作图

图登录顺序图

图登录协作图

员工现状管理顺序图与协作图

图员工现状管理顺序图

图员工现状管理协作图

职员招收添加修改顺序图与协作图

图职员招收添加修改顺序图

图职员招收添加修改协作图

员工劳动合同添加修改顺序图与协作图

图员工劳动合同添加修改顺序图

图员工劳动合同添加修改协作图

员工档案管理顺序图与协作图

图员工档案管理顺序图

图员工档案管理协作图

系统使用者角色管理顺序图与协作图

图系统使用者角色管理顺序图

图系统使用者角色管理协作图

系统使用者维护顺序图与协作图

图系统使用者维护顺序图

图系统使用者维护协作图

7.系统状态图与活动图

员工类状态图

图员工类活动图

人事部长活动图

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2