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

上传人:新** 文档编号:509342816 上传时间:2024-01-16 格式:DOCX 页数:24 大小:138.70KB
返回 下载 相关 举报
工资管理系统概要设计说明书_第1页
第1页 / 共24页
工资管理系统概要设计说明书_第2页
第2页 / 共24页
工资管理系统概要设计说明书_第3页
第3页 / 共24页
工资管理系统概要设计说明书_第4页
第4页 / 共24页
工资管理系统概要设计说明书_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《工资管理系统概要设计说明书》由会员分享,可在线阅读,更多相关《工资管理系统概要设计说明书(24页珍藏版)》请在金锄头文库上搜索。

1、1 引言 21.1 编写目的 21.2 背景 21.3 定义 21.4 参考资料 32 总体设计 32.1 需求规定 32.2 运行环境 72.3 基本设计概念和处理流程 82.4 结构 92.5 功能器求与程序的关系 102.6 人工处理过程 102.7 尚未问决的问题 113 接口设计 113.1 用户接口 113.2 外部接口 113.3 部接口 124 运行设计 124.1 运行模块组合 124.2 运行控制 124.3 运行时间 125 系统数据结构设计 125.1 逻辑结构设计要点 125.2 物理结构设计要点 215.3 数据结构与程序的关系 216 系统出错处理设计 216.1

2、 出错信息 216.2 补救措施 226.3 系统维护设计 22概要设计说明书1引言1.1编写目的描述目标软件的树型软件结构图,软件分析人员、软件设计师、程序员以及软件测试人员都可能成为该文档的阅读者。说明编写这份概要设计说明书的目的,指出预期的读者。1.2背景说明:A. 所建议开发的软件系统的名称:“某职业高中工资管理系统”B. 本项目的任务提出者:财物科长;项目的开发者:该学校的全体计算机教师;实际用户:财务科会计、财务科长(有时);由于该学校尚未采用计算机进行信息化管理,所以该软件系统独立存在。但如果该学校打算建立一个中央数据库,并以此为中心开发完整的管理信息系统(包括教学管理、物资管理

3、、人力资源管理、财务管 理等),则本系统将是其中的一个子系统。说明:a. 待开发软件系统的名称;b. 列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。1.3定义(1)系统流程图:描述物理系统的模型表示(2)数据流图:描述逻辑系统的模型表示。列出本文件中用到的专门术语的定义和外文首字母组词的原词组。1.4参考资料1. 教育主管部门的经费预拨批文:教经费(编号:2007-1);2. 学校与计算机科研小组签订的项目预研合同:某校科研预研合同(编号:2007-12)3. 软件工程导论(第4版),海藩编著,清华大学出版列出有关的参考文件,如:a. 本项目的经核准的计划任务书或合同,

4、上级机关的批文;b. 属于本项目的其他已发表文件;c. 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的 标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。2总体设计2.1需求规定给出需求说明书中定义的软件需求规定(包括功能规定和性能规定),功能规定可采用IPO图或简易表格的方式来表示:序号在数据 流图中 的加工 编号功能名称功能说明其他说明11收集数据收集课时信息和任务信息22审核数据审核事务数据的合法性33.1取数据分别获取人事数据、事务数据和年度数据43.2计算正常工资计算当月的正常工资53.3计算超额计算年度的超额课时费课时费63.4更新年度数

5、据更新年度数据中的信息73.5印表格打印相关报表84分发工资 明细表把相关表格分发下去手工完成95更新分类帐更新账目信息不属于本系统的畴,可能是 “财务管理系统”的功能106更新人事 数据更新人事信息不属于本系统的畴,可能是 “人事管理系统”的功能对于性能的具体要求:时间特性要求响应时间:最高要求毫秒级,最低要求秒级;更新处理时间:最高要求毫秒级,最低要求秒级;数据的转换和传送时间:最高要求毫秒级,最低要求秒级; 输入输出数据的精度特性要求输入数据包括:a)人事数据二职工编号+ 职工+ 职称+职务+部门+参加工作时间+籍贯+ 基本工资+生活补贴+书报费+交通费+洗理费+班级系数+ 职称系数 +

