Files
2026-05-18 13:54:23 +08:00

1.8 KiB
Raw Blame History

name, description
name description
软件设计说明结构要求 本技能提供符合军用标准的软件设计说明文档包括CSCI设计文档的标准结构模板。当用户需要编写或审查软件设计说明文档且已具备需求规格说明并进入详细设计阶段非概念设计阶段应使用此技能。

软件设计说明结构要求

适用条件

  • 已完成需求规格说明
  • 正在进行软件详细设计(不适用于概念设计阶段)
  • 编写对象为软件设计说明文档或CSCI设计文档

执行步骤

  1. 范围章节

    • 包含文档标识、系统概述、文档概述
  2. 引用文档章节

    • 列出所有被引用的标准、规范和文档
  3. CSCI级设计决策章节

    • 描述影响软件单元选择与设计的关键决策,包括: a) 输入输出设计决策 b) 响应行为设计决策 c) 数据库/数据文件呈现决策 d) 安全性和保密性方法 e) 其他CSCI级设计决策
  4. CSCI体系结构设计章节

    • a) CSCI部件:描述所有软件单元(如类、模块、函数、数据库等)、静态关系、用途、开发状态、资源使用及库位置
    • b) 执行方案:说明软件单元间的动态关系,包括控制流程、数据流、状态转换等
    • c) 接口设计:按接口标识符逐一描述接口特性
  5. CSCI详细设计章节

    • 按软件单元标识符分条目详细描述每个单元的设计实现
  6. 需求可追踪性章节

    • 建立软件单元与CSCI需求之间的双向可追踪性矩阵
  7. 注释章节

    • 包含背景信息、术语表、缩略语解释或必要公式

提示:确保每个章节内容聚焦于设计而非需求;设计决策应明确说明“为什么这样设计”而非仅描述功能。