CSCI详细设计说明书模板

合集下载

CSCI详细设计说明书模板

CSCI详细设计说明书模板

文档编号:项目名称XXXX CSCI详细设计说明书单位名称XXXX年X月修改记录目录1 围1.1 标识1.2 CSCI 概述1.3 文档概述2 引用的文档3 CSCI 设计3.1 CSCI结构3.2 CSCI运行组织3.3 CSCI性能要求3.4 CSCI设计限制和约束3.5 CSCI测试计划4 CSC 设计4.x CSC的名称和唯一标识符4.x.y 下一级CSC的名称和唯一标识符4.x.y.z CSU的名称和唯一标识符5 CSCI数据说明5.1 CSCI部数据元素5.2 CSCI外部接口数据元素6 CSCI数据文件6.1 CSC和CSU数据文件的交叉引用6.x数据文件名和唯一标识符7 需求可追踪性1 围1.1 标识【系统背景】系统标识符:(系统标识符)系统名称:(系统名称)缩写:给出系统的缩写【适用的CSCI】标识符:(CSCI标识符)名称:(CSCI名称)缩写:给出CSCI的缩写1.2 CSCI 概述【系统功能概述】简要描述本系统的功能。

【CSCI功能概述】(给出CSCI在需求规格说明书中对应的需求规格标识号的引用)。

如有必要可用图示表示本CSCI在系统中的位置(顶层系统结构图)。

1.3 文档概述【用途】本文档用于描述在进行CSCI详细设计中每个阶段的设计结果,提供CSCI 的详细设计说明书。

【容】本文档的主题容如下:描述CSCI的功能和作用;定义CSCI的结构(用一组CSC,以及这些CSC之间的接口关系,定义CSC 的名称,标示符,分配的需求集);定义CSCI设计限制;定义CSCI资源使用设计;定义CSCI每个CSC以及CSU的详细设计。

描述每个CSC可追溯的需求规格和接口规格说明。

2引用的文档按下列格式列出本文档引用到的所有文档。

【序号】【文档编号】【文档名称】3 (CSCI名称)详细设计3.1 (CSCI名称)结构3.1.1 (CSCI名称)详细结构【CSC分配】列表给出每个 CSC的分配。

范例-软件设计说明(详细部分)

范例-软件设计说明(详细部分)

软件设计说明目录1范围 (1)1.1标识 (1)1.2系统概述 (1)1.3文档概述 (1)2引用文档 (1)3CSCI 级设计决策 (1)4CSCI 体系结构设计 (2)4.1CSCI部件 (2)4.2执行方案 (3)4.3接口设计 (3)4.3.1接口标识和接口图 (3)4.3.x (接口的项目唯一标识符) (4)5CSCI 详细设计 (6)5.X (软件单元的项目唯一标识符,或者一组软件单元的标志符) (6)6需求可追踪性 (9)7注解 (11)附录A (11)软件设计说明1范围1.1标识要求:本节应包含这个文档所适用的系统和软件的完全标识,(若适用)应包括标识号、名称、缩略名、版本号及发布号。

1.2系统概述要求:1)本节主要描述本文档适用的系统和软件的用途;2)概述系统开发、运行和维护的历史;3)标识项目的投资方、需方、用户、开发方和保障机构;4)标识当前和计划的运行现场;5)列出其它有关文档。

1.3文档概述本节应概述本文档的用途和内容,描述与它的使用有关的保密性或私密性考虑。

2引用文档列出引用的所有文档,包括文档的编号、标题、修订版本和日期。

3CSCI 级设计决策要求:本章应根据需要分节给出CSCI 级设计决策,即CSCI 行为设计的决策(忽略其内部实现,从用户角度出发描述系统将怎样运转以满足需求)和其它影响组成该CSCI 的软件单元的选择与设计的决策。

如果在需求中所有这些决策是明确的,或者这些决策要推迟到CSCI 的软件单元的设计时指出,则本章应如实陈述。

针对关键性需求(例如对安全性、保密性、私密性等需求)作出的设计决策,应在专门的章节中加以叙述。

