cmmi系统设计说明书及相关文档实用模板

cmmi系统设计说明书及相关文档实用模板

ID:35940677

大小:360.62 KB

页数:40页

时间:2019-04-26

cmmi系统设计说明书及相关文档实用模板_第1页
cmmi系统设计说明书及相关文档实用模板_第2页
cmmi系统设计说明书及相关文档实用模板_第3页
cmmi系统设计说明书及相关文档实用模板_第4页
cmmi系统设计说明书及相关文档实用模板_第5页
资源描述:

《cmmi系统设计说明书及相关文档实用模板》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、实用文案第11章系统设计211.1介绍211.2用户需求调查311.2.1目的311.2.2角色与职责311.2.3启动准则311.2.4输入311.2.5主要步骤3[Step1]设计准备3[Step2]确定影响系统设计的约束因素4[Step3]确定设计策略4[Step4]系统分解与设计4[Step5]撰写体系结构设计文档4[Step6]体系结构设计评审5[后续活动]511.2.6输出511.2.7结束准则511.2.8度量511.3用户界面设计511.3.1目的511.3.2角色与职责511.3.3启动准则611.3.4输入61

2、1.3.5主要步骤6[Step1]设计准备6[Step2]用户界面设计7[Step3]撰写用户界面设计文档7[Step4]用户界面设计评审7[后续活动]811.3.6输出811.3.7结束准则811.3.8度量811.4数据库设计811.4.1目的811.4.2角色与职责811.4.3启动准则8标准文档实用文案11.4.4输入911.4.5主要步骤9[Step1]设计准备9[Step2]数据库设计9[Step3]撰写数据库设计文档10[Step4]数据库设计评审11[后续活动]1111.4.6输出1111.4.7结束准则1111.

3、4.8度量1111.5模块设计1211.5.1目的1211.5.2角色与职责1211.5.3启动准则1211.5.4输入1211.5.5主要步骤12[Step1]设计准备13[Step2]模块设计13[Step3]撰写模块设计文档13[Step4]模块设计评审13[后续活动]1411.5.6输出1411.5.7结束准则1411.5.8度量1411.6实施建议14标准文档实用文案第11章系统设计系统设计(SystemDesign,SD)是指设计软件系统的体系结构、用户界面、数据库、模块等,从而在需求与代码之间建立桥梁,指导开发人员去

4、实现能满足用户需求的软件产品。系统设计过程域是SPP模型的重要组成部分。本规范阐述了系统设计过程域的四个主要规程:²体系结构设计[SPP-PROC-SD-ARCHITECTURE]²用户界面设计[SPP-PROC-RM-UI]²数据库设计[SPP-PROC-RM-DATABASE]²模块设计[SPP-PROC-RM-MODULE]上述每个规程的“目标”、“角色与职责”、“启动准则”、“输入”、“主要步骤”、“输出”、“完成准则”和“度量”均已定义。本规范适用于国内IT企业的软件研发项目。建议用户根据自身情况(如商业目标、研发实力等

5、)适当地修改本规范,然后推广使用。11.1介绍系统设计过程域分为两个阶段:高层设计阶段和详细设计阶段。高层设计阶段的重点是软件系统的体系结构设计。详细设计阶段的重点是用户界面设计、数据库设计和模块设计,如图11-1所示。需求开发高层设计阶段体系结构设计数据库设计用户界面设计模块设计实现与测试详细设计阶段图11-1系统设计过程域示意图系统设计过程域产生的主要文档有:²《体系结构设计报告》,模板见[SPP-TEMP-SD-ARCHITECTURE]。²《用户界面设计报告》,模板见[SPP-TEMP-SD-UI]。²《数据库设计报告》,

6、模板见[SPP-TEMP-SD-DATABASE]。标准文档实用文案²《模块设计报告》,模板见[SPP-TEMP-SD-MODULE]。11.2用户需求调查体系结构设计11.2.1目的l分析与设计软件的体系结构。通过系统分解,确定子系统的功能和子系统之间的关系,以及模块的功能和模块之间的关系,产生《体系结构设计报告》。11.2.2角色与职责l项目经理指定若干名开发人员从事体系结构设计(以下称为体系结构设计人员)。11.2.3启动准则l体系结构设计人员已经确定。11.2.4输入l需求文档如《产品需求规格说明书》11.2.5主要步骤体

7、系结构设计流程如图11-2所示。Step3.确定设计策略Step2.确定约束因素Step1.设计准备Step4.系统分解设计Step6.设计评审Step5.撰写文档图11-2体系结构设计流程[Step1]设计准备l项目经理或者技术负责人分配系统设计任务,包括体系结构设计、模块设计、用户界面设计、数据库设计等。本活动可能产生一份阶段性的开发计划,如《系统设计计划》,视工作量而定。标准文档实用文案l体系结构设计人员阅读需求文档,明确设计任务。l体系结构设计人员准备相关的设计工具(如RationalRose)和资料。[Step2]确定影

8、响系统设计的约束因素l需求约束。体系结构设计人员从需求文档如《软件需求规格说明书》中提取需求约束,例如:²本系统应当遵循的标准或规范²软件、硬件环境(包括运行环境和开发环境)的约束²接口/协议的约束²用户界面的约束²软件质量的约束,如正确性、健壮性

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。