版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
系统设计阐明书阐明:1.《系统设计阐明书》描述了系统或子系统系统级或子系统级设计与体系构造设计。SSDD也许还要用《接口设计阐明》(IDD)和《数据库(顶层)设计阐明》(DBDD)加以补充。2.SSDD连同有关IDD和DBDD是构成进一步系统实现基本。贯穿本文术语“系统,,如果合用话,也可解释为“子系统”。所形成文档应冠名为“系统设计阐明”或“子系统设计阐明”。目录系统设计阐明书 11引言 31.1标记 31.2系统概述 31.3文档概述 31.4基线 32引用文献 33系统级设计决策 34系统体系构造设计 44.1系统总体设计 44.1.1概述 44.1.2设计思想 54.1.3基本解决流程 54.1.4系统体系构造 54.1.5功能需求与系统配备项关系 64.1.6人工解决过程 64.2系统部件 64.3执行概念 74.4接口设计 74.4.1接口标记和图表 75运营设计 95.1系统初始化 95.2运营控制 95.3运营结束 96系统出错解决设计 96.1出错信息 96.2补救办法 97系统维护设计 97.1检测点设计 97.2检测专用模块设计 108尚待解决问题 109需求可追踪性 1010注解 10附录 101引言1.1标记本条应包括本文档合用系统和软件完整标记,(若合用)涉及标记号、标题、缩略词语、版本号和发布号。1.2系统概述本条应简述本文档合用系统和软件用途,它应涉及:描述系统和软件普通特性;概述系统开发、运营和维护历史;标记项目投资方、需方、顾客、开发方和支持机构;标记当前和筹划中运营现场;列出其她关于文档。1.3文档概述本条应概述本文档用途和内容,并描述与其使用关于保密性或私密性规定。1.4基线阐明编写本系统设计阐明书根据设计基线。2引用文献本章应列出本文档引用所有文档编号、标题、修订版本和日期,也应标记不能通过正常供货渠道获得所有文档来源。3系统级设计决策本章可依照需要分条描述系统级设计决策,即系统行为设计决策(忽视其内部实现,从顾客角度出发,描述系统将如何运转以满足需求,)和其她对系统部件选取和设计产生影响决策。如果所有这些决策在需求中明确指出或推迟到系统部件设计时给出话,本章应如实陈述。相应于指定为核心性需求(如安全性、保密性和私密性需求)设计决策应在单独条中描述。如果设计决策依赖于系统状态或方式,应指明这种依赖关系。应给出或引用为理解这些设计所需要设计商定。系统级设计决策例子如下:a.关于系统接受输入和产生输出设计决策,涉及与其她系统、配备项和顾客接口(在4.3.x标记了在本文档中所要考虑主题)。如果接口设计阐明ODD)中给出某些或所有该类信息,在此可以引用;b.对每个输入或条件进行响应系统行为设计决策,应涉及:系统执行动作、响应时间和其她性能特性、被模式化物理系统描述、所选取方程式/算法/规则、对不容许输入或条件解决;c.系统数据库/数据文献如何呈现给顾客设计决策(在4.3.x标记了本文档中所要考虑主题)。如果数据库(顶层)设计阐明(DBDD)中给出某些或所有该类信息,在此可以引用;d.为满足安全性、保密性和私密性需求所选用办法;e.硬件或硬软件系统设计和构造选取。如:物理尺寸、颜色、形状、重量、材料和标志;f.为了响应需求而作出其她系统级设计决策,如为提供所需灵活性、可用性和可维护性而选取办法。4系统体系构造设计本章分条描述系统体系构造设计。如果设计某些或所有依赖于系统状态或方式,应指明这种依赖关系。如果设计信息在多条中浮现,可以只描述一次,而在其她条加以引用。也需指出或引用为理解这些设计所需设计商定。注:为简要起见,本章描述是把一种系统直接组织成由硬件配备项(HWCI)、计算机软件配备项(CSCI)、手工操作所构成,但应解释为它涵盖了把一种系统组织成子系统,子系统被组织成由HWCI.CSCI、手工操作构成,或其她恰当变种状况。4.1系统总体设计4.1.1概述4.1.1.1功能描述参照本系统《系统/子系统需求规格阐明》,阐明对本系统要实现功能、性能(涉及:响应时间、安全性、兼容性、可移植性、资源使用等)规定。4.1.1.2运营环境参照本系统《系统/子系统需求规格阐明》,简要阐明对本系统运营环境(涉及硬件环境和支持环境)规定。4.1.2设计思想4.1.2.1系统构思阐明本系统设计系统构思。4.1.2.2核心技术与算法简要阐明本系统设计采用核心技术和重要算法。4.1.2.3核心数据构造简要阐明本系统实现中最重要数据构造。4.1.3基本解决流程4.1.3.1系统流程图用流程图表达本系统重要控制流程和解决流程。4.1.3.2数据流程图用数据流程图表达本系统重要数据通路,并阐明解决重要阶段。4.1.4系统体系构造4.1.4.1系统配备项阐明本系统中各配备项(子系统、模块、子程序和公用程序等)划分,简要阐明每个配备项标记符和功能等(用一览表和框图形式阐明)。4.1.4.2系统层次构造分层次地给出各个系统配备项之间控制与被控制关系。4.1.4.3系统配备项设计拟定每个系统配备项功能。若是较大系统,可以依照需要对系统配备项作进一步划分及设计。4.1.5功能需求与系统配备项关系阐明各项系统功能实现同各系统配备项分派关系(最佳用矩阵图方式)。4.1.6人工解决过程阐明在本系统运营过程中包括人工解决过程(若有话)。4.2系统部件本条应:a.标记所有系统部件(HWCI,CSCI、手工操作),应为每个部件指定一种项目唯一标记符。注:数据库可作为一种CSCI或CSCI一某些进行解决。b.阐明部件之间静态(如构成)关系。依照所选取设计办法学,也许会给出多重关系。c.陈述每个部件用途,并标记部件相相应系统需求和系统级设计决策(作为一种变通,可在9.a中给出需求分派)。d.标记每个部件开发状态/类型,如果已知话(如新开发部件、对已有部件进行重用部件、对已有设计进行重用部件、再工程已有设计或部件、为重用而开发部件和筹划用于第N开发阶段部件等等),对已有设计或部件,此描述应提供诸如名称、版本、文档引用、地点等标记信息。e.对被标记用于该系统每个计算机系统或其她计算机硬件资源集合,描述其计算机硬件资源(如解决器、存储器、输入/输出设备、辅存器、通信/网络设备)。(若合用)每一描述应标记出使用资源配备项,对使用资源每个CSCI阐明资源使用分派状况(如分派给CSCI1:20%资源、给CSCI2:30%资源),阐明在什么条件下测量资源使用状况,阐明资源特性;1)计算机解决器描述,(若合用)应涉及:制造商名称和型号、解决器速度/能力、指令集体系构造、合用编译程序、字长(每个计算机字位数)、字符集原则(如GB2312,GB18030等)和中断能力等;2)存储器描述.(若合用)应涉及:制造商名称和型号,存储器大小、类型、速度和配备(如:256K高速缓冲存储器,16MBRAM(4MBx4));3)输入/输出设备描述,(若合用)应涉及:制造商名称和型号、设备类型和设备速度或能力;4)外存描述,(若合用)应涉及:制造商名称和型号、存储器类型、安装存储器数量、存储器速度;5)通信/网络设备,(若合用)诸如:调制解调器、网卡、集线器、网关、电缆、高速数据线以及这些部件或其她部件集合体描述。(若合用)应涉及:制造商名称和型号、数据传送速率/能力、网络拓扑构造、传播技术、使用合同;6)(若合用)每个描述也应涉及:增长能力、诊断能力以及与本描述有关其她硬件能力。f.给出系统规格阐明树,即:用一种图来标记和阐明系统部件已筹划规格阐明之间关系.4.3执行概念本条应描述系统部件之间执行概念。用图示和阐明表达部件之间动态关系,即系统运营期间它们是如何交互,(若合用)涉及:执行控制流,数据流,动态控制序列,状态转换图,时序图,部件优先级别,中断解决,时序/序列关系,异常解决,并发执行,动态分派/去分派,对象、进程、任务动态创立/删除,以及动态行为其她方面。4.4接口设计本条应分条描述系统部件接口特性,它应涉及:部件之间接口及它们与外部实体(如:其她系统、配备项、顾客)之间接口。注:本层不需要对这些接口进行完全设计提供本条目是为了把她们作为系统体系构造设计一某些所做接口设计决策记录下来如果在接口设计阐明(IDD)或其她文档中具有某些或所有该类信息,可以加以引用.4.4.1接口标记和图表本条用项目唯一标记符标记每个接口,(若合用)并用名称、编号、版本、文档引用来指明接口实体(如:系统、配备项、顾客等)。该标记应论述哪些实体具备固定接口特性(从而要把接口需求强加给接口实体)、哪些实体正被开发或修改(因而已把接口需求强加于它们)。应提供一种或各种接口图表来描述这些接口。4.4.x(接口项目唯一标记符)本条(从4.4.2开始)应用项目唯一标记符标记接口,简要描述接口实体,并依照需要可分条描述接口实体单方或双方接口特性。如果某个接口实体不在本文中(如,一种外部系统),但其接口特性需要在描述本文论述接口实体时提到,则这些特性应以假设、或“当[未提到实体]这样做时,[本文提及实体]将……”形式描述。本条可引用其她文档(例如数据字典、合同原则和顾客接口原则)代替本条描述信息。(若合用)本设计阐明应涉及如下内容,它们可以任何适合于要提供信息顺序给出,并且应从接口实体角度指出这些特性之间区别(例如数据元素大小、频率或其她特性不同盼望):a.接口实体分派给接口优先级别;b.要实现接口类型(如:实时数据传送、数据存储和检索等);c.接口实体将提供、存储、发送、访问和接受单个数据元素特性,如:1)名称/标记符:a)项目唯一标记符;b)非技术(自然语言)名称;c)原则数据元素名称;d)技术名称(如代码或数据库中变量或字段名称);e)缩写名或同义名;2)数据类型(字母数字字符、整数等);3)大小和格式(如:字符串长度和标点符号);4)计量单位(如:米、元、纳秒);5)范畴或也许值枚举(如:0-99);6)精确度(对的限度)和精度(有效数字位数);7)优先级别、时序、频率、容量、序列和其她约束,如:数据元素与否可被更新、业务规则与否合用;8)保密性和私密性约束;9)来源(设立/发送实体)和接受者(使用/接受实体)。d.接口实体必要提供、存储、发送、访问、接受数据元素集合体(记录、消息、文献、数组、显示、报告等)特性,如:1)名称/标记符;a)供追踪用项目唯一标记符;b)非技术(自然语言)名称;c)技术名称(如代码或数据库记录或数据构造);d)缩写名或同义名;2)数据元素集合体中数据元素及其构造(编号、顺序和分组);3)媒体(如盘)和媒体中数据元素/集合体构造;4)显示和其她输出视听特性(如:颜色、版面设计、字体、图和其她显示元素、蜂鸣声以及亮度);5)数据元素集合体之间关系。如排序/访间特性;6)优先级别、时序、频率、容量、序列和其她约束,如:集合体与否可被修改、业务规则与否合用;7)保密性和私密性约束;8)来源(设立/发送实体)和接受者(使用/接受实体)。e.接口实体为该接口使用通信办法特性。如:1)项目唯一标记符;2)通信链路/带宽/频率/媒体及其特性;3)消息格式化;4)流控制(如:序列编号和缓冲区别配);5)数据传送速率,周期性/非周期性和传播间隔;6)路由、寻址和命名商定;7)传播服务,涉及:优先级别和级别;8)安全性/保密性/私密性方面考虑,如:加密、顾客鉴别、隔离和审核。f.接口实体为该接口使用合同特性,如:1)项目唯一标记符;2)合同优先级别/层次;3)分组,涉及:分段和重组、路由和寻址;4)合法性检查、错误控制和恢复过程;5)同步,涉及:连接建立、保持、终结;6)状态、标记和其她报告特性。g.其她所需特性,如:接口实体物理兼容性(尺寸、容限、负荷、电压和接插件兼容性等)。5运营设计5.1系统初始化阐明本系统初始化过程。5.2运营控制a.阐明对系统施加不同外界运营控制时所引起各种不同运营模块组合,阐明每种运营所历经内部模块和支持软件;b.阐明每一种外界运营控制方式办法和操作环节;c.阐明每种运营模块组合将占用各种资源状况;d.阐明系统运营时安全控制。5.3运营结束阐明本系统运营结束过程。6系统出错解决设计6.1出错信息涉及出错信息表、故障解决技术等。6.2补救办法阐明故障浮现后也许采用补救办法。7系统维护设计阐明为了系统维护以便,在系统内部设计中作出安排。7.1检测点设计阐明在系统中专门安排用于系统检查与维护检测点。7.2检测专用模块设计阐明在系统中专门安排用于系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论