五、详细设计说明书
3.9存储分配
在程序中将分配1GB大小的空间,可以储存大约1000万条记录
3.10注释设计
a. 个模块分支点中Y表示确定,N表示否定;
3.11限制条件
首先在该子系统中,所有的录入数据均是逐条的录入,因此在录入速度上可能较慢;同时录入的速度还与网络的传输速度有关系,受到网络的限制;同时在录入信息是有可能与查询信息与修改产生同步数据的读写。
3.12测试计划
测 试 名 称 基本数据输入 (input) 非法数据输入 (error) 空数据输入 测试进度安排 系统完成后就可以的进行 在档案数据测试完成并通过后 可以和非法数据测 测试目的 测试系统的要求是否基本达到 测试系统对于一些非法输入数据的反应 测试系统对空信息的反测试内容 输入简单的数据来测试 输入一些特殊的字符和字符串 在所有的数据项试一起进行 应 上输入空值 (zero) 本项测试工作对资源的要求,包括: 1. 设备:一台装有本软件的计算机,要是有联网条件的可以在网上进行测试。预计使用时间不超过7天;
2. 软件:windows相应的操作系统;硬件的驱动程序;监控程序;杀毒软件等; 3. 人员:一般由1名参与开发的人员和1名用户参与;要求用户具有一定的微机操作水
平和对本软件有一定的了解。
3.13尚未解决的问题
对于该程序单元,所有的技术问题和设计方面的问题均已得到解决。
11
五、详细设计说明书
4 程序2(员工调动管理)设计说明
4.1程序描述
此功能模块主要完成员工调动的信息管理,包括员工就职、离职、复职、退休等几个子模块,此功能模块主要是提供给管理员对公司的部门进行分类统计。
4.2功能
IPO图编号:4.2.1 模块名称:调动管理 输入部分 1.就职、离职、复职信息 2.调动与批量调动信息 3.离休、退休信息 设计者:刘辉 处理描述 1.将员工就职、离职、复职信息写入基服务表 HIPO图编号:4.1.1 使用单位:陕西国防工业编程要求:Delphi6 职业技术学院 Access 2003 输出部分 1. 新生成的员工就职、离职、复职服务表 2. 将员工调动与批量调动信息生成2.员工调动与批量调动信报表 息报表 3. 将员工离休、退休信息资料单返还3.员工离休、退休信息资管理员 料单报表 4.3性能
该子系统只能逐条录入记录,这样的好处是可以提高录入数据的精度,防止不必要的错误。同时录入数据时要严格保证输入数据的类型匹配。而在录入的时间要求上,如果管理员点击“添加”按钮后30秒钟系统没有响应,则应重新录入数据。
12
五、详细设计说明书
4.4输入项
数据标示符 1. 编号 2. 姓名 3. 性别 4. 学历 5. 年龄 6. 入职日期 7. 转正日期 8. 调动前职位 9. 调动后职位 10. 调动前工资 11. 调动后工资 12. 调动前部门 13. 调动后部门 14. 调动原因 15. 调出部门意见 16. 调入部门意见 17. 退休日期 18. 退休工资 19. 人力资源部意见 20. 总经理意见 数据类型 文本 文本 文本 文本 数字 日期/时间 日期/时间 文本 文本 文本 文本 文本 文本 文本 文本 文本 日期/时间 文本 文本 文本 取值范围 8 4 8 20 2 20 20 20 20 10 50 20 20 50 50 50 20 50 50 50 4.5输出项
数据标示符 1. 编号 2. 姓名 3. 性别 4. 学历 5. 年龄 6. 入职日期 7. 转正日期 8. 调动前职位 9. 调动后职位 10. 调动前工资 11. 调动后工资 12. 调动前部门 13. 调动后部门
数据类型 文本 文本 文本 文本 数字 日期/时间 日期/时间 文本 文本 文本 文本 文本 文本 13
取值范围 8 4 8 20 4 20 20 20 20 10 50 20 20 五、详细设计说明书
14. 调动原因 15. 调出部门意见 16. 调入部门意见 17. 退休日期 18. 退休工资 19. 人力资源部意见 20. 总经理意见 文本 文本 文本 日期/时间 文本 文本 文本 50 50 50 20 50 50 50 4.6算法
本程序单元采用MD5加密算法,加强了程序的安全性。
4.7流程逻辑
调动信息服务录入查询录入信息修改信息查询信息NN修改信息列表查询信息列表N是否结束是否正确是否查询Y写调动信息表YY写调动信息表退出退出退出
14
五、详细设计说明书
4.8接口
员工调动表信息录入录入数据修改、删除数据查询数据
4.9存储分配
在程序中将分配1GB大小的空间,可以储存大约1000万条记录
4.10注释设计
a. 个模块分支点中Y表示确定,N表示否定。
4.11限制条件
首先在该子系统中,所有的录入数据均是逐条的录入,因此在录入速度上可能较慢;同时录入的速度还与网络的传输速度有关系,受到网络的限制;同时在录入信息是有可能与查询信息与修改产生同步数据的读写。
4.12测试计划
测 试 名 称 基本数据输入 (input) 非法数据输入 (error) 空数据输入 (zero)
15
测试进度安排 系统完成后就可以的进行 在档案数据测试完成并通过后 可以和非法数据测试一起进行 测试目的 测试系统的要求是否基本达到 测试系统对于一些非法输入数据的反应 测试系统对空信息的反应 测试内容 输入简单的数据来测试 输入一些特殊的字符和字符串 在所有的数据项上输入空值