没有合适的资源?快使用搜索试试~ 我知道了~
企业人事管理系统面向对象分析与设计
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 68 浏览量
2022-10-31
22:19:12
上传
评论 2
收藏 183KB DOCX 举报
温馨提示
试读
15页
企业人事管理系统面向对象分析与设计
资源推荐
资源详情
资源评论
面向对象分析
一、系统基本需求
经过调研分析,确定企业人事管理系统的主要功能有企业员工的资料管理和
考勤管理、员工的工资计算和业绩评定等。涉及到敏感信息的大部分数据的增、
删、改等工作主要由人事部门的管理人员来完成,例如工资的计算、考勤记录的
更改等操作,而且一些如确定员工的基本工资和指定部门分配等操作只有人事部
门相关的管理者才能进行操作;而普通的企业员工能够在系统中通过 Web 的方式
对其基本资料、工资情况、考勤情况以及请假记录等以只的方式进行浏览,同时
还能够在系统中提出加班和请假的申请,申请一旦通过部门领导的审批,便可被
人事部门记录在案。在用户权限设置方面采用向下兼容的原则,人事部门的领导
具有人事管理人员的全部权限,各部门的领导也同样具有普通员工全部的权限,
而单位的领导则具有部门领导的全部访问权限。
因为企业人事管理系统所面向的主要用户是企业的全体员工,所以系统的操
作越简单易用越好,同时要兼顾系统的安全运行和多用户、多任务的支持,能够
允许大批量的用户同时登录系统进行访问。以上主要是对系统的基本功能进行了
简要描述,我们将在后文中详细分析系统的具体功能性需求和非功能性需求。
二、系统业务用例
系统的功能性需求主要通过用例(Use Case)模型来进行描述,在系统开发中,
用例模型的引入有着举足轻重的意义。开发者在设计中对典型用例进行分析是其
对用户需求以及相关概念进行准确快速的掌握的最为行之有效的手段,它是开发
者与用户之间共同对系统功能需求进行分析的出发点。
(一)系统参与者的确定
采用用例来作为功能性需求分析中的主要描述工具时,最先要做的便是确定
系统的参与者,即 Actor。企业人事管理系统的基本功能相对比较统一,不存在
比较特殊的业务逻辑和功能需求,因此相对来说系统的参与者也要简单一些。人
事管理系统几乎涉及到企业中的所有部门,不过除了人事部门,其余所有部门的
业务需求基本相同。 其中人事部门的管理操作主要由人事部门的领导与人事管
理人员来执行,他们可以分别通过各自的登录用户和密码对系统进行登录,并获
取相应的访问权限。人事部门的领导在登录系统后主要能够执行以下权限:员工
资料的修改、对考勤信息进行登记、对请假和加班信息进行核实、对员工月工资
进行核算、员工基本工资的指定以及授权用户等;人事管理人员登录后可以执行
的操作有:员工基本资料的修改、对考勤信息进行登录,对请假和加班信息进行
核实、对员工月工资进行核算。
其它部门主要的参与者是部门领导和员工。他们都可以通过各自的用户帐户
与密码登录到系统中,并能够完成相应的信息浏览、请假和加班申请、本部门请
假和加班批准以及个人信息修改等操作。
通过以上分析,我们确定系统主要有五类参与者,分别是操作系统的管理员、
人事
部门领导、人事部门管理人员、各部门的领导以及普通员工。
本系统的权限管理主要应用目前非常流行的基于角色的方式来管理访问权
限,每一个角色都拥有自己的权限,不同的角色权限可以完全不同,也可以拥有
一些相同的权限,每一个用户都隶属于某一角色,每个角色可以拥有多个用户,
用户所属角色的权限既是 用户的权限。上述几类参与者的主要权限及能够执行
基本功能如下:
1、普通员工
普通员工即企业中的基层职工,他们在企业人事管理系统中具有最低的访问
权限,在登录系统后只能进行相关信息的浏览和进行基本申请操作,他们可以在
系统中对员工的个人资料、考勤信息、工资信息等进行查看以及执行提交加班和
请假的申请等操作。
2、部门经理
部门经理是企业中各部门中相关工作的主管领导。普通的部门经理在人事管
理系统中只能获取普通用户的权限。部门经理的权限只是比普通员工多了可以查
看本部门内所有员工的相关资料和审核本部门员工所提交的申请,其余的权限与
普通用户相同。
3、人事管理人员
人事管理人员在人事部门中负责具体的人事管理。其业务工作主要包括:对
员工的基本资料进行更新和修改、对考勤信息进行登记、对请假和加班信息进行
核实以及负责员工月工资的计算等工作。
4)人事部门经理
人事部门经理是人事部门的主管领导,负责主管企业的所有人事工作。该角
色具有人事管理人员的所有对系统的访问权限,此外还拥有人事政策的制定权限,
例如员工的基本工资制定、员工部门分配等。
5)系统管理员
系统管理员具有对系统最高的访问权限。其管理职责主要包括人事管理、员
工管理、维护基础数据、管理用户和角色的权限以及系统及其安全的维护工作等。
该角色通常由人事部门的领导指派一个比较优秀的人事管理人员来担当。
(二)普通用户用例
在企业中任何一个登记的合法员工都能够在网络上通过 Web 浏览器登录到
人事管理系统中进行访问。登录后可以获得普通用户的权限,能够对该员工的个
人基本信息、工资情况、考勤情况进行查看,并且可以对自己的个人信息进行修
改,例如对密码或电话号码进行修改等,同时能够向部门领导提出加班和请假的
申请以及实现个人业绩报告的填写等工作。一旦忘记登录密码,还可以通过密码
找回功能将密码找回。其用例图如下图所示:
查看员工资
料
请假
加班
浏览考勤信
息
浏览工资信
息
填写业绩报
告
系统
普通员工
普通员工用例
该用例的前提是普通员工的用户登录到系统中,并且获得了普通员工的权限。
普通员工用户的基本操作流程如图所示:
登录
验证权
限成功
N
Y
显示主页面
查
看
员
工
资
料
提
交
请
假
申
请
单
提
交
加
班
申
请
查
看
考
勤
信
息
查
看
工
资
信
息
查
看
业
绩
报
告
剩余14页未读,继续阅读
资源评论
- kerwin6666662023-06-03总算找到了想要的资源,搞定遇到的大问题,赞赞赞!
文档优选
- 粉丝: 90
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功