【运行组织】
使用流程图、活动图、协作图或者顺序图描述CSC运行时的任务模型和运行时刻的表示模型。 【设计限制和约束】
【限制条件】
给出实现和运行本CSCI时出现的硬件和软件限制和条件(不包括运行平台)。
【编程语言】 指定使用的编程语言。 【编译/开发环境】
指定适用的编译环境(编译器、编译环境选项、编译依赖的各种类库、运行库、模板库、其他编译单元等)。 【CSC测试计划】
给出CSC具体的CSC的测试用例规格(在CSCI测试用例规格中)的引用说明。
(CSU的名称和唯一标识符)
从节开始编号。分节描述每个CSU的详细设计。
关于CSU的设计说明参见《CSU详细设计规格编制规范》。
5 (CSCI名称)数据说明 描述CSCI的全局数据元素。 (CSCI名称)内部数据元素 【数据元素定义】
表 (CSCI名称)全局内部数据元素定义表
名标意数初始值 度量单值域精/合确法性度 精度/输入来数安称 识义 据符 类型 分辨方式/源 量/全/率 输入媒体 频度 保密位 检查 条件 【数据元素结构】
给出表中给出的数据类型(除使用的程序设计语言的内部数据类型、开发编译环境中提供的数据类型之外)的所有数据类型的定义和说明。这些数据结构采用《软件CSCI详细设计伪代码使用规范》中的定义的相关规范来描述。 (CSCI名称)外部接口的数据元素
表外部接口的数据元素定义表
名称 标识接口标识定义位置 符 符 (给出描述本数据元素的设计文档和章节编号)
6 (CSCI名称)数据文件 CSC和CSU数据文件的交叉引用
给出每个CSCI全局数据文件在CSC和CSU中使用的映像关系。 使用如下表所示的格式(每个数据文件占用一行):
表6-1 数据文件映像表
文件标识引用文件的CSC 符 (文件的(分格,每一格给出一个(分格,每一格给出在前面给出唯一标识CSC) 符) (数据文件名和唯一标识符)
从节开始编号,分节给出表6-1中给出的每个数据文件的用途、容量、访问方式以及文件的内部数据格式等特性。
的CSC中的一个CSU) 引用文件的CSU 【文件用途】
描述文件在本CSCI中起到的角色和和作用。 【访问方式】
描述文件被访问时的方式。 【位置】
给出该文件的物理位置。 【安全/保密条件】
描述文件在CSCI中被访问时的权限设置、加密限制等。 【数据容量】
给出文件的尺寸和数据容量的描述。 【文件数据结构】
给出构成文件的所有数据元素的结构关系,并给出每个数据元素的定义和说明。
这些数据结构采用《软件CSCI详细设计伪代码使用规范》中的定义的相关规范来描述。
7 需求可追踪性
给出CSCI中的软件需求规格和接口需求规格在CSC和CSU中被分配的映像关系(CSU有可能部分参与这些需求规格)。 使用如下表示的格式:
表7-1 需求、接口规格映像表
规格标识符 分配的CSC 分配的CSU (需求规格唯一标(分配给前面的(给出在前面的一组CSC中的所识符) 规格的所有CSC) 有CSU,CSU都与前面的需求规格有关) 附录
附录给出了为便于理解前面的正文而需要特别说明的部分。 附录1 术语、缩略语
给出文档正文中使用的专门术语和缩略语描述。
这些描述使用如下格式: (缩略语) :(全称或意义描述)。 附录X (附录名称)
给出在文档中提到的其他附录。