CSCI详细设计说明书模板
- 格式:docx
- 大小:24.95 KB
- 文档页数:13
表3-2CSC内部接口分配表
名称
标识
符
发出者CSC
名称
接收者
CSCg称
功能
接口类型
相关
的过
程
传送的
数据
(过
(名
其中:
“名称”和“标识符”:确定从“起始CSC到“终止CSC之间的接口名
称和唯一的标识符。
“接口类型”:描述该接口的类型,这些类型可能是“中断”、“过程或方法
调用”、“信号量”等。
详细设计。
如果无下一级CSC划分,贝U略去“y”从节开始编号。
【定义】
给出CSC在第三章CSC分配表中的引用说明。例如“参见CSC分配表的…”。
【CSC环境和接口】
以图示给出本CSC提供的所有接口过程的数据流格式和方向,以及与这些 接口关联的其他CSC如有必要,给出CSC的状态转换图描述CSC所能经历状态 和在不同状态下的行为。
台)。
【编程语言】
指定使用的编程语言。
【编译/开发环境】
指定适用的编译环境(编译器、编译环境选项、编译依赖的各种类库、运行 库、模板库、其他编译单元等)。
【运行平台】
指定本CSCI运行时的硬件平台(计算机、通讯设备、网络设备和其他专用
设备等)和软件平台(操作系统、数据库管理系统、第三方软件产品等)。
CSCI性能要求
提供对于CSCI在运行时必须满足的性能要求。例如:内存和进程时间(给 出计算单位)要求、资源占用率或响应时间等。
如无要求则用“无。”代替下表。
表3-5CSC内存/处理时间表
CSC名 称
CSC标识符
性能要求
(CSC名称)设计限制和约束
【限制条件】
给出实现和运行本CSCI时出现的硬件和软件限制和条件(不 Nhomakorabea括运行平
【CSC结构描述】
描述本CSCI的结构CSC以及下一级CSC之间的关系、运行时的简要流程和 在设计上的考虑等。
【CSC结构图】
用一组CSC描述CSCI的内部结构图:给出每个CSC以及下一级CSC(如果
有)和它们的接口关系(结构筐土、类图等)。
3.1.2(CSC名称)内部接口
列表给出CSC结构中定义的所有CSC间的接口名称,标识符,起始CSC和
【序号】 【文档编号】【文档名称】
3(CSC名称)详细设计
(CSC名称)结构
3.1.1(CSC名称) 详细结构
【CSC分配】
列表给出每个CSC的分配。
表3-1CSC分配表
名称
唯一标识符
层级
功能
需求分配
其中:
“层级”:该CSC被分解的级数,如果该CSC没有子CSC则为1,否则为子
CSC层级加1。
“需求分配”:分配给该CSC的需求规格说明标识符。
文档编号:
项目名称
XXXX CSCI
单位名称
XXXX年X月
修改记录
版本
变更原因
变更内容简述
编制/修订
者
批准者
发布日
期
1范围
标识
CSCI概述
文档概述
2引用的文档
3CSCI设计
CSC结构
CSC运行组织
CSC性能要求
CSC设计限制和约束
CSC测试计划4 CSC设计
CSC的名称和唯一标识符
下一级CSC的名称和唯一标识符
其中:
“名称”和“标识符”:给出其它CSCI与本CSC之间的一个接口的名称和
唯一的标识符。
“接口类型”:描述该接口的类型,这些类型可能是“中断”、“过程或方法
调用”、“信号量”等。
“传送的数据”:描述在该接口之间传输的数据流的名称和类型。
CSC运行组织
使用状态转换图、活动图、顺序图或者协作图等描述软件动态结构的图示描 述CSCI运行时的动态结构。
【标准】
指定实现和运行本CSC时米用的标准(语言标准、编译器标准、编码标准、 通讯标准、数据格式标准、人机界面标准等)
CSC测试计划
给出CSC I测试用例规格的引用说明。
4CSC详细设计
从节开始编号,分小节描述每个CSC的详细设计。
(CSC的名称和唯一标识符)
下一级CSC的名称和唯一标识符
如果有下一级CSC划分,从节开始编号描述节描述的CSC的下一级CSC的
CSU的名称和唯一标识符
5CSC数据说明
CSC内部数据元素
CSC外部接口数据元素
6CSC数据文件
CSC和CSU数据文件的交叉引用
数据文件名和唯一标识符
7需求可追踪性
1范围
标识
系统背景】
系统标识符:(系统标识符)
系统名称 :(系统名称)
适用的CSC】I
标识符:(CSC标识符)
名称:(CSC名称)
缩写:给出CSC的缩写
“传送的数据”:描述在该接口之间传输的数据流名称。
3.1.3(CSC名称)提供的外部接口与CSC内部接口关系
列表给出CSC结构中定义的本CSC于其他CSC间的所有接口的分配。
表3-3CSC外部接口分配表
名称
标识
符
发出者CSCI
名称
接收者
CSCg称
功能
接口类型
相关
的过
程
传送的
数据
(过
程名)
(名
称:类
型)
描述CSC的功能和作用;
定义CSCI的结构(用一组CSC以及这些CSC之间的接口关系,定义CSC
的名称,标示符,分配的需求集);
定义CSC设计限制;
定义CSC资源使用设计;
定义CSC每个CSC以及CSU的详细设计。
描述每个CSC可追溯的需求规格和接口规格说明。
2引用的文档
按下列格式列出本文档引用到的所有文档。
CSCI概述
系统功能概述】
简要描述本系统的功能。
【CSC功能概述】 (给出CSC在需求规格说明书中对应的需求规格标识号的引用)。
如有必要可用图示表示本CSCI在系统中的位置(顶层系统结构图)。
文档概述
用途】
本文档用于描述在进行CSC详细设计中每个阶段的设计结果,提供CSC的
详细设计说明书。
内容】
本文档的主题内容如下:
【CSU分配】
列表给出每个CSU的分配。
表3-6CSU分配表
名称
唯一标识符
功能
需求分配
其中:
“需求分配”:与该CSU相关的分配给CSC的需求规格说明标识符。
【CSC结构描述】
描述本CSC的结构和每个CSU之间的关系、运行时的简要流程和在设计上 考虑,用到的设计模式及其解决的问题等。
【CSC结构图】
以一组CSU给出本CSC的内部结构,这些CSU为主要是对象(类)。要求给 出这些CSU之间的数据流和控制流信息,并给出这些CSU引出到CSC用于完成
【CSC状态图】
同时给出CSCI的系统状态图,在图上说明系统每个状态之间转换的条件和 数据流等信息。
【CSC状态表】
给出本CSC运行时所有的系统状态和模式以及该状态和模式下相关的CSC
并给出该状态和模式的简要的描述。
表3-4CSC状态列表
状态号
状态名称
相关CSC
描述
(简要描述本状态下的信息)
其他刻画系统动态结构的图示或说明。