CSCI 级设计决策的例子如下:1)关于CSCI 将接收的输入和将产生的输出的设计决策,包括与其它系统、HWCI、CSCI 和用户的接口(本文档的4.3.x 节指出本说明要考虑的主题);2)有关响应每个输入或条件的CSCI 行为的设计决策,包括CSCI 要执行的动作、响应时间和其它性能特性,模型化的物理系统的说明,选定的方程式/算法/规则,以及对不允许的输入或条件进行的处理;3)有关数据库/数据文件如何呈现给用户的设计决策(本文档的4.3.x 节标识了本说明要考虑的主题)。

范例-软件设计说明(概要部分)

范例-软件设计说明(概要部分)

范例-软件设计说明(概要部分)软件设计说明历史版本记录时间版本号修改人修改内容审批人目录1范围1.1标识1.2系统概述1.3文档概述2引用文档3CSCI 级设计决策4CSCI 体系结构设计(概要设计)4.1CSCI 部件4.2执行方案4.3接口设计4.3.1接口标识和接口图4.3.2基础数据接口4.3.2 二维模拟数据接口4.3.3 三维模拟数据接口4.3.4 综合演练平台数据接口4.3.5 军事实体数据接口5CSCI 详细设计软件设计说明1 范围1.1 标识软件系统名称为“xx”,缩略名为“xx”,编号为“xx”。

1.2 系统概述Xx1.3 文档概述本文档给出了基于xx系统的设计思路和技术途径,描述了各子系统、单元间的接口和数据关系,体现了整个系统的架构、意图和作用方式。

对于该系统的理解和使用具有指导意义,建议定为“秘密”级文档。

2 引用文档性质文档资料名称作者版本号/日期客户需求规格说明Xx 1.0强制书软件需求规格说明Xx 1.0强制书3 CSCI 级设计决策xx系统应该包含可视化模型管理、基础数据管理、二维标图、三维标图等功能模块,分别提供可视化模型的编辑、添加、删除等管理功能,系统基础参数的配置管理功能,二维地图上的方案设定与修改,方案的三维场景展示。

4 CSCI 体系结构设计(概要设计)系统实现视景驱动引擎、场景仿真、实体模型控制、模型推演等功能。

以下4.1节分别对各个软件部件进行静态结构说明,4.2节对各个软件部件和软件单元进行动态行为关系说明。

4.1 CSCI 部件xx系统包括如下单元:xx系统平台、军事实体模型管理子系统、基础数据管理子系统、方案制定子系统、方案推演子系统。

各软件单元的静态关系如下:1、军事实体模型管理子系统运用MultiGen Creator建模工具建立军事实体模型库,同时对模型进行层次化和组件化,利用数据库技术对模型库进行高效管理。

2、基础数据管理子系统通过Oracle数据库实现演练过程中各单位人员、装备、编制、编成和演练方案科目等基础信息的存储、管理,为整个模拟演练过程提供最基本的数据约束条件和预设执行流程。

范例-软件设计说明(详细部分)

范例-软件设计说明(详细部分)

软件设计说明目录1 范围 (1)1.1 标识 (1)1.2 系统概述 (1)1.3 文档概述 (1)2 引用文档. (1)3 CSCI 级设计决策. (1)4 CSCI 体系结构设计 (2)4.1 CSCI 部件 (2)4.2 执行方案 (3)4.3 接口设计 (3)4.3.1 接口标识和接口图 (3)4.3. ............................................................................................ x (接口的项目唯一标识符). (4)5 CSCI 详细设计 (6)5. X (软件单元的项目唯一标识符,或者一组软件单元的标志符) (6)6 需求可追踪性 (9)7 注解 (11)附录A (11)软件设计说明1 范围1.1 标识要求:本节应包含这个文档所适用的系统和软件的完全标识,(若适用)应包括标识号、名称、缩略名、版本号及发布号。

1.2 系统概述要求:1)本节主要描述本文档适用的系统和软件的用途;2)概述系统开发、运行和维护的历史;3)标识项目的投资方、需方、用户、开发方和保障机构;4)标识当前和计划的运行现场;5)列出其它有关文档。

