基于UML的人事管理系统

系统功能模块

2.3.1 权限管理模块

拥有“员工操作权限的角色”或“角色操作权限的角色”的员工都可看作“权限管理员” (
1)管理员工拥有的角色数据:权限管理员可以查看员工拥有的角色,并在经过人事管理员审核通过后进行增加,修改或删除员工拥有的角色操作
(2)管理角色信息:权限管理员可以查看角色的信息(包括角色的基本信息和拥有的权限),并在经过人事管理员审核通过后进行增加,修改或删除操作
(3)审核权限变更:人事管理员可以审核权限管理员对用户或角色的增加,修改或删除操作的请求。若权限请求被人事管理员拒绝,可打回给权限管理员重新提交
(4)管理权限操作日志:所有的权限操作(包含增删改)都会留下操作日志,只有权限管理员可以查看和删除权限操作日志

2.3.2 员工管理模块

拥有“员工操作权限的角色”的用户可看作“员工管理员”
(1)登录:每个员工都可以通过身份证或ID登录访问该人事管理系统,拥有不同权限的用户会使用不同的功能
(2)查看员工信息:员工管理员可以查看员工的各种信息
(3)员工信息管理:管理员可以根据公司的要求,登记员工的信息,对员工的信息进行操作改动,或修改员工的状态,员工可以根据需求来查看和修改自己的基本信息(如电话,邮箱等)
(4)员工工作业绩管理:员工管理员对员工的业绩进行统计(包括开始时间、结束时间的工作单位)
(5)员工工资发放:调用财务管理系统的接口生成工资信息,并由财务部管理人员审核通过后进行工资发放

2.3.3 部门管理模块

拥有“部门操作权限的角色”的用户可看作“部门管理员”
(1)管理部门的基本信息,部门管理员可以对部门的基本信息进行查询和修改,部门员工可以查询自己所属部门信息
(2)奖惩通知管理:统计员工工作奖惩信息,部门管理员统计奖惩信息记录并分配奖金,再通知员工领取奖金
(3)部门管理员可以发布部门的公告,部门员工登录账号查看公告

2.3.4 职位管理模块

拥有“职位操作权限的角色”的用户可看作“职位管理员”
(1)管理职位信息:职位管理员可以使用本用例对职位基本信息进行查询和修改,员工可以查询自己的职位信息
(2)管理职位工资信息:职位管理员可以使用本用例对职位工资进行调整,调整薪资之前需要经过财务部管理人员的审批
(3)申请发放工资信息凭证:职位管理员可以使用本用例对向该职位下所有员工放发工资信息凭证
(4)职位级别调整:职位管理员可以进行职位级别的调整,须先由部门经理进行审批,再进行职位级别调整操作

2.3.5 考勤管理模块

拥有“考勤管理权限用户角色”的用户可看作“考勤管理员” 拥有“普通权限用户角色”的用户可看作“普通用户”
(1)打卡签到:普通用户可以每日进行打卡签到(时间段内),各部门经理可以根据签到情况,决定是否发放全勤奖
(2)设置绩效目标:考勤管理员可以根据企业实际需要设定月季绩,年考奖等(可根据员工业绩,项目评价,客户评语等)

2.3.6 人事异动管理模块

拥有“人事管理权限用户角色”的用户可看作“人事管理员”
(1)职位变动审批:每一位员工的晋升、降职、调动信息,包括相应的薪资变动的情况都会经过人事管理员的审批,审批完成后才执行相应的操作
(2)职位变动日志:系统自动录入每一位员工的晋升、降职、调动信息,包括相应的薪资变动的情况
(3)查看职位变动日志:人事管理员可以查看每一位员工的晋升、降职、调动信息,包括相应的薪资变动的情况
(4)人事通知:当有人事异动出现时,人事管理员可撰写人事通知当事人

2.4 用例分析——参与者

在这里插入图片描述

图2-1 全部参与者图示意图

2.4.1 权限管理——参与者
在这里插入图片描

权限管理员,人事管理员

图2-2 权限管理参与者示意图

权限管理员:管理员工角色,管理角色基本信息,管理角色权限,管理权限操作日志
人事管理员:审核员工角色修改请求,审核角色信息修改请求,审核角色权限修改请求

2.4.2 员工管理——参与者
员工管理员、普通员工、财务部管理人员、财务管理系统
在这里插入图片描述

图2-3 员工管理参与者示意图

员工管理员:登录,查看员工信息,登记员工信息,管理员工状态,管理员工信息,管理员工工作业绩
普通员工:登录,申请发放工资
财务部管理人员:审核员工工资发放
财务管理系统:接口生成工资信息

2.4.3 部门管理——参与者
部门管理员,部门员工
在这里插入图片描述

图2-4 部门管理参与者示意图

部门管理员:查询和修改部门信息,通知发放奖金,发布公告,记录员工奖惩信息
部门员工:查询所属部门信息,查看公告,领取奖金

2.4.4 职位管理——参与者
员工,职位管理员,财务部,部门经理
在这里插入图片描述

图2-5 职位管理参与者示意图

员工:查看职位基本信息,获取工资信息凭证
职位管理员:职位信息管理,调整职位工资,发放工资信息凭证,调整职位级别
财务部:审批职位薪资调整
部门经理:审核职位级别

2.4.5 考勤管理——参与者
员工、考勤管理员、部门经理
在这里插入图片描述

图2-6 考勤管理参与者示意图

员工:打卡签到,参与绩效考核,获得奖金
考勤管理员:绩效考核管理者
部门经理:审核级别评定获奖

2.4.6 人事异动管理——参与者
员工、人事管理员、部门经理
在这里插入图片描述

