文档介绍:文档1文档编号产品版本密级XK-DN-2000-10-11-:共页软件可靠性和安全性设计指南文档作者: _______________ 日期:___/___/___开发/测试经理: _______________ 日期:___/___/___产品经理:_______________ 日期:___/___/___管理办: _______________ 日期:___/___/___请在这里输入公司名称版权所有不得复制软件可靠性和安全性设计指南范围主题内容[此处加入主题内容]适用范围[此处加入适用范围]引用标准GBxxxx信息处理——数据流程图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定。GB/Txxx软件工程术语GB/Txxxxxx计算机软件质量保证计划规范GB/Txxxxx计算机软件配置管理计划规范GB/Txxxxx信息处理——程序构造及其表示的约定GJBxxxx系统安全性通用大纲GJBxxxxx系统电磁兼容性要求GBxxxx电能质量标准大纲GBxxxxx电能质量标准术语定义[此处加入定义]失效容限[此处加入失效容限]扇入[此处加入扇入]扇出[此处加入扇出]安全关键信息[此处加入安全关键信息]安全关键功能[此处加入安全关键功能]软件安全性[此处加入软件安全性]设计准则和要求对计算机应用系统设计的有关要求硬件软件功能的分配原则[此处加入硬件软件功能的分配原则]硬件软件可靠性指标的分配原则[此处加入硬件软件可靠性指标的分配原则]容错设计[此处加入容错设计]安全关键功能的人工确认[此处加入安全关键功能的人工确认]设计安全性内核[此处加入设计安全性内核]记录系统故障[此处加入记录系统故障]禁止回避检测出的不安全状态[此处加入禁止回避检测出的不安全状态]安全性关键软件的标识原则[此处加入安全性关键软件的标识原则]分离安全关键功能[此处加入分离安全关键功能]对硬件设计的有关要求[此处加入对硬件设计的有关要求]软件需求分析一般要求[此处加入一般要求]功能需求[此处加入功能需求]输入[此处加入输入]处理[此处加入处理]输出[此处加入输出]特殊要求[此处加入特殊要求]性能需求[此处加入性能需求]精度[此处加入精度]容量[此处加入容量]时间特性[此处加入时间特性]灵活性[此处加入灵活性]接口需求[此处加入接口需求]与外部设备的接口[此处加入与外部设备的接口]与其它系统的接口[此处加入与其它系统的接口]人机接口[此处加入人机接口]数据需求[此处加入数据需求]环境需求[此处加入环境需求]硬件[此处加入硬件]软件[此处加入软件]软件可靠性和安全性需求[此处加入软件可靠性和安全性需求]其它需求[此处加入其它需求]采样的确定原则[此处加入采样的确定原则]软件设计一般要求[此处加入一般要求]功能设计与分配[此处加入功能设计与分配]控制流与数据流[此处加入控制流与数据流]资源分配及余量[此处加入资源分配及余量]设计限制[此处加入设计限制]安全关键功能的设计[此处加入安全关键功能的设计]冗余设计恢复块[此处加入恢复块]信息冗余[此处加入信息冗余]接口设计一般要求[此处加入一般要求]人机界面设计[此处加入人机界面设计]报警设计[此处加入报警设计]软件接口设计[此处加入软件接口设计]软件健壮性设计电源失效处理系统不稳定的处理[此处加入系统不稳定的处理]接口故障处理[此处加入接口故障处理]错误操作处理[此处加入错误操作处理]简化设计模块的单入口和单出口[此处加入模块的单入口和单出口]模块的独立性[此处加入模块的独立性]模块的扇入扇出[此处加入模块的扇入扇出]模块的耦合方式[此处加入模块的耦合方式]模块的内聚方式[此处加入模块的内聚方式]数据设计属性控制[此处加入属性控制]数值运算范围控制[此处加入数值运算范围控制]精度控制[此处加入精度控制]合理性检查[此处加入合理性检查]特殊问题[此处加入特殊问题]软件实现语言要求[此处加入语言要求]abe指数为8。Page:6程序单元的圈复杂性(abe指数)应小于10。参数化[此处加入参数化]公用数据和公共变量[此处加入公用数据和公共变量]标志[此处加入标志]文件[此处加入文件]数据区隔离[此处加入数据区隔离]安全关键信息的要求[此处加入安全关键信息的要求]程序单元的规模[此处加入程序单元的规模]命名要求[此处加入命名要求]程序格式化要求[此处加入程序格式化要求]程序注释要求与方法[此处加入程序注释要求与方法]程序设计风格[此处加入程序设计风格]多余物的处理文档中未记载特征的清除[此处加入文档中未记载特征的清除]覆盖的处理[此处加入覆盖的处理]软件可靠性工程 2010-06-23来源:网络 软件可靠性工程随着计算机应用的普及,软件可靠性研究与工程实践倍受软件工程界和可靠性工程界的关注。可