1.3 文档概述本节应概述本文档的用途和内容,描述与它的使用有关的保密性或私密性考虑。

2 引用文档列出引用的所有文档,包括文档的编号、标题、修订版本和日期。

3 CSCI 级设计决策要求:本章应根据需要分节给出CSCI级设计决策,即CSCI行为设计的决策(忽略其内部实现,从用户角度出发描述系统将怎样运转以满足需求)和其它影响组成该CSCI 的软件单元的选择与设计的决策。

如果在需求中所有这些决策是明确的,或者这些决策要推迟到CSCI 的软件单元的设计时指出,则本章应如实陈述。

针对关键性需求(例如对安全性、保密性、私密性等需求)作出的设计决策,应在专门的章节中加以叙述。

CSCI 级设计决策的例子如下:1)关于CSCI 将接收的输入和将产生的输出的设计决策,包括与其它系统、HWC、I CSCI 和用户的接口(本文档的4.3.x 节指出本说明要考虑的主题);2)有关响应每个输入或条件的CSCI 行为的设计决策,包括CSCI 要执行的动作、响应时间和其它性能特性,模型化的物理系统的说明,选定的方程式/ 算法/ 规则,以及对不允许的输入或条件进行的处理;3)有关数据库/ 数据文件如何呈现给用户的设计决策(本文档的4.3.x 节标识了本说明N 计划的软件)。

CSCI详细设计说明书模板

CSCI详细设计说明书模板
其它刻画系统动态结构的图示或说明。
3.3 CSCI 性能要求
提供对于CSCI在运行时必须满足的性能要求。例如:内存和进程时间(给出计算单位)要求、资源占用率或响应时间等。
如无要求则用“无。”代替下表。
表3-5 CSC内存/处理时间表
CSC名称
CSC标识符
性能要求
3.4 (CSCI名称)设计限制和约束
【CSCI结构描述】
描述本CSCI的结构CSC以及下一级CSC之间的关系、运行时的简要流程和在设计上的考虑等。
【CSCI结构图】
用一组CSC描述CSCI的内部结构图:给出每个CSC以及下一级CSC(如果有)和它们的接口关系(结构筐土、类图等)。
3.1.2(CSCI名称)内部接口
列表给出CSCI结构中定义的所有CSC间的接口名称,标识符,起始CSC和终止CSC的接口的其它信息。
3 (CSCI名称)详细设计
3.1 (CSCI名称)结构
3.1.1(CSCI名称) 详细结构
【CSC分配】
列表给出每个 CSC的分配。
表3-1 CSC分配表
名称
唯一标识符
层级
功能
需求分配
其中:
“层级”:该CSC被分解的级数,如果该CSC没有子CSC则为1,否则为子CSC层级加1。
“需求分配”:分配给该CSC的需求规格说明标识符。
表3-2 CSC内部接口分配表
名称
标识符
发出者CSC
名称
接收者CSC名称
功能
接口类型
相关的过程
传送的数据
(过程名)
(名称:类型)
其中:
“名称”和“标识符”:确定从“起始CSC”到“终止CSC”之间的接口名称和唯一的标识符。

范例-软件设计说明书(详细部分)

范例-软件设计说明书(详细部分)

软件设计说明目录1围 (1)1.1标识 (1)1.2系统概述 (1)1.3文档概述 (1)2引用文档 (1)3CSCI 级设计决策 (1)4CSCI 体系结构设计 (2)4.1CSCI部件 (2)4.2执行方案 (3)4.3接口设计 (3)4.3.1接口标识和接口图 (3)4.3.x (接口的项目唯一标识符) (4)5CSCI 详细设计 (6)5.X (软件单元的项目唯一标识符,或者一组软件单元的标志符) (6)6需求可追踪性 (9)7注解 (11)附录A (11)软件设计说明1围1.1标识要求:本节应包含这个文档所适用的系统和软件的完全标识,(若适用)应包括标识号、名称、缩略名、版本号及发布号。

