软件开发过程学习笔记(四)之详细设计说明书模板
2015-07-08 14:46
351 查看
1 引言
1.1 编写目的:阐明编写详细设计说明书的目的,指明读者对象。
1.2 项目背景:应包括项目的来源和主管部门等。
1.3 定义:列出本文档中所用到的专门术语的定义和缩写词的愿意。
1.4 参考资料:
● 列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源
●项目经核准的计划任务书、合同或上级机关的批文;项目开发计划;需求规格说明书;概要设计说明书;测 试计划(初稿);用户操作手册
● 文档所引用的资料、软件开发的标准或规范。
2 总体设计
2.1 需求概述
2.2 软件结构:如给出软件系统的结构图。
3 程序描述
3.1 逐个模块给出以下说明:
● 功能
● 性能
● 输入项目
● 输出项目
3.2 算法:模块所选用的算法。
3.3 程序逻辑:详细描述模块实现的算法,可采用:标准流程图;PDL语言;N-S图;判定表等描述算法的图表。
3.4 接口
● 存储分配
● 限制条件
3.5测试要点:给出测试模块的主要测试要求。
1.1 编写目的:阐明编写详细设计说明书的目的,指明读者对象。
1.2 项目背景:应包括项目的来源和主管部门等。
1.3 定义:列出本文档中所用到的专门术语的定义和缩写词的愿意。
1.4 参考资料:
● 列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源
●项目经核准的计划任务书、合同或上级机关的批文;项目开发计划;需求规格说明书;概要设计说明书;测 试计划(初稿);用户操作手册
● 文档所引用的资料、软件开发的标准或规范。
2 总体设计
2.1 需求概述
2.2 软件结构:如给出软件系统的结构图。
3 程序描述
3.1 逐个模块给出以下说明:
● 功能
● 性能
● 输入项目
● 输出项目
3.2 算法:模块所选用的算法。
3.3 程序逻辑:详细描述模块实现的算法,可采用:标准流程图;PDL语言;N-S图;判定表等描述算法的图表。
3.4 接口
● 存储分配
● 限制条件
3.5测试要点:给出测试模块的主要测试要求。
相关文章推荐
- Android 出现的小问题 an internal error occurred during:”check Android SDk“
- java类型转换
- 【转】asp.net mvc(模式)和三层架构(BLL、DAL、Model)的联系与区别
- 软件开发过程学习笔记(四)之详细设计说明书模板 分类: 开发过程 2015-07-08 14:46 12人阅读 评论(0) 收藏
- linux link script symbol export to C
- ]CUDA学习笔记2
- 散列表的详细剖析 (算法导论第11章)
- 在8X12平台添加或者移植一个完整的camera
- 软件开发过程学习笔记(三)之概要设计说明书模板
- C#与C/C++的交互
- C++实现二叉树之二叉链表
- 软件开发过程学习笔记(三)之概要设计说明书模板 分类: 开发过程 2015-07-08 14:45 14人阅读 评论(0) 收藏
- LeetCode "Number of Digit One"
- getchar()用法
- 1015. Reversible Primes (20)
- 织梦dedecms — 图片集内所有图片调用(原图)
- Flex中容易忽略的属性默认值
- linux上安装配置vsftpd
- VS中CUDA与C++工程项目的配置
- JVM监控工具介绍jstack, jconsole, jinfo, jmap, jdb, jstat