详细设计说明书样板
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
100
25. 其它
文本
26. 奖励目的
文本
50
27. 奖励对象
文本
50
28. 奖励种类
文本
30
29. 奖励项目
文本
30
30. 惩罚种类
文本
30
31. 惩罚项目
文本
30
32. 功过抵消规定 文本
50
33. 惩罚案件的执行 文本
50
34. 系统用户管理 字符
50
35. 系统权限管理 字符
50
3.6算法
本程序单元采用MD5加密算法,加强了程序的安全性。
7. 籍贯
文本
8. 国籍
文本
9. 民族
文本
10. 婚姻状况
文本
11. 健康状况
文本
12. 政治面貌
文本
13. 参加工作时间 日期/时间
14. 开始工作时间 日期/时间
15. 家庭住址
文本
16. 联系电话
数字
17. 岗位代号
数字
100 200 100
50 50 30 30 30 30 50 50 50 50
定的微机操作水平和对本软件有一定的了解。
3.13尚未解决的问题
对于该程序单元,所有的技术问题和设计方面的问题均已得到解决。
4 程序2(员工调动管理)设计说明
4.1程序描述
此功能模块主要完成员工调动的信息管理,包括员工就职、离职、复 职、退休等几个子模块,此功能模块主要是提供给管理员对公司的部门 进行分类统计。
说明: 1. 项目的委托单位:陕西国防工业职业技术学院; 2. 开发单位:软件教研室; c. 主管部门:西安市人事局。
1.3定义
本文档中没用到的专门术语
1.4参考资料
a、 项目开发计划(报告):(12#)闫小 英…………………二〇〇八年十二月八日星期一;
b、 需求分析(需求分析规格说明书):(17#)陈 宁……………二〇〇八年十二月八日星期一;
文本
29. 奖励项目
文本
3源自文库. 惩罚种类
文本
31. 惩罚项目
文本
32. 功过抵消规定 文本
33. 惩罚案件的执行 文本
34. 系统用户管理 字符
35. 系统权限管理 字符
。
3.5输出项
数据标示符
数据类型
1. 编号
文本
2. 姓名
文本
3. 性别
文本
4. 所在部门
文本
5. 体检
文本
6. 身份证号
文本与数字
4.2功能
IPO图编号:4.2.1
模块名称:调动 设计者:刘
管理
辉
HIPO图编号:4.1.1
使用单位:陕西国 编程要
防工业职业技术学 求:Delphi6
院
Access 2003
输入部分
处理描述
输出部分
1.就职、离职、复职 1.将员工就职、离职、 1. 新生成的员工就
信息
复职信息写入基服务表 职、离职、复职服
(zero)
据测试一起进 息的反应
据项上输入
行
空值
本项测试工作对资源的要求,包括:
1. 设备:一台装有本软件的计算机,要是有联网条件的可以在网上进
行测试。预计使用时间不超过7天;
2. 软件:windows相应的操作系统;硬件的驱动程序;监控程序;杀
毒软件等;
3. 人员:一般由1名参与开发的人员和1名用户参与;要求用户具有一
信息
辉
防工业职业技术学 求:Delphi6
院
Access 2003
输入部分
处理描述
输出部分
1.档案管理
1.将员工档案信息写入 1. 新生成的基础信
基础信息表
息表
2.培训管理
2. 将员工培训课程信息2. 新生成的培训信
生成报表
息报表
3.奖罚管理
3. 新生成的奖罚资
3. 将奖罚资料单生成报料单
表
3.3性能
4.4输入项
数据标示符 1. 编号 2. 姓名 3. 性别 4. 学历 5. 年龄 6. 入职日期 7. 转正日期 8. 调动前职位 9. 调动后职位 10. 调动前工资 11. 调动后工资 12. 调动前部门 13. 调动后部门 14. 调动原因
数据类型 文本 文本 文本 文本 数字 日期/时间 日期/时间 文本 文本 文本 文本 文本 文本 文本
成报表
2. 生成新的解聘信
息报表
5.3性能
该子系统只能逐条录入记录,这样的好处是可以提高录入数据的精度, 防止不必要的错误。同时录入数据时要严格保证输入数据的类型匹配。 而在录入的时间要求上,如果管理员点击“添加”按钮后30秒钟系统没 有响应,则应重新录入数据。
5.4输入项
数据标示符 1. 编号
数据类型 文本
5.2功能
IPO图编号:5.2.1
HIPO图编
号::5.1.1
模块名称:招聘 设计者:刘辉 使用单位:陕西国 编程要
与解聘信息
防工业职业技术学 求:Delphi6
院
Access 2003
输入部分
处理描述
输出部分
1.招聘管理
1.将招聘与招聘人信息 1. 生成新的招聘信
写入招聘信息表
息表
2.解聘管理
2. 将解聘员工的信息生
人民邮电出版社 h. 分析模式——可复用对象模型 原书名:Analysis Patterns:Reusable
Object Models 出版社:中国电力出版社
9. 快速软件开发,原书名:Rapid Development 出版社:机械工业出 版社
2程序系统的结构
3程序1(员工基本信息)设计说明
3.1程序描述
取值范围 8 4 8 20 2 20 20 20 20 10 50 20 20 50
15. 调出部门意见 文本
50
16. 调入部门意见 文本
50
17. 退休日期
日期/时间
20
18. 退休工资
文本
50
19. 人力资源部意见 文本
50
20. 总经理意见 文本
50
4.5输出项
数据标示符
数据类型
1. 编号
(zero)
据测试一起进 息的反应
据项上输入
行
空值
本项测试工作对资源的要求,包括: 1. 设备:一台装有本软件的计算机,要是有联网条件的可以在网上进
行测试。预计使用时间不超过7天; 2. 软件:windows相应的操作系统;硬件的驱动程序;监控程序;杀
毒软件等; 3. 人员:一般由1名参与开发的人员和1名用户参与;要求用户具有一
取值范围 8 4 8 20 20 30 30 20 20 10 50 20 20 20 30 整型 整型
18. 培新课程
文本
100
19. 培训课时
数字
单精度型
20. 培训资源管理 文本
100
21. 培训教材管理 文本
100
22. 外出培训管理 数字
100
23. 员工培训计划 文本
200
24. 培训效果评价 文本
该子系统只能逐条录入记录,这样的好处是可以提高录入数据的精度,
防止不必要的错误。同时录入数据时要严格保证输入数据的类型匹配。
而在录入的时间要求上,如果管理员点击“添加”按钮后30秒钟系统没
有响应,则应重新录入数据。
3.4输入项
数据标示符
数据类型
取值范围
1. 编号
文本
8
2. 姓名
文本
4
3. 性别
文本
8
文本
2. 姓名
文本
3. 性别
文本
4. 学历
文本
5. 年龄
数字
6. 入职日期
日期/时间
7. 转正日期
日期/时间
8. 调动前职位 文本
9. 调动后职位 文本
10. 调动前工资 文本
11. 调动后工资 文本
12. 调动前部门 文本
13. 调动后部门 文本
14. 调动原因
文本
15. 调出部门意见 文本
16. 调入部门意见 文本
3.7流程逻辑
3.8接口
3.9存储分配
在程序中将分配1GB大小的空间,可以储存大约1000万条记录
3.10注释设计
1. 个模块分支点中Y表示确定,N表示否定;
3.11限制条件
首先在该子系统中,所有的录入数据均是逐条的录入,因此在录入速度
上可能较慢;同时录入的速度还与网络的传输速度有关系,受到网络的
限制;同时在录入信息是有可能与查询信息与修改产生同步数据的读
定的微机操作水平和对本软件有一定的了解。
4.13尚未解决的问题
对于该程序单元,所有的技术问题和设计方面的问题均已得到解决。
5 程序3(招聘与解聘流程管理)设计
说明
5.1程序描述
此功能模块主要完成员工招聘与解聘的信息管理,包括招聘计划、招聘 项目、招聘人信息、面试信息、录取信息、离职登记等几个子模块 , 此功能模块主要是提供给管理员对公司的部门进行分类统计。
务表
2. 将员工调动与批量调
2.调动与批量调动信 动信息生成报表
2.员工调动与批量
息
调动信息报表
3.离休、退休信息
3. 将员工离休、退休信 息资料单返还管理员 3.员工离休、退休
信息资料单报表
4.3性能
该子系统只能逐条录入记录,这样的好处是可以提高录入数据的精度, 防止不必要的错误。同时录入数据时要严格保证输入数据的类型匹配。 而在录入的时间要求上,如果管理员点击“添加”按钮后30秒钟系统没 有响应,则应重新录入数据。
17. 退休日期
日期/时间
18. 退休工资
文本
19. 人力资源部意见 文本
20. 总经理意见 文本
取值范围 8 4 8 20 4 20 20 20 20 10 50 20 20 50 50 50 20 50 50 50
4.6算法
本程序单元采用MD5加密算法,加强了程序的安全性。
4.7流程逻辑
4.8接口
写。
4.12测试计划
测 试 名 称 测试进度安排 测试目的
测试内容
基本数据输 系统完成后就 测试系统的要求 输入简单的
入
可以的进行 是否基本达到 数据来测试
(input)
非法数据输 在档案数据测 测试系统对于一 输入一些特
入
试完成并通过 些非法输入数据 殊的字符和
(error)
后
的反应
字符串
空数据输入 可以和非法数 测试系统对空信 在所有的数
取值范围 8
写。
3.12测试计划
测 试 名 称 测试进度安排 测试目的
测试内容
基本数据输 系统完成后就 测试系统的要求 输入简单的
入
可以的进行 是否基本达到 数据来测试
(input)
非法数据输 在档案数据测 测试系统对于一 输入一些特
入
试完成并通过 些非法输入数据 殊的字符和
(error)
后
的反应
字符串
空数据输入 可以和非法数 测试系统对空信 在所有的数
1引言
详细设计说明书
1.1编写目的
为明确软件设计、安排项目规划与进度、组织软件开发与测试,撰写 本文档。 本文档供项目经理、设计人员、开发人员参考。
。
1.2背景
随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计 算机实现企业人事档案的管理势在必行。当前企业信息管理系统正在从 C/S结构向B/S结构转移,但是由于安全性等方面的因素,C/S结构的管 理信息系统仍然占据企业管理信息系统的主流。人事管理系统是现代企 业管理工作不可缺少的一部分,是适应现代企业制度要求、推动企业劳 动人事管理走向科学化、规范化的必要条件。人事管理系统可以用于支 持企业完成劳动人事管理工作,有如下3个方面的目标: 1支持企业实现规范化的管理; 2支持企业高效率完成劳动人事管理的日常业务,包括新员工加入时人 事档案的建立,老员工转出、辞职、退休等; 3支持企业进行劳动人事管理及其相关方面的科学决策,如企业领导根 据现有的员工数目决定招聘的人数等。
4.9存储分配
在程序中将分配1GB大小的空间,可以储存大约1000万条记录
4.10注释设计
1. 个模块分支点中Y表示确定,N表示否定。
4.11限制条件
首先在该子系统中,所有的录入数据均是逐条的录入,因此在录入速度
上可能较慢;同时录入的速度还与网络的传输速度有关系,受到网络的
限制;同时在录入信息是有可能与查询信息与修改产生同步数据的读
员工基本信息管理: 此功能模块主要完成员工大量基本信息的管理,
包括员工信息录入,员工信息删除,员工信息修改等子模块,主要目的
是协助企业管理人员管理新老员工的大量信息,将以往大量分散的信息
统一集中到数据库中。
3.2功能
IPO图编号:3.2.1
HIPO图编
号::3.1.1
模块名称:基础 设计者:刘 使用单位:陕西国 编程要
c. 系统分析(概要设计说明书):(16#)王锋…………二〇〇八年
十二月八日星期一; d. 可行性分析:(29#)殷佳…………………二〇〇四年十二月十日
星期五; e. 参考文献:成奋华主编的《现代软件工程》 f. 软件工程---实践者研究 机械工业出版社 g. 敏捷软件开发,原书名:Agile Software Development , 出版社:
数字
整型
17. 岗位代号
数字
整型
18. 培新课程
文本
100
19. 培训课时
数字
单精度型
20. 培训资源管理 文本
100
21. 培训教材管理 文本
100
22. 外出培训管理 数字
23. 员工培训计划 文本
24. 培训效果评价 文本
25. 其它
文本
26. 奖励目的
文本
27. 奖励对象
文本
28. 奖励种类
4. 所在部门
文本
20
5. 体检
文本
20
6. 身份证号
文本与数字
30
7. 籍贯
文本
30
8. 国籍
文本
20
9. 民族
文本
20
10. 婚姻状况
文本
10
11. 健康状况
文本
50
12. 政治面貌
文本
20
13. 参加工作时间 日期/时间
20
14. 开始工作时间 日期/时间
20
15. 家庭住址
文本
30
16. 联系电话