[关闭]
@hobby 2015-04-09T13:04:01.000000Z 字数 743 阅读 1487

设计文档模板: xxx 需求

文档更新历史

日期 时间 修改内容 修改人
20150101 00:00 xxxxx xxxx

一. 需求及分解

说明: 从开发角度概述产品需求, 并对需求进行分解和归类.
建议读者: 产品负责人, 测试人员
目的: 确保开发人员全面理解需求, 并清楚关键需求点和优先级; 测试人员进行测试例设计的参考输入.

1.1 关键需求 - xx

1.2 关键需求 - xx

1.3 ...

1.4 未来的需求变化

说明: 当前功能在将来需求迭代或完善过程中, 可以预见的大方向或主要需求点, 以便指导开发人员设计灵活, 可扩展的技术方案, 实现对将来需求点的扩展支持.
建议读者: 产品负责人, 开发人员

1.4.1 需求 - xx

1.4.2 需求 - xx


二. 设计方案

说明: 描述设计方案, 重点包括: 数据库设计, 接口设计等. 明确 技术难点风险点, 便于方案讨论和评审.
建议读者: 开发人员, 测试人员

2.1 开放问题 和 限制

说明: 当前方案中的未解决问题, 以及此方案会引入的限制因素.

2.2 概述 和 重点考虑因素

说明: 概括描述方案的关键点, 重点考虑因素 (例如性能, 规格, 可扩展性等)

2.3 数据库设计

说明: 描述对于数据库结构的影响, 例如: 加入/变更的表格结构, 表单之间的关系, SQL查询的设计

2.4 模块划分和接口设计

说明: 改动/影响的模块以及相应的接口, 有外部接口的重点描述.


三. 原型和验证数据

说明: 对于较大的需求以及多人协作的需求, 建议分解为各个功能块, 并进行原型的构造和测试.


四. 附录

说明: 引用其他文档等内容

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注