- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录
1 范围 1
1.1 标识 1
1.2 系统概述 1
1.3 文档概述 1
2 引用文档 1
3 CSCI 体系结构设计 1
3.1 部件组成 1
3.2 体系结构 1
3.3 系统流程 1
3.4 应用部署 2
3.5 接口关系 2
4 CSCI 详细设计 2
4.1 (软件单元的项目唯一的标识符,或者一组软件单元的标志符) 2
4.1.1 功能 2
4.1.2 技术指标 2
4.1.3 设计思路 3
4.1.4 相关单元关系 3
4.1.5 输入输出项 3
4.1.6 处理过程 3
4.1.7 时序图 3
4.1.8 异常处理 3
4.1.9 存储分配 3
4.1.10 界面设计 3
5 需求可追踪性 3
6 注释 3
1 范围
1.1 标识
a) 本文档标识号: [文档标识号];
b) 本文档标题: [文档标题];
c) 本文档适用于[软件名称],软件标识为: [项目标识号],软件版本号为
[软件版本号],发行号为[软件发行号];
d) 本文档版本号为[文档版本号];
e) 缩略语列表
表 1 缩略语列表
缩
缩略语
序号
含义
1.2 系统概述
本条应概述本文档所适用系统和软件的用途。它还应描述系统与软件的一般 特性;概述系统开发、运行和维护的历史;标识项目的需方、用户、开发方和保障 机构等:标识当前和计划的运行现场;列出其他有关文档。
1.3 文档概述
本条应概述本文档的用途和内容,并描述与它的使用有关的保密性方面的要 求。
2 引用文档
本章应列出引用文档的编号、标题、编写单位、修订版及日期,还应标识不 能通过正常采购活动得到的文档的来源。
表 2 引用文档列表
编
编号标识版本
编制单位
序号
标题
日期
3 CSCI 体系结构设计
3.1 部件组成
用图和文字说明软件的组成结构,细化到部件一级。
3.2 体系结构
用图和文字说明软件的技术体系结构。
3.3 系统流程
用图和文字说明系统流程,必要时逐条描述。
3.4 应用部署
说明软件的部署形式,必要时按照逻辑部署和物理部署分别说明。
3.5 接口关系
描述与本软件相关的外部接口关系。
4 CSCI 详细设计
4.1 (软件单元的项目唯一的标识符,或者一组软件单元的标志符)
本条应通过项目唯一的标识符来标识软件单元,并对该单元进行说明。 (若适 用)该说明应包括下列信息。本条也可以指定一组软件单元,然后再分小条对它们 分别进行标识和说明,包含其他软件单元的软件单元可引用那些软件单元的说明, 而无需在此重复。
a) (若有)单元设计决策,例如所使用的算法(如果此前尚未选定)。
b) 该软件单元设计中的任何约束、限定或非常规特征。
c) 如果使用的编程语言不同于该 CSCI 所指定的语言,则应指出并说明使用
它的理由。
d) 如果该软件单元包含过程性命令或由过程性命令组成(例如数据库管理系 统(DBMS)中用于定义表单和报表的菜单选择,用于数据库访问和操纵的在线DBMS 查询,用于代码自动生成的图形用户接口 (GUI)构造器的输入,操作系统的命令或 Shell 脚本),应列出这些过程性命令,并引用解释它们的用户手册或其他文档。
e) 如果该软件单元包含、接收或输出数据, (若适用)应对它的输入、输出及 其他数据元素和数据元素组合体进行说明。本文档的 4.3.1 条提供了, (若适用)应 包括的主题。软件单元的局部数据应与软件单元的输入或输出数据分开来描述。如 果该软件单元是一个数据库,应引用相应的数据库设计说明(DBDD);接口特性可以 在这里提供、也可以引用第 4 章或相应的接口设计说明(IDD)。
f) 如果该软件单元包含逻辑,则给出该软件单元所用到的逻辑, (若适用)应 包括:
1) 该软件单元执行启动时,其内部起作用的条件。
2) 将控制传递给其他软件单元的条件。
3) 对每个输入的响应以及响应时间,包括数据转换、重命名以及数据传输操
作。
4) 在软件单元运行期间的操作顺序和动态控制序列,包括:
a) 顺序控制的方法;
b) 该方法的逻辑和输入条件,例如时序变异、优先级分配等;
c) 进出内存的数据传输;
d) 对离散输入信号的感知,以及该软件单元内中断操作之间的时序关系。
5) 异常和错误处理。
以下是建议的目录结构,可以根据软件特点进行调整。
4.1.1 功能
描述单元的主要功能。
4.1.2 技术指标
逐条说明单元实现的主要指标,用以测量单元的技术满足度。
4.1.3 设计思路
说明单元的软硬
文档评论(0)