1.2系统概述要求:1)本节主要描述本文档适用的系统和软件的用途;2)概述系统开发、运行和维护的历史;3)标识项目的投资方、需方、用户、开发方和保障机构;4)标识当前和计划的运行现场;5)列出其它有关文档。

1.3文档概述本节应概述本文档的用途和容,描述与它的使用有关的性或私密性考虑。

2引用文档列出引用的所有文档,包括文档的编号、标题、修订版本和日期。

3CSCI 级设计决策要求:本章应根据需要分节给出CSCI 级设计决策,即CSCI 行为设计的决策(忽略其部实现,从用户角度出发描述系统将怎样运转以满足需求)和其它影响组成该CSCI 的软件单元的选择与设计的决策。

如果在需求中所有这些决策是明确的,或者这些决策要推迟到CSCI 的软件单元的设计时指出,则本章应如实述。

针对关键性需求(例如对安全性、性、私密性等需求)作出的设计决策,应在专门的章节中加以叙述。

CSCI 级设计决策的例子如下:1)关于CSCI 将接收的输入和将产生的输出的设计决策,包括与其它系统、HWCI、CSCI 和用户的接口(本文档的4.3.x 节指出本说明要考虑的主题);2)有关响应每个输入或条件的CSCI 行为的设计决策,包括CSCI 要执行的动作、响应时间和其它性能特性,模型化的物理系统的说明,选定的方程式/算法/规则,以及对不允许的输入或条件进行的处理;3)有关数据库/数据文件如何呈现给用户的设计决策(本文档的4.3.x 节标识了本说明要考虑的主题)。

软件设计说明文档 csci范文

软件设计说明文档 csci范文

《软件设计说明文档 csci范文》一、引言随着信息技术的飞速发展,软件在各行各业中的应用越来越广泛,软件设计越来越受到重视。

软件设计说明文档(CSCI)是软件开发过程中必不可少的一部分,它详细描述了软件的设计方案、结构、功能和性能等各方面的信息,是软件开发团队和其他相关人员了解和评估软件设计的重要依据。

本文旨在提供一篇CSCI范文,供广大软件开发者参考,帮助他们编写高质量的软件设计说明文档。

二、软件设计概述1. 软件名称:XXX系统2. 软件版本:V1.03. 开发团队:XXX公司4. 软件功能概述:XXX系统是一款专为XX行业开发的管理软件,包括XX、XX、XX等功能模块,旨在提高业务运作效率,降低人力成本,提升管理水平。

5. 软件设计目标:本软件设计旨在实现以下目标:(1)提高业务流程的自动化程度;(2)保障数据的准确性和安全性;(3)提升用户体验,简化操作流程;(4)支持多评台多终端使用。

三、软件设计方案1. 技术选型:本系统采用B/S架构,后端采用Java语言开发,前端采用Vue.js框架,数据库采用MySQL,服务器采用Linux系统。

2. 系统架构:系统包括前端、后端和数据库三个主要部分,前端负责用户交互界面的展示,后端负责业务逻辑的处理和数据传输,数据库负责数据存储和管理。

3. 功能模块划分:系统功能主要包括用户管理、XX管理、XX管理、XX管理等多个模块,每个模块内部又可以细分成多个子功能点,具体划分见附表1。

4. 数据库设计:数据库设计包括数据表结构设计、索引设计、存储过程设计等多个方面,详细设计见附表2。

四、软件设计详细说明1. 用户管理模块设计(1)用户登录:用户输入账号和密码进行登录,系统验证后跳转至首页;(2)用户权限管理:系统根据用户角色划分权限,管理员具有最高权限,普通用户权限受限;(3)用户信息维护:用户可以修改个人信息,包括尊称、密码、通信方式等。

2. XX管理模块设计(1)XX录入:管理员可以录入XX信息,包括XX名称、XX数量、XX价格等;(2)XX统计:系统可以对XX进行统计分析,生成报表和图表。

8详细设计_CSCS 4日志管理_企业文档管理系统

