工资管理系统分析说明书.docx

上传人:b****3 文档编号:27018449 上传时间:2023-06-25 格式:DOCX 页数:17 大小:158.10KB
下载 相关 举报
工资管理系统分析说明书.docx_第1页
第1页 / 共17页
工资管理系统分析说明书.docx_第2页
第2页 / 共17页
工资管理系统分析说明书.docx_第3页
第3页 / 共17页
工资管理系统分析说明书.docx_第4页
第4页 / 共17页
工资管理系统分析说明书.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

工资管理系统分析说明书.docx

《工资管理系统分析说明书.docx》由会员分享,可在线阅读,更多相关《工资管理系统分析说明书.docx(17页珍藏版)》请在冰豆网上搜索。

工资管理系统分析说明书.docx

工资管理系统分析说明书

工资管理系统需求分析

(注:

为方便查阅已形成文档结构图,可在视图中查看;

另本系统需求分析参考了课件《网上商品销售系统需求分析》

及《企业短信系统需求分析说明书》的结构模式)

1.概述

1.1项目名称及背景

1.1.1项目名称

工资管理系统

1.1.2开发背景

随着公司业务的扩展,人员的增多,传统的手工作业已经不再适合公司发展的需要

所以引进计算机技术对企业部员工进行方便的管理,这样有诸多好处,各层管理人员可以

对企业众多的员工信息进行动态的管理,例如基本资料的修改,添加,删除,查询等。

有利

于减少错误,减轻人事部门的任务,提高效率,节约人力资源,降低企业成本。

1.2文档说明

1.2.1员工:

每个员工有个用户名和密码,能够方便的按照某种关键字对自己的工资进行查询。

1.2.2系统管理员:

有唯一用户名和密码,完成对员工资料的增加,删除,修改和查询。

对系统的维护,数据备份,数据恢复,数据导入,数据导出

1.2.3上级主管部门:

员工信息的查询,增加,修改,删除,汇总及打印,打印员工信息,工资发放报表,工资历史报表,奖惩报表

设定工资年龄,岗位工资,奖金及违纪扣罚款,个人所得税

1.3功能概述

在现代企业的生产和动作过程中,往往需要对企业员工的工资进行管理,企业的工资管理活动中都包含了以下几项功能:

1.3.1员工信息管理:

实现对员工基本信息的管理操作,包括员工基本数据信息的添加、修改、删除和查询等功能;

1.3.2工资管理:

完成对基础数据设定(如工龄工资、岗位工资、所得税率等),工资统计、发放,打印工资条,及员工奖励和惩罚;

1.3.3工资查询:

可根据条件查询员工历史工资数据(如按月份查询、按查询、按部门查询等);

1.3.4汇总打印:

提供报表打印输出功能,可以报表的形式打印员工信息、工资发放报表、工资历史报表、员工奖励和员工惩罚报表;

1.3.5系统维护:

可对数据进行备份和恢复,并可实现数据导入导出功能。

1.3.6管理员设置:

实现系统用户及密码的设置操作,可以增加和删除系统用户(仅系统管理员才有权限),对系统当前用户修改密码。

1.4用户环境

操作系统:

WindowsXP

平台:

VisualStudio2005

数据库:

SQLServer2000

1.5其他要求

绘制UML所需要的RationalROSE或officeVISIO

 

2.用例描述

通过对企业员工工资管理业务的分析,可知,员工工资系统主要涉及的参与者包括:

员工、上级主管部门、系统管理员。

系统总用例图如下:

2.1参与者:

员工

以下主要描述参与者为在线消费者时,与系统的交互情况.

 

2.1.1Use-Case1:

员工登陆

用例名称:

员工登陆

用例ID:

No.1

说明:

用户登陆时验证密码正确性(登陆后员工可以通过工资管理系统进行工资查询);

输入:

用户名,密码;

加工:

将用户名与密码与储存在系统的信息比较(通过用户认证实现),一致则通过;

输出:

工资管理系统主界面;

前提条件:

员工已注册并录入系统

基本事件流:

1.用户输入用户名和密码

2.系统对用户认证

3.结束

后置条件:

员工的的状态转换为已登陆

2.1.2Use-Case2:

员工查询个人工资信息

用例名称:

员工个人工资查询

用例ID:

No.2

说明:

员工可以通过工资管理系统进行个人工资信息的查询;

输入:

查询信息;

加工:

根据用户输入信息,从数据库中查询到个人基本情况及工资条;

输出:

工资条;

基本事件流:

1.用户打开工资管理系统.

2.键入查询信息.

3.界面将查询信息传送到系统数据库.

4.系统服务器根据查询信息从数据库中查找

5.返回查找的具体信息

 

2.1.3Use-Case3:

员工退出登陆

用例名称:

员工退出登陆

用例ID:

No3

说明:

员工退出系统界面,结束交互

基本事件流:

用户关闭工资管理系统

2.2参与者:

系统管理员

以下主要描述参与者为系统管理员时,与系统的交互情况。

 

2.2.1Use-Case4:

系统管理员登陆

 

用例名称:

系统管理员登陆

用例ID:

No.4

说明:

