工资管理系统分析说明书
(注:为方便查阅已形成文档结构图,可在视图中查看;
另本系统需求分析参考了课件《网上商品销售系统需求分析》
及《企业短信系统需求分析说明书》的结构模式)
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 用户环境
操作系统:Windows XP
平台: Visual Studio 2005
数据库:SQL Server 2000
1.5 其他要求
绘制UML所需要的Rational ROSE或office VISIO
2. 用例描述
通过对企业职职员资治理业务的分析,可知,职职员资系统要紧涉及的参与者包括:职员、上级主管部门、系统治理员。
系统总用例图如下:
登陆(身份验证)查询个人工资员工退出登陆登陆(身份验证)系统用户管理登陆(身份验证)员工信息管理系统维护系统管理员工资基本设定退出登陆汇总打印上级主管部门退出登陆
2.1 参与者:职员
以下要紧描述参与者为在线消费者时,与系统的交互情形.
登陆(身份验证)查询个人工资员工退出登陆
2.1.1 Use-Case 1:职员登陆
登陆(身份验证)员工
用例名称:职员登陆
用例ID:No.1
说明:用户登陆时验证密码正确性(登陆后职员能够通过工资治理系统进行工资查询);
输入:用户名,密码;
加工:将用户名与密码与储存在系统内的信息比较(通过用户认证实现),一致则通过;
输出:工资治理系统主界面;
前提条件:职员已注册并录入系统
差不多事件流:
1.用户输入用户名和密码
2.系统对用户认证
3.终止
后置条件: 职员的的状态转换为已登陆
2.1.2 Use-Case 2:职员查询个人工资信息
查询个人工资员工
用例名称:职员个人工资查询
用例ID:No.2
说明:职员能够通过工资治理系统进行个人工资信息的查询;
输入:查询信息;
加工:依照用户输入信息,从数据库中查询到个人差不多情形及工资条;
输出:工资条;
差不多事件流:
1.用户打开工资治理系统.
2.键入查询信息.
3.界面将查询信息传送到系统数据库.
4.系统服务器依照查询信息从数据库中查找
5.返回查找的具体信息
2.1.3 Use-Case 3:职员退出登陆
退出登陆员工
用例名称:职员退出登陆
用例ID:No3
说明:职员退出系统界面,终止交互
差不多事件流:用户关闭工资治理系统
2.2 参与者:系统治理员
以下要紧描述参与者为系统治理员时,与系统的交互情形。
登陆(身份验证)系统用户管理系统维护系统管理员退出登陆
2.2.1 Use-Case 4:系统治理员登陆
登陆(身份验证)系统管理员
用例名称:系统治理员登陆
用例ID:No.4
说明:用户登陆时验证密码正确性(登陆后治理员能够通过工资治理系统进行治理操作);
输入:用户名,密码;
加工:将用户名与密码与储存在系统内的信息比较(通过用户认证实现),一致则通过;
输出:工资治理系统主界面;
前提条件:治理员已注册并录入系统
差不多事件流:
1. 用户输入用户名和密码
2. 系统对用户认证
3. 终止
后置条件: 治理员的的状态转换为已登陆
2.2.2 Use-Case 5:治理员对系统用户的治理
系统用户管理系统管理员增加系统用户删除系统用户修改当前用户密码 用例名称:治理员对系统用户的治理
用例ID:No.5
说明:治理员能够通过工资治理系统进行系统用户的增删改操作;
输入:系统用户数据;
加工:依照治理员输入信息,从而更新数据库中系统用户信息情形;
输出:修改成功提示并显示更新后的工资治理系统主界面;
前提条件:治理员已登陆,有相应权限;
差不多事件流:
1. 系统同意修改要求,弹出修改页面,治理员输入新信息并提交;
2. 系统同意新信息,并更新数据库;
3. 显示成功修改信息;
后置条件:用户信息修改成功。
2.2.3 Use-Case 6:治理员对系统的爱护
系统维护系统管理员数据备份数据恢复数据导入数据导出
用例名称:治理员对系统的爱护
用例ID:No.6
说明:治理员能够通过工资治理系统对数据进行相关操作;
输入:系统相关数据;
加工:依照治理员输入信息,从而更新数据库中系统信息情形;
输出:爱护成功后的系统主界面;
前提条件:治理员已登陆,有相应权限;
差不多事件流:
1.. 系统同意爱护要求,弹出爱护页面,治理员进行相关爱护操作,数据备份,数据复原,数据导入等.;
2.. 系统同意爱护操作,并更新数据库;
3.. 显示更新后系统主界面
后置条件:系统已成功爱护。
2.2.4 Use-Case 7:治理员退出登陆
退出登陆系统管理员
用例名称:治理员退出登陆
用例ID:No.7
说明:治理员退出系统界面,终止交互
差不多事件流:治理员关闭工资治理系统
2.3 参与者:上级主管部门
以下要紧描述参与者为上级主管部门时,与系统的交互情形。
登陆(身份验证)员工信息管理上级主管部门汇总打印退出登陆
2.3.1 Use-Case 8:上级治理部门登陆
登陆(身份验证)上级主管部门
Case 8:上级治理部门登陆
用例名称:上级治理部门登陆
用例ID:No.8
说明:上级治理部门通过输入账号和密码进入工资治理系统;
输入:上级治理部门账号,密码;
加工:将上级治理部门帐号与密码与储存在系统内的信息比较(通过系统治理员认证实现),一致则通过;
输出:上级治理界面;
差不多事件流:
1.上级治理部门输入其账号和密码
2.系统治理员认证上级治理部门账号和密码有效
3.终止.
2.3.2 Use-Case 9:上级治理部门对职员信息的治理
员工信息管理上级主管部门员工信息查询员工信息添加员工信息修改员工信息删除 Case 9:上级治理部门对职员信息的治理
用例名称:上级治理部门对职员信息的治理
用例ID:No.9
说明:上级治理部门能够通过工资治理系统对职员信息进行治理;
输入:查询信息;
加工:依照输入信息,从数据库中查询职员信息;
输出:返回相关职员信息;
前提条件:上级治理部门已登陆,有相应权限
差不多事件流:
1.治理部门进入工资治理系统并键入查询信息..
2.界面将查询信息传送到系统数据库.
3.系统服务器依照查询信息从数据库中查找
4.返回查找的具体职员信息
2.3.3 Use-Case 10:上级治理部门对工资的设定
工资基本设定上级主管部门设定工龄工资设定岗位工资奖金及违纪扣罚款设定所得税 Case 10:上级治理部门对工资的设定
用例名称:上级治理部门对工资的设定
用例ID:No.10
说明:治理部门进入工资治理系统并对工资进行调整设定;
输入:要调整的项目及调整方案;
加工:对要调整的项目依照要求重新设定;
输出:调整后的工资运算方案;
前提条件:上级治理部门已登陆,有相应权限
差不多事件流:
1.上级治理部门进入工资治理系统.
2.键入调整信息.
3.系统服务器依照调整信息对工资运算方案进行重新设定
4.返回调整后的工资运算方案
5.返回查找的具体信息
2.3.4 Use-Case 11:上级治理部门汇总打印
汇总打印上级主管部门打印员工信息打印工资发放报表打印工资历史报表打印员工奖惩报表 Case 11:上级治理部门汇总打印
用例名称:上级治理部门汇总打印
用例ID:No.11
说明:治理部门依照需要对职员的信息汇总并打印;
输入:需汇总的职员;
加工:依照输入信息,从数据库中查询到各个人差不多情形及工资信息;
输出:差不多情形及工资信息;
前提条件:上级治理部门已登陆,有相应权限
差不多事件流:
1上级治理部门进入工资治理系统.
2.键入查询信息并提交
3.系统同意查询信息,系统服务器依照查询信息从数据库中查找
4.返回查找的具体信息,汇总并打印
后置条件:依照需要打印出职员信息
2.3.5 Use-Case 12:上级治理部门退出登陆
退出登陆上级主管部门
用例名称:上级主管部门退出登陆
用例ID:No.12
说明:上级主管部门退出系统界面,终止交互
差不多事件流:上级主管部门关闭工资治理系统
3. 系统交互顺序图描述
3.1 职员实例顺序图:
3.2 系统治理员实例顺序图:
3.3 上级主管部门实例顺序图:
因篇幅问题不能全部显示,请点此查看更多更全内容