8详细设计_CSCS 4日志管理_企业文档管理系统

文档编号:项目名称用户包CSCI-4详细设计说明书第七小组程金星10430411822012年5月修改记录用户包CSCI-4详细设计说明书1 2012年5月1 1范围51.1标识51.2CSCI概述51.3文档概述6 2引用的文档6 3(CSCI名称)详细设计63.1(CSCI名称)结构73.1.1(CSCI名称)详细结构73.1.1.1(CSCI名称)类结构73.1.2(CSCI名称)接口关系73.1.3(CSCI名称)内部接口93.2CSCI运行组织93.2.1增加新好友93.2.2好友开始文字聊天103.3CSCI性能要求113.4(CSCI名称)设计限制和约束11 4CSC详细设计124.x(类的名称和唯一标识符)User124.X.1(类名称)User接口和环境124.X.2(类名称)设计规格134.X.2.1public数据成员134.X.2.2protected数据成员134.X.2.3private数据成员134.X.2.4数据结构144.X.2.5接口规格详细设计144.X.2.6(类名称)方法154.2(类的名称和唯一标识符)FriendGroup错误!未定义书签。

5(CSCI名称)数据说明175.1(CSCI名称)内部数据元素205.2(CSCI名称)外部接口的数据元素21 6需求可追踪性211范围1.1标识【系统背景】系统标识符:EnterpriseDocumentManageSystem系统名称:企业文档管理系统缩写:EDMS【适用的CSCI】标识符:LogManage名称:日志管理缩写:LM1.2CSCI概述【系统功能概述】功能描述:管理日志。

创建、删除、查询事务处理单元执行日志,记录文件的修改历史。

【CSCI层次】用包图表示本CSCI在系统中的位置(顶层系统包图)。

图1.2-1文档管理系统系统顶层包1.3文档概述【用途】本CSCI详细说明书用于描述企业文档管理系统项目CSCI-4(用户界面包)的详细设计方案,本说明书以《系统需求规格说明书》和《系统设计说明书》作为依据,本说明书是代码实现的依据,也作为单元测试的重要依据。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

文档编号:项目名称XXXX CSCI详细设计说明书单位名称XXXX年X月修改记录1 范围1.1 标识1.2 CSCI 概述1.3 文档概述2 引用的文档3 CSCI 设计3.1 CSCI结构3.2 CSCI运行组织3.3 CSCI性能要求3.4 CSCI设计限制和约束3.5 CSCI测试计划4 CSC 设计4.x CSC的名称和唯一标识符4.x.y 下一级CSC的名称和唯一标识符5 CSCI数据说明5.1 CSCI内部数据元素5.2 CSCI外部接口数据元素6 CSCI数据文件6.1 CSC和CSU数据文件的交叉引用6.x数据文件名和唯一标识符7 需求可追踪性1.1 标识【系统背景】系统标识符:(系统标识符)系统名称:(系统名称)缩写:给出系统的缩写【适用的CSCI】标识符:(CSCI标识符)名称:(CSCI名称)缩写:给出CSCI的缩写1.2 CSCI 概述【系统功能概述】简要描述本系统的功能。

【CSCI功能概述】(给出CSCI在需求规格说明书中对应的需求规格标识号的引用)。

如有必要可用图示表示本CSCI在系统中的位置(顶层系统结构图)。

1.3 文档概述【用途】本文档用于描述在进行CSCI详细设计中每个阶段的设计结果,提供CSCI 的详细设计说明书。

【内容】本文档的主题内容如下:描述CSCI的功能和作用;定义CSCI的结构(用一组CSC,以及这些CSC之间的接口关系,定义CSC 的名称,标示符,分配的需求集);定义CSCI设计限制;定义CSCI资源使用设计;定义CSCI每个CSC以及CSU的详细设计。

描述每个CSC可追溯的需求规格和接口规格说明。

2引用的文档按下列格式列出本文档引用到的所有文档。

