工资管理系统概要设计说明书文档格式.doc

上传人:wj 文档编号:1449954 上传时间:2023-04-30 格式:DOC 页数:23 大小:284KB
下载 相关 举报
工资管理系统概要设计说明书文档格式.doc_第1页
第1页 / 共23页
工资管理系统概要设计说明书文档格式.doc_第2页
第2页 / 共23页
工资管理系统概要设计说明书文档格式.doc_第3页
第3页 / 共23页
工资管理系统概要设计说明书文档格式.doc_第4页
第4页 / 共23页
工资管理系统概要设计说明书文档格式.doc_第5页
第5页 / 共23页
工资管理系统概要设计说明书文档格式.doc_第6页
第6页 / 共23页
工资管理系统概要设计说明书文档格式.doc_第7页
第7页 / 共23页
工资管理系统概要设计说明书文档格式.doc_第8页
第8页 / 共23页
工资管理系统概要设计说明书文档格式.doc_第9页
第9页 / 共23页
工资管理系统概要设计说明书文档格式.doc_第10页
第10页 / 共23页
工资管理系统概要设计说明书文档格式.doc_第11页
第11页 / 共23页
工资管理系统概要设计说明书文档格式.doc_第12页
第12页 / 共23页
工资管理系统概要设计说明书文档格式.doc_第13页
第13页 / 共23页
工资管理系统概要设计说明书文档格式.doc_第14页
第14页 / 共23页
工资管理系统概要设计说明书文档格式.doc_第15页
第15页 / 共23页
工资管理系统概要设计说明书文档格式.doc_第16页
第16页 / 共23页
工资管理系统概要设计说明书文档格式.doc_第17页
第17页 / 共23页
工资管理系统概要设计说明书文档格式.doc_第18页
第18页 / 共23页
工资管理系统概要设计说明书文档格式.doc_第19页
第19页 / 共23页
工资管理系统概要设计说明书文档格式.doc_第20页
第20页 / 共23页
亲,该文档总共23页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

工资管理系统概要设计说明书文档格式.doc

《工资管理系统概要设计说明书文档格式.doc》由会员分享,可在线阅读,更多相关《工资管理系统概要设计说明书文档格式.doc(23页珍藏版)》请在冰点文库上搜索。

工资管理系统概要设计说明书文档格式.doc

项目的开发者:

该学校的全体计算机教师;

实际用户:

财务科会计、财务科长(有时);

由于该学校尚未采用计算机进行信息化管理,所以该软件系统独立存在。

但如果该学校打算建立一个中央数据库,并以此为中心开发完整的管理信息系统(包括教学管理、物资管理、人力资源管理、财务管理等),则本系统将是其中的一个子系统。

1.3定义

(1)系统流程图:

描述物理系统的模型表示。

工资信息管理

工资结算

工资修改

工资创建

工资统计

工资标准设立

其他工资标准设立

职称工资标准设立

职务工资标准设立

员工信息管理

员工信息删除

员工信息修改

员工信息添加

系统用户管理

用户数据添加

用户数据修改

修改用户口令

高校工资管理系统

(2)数据流图:

描述逻辑系统的模型表示。

员工

员工信息表

工资项目表

银行转帐单据表

注册登记

工资管理

工资查询

报表生成和打印

银行转帐办理

员工离职处理

系统维护

信息维护

管理员

系统日志表

统计

分析

1.4参考资料

1.教育主管部门的经费预拨批文:

教经费(编号:

2007-1);

2.学校与计算机科研小组签订的项目预研合同:

某校科研预研合同(编号:

2007-12)

3.《软件工程导论》(第4版),张海藩编著,清华大学出版社出版

2总体设计

2.1需求规定

给出需求说明书中定义的软件需求规定(包括功能规定和性能规定),功能规定可采用IPO图或简易表格的方式来表示:

序号

在数据流图中的加工编号

功能名称

功能说明

其他说明

1

收集数据

收集课时信息和任务信息

2

审核数据

审核事务数据的合法性

3

3.1

取数据

分别获取人事数据、事务数据和年度数据

4

3.2

计算正常工资

计算当月的正常工资

5

3.3

计算超额课时费

