文档介绍:该【系统设计说明书模板 】是由【海洋里徜徉知识】上传分享,文档一共【16】页,该文档可以免费在线阅读,需要了解更多关于【系统设计说明书模板 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。系统设计说明书
说明:
1.《系统设计说明书》描述了系统或子系统的系统级或子系统级设计与体系结构设计。SSDD也许还要用《接口设计说明》(IDD)和《数据库(顶层)设计说明》(DBDD)加以补充。
。贯穿本文的术语“系统,,假如合用的话,也可解释为“子系统”。所形成的文档应冠名为“系统设计说明”或“子系统设计说明”。
目录
系统设计说明书 1
1引言 3
3
3
3
3
2引用文献 3
3系统级设计决策 3
4系统体系结构设计 4
4
4
5
5
5
6
6
6
7
7
7
5运营设计 9
9
9
9
6系统犯错解决设计 9
9
9
7系统维护设计 9
9
10
8尚待解决的问题 10
9需求的可追踪性 10
10注解 10
附录 10
1引言
本条应包含本文档合用的系统和软件的完整标记,(若合用)涉及标记号、标题、缩略词语、版本号和发布号。
本条应简述本文档合用的系统和软件的用途,它应涉及:描述系统和软件的一般特性;概述系统开发、运营和维护的历史;标记项目的投资方、需方、用户、开发方和支持机构;标记当前和计划中的运营现场;列出其他有关的文档。
本条应概述本文档的用途和内容,并描述与其使用有关的保密性或私密性规定。
说明编写本系统设计说明书依据的设计基线。
2引用文献
本章应列出本文档引用的所有文档的编号、标题、修订版本和日期,也应标记不能通过正常的供货渠道获得的所有文档的来源。
3系统级设计决策
本章可根据需要分条描述系统级设计决策,即系统行为的设计决策(忽略其内部实现,从用户角度出发,描述系统将如何运转以满足需求,)和其他对系统部件的选择和设计产生影响的决策。假如所有这些决策在需求中明确指出或推迟到系统部件的设计时给出的话,本章应如实陈述。相应于指定为关键性需求(如安全性、保密性和私密性需求)的设计决策应在单独的条中描述。假如设计决策依赖于系统状态或方式,应指明这种依赖关系。应给出或引用为理解这些设计所需要的设计约定。
系统级设计决策例子如下:
,涉及与其他系统、配置项和用户的接口()。假如接口设计说明ODD)中给出部分或所有该类信息,在此可以引用;
,应涉及:系统执行的动作、响应时间和其他性能特性、被模式化的物理系统的描述、所选择的方程式/算法/规则、对不允许的输入或条件的解决;
()。假如数据库(顶层)设计说明(DBDD)中给出部分或所有该类信息,在此可以引用;
、保密性和私密性需求所选用的方法;
。如:物理尺寸、颜色、形状、重量、材料和标志;
,如为提供所需的灵活性、可用性和可维护性而选择的方法。
4系统体系结构设计
本章分条描述系统体系结构设计。假如设计的部分或所有依赖于系统状态或方式,应指明这种依赖关系。假如设计信息在多条中出现,可以只描述一次,而在其他条加以引用。也需指出或引用为理解这些设计所需的设计约定。
注:为简明起见,本章的描述是把一个系统直接组织成由硬件配置项(HWCI)、计算机软件配置项(CSCI)、手工操作所组成,但应解释为它涵盖了把一个系统组织成子系统,、手工操作组成,或其他适当变种的情况。
参考本系统的《系统/子系统需求规格说明》,说明对本系统要实现的功能、性能(涉及:响应时间、安全性、兼容性、可移植性、资源使用等)规定。
参考本系统的《系统/子系统需求规格说明》,简要说明对本系统的运营环境(涉及硬件环境和支持环境)的规定。
说明本系统设计的系统构思。
简要说明本系统设计采用的关键技术和重要算法。
简要说明本系统实现中的最重要的数据结构。
用流程图表达本系统的重要控制流程和解决流程。
用数据流程图表达本系统的重要数据通路,并说明解决的重要阶段。
说明本系统中各配置项(子系统、模块、子程序和公用程序等)的划分,简要说明每个配置项的标记符和功能等
(用一览表和框图的形式说明)。
分层次地给出各个系统配置项之间的控制与被控制关系。
拟定每个系统配置项的功能。若是较大的系统,可以根据需要对系统配置项作进一步的划分及设计。
说明各项系统功能的实现同各系统配置项的分派关系(最佳用矩阵图的方式)。
说明在本系统的运营过程中包含的人工解决过程(若有的话)。
本条应:
(HWCI,CSCI、手工操作),应为每个部件指定一个项目唯一标记符。
注:数据库可作为一个CSCI或CSCI的一部分进行解决。
(如组成)关系。根据所选择的设计方法学,也许会给出多重关系。
,并标记部件相相应的系统需求和系统级设计决策(作为一种变通,)。
,假如已知的话(如新开发的部件、对已有部件进行重用的部件、对已有设计进行重用的部件、再工程的已有设计或部件、为重用而开发的部件和计划用于第N开发阶段的部件等等),对已有的设计或部件,此描述应提供诸如名称、版本、文档引用、地点等标记信息。
,描述其计算机硬件资源(如解决器、存储器、输入/输出设备、辅存器、通信/网络设备)。(若合用)每一描述应标记出使用资源的配置项,对使用资源的每个CSCI说明资源使用分派情况(如分派给CSCI1:20%的资源、给CSCI2:30%的资源),说明在什么条件下测量资源的使用情况,说明资源特性;
1)计算机解决器描述,(若合用)应涉及:制造商名称和型号、解决器速度/能力、指令集体系结构、合用的编译程序、字长(每个计算机字的位数)、字符集标准(如GB2312,GB18030等)和中断能力等;
2)存储器描述.(若合用)应涉及:制造商名称和型号,存储器大小、类型、速度和配置(如:256K高速缓冲存储器,16MBRAM(4MBx4));
3)输入/输出设备描述,(若合用)应涉及:制造商名称和型号、设备类型和设备的速度或能力;
4)外存描述,(若合用)应涉及:制造商名称和型号、存储器类型、安装存储器的数量、存储器速度;
5)通信/网络设备,(若合用)诸如:调制解调器、网卡、集线器、网关、电缆、高速数据线以及这些部件或其他部件的集合体的描述。(若合用)应涉及:制造商名称和型号、数据传送速率/能力、网络拓扑结构、传输技术、使用的协议;
6)(若合用)每个描述也应涉及:增长能力、诊断能力以及与本描述相关的其他的硬件能力。
,即:用一个图来标记和说明系统部件已计划的规格说明之间的关系
.
本条应描述系统部件之间的执行概念。用图示和说明表达部件之间的动态关系,即系统运营期间它们是如何交互的,(若合用)涉及:执行控制流,数据流,动态控制序列,状态转换图,时序图,部件的优先级别,中断解决,时序/序列关系,异常解决,并发执行,动态分派/去分派,对象、进程、任务的动态创建/删除,以及动态行为的其他方面。
本条应分条描述系统部件的接口特性,它应涉及:部件之间的接口及它们与外部实体(如:其他系统、配置项、用户)之间的接口。
注:本层不需要对这些接口进行完全设计提供本条的目的是为了把他们作为系统体系结构设计的一部分所做的接口设计决策记录下来假如在接口设计说明(IDD)或其他文档中具有部分或所有的该类信息,可以加以引用.
本条用项目唯一标记符标记每个接口,(若合用)并用名称、编号、版本、文档引用来指明接口实体(如:系统、配置项、用户等)。该标记应叙述哪些实体具有固定接口特性(从而要把接口需求强加给接口实体)、哪些实体正被开发或修改(因而已把接口需求强加于它们)。应提供一个或多个接口图表来描述这些接口。
(接口的项目唯一标记符)
本条()应用项目唯一标记符标记接口,简要描述接口实体,并根据需要可分条描述接口实体单方或双方的接口特性。假如某个接口实体不在本文中