【序号】【文档编号】【文档名称】3 (CSCI名称)详细设计3.1 (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”之间的接口名称和唯一的标识符。

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

“传送的数据”:描述在该接口之间传输的数据流名称。

3.1.3 (CSCI名称)提供的外部接口与CSC内部接口关系列表给出CSCI结构中定义的本CSCI于其他CSCI间的所有接口的分配。

表3-3 CSCI外部接口分配表其中:“名称”和“标识符”:给出其它CSCI 与本CSCI之间的一个接口的名称和唯一的标识符。

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

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

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

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

【CSCI状态表】给出本CSCI运行时所有的系统状态和模式以及该状态和模式下相关的CSC,并给出该状态和模式的简要的描述。

表3-4 CSCI状态列表其他刻画系统动态结构的图示或说明。

3.3 CSCI 性能要求提供对于CSCI在运行时必须满足的性能要求。

例如:内存和进程时间(给出计算单位)要求、资源占用率或响应时间等。

如无要求则用“无。

”代替下表。

表3-5 CSC内存/处理时间表3.4 (CSCI名称)设计限制和约束【限制条件】给出实现和运行本CSCI时出现的硬件和软件限制和条件(不包括运行平台)。

【编程语言】指定使用的编程语言。

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

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

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

3.5 CSCI测试计划给出CSCI 测试用例规格的引用说明。

4 CSC 详细设计从4.1节开始编号,分小节描述每个CSC的详细设计。

4.x (CSC的名称和唯一标识符)4.x.y 下一级CSC的名称和唯一标识符如果无下一级CSC划分,则略去“y.”,从4.x节开始编号。

【定义】给出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每个接口过程的那些接口。

【运行组织】使用流程图、活动图、协作图或者顺序图描述CSC运行时的任务模型和运行时刻的表示模型。

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

【编程语言】指定使用的编程语言。

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

【CSC测试计划】给出CSC具体的CSC的测试用例规格(在CSCI测试用例规格中)的引用说明。

关于CSU的设计说明参见《CSU详细设计规格编制规范》。

5 (CSCI名称)数据说明描述CSCI的全局数据元素。

5.1 (CSCI名称)内部数据元素【数据元素定义】表5.1 (CSCI名称)全局内部数据元素定义表【数据元素结构】给出表5.1中给出的数据类型(除使用的程序设计语言的内部数据类型、开发编译环境中提供的数据类型之外)的所有数据类型的定义和说明。

这些数据结构采用《软件CSCI详细设计伪代码使用规范》中的定义的相关规范来描述。

5.2 (CSCI名称)外部接口的数据元素表5.2外部接口的数据元素定义表6 (CSCI名称)数据文件6.1 CSC和CSU数据文件的交叉引用给出每个CSCI全局数据文件在CSC和CSU中使用的映像关系。

使用如下表所示的格式(每个数据文件占用一行):表6-1 数据文件映像表6.x(数据文件名和唯一标识符)从6.2节开始编号,分节给出表6-1中给出的每个数据文件的用途、容量、访问方式以及文件的内部数据格式等特性。

【文件用途】描述文件在本CSCI中起到的角色和和作用。

【访问方式】描述文件被访问时的方式。

【位置】给出该文件的物理位置。

【安全/保密条件】描述文件在CSCI中被访问时的权限设置、加密限制等。

【数据容量】给出文件的尺寸和数据容量的描述。

【文件数据结构】给出构成文件的所有数据元素的结构关系,并给出每个数据元素的定义和说明。

这些数据结构采用《软件CSCI详细设计伪代码使用规范》中的定义的相关规范来描述。

7 需求可追踪性给出CSCI中的软件需求规格和接口需求规格在CSC和CSU中被分配的映像关系(CSU有可能部分参与这些需求规格)。

使用如下表示的格式:表7-1 需求、接口规格映像表附录附录给出了为便于理解前面的正文而需要特别说明的部分。

附录1 术语、缩略语给出文档正文中使用的专门术语和缩略语描述。

这些描述使用如下格式:(缩略语) :(全称或意义描述)。

附录X (附录名称)给出在文档中提到的其他附录。

相关文档
最新文档