工资管理系统概要设计说明书.docx
- 文档编号:25901825
- 上传时间:2023-06-16
- 格式:DOCX
- 页数:14
- 大小:56.13KB
工资管理系统概要设计说明书.docx
《工资管理系统概要设计说明书.docx》由会员分享,可在线阅读,更多相关《工资管理系统概要设计说明书.docx(14页珍藏版)》请在冰豆网上搜索。
工资管理系统概要设计说明书
1引言2
1.1编写目的2
1.2背景2
1.3定义2
1.4参考资料3
2总体设计3
2.1需求规定3
2.2运行环境7
2.3基本设计概念和处理流程8
2.4结构9
2.5功能器求与程序的关系10
2.6人工处理过程10
2.7尚未问决的问题11
3接口设计11
3.1用户接口11
3.2外部接口11
3.3内部接口12
4运行设计12
4.1运行模块组合12
4.2运行控制12
4.3运行时间12
5系统数据结构设计12
5.1逻辑结构设计要点12
5.2物理结构设计要点21
5.3数据结构与程序的关系21
6系统出错处理设计21
6.1出错信息21
6.2补救措施22
6.3系统维护设计22
概要设计说明书
1引言
1.1编写目的
描述目标软件的树型软件结构图,软件分析人员、软件设计师、程序员以及软件测试人员都可能成为该文档的阅读者。
说明编写这份概要设计说明书的目的,指出预期的读者。
—
1.2背景
说明:
A.所建议开发的软件系统的名称:
“某职业高中工资管理系统”
B.本项目的任务提出者:
财物科长;项目的开发者:
该学校的全体
计算机教师;实际用户:
财务科会计、财务科长(有时);
由于该学校尚未采用计算机进行信息化管理,所以该软件系统独立存
在。
但如果该学校打算建立一个中央数据库,并以此为中心开发完整
的管理信息系统(包括教学管理、物资管理、人力资源管理、财务管理等),则本系统将是其中的一个子系统。
说明:
a.待开发软件系统的名称;_
b.列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)_。
1.3定义
(1)系统流程图:
描述物理系统的模型表示。
(2)数据流图:
描述逻辑系统的模型表示。
列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
1.4参考资料
1.教育主管部门的经费预拨批文:
教经费(编号:
2007-1);
2.学校与计算机科研小组签订的项目预研合同:
某校科研预研合同
(编号:
2007-12)
3.《软件工程导论》(第4版),张海藩编著,清华大学出版社出版
列出有关的参考文件,如:
a.本项目的经核准的计划任务书或合同,上级机关的批文;_
b.属于本项目的其他已发表文件;_
c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。
列出这些文件的_标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。
2总体设计
2.1需求规定
给出需求说明书中定义的软件需求规定(包括功能规定和性能规
定),功能规定可采用IPO图或简易表格的方式来表示:
序号
在数据流图中的加工编号
功能名称
功能说明
其他说明
1
1
收集数据
收集课时信息和任务信息
2
2
审核数据
审核事务数据的合法性
3
3.1
取数据
分别获取人事数据、事务数
据和年度数据
4
3.2
计算正常
工资
计算当月的正常工资
5
3.3
计算超额
计算年度的超额课时费
课时费
6
3.4
更新年度
数据
更新年度数据中的信息
7
3.5
印表格
打印相关报表
8
4
分发工资明细表
把相关表格分发下去
手工完成
9
5
更新分类
帐
更新账目信息
不属于本系统的范畴,可能是“财务管理系统”的功能
10
6
更新人事数据
更新人事信息
不属于本系统的范畴,可能是“人事管理系统”的功能
对于性能的具体要求:
时间特性要求
响应时间:
最高要求毫秒级,最低要求秒级;
更新处理时间:
最高要求毫秒级,最低要求秒级;
数据的转换和传送时间:
最高要求毫秒级,最低要求秒级;
输入输出数据的精度特性要求
输入数据包括:
a)人事数据二职工编号+职工姓名+职称+职务+部门+参加工作时间+籍贯+基本工资+生活补贴+书报费+交通费+洗理费+班级系数+职称系数+单节课时费
b)事务数据=[课时信息|任务信息]
c)课时信息=课程名称+授课班级+授课时数+班级人数
d)任务信息=任务名称+任务工作量
表1输入数据的具体要求
数据名称
数据类型
来源媒体
格式
数值范围
精度
职工编号
字符
人事数据
10{字符}10
前4位代表学校编号,
后面2位代表部门编号,最后4位代表员工编号
职工姓名
字符
人事数据
4{字符}10
职称
字符
人事数据
8{字符}8
职务
字符
人事数据
8{字符}8
部门
字符
人事数据
10{字符}10
参加工作时
间
日期
人事数据
日期类型,
见数据字典
定义
年_月_日
形式
籍贯
字符
人事数据
10{字符}10
基本工资
数值
人事数据
1{数字}4
0〜9999
个位
生活补贴
数值
人事数据
1{数字}3
0〜999
个位
书报费
数值
人事数据
1{数字}3
0〜999
个位
交通费
数值
人事数据
1{数字}3
0〜999
个位
洗理费
数值
人事数据
1{数字}3
0〜999
个位
班级人数
数值
人事数据
1{数字}3
0〜999
个位
职称系数
数值
人事数据
1..5
班级系数
数值
人事数据
1..5
单节课时费
数值
人事数据
2{数字}2
10~99
个位
课程名称/
任务名称
字符
事务数据
4{字符}10
授课班级
字符
事务数据
10{字符}10
05—多媒
体技术—1
班
授课时数
数值
事务数据
2{数字}4
10〜9999
个位
任务量工作
数值
事务数据
1{数字}3
0〜999
个位
输出数据包括:
a)工资表=职工编号+职工姓名+帐号+工资总额
b)工资明细表=基本工资+课时费+岗位津贴+书报费+生活补贴+交通费+洗理费+缴纳的保险费+缴纳的公积金费+个税+工资合计+应发工资总额
表2输出数据的具体要求
数据名称
数据类型
来源媒体
格式
数值范围
精度
职工编号
同上
职工姓名
同上
帐号
字符
工资表
30{字符}
30
工资总额
数值
工资表
3{数字}5
0~99999
个位
基本工资
数值
工资明细表
1{数字}4
0~9999
个位
课时费
数值
工资明细表
1{数字}4
0~9999
个位
岗位津贴
数值
工资明细表
1{数字}4
0~9999
个位
书报费
数值
工资明细表
1{数字}3
0~999
个位
生活补贴
数值
工资明细表
1{数字}3
0~999
个位
交通费
数值
工资明细表
1{数字}3
0~999
个位
洗理费
数值
工资明细表
1{数字}3
0~999
个位
保险费
数值
工资明细表
1{数字}4
0~9999
个位
公积金
数值
工资明细表
1{数字}4
0~9999
个位
个税
数值
工资明细表
1{数字}4
0~9999
个位
工资合计
数值
工资明细表
1{数字}4
0~9999
个位
应发工资总
额
数值
工资明细表
1{数字}4
0~9999
个位
系统使用的灵活性要求
系统的灵活性主要体现在:
a)提供多种操作方法,支持键盘快捷键、鼠标的输入操作以及显示器、打印机的输出操作;
b)运行环境的无关性,该软件应该能够即装即用,在所有Windows平台都能很好的运行。
说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录G
2.2运行环境
系统运行环境:
硬件环境:
高性能PC(迅驰2代+1G内存+100G硬盘+17寸液显+HP打印机)
软件环境:
Windows+Office
简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录Co
精品文档
2.3基本设计概念和处理流程
软件结构图设计的出发点是需求分析阶段得到的细化后的数据流图,首先分析该数据流图是变换型还是事务型
还是混合型,然后分别找出变换中心或事务中心,然后进行从数据流图向软件结构图的形式化的映射,下图就是需求分析阶段得到的数据流图
年度数据
D5
事务数据
D1
事务数据
教师
D6
职工
事务数据
6
更新人事数据
1
2
1
3.3
3.2
\
收集
数据
£J
审核数据
J/1
计算超额课时费
丿
计算正常工资
3.1
取数据
3.4
/
3.5
更新年度
V
印表格
数据
1
丿
<
丿
人事数据
人事科
D2
工资表
r
银行
人事数据
D5
年度数据
D3
工资明细表
D4
报表
✓
工资表
分类账
4
分发工资
精品文档
说明本系统的基本设计概念和处理流程,尽量使用图表的形式。
2.4结构
用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出
各元素之间的控制与被控制关系.
精品文档
2.5功能器求与程序的关系
模块1
模块2
模块3
模块4
模块5
模块6
模块7
模块8
收集数据
V
V
审核数据
V
V
取数据
V
计算正常工资
V
V
计算超额课时费
V
V
更新年度数据
V
V
印表格
V
本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:
程序1
程序2
程序n
功能需求1
V
功能需求2
V
功能需求n
V
V
2.6人工处理过程
除了要求教师或职工填写课时表和任务表外无其他人工处理。
说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工资管理 系统 概要 设计 说明书