6、 单节课时费b)事务数据=课时信息|任务信息c)课时信息=课程名称+授课班级+授课时数+班级人数d)任务信息=任务名称+任务工作量表1输入数据的具体要求数据名称数据类型来源媒体格式数值韦精度职工编号字符人事数据10字符10前4位代表 学校编号,后面2位代 表部门编 号,最后4 位代表员工 编号职工字符人事数据4字符10职称字符人事数据8字符8职务字符人事数据8字符8部门字符人事数据10字符10参加工作时间日期人事数据日期类型,见数据字典定义年_月_日形式籍贯字符人事数据10字符10基本工资数值人事数据1数字40 9999个位生活补贴数值人事数据1数字30 999个位书报费数值人事数据1数字30

7、 999个位交通费数值人事数据1数字30 999个位洗理费数值人事数据1数字30 999个位班级人数数值人事数据1数字30 999个位职称系数数值人事数据1.5班级系数数值人事数据1 .5单节课时费数值人事数据2数字21099个位课程名称/任务名称字符事务数据4字符10授课班级字符事务数据10字符100 5 多媒体技术1班授课时数数值事务数据2数字4109999个位任务量工作数值事务数据1 数字 30 999个位输出数据包括:a)工资表=职工编号+职工+帐号+工资总额b)工资明细表=基本工资+课时费+岗位津贴+书报费+生活补贴+ 交通费+洗理费+缴纳的保险费+缴纳的公积金费+个税+工资合 计+

8、应发工资总额表2输出数据的具体要求数据名称数据类型来源媒体格式数值围精度职工编号同上职工同上帐号字符工资表30 字符30工资总额数值工资表3数字5099999个位基本工资数值工资明细表1数字409999个位课时费数值工资明细表1数字409999个位岗位津贴数值工资明细表1数字409999个位书报费数值工资明细表1数字 30999个位生活补贴数值工资明细表1数字 30999个位交通费数值工资明细表1数字 30999个位洗理费数值工资明细表1数字 30999个位保险费数值工资明细表1数字 409999个位公积金数值工资明细表1数字409999个位个税数值工资明细表1数字409999个位工资合计数值

9、工资明细表1数字409999个位应发工资总额数值工资明细表1数字409999个位系统使用的灵活性要求系统的灵活性主要体现在:a)提供多种操作方法,支持键盘快捷键、鼠标的输入操作以及显 示器、 打印机的输出操作;b)运行环境的无关性,该软件应该能够即装即用,在所有Windows 平台都能很好的运行。说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录 G2.2运行环境系统运行环境:硬件环境:高性能PC (迅驰2代+1G存+100G硬盘+17寸液显+HP打印机)软件环境:Win dows+Office简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附

10、录Co2.3基本设计概念和处理流程软件结构图设计的出发点是需求分析阶段得到的细化后的数据流图,首先分析该数据流图是变换型还是事务型还是混合型,然后分别找出变换中心或事务中心,然后进行从数据流图向软件结构图的形式化的映射,下图就是需 求分析阶段得到的数据流图年度数据D5事务数据D1事务数据教师D6职工D2银行工资表Z1收集数据2 审核 数据3.3计算超额课时费事务数据3.4更新年度,数据13.2计算正常工资/ r3.5印表格3.1取数据D5年度数据声D3工资明细表D4报表6人事数据更新 事数据人人事科人事数据工资表分类账说明本系统的基本设计概念和处理流程,尽量使用图表的形式2.4结构用一览表及框

11、图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出 各元素之间的控制与被控制关系.2.5功能器求与程序的关系模块1模块2模块3模块4模块5模块6模块7模块8收集数据VV审核数据VV取数据V计算正常工资VV计算超额课时费VV更新年度数据VV印表格V本条用一如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:程序1程序2程序n功能需求1V功能需求2V功能需求nVV2.6人工处理过程除了要求教师或职工填写课时表和任务表外无其他人工处理。说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)C2.7尚未问决的问题无。说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。3接口设计3.1用户接口本系统是基于Windows环境下的可视化软件,主要提供可视化的 GUI设计。最初的主界面如下:工资管理系统收集数据审核数据打印表格计算正常工资计算超额课时费更新年度数据说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。3.2外部接口本系统无外部接口。说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号