工资管理系统概要设计说明书

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

概要设计说明书

目录

目录 (1)

1引言 (3)

1.1编写目的 (3)

1.2背景 (3)

1.3定义 (3)

1.4参考资料 (5)

2总体设计 (6)

2.1需求规定 (6)

2.2运行环境 (9)

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

2.4结构 (12)

2.5功能器求与程序的关系 (13)

2.6人工处理过程 (14)

2.7尚未问决的问题 (15)

3接口设计 (15)

3.1用户接口 (15)

3.2外部接口 (15)

3.3内部接口 (15)

4运行设计 (15)

4.1运行模块组合 (15)

4.2运行控制 (16)

4.3运行时间 (16)

5系统数据结构设计 (16)

5.1逻辑结构设计要点 (16)

5.2物理结构设计要点 (26)

5.3数据结构与程序的关系 (26)

6系统出错处理设计 (26)

6.1出错信息 (26)

6.2补救措施 (26)

6.3系统维护设计 (26)

1引言

1.1编写目的

编写该文档是为了分析人工管理高校工资的流程,把人工模式抽象为可在计算机上处理的自动模式,对高校工资的科学管理进行分析与总结,便于开发小组成员对系统整体功能的认识,通过该文档,确定了系统的目的和功能,以及管理的流程和方法,同时也为使用者提供参考。

1.2背景

说明:

A.所建议开发的软件系统的名称:“某职业高中工资管理系统”

B.本项目的任务提出者:财物科长;项目的开发者:该学校的全体计算机教师;实际

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

由于该学校尚未采用计算机进行信息化管理,所以该软件系统独立存在。但如果该学校打算建立一个中央数据库,并以此为中心开发完整的管理信息系统(包括教学管理、物资管理、人力资源管理、财务管理等),则本系统将是其中的一个子系统。

1.3定义

(1)系统流程图:描述物理系统的模型表示。

(2)数据流图:描述逻辑系统的模型表示。

1.4参考资料

1. 教育主管部门的经费预拨批文:教经费(编号:2007-1);

2. 学校与计算机科研小组签订的项目预研合同:某校科研预研合同(编号:2007-12)

员工信息表

工资项目表

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

2总体设计

2.1需求规定

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

序号在数据

流图中

的加工

编号

功能名称功能说明其他说明

11收集数据收集课时信息和任务信息

22审核数据审核事务数据的合法性

3 3.1取数据分别获取人事数据、事务数

据和年度数据

4 3.2计算正常

工资

计算当月的正常工资

5 3.3计算超额

课时费

计算年度的超额课时费

6 3.4更新年度

数据

更新年度数据中的信息

7 3.5印表格打印相关报表

84分发工资

明细表

把相关表格分发下去手工完成

95更新分类

帐更新账目信息不属于本系统的范畴,可能

是“财务管理系统”的功能

106更新人事

数据更新人事信息不属于本系统的范畴,可能

是“人事管理系统”的功能

对于性能的具体要求:时间特性要求

响应时间:0.01秒;

更新处理时间:0.1秒;

数据的转换和传送时间:2秒;

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

输入数据包括:

a)人事数据=职工编号+职工姓名+职称+职务+部门+参加工作时间+籍贯+基本工资+生

活补贴+书报费+交通费+洗理费+班级系数+职称系数+单节课时费

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

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

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

表1输入数据的具体要求

数据名称数据类型来源媒体格式数值范围精度

职工编号字符人事数据10{字符}10前4位代表

学校编号,

后面2位代

表部门编

号,最后4

位代表员工

编号

职工姓名字符人事数据4{字符}10

职称字符人事数据8{字符}8

职务字符人事数据8{字符}8

部门字符人事数据10{字符}10

参加工作时间日期人事数据日期类型,

见数据字典

定义

年-月-日

形式

籍贯字符人事数据10{字符}10

输出数据包括:

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

b)工资明细表=基本工资+课时费+岗位津贴+书报费+生活补贴+交通费+洗理费+

缴纳的保险费+缴纳的公积金费+个税+工资合计+应发工资总额

表2输出数据的具体要求

工资总额数值工资表3{数字}50~99999个位

基本工资数值工资明细表1{数字}40~9999个位

课时费数值工资明细表1{数字}40~9999个位

岗位津贴数值工资明细表1{数字}40~9999个位

书报费数值工资明细表1{数字}30~999个位

生活补贴数值工资明细表1{数字}30~999个位

交通费数值工资明细表1{数字}30~999个位

洗理费数值工资明细表1{数字}30~999个位

保险费数值工资明细表1{数字}40~9999个位

公积金数值工资明细表1{数字}40~9999个位

个税数值工资明细表1{数字}40~9999个位

工资合计数值工资明细表1{数字}40~9999个位

应发工资总

数值工资明细表1{数字}40~9999个位

系统使用的灵活性要求

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

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

输出操作;

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

的运行。

2.2运行环境

系统运行环境:

相关文档
最新文档