工资信息管理系统需求分析.doc

上传人:b****2 文档编号:1414855 上传时间:2022-10-22 格式:DOC 页数:12 大小:141KB
下载 相关 举报
工资信息管理系统需求分析.doc_第1页
第1页 / 共12页
工资信息管理系统需求分析.doc_第2页
第2页 / 共12页
工资信息管理系统需求分析.doc_第3页
第3页 / 共12页
工资信息管理系统需求分析.doc_第4页
第4页 / 共12页
工资信息管理系统需求分析.doc_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

工资信息管理系统需求分析.doc

《工资信息管理系统需求分析.doc》由会员分享,可在线阅读,更多相关《工资信息管理系统需求分析.doc(12页珍藏版)》请在冰豆网上搜索。

工资信息管理系统需求分析.doc

《软件工程》

项目序列实验报告一

项目名称工资管理系统需求分析规格说明书

专业班级教育技术学07级1班

姓名蒋芳芳

学号14

教师闫友彪

成绩

工资管理系统

需求分析规格说明书

1.引言 4

1.1编写目的 4

1.2项目背景 4

1.3定义 4

1.4参考资料 4

2.任务概述 4

2.1目标 4

2.2运行环境 5

2.3条件与限制 5

3.数据和图的描述 5

3.1数据表字典 5

3.2数据表字段字典 6

4.功能需求 10

4.1功能划分 10

4.2功能描述 .10

5.非功能需求 11

5.1数据精确度 11

5.2时间特性 11

5.3适应性 11

6.运行需求 12

6.1用户界面 12

6.2硬件接口 12

6.3软件接口 12

6.4安全需求 12

7.其它需求 12

1.引言

1.1编写目的

随着科学的进步,一些公司不断发展壮大急需一套完整的工资信息管理系统帮助企业的财务主管部门提高工作效率,实现企业工资信息管理的系统化、规范化和自动化。

然而本系统包括修改员工信息、员工基本工资金额、设置其他项目的金额(奖金、福利、津贴、扣发等),设置工资计算等,能够和管理系统、考勤管理系统相结合,使单位实现工资信息管理的自动化,无疑将给企业管理部门带来很大的方便。

真正实现企业高效、科学、现代化的员工管理。

有利于财务部门对员工工资的管理,减轻人事部们的任务,提高公司效率,节约人力资源从而降低了企业成本。

1.2定义

数据字典:

是有表和视图组成的,存储有关数据库结构信息的一些数据库对象。

数据库字典描述了实际数据是如何组织的。

对它们可以像处理其他数据库表或视图一样进行查询,但不能进行任何修改。

数据流图:

是一种能全面地描述系统逻辑结构模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和储存情况。

数据流的绘制是下一阶段设计的基础。

1.3参考资料

a.老师发放的软件工程文档模板。

b.网络下载有关的资料说明和一些部门的工资信息管理系统范例。

2.任务概述

2.1目标

需求分析的目标在于与开发人员与用户之间达成系统开发的共识,使开发人员所考虑的系统在功能(系统能做什么)、简单操作,良好界面,个人信息保密性,系统安全与稳定,良好帐户管理,友好信息返回模式(如报表及打印功能)。

2.2运行环境

操作系统:

MicrosoftWindowsxp

支持环境:

IIS5.0

数据库:

MicrosoftSQLServer2005

2.3条件与限制

用于一些大型的企业能适用于工资信息管理的系统化、规范化和自动化。

管理系统、考勤管理系统相结合,使单位实现工资信息管理的自动化,无疑将给企业管理部门带来很大的方便。

随着公司业务的扩展,人员的增多,利用计算机对职员的工资管理变的普遍成为各大企业的适用趋势。

不仅节约了人力资源,降低企业成本,而且提高了企业效率。

对于一些小的公司和个体户等都不适用。

3.数据和图的描述

3.1数据表字典

表的编号

表名

内容

101