计算年度的超额课时费

6

3.4

更新年度数据

更新年度数据中的信息

7

3.5

印表格

打印相关报表

8

分发工资明细表

把相关表格分发下去

手工完成

9

更新分类帐

更新账目信息

不属于本系统的范畴,可能是“财务管理系统”的功能

10

更新人事数据

更新人事信息

不属于本系统的范畴,可能是“人事管理系统”的功能

对于性能的具体要求:

l时间特性要求

n响应时间:

0.01秒;

n更新处理时间:

0.1秒;

n数据的转换和传送时间:

2秒;

l输入输出数据的精度特性要求

输入数据包括:

a)人事数据=职工编号+职工姓名+职称+职务+部门+参加工作时间+籍贯+基本工资+生活补贴+书报费+交通费+洗理费+班级系数+职称系数+单节课时费

b)事务数据=[课时信息|任务信息]

c)课时信息=课程名称+授课班级+授课时数+班级人数

d)任务信息=任务名称+任务工作量

表1 输入数据的具体要求

数据名称

数据类型

来源媒体

格式

数值范围

精度

职工编号

字符

人事数据

10{字符}10

前4位代表学校编号,后面2位代表部门编号,最后4位代表员工编号

职工姓名

4{字符}10

职称

8{字符}8

职务

部门

参加工作时间

日期

日期类型,见数据字典定义

年-月-日形式

籍贯

基本工资

数值

1{数字}4

0~9999

个位

生活补贴

1{数字}3

0~999

书报费

交通费

洗理费

班级人数

职称系数

1..5

班级系数

1..5

单节课时费

2{数字}2

10~99

课程名称/任务名称

事务数据

授课班级

05-多媒体技术-1班

授课时数

2{数字}4

10~9999

任务量工作

1{数字}3

0~999

输出数据包括:

a)工资表=职工编号+职工姓名+帐号+工资总额

b)工资明细表=基本工资+课时费+岗位津贴+书报费+生活补贴+交通费+洗理费+缴纳的保险费+缴纳的公积金费+个税+工资合计+应发工资总额

表2 输出数据的具体要求

同上

帐号

工资表

30{字符}30

工资总额

3{数字}5

0~99999

工资明细表

0~9999

课时费

岗位津贴

1{数字}3

0~999

保险费

1{数字}4

公积金

个税

工资合计

应发工资总额

l系统使用的灵活性要求

系统的灵活性主要体现在:

a)提供多种操作方法,支持键盘快捷键、鼠标的输入操作以及显示器、打印机的输出操作;

b)运行环境的无关性,该软件应该能够即装即用,在所有Windows平台都能很好的运行。

2.2运行环境

系统运行环境:

l硬件环境:

高性能PC(迅驰2代+1G内存+100G硬盘+17寸液显+HP打印机)

l软件环境:

Windows+Office

2.3基本设计概念和处理流程

软件结构图设计的出发点是需求分析阶段得到的细化后的数据流图,首先分析该数据流图是变换型还是事务型还是混合型,然后分别找出变换中心或事务中心,然后进行从数据流图向软件结构图的形式化的映射,下图就是需求分析阶段得到的数据流图

顶层模块

2.4结构

计算工资

计算教职工工资

收集事务数据

审核事务数据

计算正常

工资

计算超额

模块1

模块2

模块3

模块4

模块5

模块6

模块7

模块8

2.5功能器求与程序的关系

程序1

程序2

……

程序n

功能需求1

功能需求2

功能需求n

2.6人工处理过程

除了要求教师或职工填写课时表和任务表外无其他人工处理。

2.7尚未问决的问题

无。

3接口设计

3.1用户接口

本系统是基于Windows环境下的可视化软件,主要提供可视化的GUI设计。

最初的主界面如下:

工资管理系统

计算正常工资

计算超额课时费

更新年度数据

打印表格

3.2外部接口

本系统无外部接口。

3.3内部接口

本系统内部元素之间主要通过数据库接口完成相应功能。

4运行设计

4.1运行模块组合

暂不考虑

4.2运行控制

4.3运行时间

5系统数据结构设计

5.1逻辑结构设计要点

采用数据字典的描述(也可采用E-R图):