用户登陆时验证密码正确性(登陆后管理员可以通过工资管理系统进行管理操作);

输入:

用户名,密码;

加工:

将用户名与密码与储存在系统的信息比较(通过用户认证实现),一致则通过;

输出:

工资管理系统主界面;

前提条件:

管理员已注册并录入系统

基本事件流:

1.用户输入用户名和密码

2.系统对用户认证

3.结束

后置条件:

管理员的的状态转换为已登陆

 

2.2.2Use-Case5:

管理员对系统用户的管理

用例名称:

管理员对系统用户的管理

用例ID:

No.5

说明:

管理员可以通过工资管理系统进行系统用户的增删改操作;

输入:

系统用户数据;

加工:

根据管理员输入信息,从而更新数据库中系统用户信息情况;

输出:

修改成功提示并显示更新后的工资管理系统主界面;

前提条件:

管理员已登陆,有相应权限;

基本事件流:

1.系统接受修改请求,弹出修改页面,管理员输入新信息并提交;

2.系统接受新信息,并更新数据库;

3.显示成功修改信息;

后置条件:

用户信息修改成功。

2.2.3Use-Case6:

管理员对系统的维护

用例名称:

管理员对系统的维护

用例ID:

No.6

说明:

管理员可以通过工资管理系统对数据进行相关操作;

输入:

系统相关数据;

加工:

根据管理员输入信息,从而更新数据库中系统信息情况;

输出:

维护成功后的系统主界面;

前提条件:

管理员已登陆,有相应权限;

基本事件流:

1..系统接受维护请求,弹出维护页面,管理员进行相关维护操作,数据备份,数据恢复,数据导入等.;

2..系统接受维护操作,并更新数据库;

3..显示更新后系统主界面

后置条件:

系统已成功维护。

 

2.2.4Use-Case7:

管理员退出登陆

用例名称:

管理员退出登陆

用例ID:

No.7

说明:

管理员退出系统界面,结束交互

基本事件流:

管理员关闭工资管理系统

2.3参与者:

上级主管部门

以下主要描述参与者为上级主管部门时,与系统的交互情况。

2.3.1Use-Case8:

上级管理部门登陆

Case8:

上级管理部门登陆

用例名称:

上级管理部门登陆

用例ID:

No.8

说明:

上级管理部门通过输入账号和密码进入工资管理系统;

输入:

上级管理部门账号,密码;

加工:

将上级管理部门与密码与储存在系统的信息比较(通过系统管理员认证实现),一致则通过;

输出:

上级管理界面;

基本事件流:

1.上级管理部门输入其账号和密码

2.系统管理员认证上级管理部门账号和密码有效

3.结束.

2.3.2Use-Case9:

上级管理部门对员工信息的管理

Case9:

上级管理部门对员工信息的管理

用例名称:

上级管理部门对员工信息的管理

用例ID:

No.9

说明:

上级管理部门可以通过工资管理系统对员工信息进行管理;

输入:

查询信息;

加工:

根据输入信息,从数据库中查询员工信息;

输出:

返回相关员工信息;

前提条件:

上级管理部门已登陆,有相应权限

基本事件流:

1.管理部门进入工资管理系统并键入查询信息..

2.界面将查询信息传送到系统数据库.

3.系统服务器根据查询信息从数据库中查找

4.返回查找的具体员工信息

2.3.3Use-Case10:

上级管理部门对工资的设定

Case10:

上级管理部门对工资的设定

用例名称:

上级管理部门对工资的设定

用例ID:

No.10

说明:

管理部门进入工资管理系统并对工资进行调整设定;

输入:

要调整的项目及调整方案;

加工:

对要调整的项目根据要求重新设定;

输出:

调整后的工资计算方案;

前提条件:

上级管理部门已登陆,有相应权限

基本事件流:

1.上级管理部门进入工资管理系统.

2.键入调整信息.

3.系统服务器根据调整信息对工资计算方案进行重新设定

4.返回调整后的工资计算方案

5.返回查找的具体信息

2.3.4Use-Case11:

上级管理部门汇总打印

Case11:

上级管理部门汇总打印

用例名称:

上级管理部门汇总打印

用例ID:

No.11

说明:

管理部门根据需要对员工的信息汇总并打印;

输入:

需汇总的员工;

加工:

根据输入信息,从数据库中查询到各个人基本情况及工资信息;

输出:

基本情况及工资信息;

前提条件:

上级管理部门已登陆,有相应权限

基本事件流:

1上级管理部门进入工资管理系统.

2.键入查询信息并提交

3.系统接受查询信息,系统服务器根据查询信息从数据库中查找

4.返回查找的具体信息,汇总并打印

后置条件:

根据需要打印出员工信息

2.3.5Use-Case12:

上级管理部门退出登陆

用例名称:

上级主管部门退出登陆

用例ID:

No.12

说明:

上级主管部门退出系统界面,结束交互

基本事件流:

上级主管部门关闭工资管理系统

3.系统交互顺序图描述

3.1员工实例顺序图:

3.2系统管理员实例顺序图:

 

3.3上级主管部门实例顺序图:

 

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

当前位置:首页 > 初中教育 > 学科竞赛

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1