软件设计国家标准,详细设计说明书

这个主要看所设计的是哪一类产品了 。4设计概述4.1简述这部分要求突出整个设计所采用的方法(是面向对象设计是结构化设计)、系统的体系结构(例如客户/服务器结构)以及使用到的相应技术和工具(例如OMT、Rose)4.2产品结构设计这部分要求提供高层产品结构的描述,使用方框图来显示主要的组件及组件间的交互 。
写一份全面的“产品详细设计说明书”,具体应该是怎样的?

软件设计国家标准,详细设计说明书


这个主要看所设计的是哪一类产品了 。对设计说明撰写的看法是用最简短的手法来对设计作品进行描述,描术内容包括:创意来源、产品特点、加工工艺等等 。对象××产品设计说明书1 概述1.1 产品简述对产品要完成什么,所面向的用户以及产品运行的环境的简短描述,这部分主要来源于需求说明书的开始部分 。
1.2 产品设计目标这部分论述整个产品的设计目标,明确地说明哪些功能是产品决定实现而哪些时不准备实现的 。同时,对于非功能性的需求例如性能、可用性等,亦需提及 。需求规格说明书对于这部分的内容来说是很重要的参考,看看其中明确了的功能性以及非功能性的需求 。这部分必须说清楚设计的全貌如何,务必使读者看后知道将实现的产品有什么特点和功能 。
在随后的文档部分,将解释设计是怎么来实现这些的 。1.3 参考资料列出本文档中所引用的参考资料 。(至少要引用需求规格说明书)1.4 修订版本记录列出本文档修改的历史纪录 。必须指明修改的内容、日期以及修改人 。2 术语表对本文档中所使用的各种术语进行说明 。如果一些术语在需求规格说明书中已经说明过了,此处不用再重复,可以指引读者参考需求说明 。
【软件设计国家标准,详细设计说明书】3 用例此处要求产品用用例图表述(UML),对每个用例(正常处理的情况)要有中文叙述 。4 设计概述4.1 简述这部分要求突出整个设计所采用的方法(是面向对象设计还是结构化设计)、系统的体系结构(例如客户/服务器结构)以及使用到的相应技术和工具(例如OMT、Rose)4.2 产品结构设计这部分要求提供高层产品结构的描述,使用方框图来显示主要的组件及组件间的交互 。
最好是把逻辑结构同物理结构分离,对前者进行描述珐别忘了说明图中用到的俗语和符号 。4.2.1 顶层产品结构4.2.2 子产品1结构4.2.3 子产品2结构4.3 产品界面各种提供给用户的界面以及外部产品在此处要予以说明 。如果在需求规格说明书中已经对用户界面有了叙述,此处不用再重复,可以指引读者参考需求说明 。

    推荐阅读