CSCI详细设计说明书模板 联系客服

发布时间 : 星期六 文章CSCI详细设计说明书模板更新完毕开始阅读699344be122de2bd960590c69ec3d5bbfd0adaa9

2 引用的文档

按下列格式列出本文档引用到的所有文档。 【序号】 【文档编号】 【文档名称】 3 (CSCI名称)详细设计 (CSCI名称)结构

3.1.1 (CSCI名称) 详细结构 【CSC分配】

列表给出每个 CSC的分配。

表3-1 CSC分配表

名称 其中:

“层级”:该CSC被分解的级数,如果该CSC没有子CSC则为1,否则为子CSC层级加1。

“需求分配”:分配给该CSC的需求规格说明标识符。 【CSCI结构描述】

描述本CSCI的结构CSC以及下一级CSC之间的关系、运行时的简要流程和在设计上的考虑等。 【CSCI结构图】

用一组CSC描述CSCI的内部结构图:给出每个CSC以及下一级CSC(如果有)和它们的接口关系(结构筐土、类图等)。 3.1.2 (CSCI名称)内部接口

列表给出CSCI结构中定义的所有CSC间的接口名称,标识符,起始CSC和终止CSC的接口的其他信息。

表3-2 CSC内部接口分配表

名称 标识符 发出者CSC 名称 接收者CSC名称 功能 接口类型 相关的过程 (过(名传送的数据 唯一标识符 层级 功能 需求分配 程名) 称:类型) 其中:

“名称”和“标识符”:确定从“起始CSC”到“终止CSC”之间的接口名称和唯一的标识符。

“接口类型”:描述该接口的类型,这些类型可能是“中断”、“过程或方法调用”、“信号量”等。

“传送的数据”:描述在该接口之间传输的数据流名称。 3.1.3 (CSCI名称)提供的外部接口与CSC内部接口关系

列表给出CSCI结构中定义的本CSCI于其他CSCI间的所有接口的分配。

表3-3 CSCI外部接口分配表

名称 标识符 发出者CSCI 接收者名称 CSC名称 功能 接口类型 相关的过程 (过(名传送的数据 程名) 称:类型) 其中:

“名称”和“标识符”:给出其它CSCI 与本CSCI之间的一个接口的名称和唯一的标识符。

“接口类型”:描述该接口的类型,这些类型可能是“中断”、“过程或方法调用” 、“信号量”等。

“传送的数据”:描述在该接口之间传输的数据流的名称和类型。 CSCI运行组织

使用状态转换图、活动图、顺序图或者协作图等描述软件动态结构的图示描述CSCI 运行时的动态结构。 【CSCI状态图】

同时给出CSCI的系统状态图,在图上说明系统每个状态之间转换的条件和数据流等信息。

【CSCI状态表】

给出本CSCI运行时所有的系统状态和模式以及该状态和模式下相关的CSC,

并给出该状态和模式的简要的描述。

表3-4 CSCI状态列表

状态号 状态名称 相关CSC 描述 (简要描述本状态下的信息) 其他刻画系统动态结构的图示或说明。 CSCI 性能要求

提供对于CSCI在运行时必须满足的性能要求。例如:内存和进程时间(给出计算单位)要求、资源占用率或响应时间等。 如无要求则用“无。”代替下表。

表3-5 CSC内存/处理时间表

CSC名称 CSC标识符 性能要求 (CSCI名称)设计限制和约束 【限制条件】

给出实现和运行本CSCI时出现的硬件和软件限制和条件(不包括运行平台)。

【编程语言】

指定使用的编程语言。 【编译/开发环境】

指定适用的编译环境(编译器、编译环境选项、编译依赖的各种类库、运行库、模板库、其他编译单元等)。 【运行平台】

指定本CSCI运行时的硬件平台(计算机、通讯设备、网络设备和其他专用设备等)和软件平台(操作系统、数据库管理系统、第三方软件产品等)。 【标准】

指定实现和运行本CSCI时采用的标准(语言标准、编译器标准、编码标准、通讯标准、数据格式标准、人机界面标准等)。

CSCI测试计划

给出CSCI 测试用例规格的引用说明。 4 CSC 详细设计

从节开始编号,分小节描述每个CSC的详细设计。 (CSC的名称和唯一标识符) 下一级CSC的名称和唯一标识符

如果有下一级CSC划分,从节开始编号描述节描述的CSC的下一级CSC的详细设计。

如果无下一级CSC划分,则略去“y.”,从节开始编号。 【定义】

给出CSC在第三章CSC 分配表中的引用说明。例如“参见CSC分配表的…”。 【CSC环境和接口】

以图示给出本CSC提供的所有接口过程的数据流格式和方向,以及与这些接口关联的其他CSC。如有必要,给出CSC的状态转换图描述CSC所能经历状态和在不同状态下的行为。 【CSU分配】

列表给出每个 CSU的分配。

表3-6 CSU分配表

名称 其中:

“需求分配”:与该CSU相关的分配给CSC的需求规格说明标识符。 【CSC结构描述】

描述本CSC的结构和每个CSU之间的关系、运行时的简要流程和在设计上考虑,用到的设计模式及其解决的问题等。 【CSC结构图】

以一组CSU给出本CSC的内部结构,这些CSU为主要是对象(类)。要求给出这些CSU之间的数据流和控制流信息,并给出这些CSU引出到CSC用于完成CSC每个接口过程的那些接口。

唯一标识符 功能 需求分配