员工信息表

记录员工基本信息

主要字段:

员工ID,姓名,年龄,工龄,所在部门,职务,照片。

102

工资项目表

记录员工工资信息

主要字段:

员工ID,姓名,工龄工资、奖金、计时工资、计件工资、保险金、补贴金、个人所得税、应发工资、实发工资

103

系统日志表

记录用户登陆信息:

主要字段:

员工ID,登陆名,登陆密码,用户权限,登陆时间,退出时间,登陆事件记录。

3.2数据表字段字典

编号

名称

属于的表

编码

长度

属性

201

员工ID

员工信息表

工资项目表

现金发放单表

系统日志表

ID

5

字符

202

姓名

员工信息表

工资项目表

现金帐单数据表

系统日志表

Name

16

字符

203

年龄

员工信息表

Age

2

整型

204

工龄

员工信息表

Lenservice

2

整型

205

所在部门

员工信息表

department

28

字符

206

职务

员工信息表

Workname

16

字符

207

照片

员工信息表

Picture

64

字符(存储路径)

208

工龄工资

工资项目表

LenPay

8

单精度小数

209

奖金

工资项目表

Prize

8

单精度小数

210

计时工资

工资项目表

TimePay

8

单精度小数

211

计件工资

工资项目表

NumPay

8

单精度小数

212

保险金

工资项目表

InsurePay

8

单精度小数

213

补贴金

工资项目表

Allowance

8

单精度小数

214

个人所得税

工资项目表

Tax

8

单精度小数

215

应发工资

工资项目表

ShPay

8

单精度小数

216

实发工资

工资项目表

TrPay

8

单精度小数

217

卡号

银行转帐单据表

CardNum

18

整型

218

结帐数目

银行转帐单据表

CheNum

8

单精度小数

219

结帐日期

银行转帐单据表

CheDate

16

时间类型

220

登陆名

系统日志表

Username

16

字符

221

登陆密码

系统日志表

Password

12

加码

222

用户权限

系统日志表

Purview

16

字符

223

登陆时间

系统日志表

UserTime

16

时间类型

224

退出时间

系统日志表

QuitTime

16

时间类型

225

登陆事件记录

系统日志表

Event

100

字符

数据流图

图3-2底层数据流图

系统E-R图

职工

编号

籍贯

婚否

满勤

缺勤

性别

出勤

拥有

职工

民族

职务

管理

工资设置

管理员

基本工资

技能工资

实发工资别资

工资

查询

报表

职务

月份

工资

金额

职工

信息

4.功能需求

4.1功能划分

※记录员工基本档案信息:

在企业部门里,管理人员应该对员工的基本档案信息进行记录存储,这样,在确定好部门里的人员对象后,才能正确的进行进一步操作动作,如对人员进行工资计算、工资统计分析等。

管理人员应该在需要的时候能及时的查看员工的基本档案信息,对如员工的调职、离开等要能够及时的给予信息注销。

※管理员工工资:

根据自身经营业务的不同,企业里要确定好存在的工资项目和对不同工资项目的计算方法。

在对员工进行工资计算的时候,根据各自的岗位、职务的不同,需要对各自的工资组成进行分别进行统计计算。

在企业工资项目里面,如员工的考勤工资的计算,记时工资的计算还有依照个数来进行计算的工资、员工工龄工资的计算等,在上级领导制定计算规则后,管理人员将员工的个人工资项目的明细数据可以直接的计算出来,对员工的如个人所得税的计算、应扣工资计算后,形成员工的工资信息表,管理人员再根据员工的工资表要对整个部门的工资情况进行统计分析,如对各个工资项目总的工资支出情况的汇总,对总的员工工资支出的汇总项目等等。

同时要按时的通知员工领取工资,以现金形式发放,并及时的对员工工资领取情况做好记录。

※查询工资信息:

