工资管理系统需求说明书(GB8567——88)1.doc_第1页
工资管理系统需求说明书(GB8567——88)1.doc_第2页
工资管理系统需求说明书(GB8567——88)1.doc_第3页
工资管理系统需求说明书(GB8567——88)1.doc_第4页
工资管理系统需求说明书(GB8567——88)1.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 引言引言.2 1.1 编写目的2 1.2 背景2 1.3 定义2 1.4 参考资料2 2 任务概述任务概述.2 2.1 目标2 2.2 用户的特点3 2.3 假定和约束3 3 需求规定需求规定.3 3.1 对功能的规定3 3.2 对性能的规定3 3.2.1精度.3 3.2.2时间特性要求.3 3.2.3灵活性.4 3.3 输人输出要求4 3.4 数据管理能力要求4 3.5 故障处理要求4 3.6 其他专门要求5 4 运行环境规定运行环境规定.5 4.1 设备5 4.2 支持软件5 4.3 接口5 4.4 控制5 软件需求说明书的编写提示软件需求说明书的编写提示 1 引言引言 1.1 编写目的编写目的 编写目的:为明确软件需求、安排项目规划与进度、组织软件开发与测试, 撰写本文档,同时培训我们的合作意识和团队精神及对技术文档的编写能力。 读者对象:设计人员、开发人员参考。 1.2 背景背景 说明: 1)此项目为:工资管理系统 2)工资管理作为单位内部的一种财务管理也是如此,由于单位职工人数较多, 每一位职工的具体实际情况也不尽相同,各项工资条款的发放,如果没有 一个完整的管理系统,仅凭手工操作来实现不仅容易出错,而且也造成资 源的不必要浪费,因此开发这个工资管理系统是很有必要的。 3)假设学校共有教职工约 1000 人,10 个行政部门和 8 个系。每个月 20 日前 各个部门(包括系和部门)要将出勤情况上报人事处,23 日前人事处将出 勤工资、奖金及扣款清单送到财务处。财务处于每个月月底将教职工的工 资表做好并将数据送银行。每个月 3 日将工资条发给每个单位。若由员工 调入或调出、校内调动、离退休变化,则由人事处通知相关部门和财务处。 1.3 定义定义 1)员工基本信息表 Worker 2)员工基本工资表 Salary 3)奖金表 Reward 4)处罚表 Punish 5)部门信息表 Branch 6)系别 Depart 1.4 参考资料参考资料 1)电子工业出版社软件工程 2)王珊、萨师煊数据库系统概论 3)软件工程文档国家标准 2 任务概述任务概述 2.1 目标目标 内部工资管理信息系统以计算机为工具,通过对教务管理所需的信息管理, 把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事教务管 理政策的研究实施,教学计划的制定执行和教学质量的监督检查,从而全面提 高教学质量。 该工资管理系统分为四个功能模块,分别为:系统管理功能模块、工资信 息管理功能模块、用户信息管理功能模块、用户出勤信息管理功能模块。系统 管理模块实现了登录、修改密码、注册等功能。工资信息管理模块实现基本工 资信息、奖惩信息、扣税款信息的查删改功能,并计算最终标准工资送至银行 服务系统。用户信息管理模块实现所有职工基本信息的查删改功能。出勤信息 子模块实现对职工出勤信息的增删改 数据流程图 DFD: 对应 E-R 图如下: 2.2 用户的特点用户的特点 列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平 和技术专长,以及本软件的预期使甩频度。这些是软件设计工作的重要约束 2.3 假定和约束假定和约束 因为我们小组是第一次做这个工资管理系统,在实际单位工资发放制度等 很多方面还不是很清楚,因此学习借鉴了一些别人的文档作为我们设计的初级 模板。虽然困难很多,但是我们还是会尽我们的努力完成这次系统设计。 3 需求规定需求规定 3.1 对功能的规定对功能的规定 分为四个功能模块,分别为:系统管理功能模块、工资信息管理功能模块、 职工基本信息管理功能模块、职工出勤信息管理模块。 3.2 对性能的规定对性能的规定 3.2.1 精度精度 用户可以随时查询上个月份及过去一年内的工资信息 查询内容:基本工资, 奖金,处罚,出勤率等信息。 3.2.2 时间特性要求时间特性要求 1)响应时间 0.5s; 2)更新处理时间 0.5s; 3)数据的转换和传送时间 0.5s; 3.2.3 灵活性灵活性 1)本系统是跨平台的系统,可以在 windows2000/xp/2003、Linux、Unix 等主 流操作系统上运行。 2)跟其他软件之间留有一定的接口可方便性能的移植; 3)精度变化无; 4)计划变化或改进无。 3.3 输人输出要求输人输出要求 1)用户登信息表 字段字段名数据类型宽度 1用户 ID字符15 字节 2用户密码字符20 字节(变长) 3用户身份字符10 字节 4所属部门 ID字符20 字节 2)在职员工基本信息表 字段字段名数据类型宽度 1员工 ID字符15 字节 2员工姓名字符20 字节 3所属部门 ID字符20 字节 4职务字符32 字节 5身份证号字符18 字符 6银行账号字符20 字符 3)部门基本信息表 字段字段名数据类型宽度 1部门 ID字符15 字节 2部门名称字符30 字节 3部门人数整型4 字节 4)离休员工工资表 字段字段名数据类型宽度 1员工 ID字符15 字节 2离休日期日期 3离休前职务字符32 字节 5)工资计算标准表 字段字段名数据类型宽度 1部门 ID字符20 字节 2员工 ID字符15 字节 3员工基本工资整型4 字节 4奖金比率浮点型8 字节 5罚金比率浮点型8 字节 6退休金比率浮点型8 字节 6)出勤汇总表 字段字段名数据类型宽度 1员工 ID字符15 字节 2应出勤时间整型4 字节 3实际出勤时间整型4 字节 4请假时间整型4 字节 5无故缺勤时间整型4 字节 7)教职员工出勤工资 奖金 扣款表 字段字段名数据类型宽度 1员工 ID字符15 字节 2出勤工资整型4 字节 3奖金整型4 字节 4扣款金额整型4 字节 5统计时间日期 8)教职员工工资表 字段字段名数据类型宽度 1员工 ID字符15 字节 2部门 ID字符20 字节 3工资金额整型4 字节 4扣税款额浮点型8 字节 5统计时间日期 9)银行发放工资表 字段字段名数据类型宽度 1银行号字符20 字节 2表单号字符30 字节 3发放时间日期 3.4 数据管理能力要求数据管理能力要求 该数据库设计为关系型数据库,其中包括 9 个表。表的设计考虑到了实体 完整性、参照完整性及用户自定义完整性三类完整性约束。 只有服务器端程序才能够对数据库中的数据进行更新和删除。员工角色用 户登录系统后能够查询操作。由于该系统涉及到大量的数据存取操作,因此要 求数据库的配置一定要性能强大,而且能够提供严密的安全防护机制。 根据需求,在每月的 20 前及 22 日后,各部门出勤管理人员登录系统后将 失去录入或修改数据的功能。 3.5 故障处理要求故障处理要求 1)硬件故障 情况 1:服务器电源不正当关闭 处理 : 1.数据库事务回滚到断电之前的状态。 2.为服务器提供一个备用充电电源能够支持服务器进行临时数据的正常保存。 情况 2:客户端与服务器网络不能连接 处理 : 1.检修本地端网络连接是否正常; 2.查看服务器端交换机端口是否被关闭; 3.查看端点间网络线路是否完好。 情况 3:存储空间已满 处理 : 1.数据库切换到备份存储空间; 2.进行数据检索,删除日期超过 4 年的数据。 2)软件故障 情况 1:服务器死机 处理 : 1.程序自动保存内存中的临时数据;重启机器 。 情况 2:服务端程序报告异常 处理 : 1.保存好临时数据,关闭访问端口,关闭程序重新启动,通过临时数据初始 化程序 。 情况 3:服务器端响应速度慢 处理 : 1.查看接收的数据信息,看是否有不法分子的攻击,并作好防火墙的配置 。 3.6 其他专门要求其他专门要求 1.对登录人员的密码进行加密; 2.拥有登录权限的人员应该妥善管理自己的密码,防止他人窃取; 3.随机抽取数据进行人工校验,检验系统是否运行正常,处理是否合理。 4 运行环境规定运行环境规定 4.1 设备设备 1.处理器型号及内存容量:IBM 小型机服务器 2.外存容量:640G 3.联机数量:同时访问客户限制在 20 位 4.数据通信设备的型号和数量:华为交换机 1 台 4.2 支持软件支持软件 1.操作系统:Linux OS 2.编译程序:Apache tomcat5.5 3.测试支持软件:Apache tomcat ,MySQL 数据库

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论