打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
基于GJB5000B的《系统设计说明》编写指南

《系统设计说明》是描述系统设计结果的文档。它也是实施GJB5000B“技术解决方案”实践域的主要工作产品实例之一。

下面是技术解决方案实践域各项实践与《系统设计说明》章节的对应关系,实施GJB5000B的组织应当注意相关章节的编写不仅要满足GJB438C还要满足GJB5000B的要求。

GJB5000B TS实践《系统设计说明》对应章节
3.1 建立并维护设计实现准则——
3.2 确定设计实现方案3 系统级设计决策
3.3 进行开发、购买或重用分析4.1 系统部件
3.4 设计产品或产品部件4 系统体系结构设计
3.5 设计接口4.3 接口设计
3.6 开展可靠性安全性等通用质量特性设计3 系统级设计决策
3.7 实现产品或产品部件——
  • 系统级设计决策

这一章节描述的系统级的设计决策以及决策的理由,可以作为GJB5000B的TS 3.2和TS 3.6实践的系统层面的实施证据。

项目组可以在本章节描述下列系统设计决策:

a. 系统接口设计决策;
b. 系统性能设计决策;
c. 系统算法设计决策;
d. 系统异常处理设计决策;
e. 系统数据库设计决策;
f. 系统关键需求(安全性、保密性、可靠性等)设计决策;
g. 系统硬件的物理设计和构造的设计决策;
h. 其他系统质量特性(灵活性、可用性、可维护性)设计决策。

这些设计决策根据系统实际情况进行描述,无需每个都要描述。

根据GJB5000B的TS 3.2的要求,如果某个设计方案存在多个时,还应制定设计实现方案评估和选择准则,依据准则来选择合适的设计实现方案。

  • 系统部件

本章节描述组成系统的各个部件(硬件配置项、计算机软件配置项)以及它们之间的静态关系。它可以作为GJB5000B TS 3.3、3.4在系统层面的实施证据。

项目组根据系统设计原则,在这里将系统的功能分配到各个系统部件(硬件配置项、计算机软件配置项)上,并且为每个系统部件指定一个标识符,说明其用途,通过功能结构图来阐述部件间的静态关系,标识该部件是新开发、重用还是开发成可重用的部件,并且对计算机硬件应说明资源特性,包括制造商名称、硬件的规格型号、容量或速度等性能指标等。

  • 系统接口设计

本章节描述系统的外部接口和内部接口(系统部件之间的接口)设计,它可以作为GJB5000B TS 3.5在系统层面的实施证据。

本章节应按照GJB5000B要求从信源、信宿、接口类型、通信协议、接口数据格式、通讯时序、可靠性安全性等方面进行系统内外部接口设计;对于软硬件间的接口还应考虑容错要求,包括握手、校验、滤波等。每个接口都应指定唯一标识,接口定义可以使用表格的形式来描述。这些要求与GJB438C所要求的满足数据元素、数据元素体、接口通信、接口协议的特征是一致的。

  • 需求的可追踪性

本章节描述系统设计说明与系统规格说明之间的需求追溯关系,它可以作为GJB5000B 需求开发与管理实践域RDM 2.6 的实施证据。

项目组应建立系统部件与系统需求之间的正向和逆向追溯关系,确保每个系统需求都进行了设计,没有遗漏。

这正是:

系统设计两核心,部件组成和接口
系统需求得分配,硬件软件各不同

作者简介:王小双,长期从事GJB5000推广、实施、评价、改进的工作,创建《软件工程之思》微信公众号,一直在《软件工程之思》分享GJB5000、CMMI、软件工程的知识和感悟。现致力于GJB5000培训、内外部评价以及软件过程改进、软件工程能力提升的研究工作。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
强势推荐——无人机【GJB】标准大全
软件设计说明最详细教案-干货
软件开发文档模板
电气设计说明应该怎么写?其实并不难,只需要掌握这10个要点!
酒吧设计说明和方案
怎样写UI规范
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服