人事工资管理系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件建模与分析课程设计报告

项目组:人事工资管理系统专业方向:软件工程

指导教师:

项目组成员:

时间:

计算机科学与工程学院

1.系统概述

工资管理是每一个单位都必须面临的问题,各个单位的工资处理内容总是有一定的区别,目前还没有一个专用的工资管理系统。也不可能把各个单位的工资内容统一起来。为此各单位都面临一个工资管理系统的开发应用问题。本系统是用J2EE开发的一个具有代表性的管理系统。下面是该系统的软件模型。2.需求分析

2.1功能描述

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

1.员工管理:包括部门设置、员工信息、人员调动和福利信息四部分。

2.考勤管理:包括正常出勤、异常出勤和加班处理三部分。

3.工作评价管理:员工评价信息分为两部分,一部分是主管经理对员工的评价

信息,包括工作分工、完成情况、工作态度等;另一部分是同组员工的评价信息,包括工作态度、合作情况等。

4.工资管理:主要完成员工工资信息的维护,员工工资分为两部分,一部分是

基本工资,根据员工的职称和岗位设置;另一部是动态工资,根据员工的考勤情况和工作评价情况计算,在计算出总工资后,还应扣除一些费用,如税款、公积金、养老金等。

5.系统管理模块:主要是完成用户的添加、密码信息的修改,系统登录,操作

人员的权限分配等功能。

2.2用况图

系统管理模块

图1人事工资管理系统用例图

福利信息管理

图1.1员工管理用例图

删除部门

检查是否存在员工图1.1.1部门信息管理用例图

修改员工

图1.1.2员工信息管理用例图

人员调动

图1.1.3 人员调动设置用例图

删除员工福利

图1.1.4福利信息管理用例图

异常出勤

加班处理

考勤管理员

图1.2考勤管理用例图

加班费率设置

(from 考勤管理)

图1.2.1加班处理用例图

事假统计

考勤管理员

(from 考勤管理)

图1.2.2异常出勤管理

评价员工

主管经理

图1.3工作评价管理

工资汇总

图1.4工资管理用例图

2.3用况描述

针对系统不同层次的用案描述情况,抽象出如下4种用案的具体描述

1. 工资管理用案

用案编号:UC1

用案名:工资管理用案

主要参与者:工资管理员

受益人极其利益:

公司通过该系统公司可以实现科学化的工资管理,最大化的提高效率

工资管理员工资管理员可以方便快捷的管理员工相应个人信息,实现各种工资管理操作

前置条件:工资管理员进入系统前进行身份识别并进行授权

后置条件:存储公司工资发放情况,包括基本工资,动态工资记录

主要的成功场景:

1.工资管理员登陆系统,输入账号,密码

2.系统核对确认个人信息正确,分配相应权限

3.工资管理员输入工资查询请求

4.系统反馈相应工资查询结果

5.工资管理员给系统输入相应可变动数据

6.系统对输入数据进行记录

7.工资管理员发送工资汇总请求

8.系统反馈工资汇总信息

2.员工信息管理用案

用案编号:UC2

用案名:员工信息管理用案

主要参与者:员工管理员

受益人极其利益:

公司通过该系统公司可以实现科学化的工资管理,最大化的提高效率

员工管理员员工管理员可以方便快捷的管理员工相应个人信息,实现新增员工,删除员工,查询员工,修改员工等操作前置条件:员工管理员进入系统前进行身份识别并进行授权

后置条件:存储公司员工个人信息,包括新增员工,删除员工,查询员工,

修改员工信息等记录

主要的成功场景:

1.员工管理员登陆系统,输入账号,密码

2.系统核对确认个人信息正确,分配相应权限

3.员工管理员输入新增员工请求

4.系统实现新增员工请求

5.员工管理员输入删除员工请求

6.系统实现删除员工请求

7.员工管理员输入查询员工请求

8.系统实现查询员工请求

9.员工管理员输入修改员工请求

10.系统实现修改员工请求

3.人员调动用案

用案编号:UC3

用案名:人员调动用案

主要参与者:员工管理员

受益人极其利益:

公司通过该系统公司可以实现科学化的工资管理,最大化的提高效率

员工管理员员工管理员可以方便快捷的管理员工相应个人信息,包括查询员工基本信息,人员调动信息保存等

前置条件:员工管理员进入系统前进行身份识别并进行授权

后置条件:保存员工基本信息,人员调动基本信息

主要的成功场景:

1.员工管理员登陆系统,输入账号,密码

2.系统核对确认个人信息正确,分配相应权限

3.员工管理员输入员工基本信息查询请求

4.系统反馈相应员工基本信息查询结果

5.员工管理员提交人员调动情况信息

6.系统保存员工调动信息

4.工作评价管理用案

用案编号:UC4

用案名:工作评价管理用案

主要参与者:员工主管经理

受益人极其利益:

公司通过该系统公司可以实现科学化的工资管理,最大化的提高效率

主管经理可以方便的对员工个人表现进行评价

员工员工可以方便的查询自己被评价的分数,也可以方便的给同组与其他员工评分。

前置条件:员工与主管经理进入系统前进行身份识别并进行相应授权

后置条件:记录员工的被评价分,对同组其他员工的评价分,主管经理对员工的评价分

主要的成功场景:

1.主管经理登陆系统,输入账号,密码

2.系统核对确认个人信息正确,分配相应权限

3.主管经理输入对某一员工评价请求

4.系统反馈相应请求结果并记录评价分

5.员工登录系统,输入帐号,密码

6. 系统核对个人信息正确,分配相应权限

7.员工提交查询评价分请求

8.系统反馈员工评价分

9.员工发送评价同组员工请求

10.系统反馈请求结果并记录评价分

2.4性能需求

鉴于实际情况的考虑,本系统所要求的性能如下:

1.能同时允许50人使用本系统(企业的管理人员不户超过50人)

2.在用户忍耐限度内快速的完成包括访问数据库等操作

3.该系统具有数据恢复功能,防止掉电等突发情况造成的数据丢失

2.5环境需求

能在Apache Tomcat web服务器并windows server 2003操作系统下运行

相关文档
最新文档