简述
软件项目的设计说明书是软件开发测试中重要的环节,一份好的设计说明不仅可以为系统设计、开发、测试提供指导,还可以收获研发领导、甲方、技术合作交流人员的信任。
设计模板
封面
包含系统项目名、版本、时间等
目录
- 引言
1.1 背景
项目来源、意义等
1.2 文档阅读者
领导–指导软件开发;项目负责人–指导、讨论;设计人员–为系统设计作参考;开发人员–为开发作参考;测试人员–为测试作参考;项目其它相关人员–了解软件功能。
1.3 撰写日期与版本
修改日期、版本号、变更内容简述
1.4 文档约定
简称、全称、英文名、含义 - 综合描述
2.1 产品状况
2.2 运行环境
软、硬件环境等
2.3 外部接口
硬件–网口、串口等;软件–通信协议、数据库类型、函数库、操作系统等 - 软件设计说明
3.1 总体框架(也可单独成一个大章节)
各类图表,如系统图、架构图、UML类图、时序图、输入输出接口流图等
3.2 子模块的设计
3.2.1 模块功能
3.2.2 模块结构
结构组成图
3.2.3 输入输出
3.2.4 处理流程
3.2.5 异常处理
3.2.6 界面原型
以上子模块选择性填充即可,不需要全部罗列 - 需求的可追踪性
- 注释/附件
结尾
这个设计模板个人还不是非常满意,欢迎有经验的项目管理人员留言指导。