图2-7 人事异动管理参与者示意图

员工:职位被调动,查看被安排的职位
人事管理员:管理员工职位调动
部门经理:评定审核级别

2.5 用例分析说明

2.5.1 权限管理

在这里插入图片描述

                     图2-8 权限管理用例图

2.5.2 员工管理

在这里插入图片描述

                  图2-9 员工管理用例图

2.5.3 部门管理
在这里插入图片描述

                图2-10 部门管理用例图

2.5.4 职位管理
在这里插入图片描述

                   图 2-11 职位管理用例图

2.5.5 考勤管理
在这里插入图片描述

                       图2-12 考勤管理用例图

2.5.6 人事异动管理
在这里插入图片描述

                  图2-13  人事异动管理用例图

第3章 系统设计
3.1 实现类图
3.1.1 权限管理实现类图
在这里插入图片描述

                  图3-1 权限管理实现类图

3.1.2 员工管理实现类图
在这里插入图片描述

                      图3-2 员工管理实现类图

3.1.3 部门管理实现类图
在这里插入图片描述

                     图3-3部门管理实现类图

3.1.4 职位管理实现类图
在这里插入图片描述

                  图3-4职位管理实现类图

3.1.5 考勤管理实现类图
在这里插入图片描述

      图3-5 人事管理系统考勤管理模块类图

3.1.6 人事异动管理实现类图
在这里插入图片描述

     图3-6 人事管理系统人事异动管理模块类图

3.4.3 部门管理活动图
在这里插入图片描述

               图3-50 部门管理活动图

3.4.4 职位管理活动图
在这里插入图片描述

            图3-51 职位管理活动图

第4章 部署实施
4.1 组件图
4.1.1 系统功能模块组件图
在这里插入图片描述

           图4-1 系统功能模块组件图

在这里插入图片描述

4.2 系统部署图
在这里插入图片描述

              图4-2 系统部署图

其他内容放在下载内容,请自行下载:
https://download.csdn.net/download/weixin_46820017/19776851

还请麻烦关注我一下,资源有问题私信我

我的公众号

在这里插入图片描述
还请博友们多多关注一波,谢了!!!

  • 45
    点赞
  • 380
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
(1)组织机构管理。主要管理集团下属的各级公司以及公司下属的各级部门, 处理公司和部门的新建、合并、撤销业务,为公司、部门提供信息维护,统计分析功 能,支持输出组织机构图。 (2)职位管理。主要管理职务分析后每个职位的职位描述、任职资格、后备人员、以及各职位的任职情况、超编情况、空缺情况,并按部门提供职位表和空缺职位表。 (3)人力资源规划。重要用于管理人力资源规划和机构编制,并提供人力资源规划表、机构编制表。 (4)绩效考评。根据职务分析,将员工分为不同层面、不同类别,分别设计考评标准。对业绩、能力、态度等进行月份、季度、年度考评,对考核数据提供统计分析功能,为薪酬、奖惩、培训开发等方面提供依据。 (5)人事管理。主要负责完成对在职员工、解聘员工、离退员工的基本信息、任职情况、组织变动、奖惩情况等档案数据的维护、统计分析,晋升、降职、辞职、辞退、退休等人事变动业务的处理,并提供各类员工信息卡片、信息报表。 (6)劳动合同管理。全面管理员工劳动合同的签订、变更、续订、中止、接触全过程。并针对不同时期,不同的合同版本,提供版本管理,以及对于到期合同提供自动提示。 (7)招聘管理。对编制招聘计划、发布招聘信息、采集应聘信息、招聘甄选、通知面试、聘用这一过程进行全面管理。 (8)培训管理。管理采集培训需求、编制培训计划、发布培训信息、维护培训档案、评估培训结果这一过程,以及对培训资源进行管理。并对培训情况提供查询统 计分析功能。 (9)薪资管理。提供对企业员工薪资标准的设定,员工工资定级,工资调整的申请、审批,工资核算发放,自动计算社会保险等代扣代缴项目,经费计划、统计分析等。
合同管理系统是一个用于管理合同的软件系统,主要用于合同的创建、审批、签署、执行和归档等各个阶段的管理。合同管理系统UML图主要包括用例图、类图和活动图。 在合同管理系统的用例图中,主要包括以下几个角色和用例:管理员、合同部门、法务部门、供应商和客户。管理员的主要用例包括系统配置、用户管理和数据统计等;合同部门的主要用例包括合同创建、合同审批和合同执行等;法务部门的主要用例包括合同审查和合同法务支持等;供应商和客户的主要用例包括查看合同、签署合同和执行合同等。 在合同管理系统类图中,主要包括以下几个类:管理员类、合同类、合同部门类、法务部门类、供应商类和客户类。管理员类包括系统配置和用户管理的属性和方法;合同类包括合同的各个属性,如合同编号、合同名称、合同金额等;合同部门类和法务部门类包括各自的属性和方法,如合同审批人、合同审批状态、合同法务支持人等;供应商类和客户类包括各自的属性和方法,如供应商名称、客户名称、联系人等。 在合同管理系统的活动图中,主要描述了合同的生命周期流程。例如,合同的创建流程包括合同部门创建合同、合同部门提交合同审批、法务部门审查合同、法务部门返回审批结果等步骤;合同的签署流程包括供应商或客户查看合同、供应商或客户签署合同、合同部门确认合同等步骤;合同的执行流程包括合同的执行监控、合同执行人员操作等步骤。 综上所述,合同管理系统UML图主要是用于描述合同管理系统的角色、用例、类和活动,以便于开发人员和用户之间的沟通和理解。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

@逆风boy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值