软件开发需求文档模板
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
1. 范围 (1)
2. 总体要求 (1)
2.1总体功能要求 (1)
2.2软件开发平台要求 (1)
2.3软件项目的开发实施过程管理要求 (2)
2.3.1 软件项目实施过程总体要求 (2)
2.3.2 软件项目实施变更要求 (2)
2.3.3 软件项目实施里程碑控制 (3)
3. 软件开发 (4)
3.1软件的需求分析 (4)
3.1.1 需求分析 (4)
3.1.2 需求分析报告的编制者 (5)
3.1.3 需求报告评审 (5)
3.1.4 需求报告格式 (5)
3.2软件的概要设计 (5)
3.2.1 概要设计 (5)
3.2.2 编写概要设计的要求 (6)
3.2.3 概要设计报告的编写者 (6)
3.2.4 概要设计和需求分析、详细设计之间的关系和区别 (6)
3.2.5 概要设计的评审 (6)
3.2.6 概要设计格式 (6)
3.3软件的详细设计 (7)
3.3.1 详细设计 (7)
3.3.2 特例 (7)
3.3.3 详细设计的要求 (7)
3.3.4 数据库设计 (7)
3.3.5 详细设计的评审 (7)
3.3.6 详细设计格式 (8)
3.4软件的编码 (8)
3.4.1 软件编码 (8)
3.4.2 软件编码的要求 (8)
3.4.3 编码的评审 (8)
3.4.4 编程规范及要求 (8)
3.5软件的测试 (9)
3.5.1 软件测试 (9)
3.5.2 测试计划 (9)
3.6软件的交付准备 (9)
3.6.1 交付清单 (9)
3.7软件的鉴定验收 (10)
3.7.1 软件的鉴定验收 (10)
3.7.2 验收人员 (10)
3.7.3 验收具体内容 (10)
3.7.4 软件验收测试大纲 (11)
3.8培训 (11)
3.8.1 系统应用培训 (11)
3.8.2 系统管理的培训(可选) (11)
1. 引言 (19)
1.1编写目的 (19)
1.2项目风险 (19)
1.3文档约定 (19)
1.4预期读者和阅读建议 (20)
1.5产品范围 (20)
1.6参考文献 (20)
2. 综合描述 (21)
2.1产品的状况 (21)
2.2产品的功能 (22)
2.3用户类和特性 (22)
2.4运行环境 (22)
2.5设计和实现上的限制 (23)
2.6假设和约束(依赖) (23)
3. 外部接口需求 (24)
3.1用户界面 (24)
3.2硬件接口 (25)
3.3软件接口 (25)
3.4通讯接口 (26)
4. 系统功能需求 (26)
4.1说明和优先级 (27)
4.2激励/响应序列 (27)
4.3输入/输出数据 (28)
5. 其它非功能需求 (28)
5.1性能需求 (28)
5.2安全措施需求 (29)
5.3安全性需求 (29)
5.4软件质量属性 (29)
5.5业务规则 (29)
5.6用户文档 (30)
6. 词汇表 (30)
7. 数据定义 (30)
9. 待定问题列表 (32)
1. 引言 (39)
1.1编写目的 (39)
1.2项目风险 (39)
1.3预期读者和阅读建议 (39)
1.4参考资料 (40)
2. 设计概述 (40)
2.1限制和约束 (41)
2.2设计原则和设计要求 (41)
3. 系统逻辑设计 (41)
3.1系统组织设计 (42)
3.2系统结构设计 (43)
3.2.1 系统特性表 (43)
3.2.2 系统特性结构图 (44)
3.3系统接口设计 (45)
3.3.1 系统接口表 (45)
3.3.2 系统接口传输协议说明 (46)
3.4系统完整性设计 (47)
4. 系统出错处理设计 (48)
4.1系统出错处理表 (48)
4.2维护处理过程表 (49)
5. 技术设计 (51)
5.1系统开发技术说明表 (51)
5.2开发技术应用说明 (52)
6. 数据库设计 (52)
7. 词汇表 (53)
8. 进度计划 (53)
1. 引言 (60)
1.1编写目的 (60)
1.2项目风险 (60)
1.3文档约定 (60)
1.4预期读者和阅读建议 (61)
1.5参考资料 (61)
2. 支撑环境 (62)
2.1数据库管理系统 (62)
2.2开发工具、中间件以及数据库接口 (63)
2.4网络环境 (64)
2.5多种支撑环境开发要点 (64)
3. 部件详细设计 (65)
4. 词汇表 (67)
5. 部件表格式 (67)
6. 界面表格式 (68)
1. 引言 (77)
1.1编写目的 (77)
1.2项目来源 (77)
1.3文档约定 (77)
1.4预期读者和阅读建议 (77)
1.5参考资料 (78)
2. 数据库命名规则 (79)
3. 数据库设计说明 (79)
3.1数据库逻辑设计 (79)
3.2数据库物理设计 (79)
3.3数据库分布 (79)
3.4基表设计 (80)
3.5视图设计 (82)
3.6索引设计 (84)
3.7完整性约束 (85)
3.8授权设计 (85)
3.9触发器设计 (86)
3.10存储过程设计 (87)
3.11数据复制设计 (88)
4. 词汇表 (89)
5. 历史数据处理 (90)
1. 引言 (98)
1.1目的 (98)
1.2术语 (98)
1.3参照标准 (98)
2. 测试日期安排 (99)
3. 测试小组及成员 (99)
4. 测试具体内容 (99)
4.1合法性检查 (100)
4.2软件文档检查 (100)
4.2.1 必须提供检查的文档 (100)