员工查询时只能对个人的工资信息进行查询不能对其他员工的工资信息进行随意的查询,更不能对查询如部门主管的工资信息、部门工资统计分析结果等。

管理员的权限是最大的,对员工个人档案信息、工资信息、部门统计分析数据等都可以进行查询。

※工资报表制作:

工资管理涉及企业多方面,如职工职务工种变化,员工考勤情况,员工医疗等,在每个月固定时间生成企业全体员工月工资,实现按员工部门、月、年进行统计分析、产生相应报表。

4.2功能描述

※员工基本档案信息管理功能描述:

凡属于本部门的员工,都需要对其基本的档案信息做好记录存储处理。

以方便高级管理人员的了解或查阅其员工基本信息。

对员工基本信息的操作包括添加信息、修改信息、查询信息,同时在数据库中要形成员工基本信息表。

※工资管理功能描述:

通过计算机对员工工资管理的日常的工资发放进行数据输入年月,并对各项工资条款进行计算,汇总各项数据,操作员工信息,打印工资报表,采用用户名,密码安全机制,能够对企业员工的基本信息进行添加和修改,根据个人信息,将工资分为职务工资、职称工资和其它工资,生成各个月工资表,能够打印工资报表,方便保存和管理,系统包括方便保存和管理,实现工资信息相应的查询、删除与修改。

※工资统计分析:

对员工工资数据计算完后,同时要将工资信息统计分析,如汇总统计,工资项目明细数据的汇总等,又分为对员工个人工资统计分析、部门工资统计分析、月份工资统计分析、季度工资统计分析、年工资分析统计。

在数据库中要形成员工个人工资信息统计表、部门工资信息统计表。

※报表生成与打印:

在员工领取工资时,能为个人生成个人工资组成及相应金额的工资条。

同时形成部门月报表、季报表、年终报表。

5.非功能需求

5.1数据精确度

工资管理系统对工资数据精度的计算能在默认情况之下精确到小数点后3位小数,即是精确到分的计算。

5.2时间特性

在时间特性上,当用户发出命令请求时的服务器的响应时间、对数据更新处理、工资数据的查询检索等上,同样要求系统响应时间不会超过1秒时间。

5.3适应性

系统支持多种操作系统的运行环境,多不同操作系统,不同文件格式的磁盘上的数据均能实现信息的互通,及共享。

当服务器移植到其他的系统平台,如:

Linux平台下时,同样能和其他的系统进行数据存取同步,不会出现系统之间互不兼容的情况,系统支持多系统之间的互连互通,系统有巨大的强健性。

6.运行需求

6.1用户界面

系统开发基于C/S的开发模式,界面直观、简洁,人机交互性强。

基于表单和弹出式窗口的数据录入方式,菜单击的方式操作。

用户使用时,只要是按照格式和要求填入信息,系统在后台响应用户操作过程。

让用户在最短时间里,不需要经过专门培训,就可以轻松上手使用。

6.2硬件接口

如果是大型的国有公司、外资企业或民营企业需要一个大的硬盘,如果是小型的国有企业、民营企业或个体则需要一个小的硬盘即可。

具体可按公司的具体情况而定。

6.3软件接口

公司与工资信息管理系统软件之间的交互界面。

6.4安全需求

为保障系统数据的安全性,系统采用访问控制策略,未授权者不能进入系统。

同时,对不同级别的用户授予不同的使用权限。

在系统运行期间,如发生掉电尚未保存数据,或由于操作不当等原因导致系统重启等,为保证数据的易恢复性,系统提供自动保存数据的机制,让用户的数据在发生意外时能最大程度上得到恢复。

在输入数据时,如果用户输入的数据不符合系统的要求,则系统自动提示错误信息,并要求用户重新输入,直到输入完全正确时才允许进行下一步的操作。

7.其它需求

数据不管是在企业内部之间传输,还是公司与分公司之间进行远程数据传输时,防止数据被不

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

当前位置:首页 > 高中教育 > 英语

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

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