名字

别名

总工资

描述

扣除个税、公积金和保险费之前的职工月工资

基本工资+生活补贴+书报费+交通费+洗理费+[课时费|岗位津贴]

位置

工资明细表、工资表、年度数据、报表

教职工编号

职工号

唯一地标识每个职工的一个关键词

人事数据、年度数据、事务数据、报表、工资明细表、工资表

教职工姓名

姓名

每个教职工的名字

人事数据、年度数据、工资明细表、工资表、报表、事务数据

根据职称所决定的每个职工的工资

0..9999

人事数据、年度数据、工资明细表

从事行政工作的教职工的头衔

教职工的技术资历的描述

根据职称确定的每个职工每个月的补贴

人事数据、工资明细表、报表

补助给每个职工的每个月购买书报的费用

0..999

补助给每个职工的每个月的交通费用

补助给每个职工的每个月的洗理费用

每个教师的每个月完成相应课时数的具体费用

课时数*单节课时费*职称系数*班级系数

工资明细表、报表、年度数据

每节课付给教师的费用

2{数字}2/10~99

根据职称确定的计算课时费的计算数值

根据班级确定的计算课时费的计算数值

每个职工的每个月完成的任务量的费用

任务数*单个任务的费用/0~9999

工资明细表、报表

个人所得税

个税、所得税

政府本月征收的个人收入所得税

工资明细表、报表、人事数据

住房公积金

单位按月补助给个人的购买房屋的资金

保费

单位补助给每个职工的每个月的保险费用

实发工资

实际工资

每个职工每个月实际获得的工资

工资总额-个人所得税-保险费-住房公积金

个人数据

每个职工的基本信息描述

人事数据=职工编号+职工姓名+职称+职务+部门+参加工作时间+籍贯+基本工资+生活补贴+书报费+交通费+洗理费

人事数据数据流、人事数据存储

每个教职工所在的部门

每个教职工第1次参加工作的时间

年+月+日

每个教职工第1次参加工作的年份

4{数值}4

每个教职工第1次参加工作的月份

[1|2|3|4|5|6|7|8|9|10|11|12]/1..12

每个教职工第1次参加工作的日期

1..31

每个教职工的老家所在地

年度数据

每个职工的每年度的数据记录

年度数据=职工编号+职工姓名+本年度累计工资总额+本年度累计实发工资+本年度累计授课时数+上年度月平均工资

年度数据存储

本年度累计工资总额

每个职工的一个年度的累加起来的工资总额

4{数字}6

本年度累计实发工资总额

每个职工的一个年度的累加起来的实际拿到的工资总额

本年度累计授课时数

每个教师的一个年度的累加起来的课时数

2{数字}4

上年度月平均工资

每个职工的上年度的平均工资数值

教师登记的当月课时信息或职工登记当月任务信息

[课时信息|任务信息]

事务数据存储、事务数据流

课时信息

每个教师本月完成的课时信息

课时信息=课程名称+授课班级+授课时数+班级人数+班级系数

事务数据流、数据存储

任务信息

每个职工本月完成的任务信息

任务信息=任务名称+任务工作量

课程名称

课程的具体名字

课程的授课对象

每个教师本月完成的课时数量

2{数字}3

每个班级的在班人数

任务名称

每个职工本月包干的任务的名称

任务工作量

每个职工本月完成的工作数量

提交银行的所有教职工的工资总额信息

职工编号+职工姓名+帐号+工资总额

每个教职工的工资存折的帐号

30{字符}30

每个教师本月实际拿到的工资数

工资表、工资明细表、报表

每个教师本月获取工资的明细记录

基本工资+课时费+岗位津贴+书报费+生活补贴+交通费+洗理费+缴纳的保险费+缴纳的公积金费+缴纳的个税+工资合计+应发工资总额

5.2物理结构设计要点

数据库的物理存储,暂不考虑。

5.3数据结构与程序的关系

6系统出错处理设计

6.1出错信息

出错输出信息

采集数据格式不正确

审核数据不正确

该职工的基本信息不存在

6.2补救措施

6.3系统维护设计

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

当前位置:首页 > 表格模板 > 表格类模板

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2