全网唯一标准王
EJ 中华人民共和国核行业标准 EJ/T 96495 20022833 核工业计算机软件质度盘规范 1995-07-05发布 1995-11-01实施 中国核工业总公司 发布 10.00) 中华人民共和国核行业标准 核工业计算机软件质量度量规范 EJ/T 964-95 主题内容与适用范围 本标准规定了计算机软件质量特性及其构成和软件质量度量方法。 本标准适用于核工业计算机软件的质量度量,也可供软件开发过程中的质量保证、文档 编制及软件验收工作参照使用。 引用标准 2 GB/T11457软件工程术语 EJ/T644核工业计算机软件开发规范 EJ/T646核工业计算机软件开发文档编制指南 3术语 下列术语适用于本标准,其他术语见GB/T11457. 3.1文档document 用自然语言或形式化语言编写的并贮存在各种媒体上,用来描述程序的内容、组成、设 计、功能、开发情况、研制背景、运行环境、测试结果及使用方法与维护方法等的文字资料、数 据和图表。如:程序设计说明书、流程图、用户手册等。 3.2软件software 计算机程序(包括必要的数据)及其文档的总称。 3.3重要软件importantsoftware 其故障(或错误)可能造成安全事故或导致重大经济损失和社会不良影响的计算机软 件。 3.4软件质量softwarequality 软件满足给定求和隐含要求的功能(特征)和特性的总和,或软件具有期望的各种属 性的组合。 3.5软件质量度量softwarequalitymetrics 从整体上对软件质量的评定,包括对影响软件质量的各种属性(软件质量特性)的定量 评测。 4软件质量特性 4.1功能特性 中国核工业总公司1995-07-05批准 ,电学路1995-11-01实施 1 EJ/T964-95 软件按照给定需求执行规定功能的能力。 4.2可靠性 软件在给定的环境条件下和指定的时间内,完成所要求功能的概率。核工业某些软件对 该特性应有特殊要求。 4.3易使用性 用户学会使用软件的难易程度。包括学习、操作及对程序输出(运行结果、提示信息和出 错信息)的解释。 4.4时间经济性 在规定或隐含的条件下,某程序完成规定功能所需的时间。 4.5资源经济性 在规定或隐含的条件下,程序完成规定功能所带的资源,包括内存空间,外存空间,其他 外部设备的数量和时间,物资及人员服务方面的开销等。 4.6可维护性 对软件进行维护的难易程度,包括阅读软件时易于理解的程度,对软件进行检测的难易 程度,发现其中错误或缺陷以及为满足新的需求而对其进行修改、扩充的难易程度。 4.7可移植性 在规定的条件下将软件从一个环境转移至另一个环境的难易程度。这里的环境包括软 件环境与硬件环境。 4.8安全保密性(可选) 控制非授权人员对软件的各项配量进行存取、使用、修改或破坏的能力。核工业某些软 件对该特性应有特殊要求。 4.9可再用性(可选) 程序或程序的一部分用于构成其他软件的能力。 4.10可测试性(可选) 对软件建立测试准则并据此对该软件进行测评的难易程度。 5软件质量特性的构成 软件质量特性是由该软件的程序及其文档的质量特性共同决定的。 5.1程序质量特性 5.1.1正确性 程序准确地实现规定功能的能力。即程序符合规定需求的程度。 5.1.2可靠性 程序在给定的环境条件下和指定的时间内,无故障运行的概率。 5.1.3完备性 程序及其正常运行所必要的数据的完整程度。 5.1.4:健壮性 在引入不合理的输入或发生某些硬件故障情况下,程序仍能继续正常运行的能力。 2 EJ/T 96495 5.1.5时间经济性 程序时间经济性的定义与软件时间经济性的定义相同(4.4条)。 5.1.6资源经济性 程序资源经济性的定义与软件资源经济性的定义相同(4.5条)。 5.1.7简明性 程序简明的程度,即组成该程序各个模块的内部简明性与各个模块之间联系的简明性。 如:区别内部与外部性能的难易程度,接口信息的数量等。 5.1.8易理解性 程序的功能、内部结构、操作要求等易于理解的程度。这和程序符合有关标准(模块长 度、过程或函数描述体、注释等的规定)的程度有关。 5.1.9结构度 程序的结构化程度,即程序由基本控制结构组成的程度。每个控制结构应只有一个入口 点和一个出口点。程序的结构化程度应符合EJ/T644的有关规定。 5.1.10可追踪性 包括横向可追踪性和纵向可追踪性。前者是指确定源程序的某一部分在本模块中以及 整个程序中的涉及范围的难易程度,而后者是指确定源程序的某一部分与其相应软件设计 说明书中有关内容的对应关系的难易程度。 5.1.11安全保密性 程序控制非授权人员对其有关数据进行存取的能力,以及对其目标代码进行逆向转换 (转换为源代码)的难易程度。 5.1.12规范性 程序的规范性是指采用符合标准文本的语言编写,模块划分合理,并且符合通信协议、 内部接口、外部接口以及数据表达等方面的有关规定的程度;编写程序时遵守统一的程序设 计风格和编程格式的程度。 5.1.13可修改性 程序修改的难易程度。即某些部分或方面保持不变,只修改其他部分或方面,从而得到 期望的新结果。 5.1.14可读性 衡量阅读语言程序的方便程度。 5.1.15清晰度 程序内部结构的清晰程度。 5.1.16兼容性 程序在多种不同类型计算机上运行的能力,包括向上兼容性和向下兼容性。 5.1.17可扩性 程序在不改变基本结构情况下,增加功能的能力。 5.1.18模块性 程序模块化的程度,即程序由若干离散部分(模块)组成的离散程度。 3 EJ/T 964—95 5.2文档质量特性 5.2.1完备性 软件项目开发阶段结束时所具备的文档的完备程度。软件文档的完备程度应按照EJ/T 646的有关规定来确定。在软件验收时应交付的各种文档齐全是对软件质量进行度量的必 要条件。 5.2.2正确性 软件开发各阶段编制的文档真实反映该阶段的工作,并与该阶段的产品相一致的程度。 5.2.3简明性 是指文档的语言表达清晰、准确、简炼,适合文档的特定读者的程度。 5.2.4可追踪性 是指在对文档或程序进行修改时,能找到该修改对同一文档和不同文档内容的影响范 围,从而对受影响部分作相应修改的难易程度。 5.2.5自说明性 软件开发各阶段的文档能独立表达该软件在相应阶段的阶段产品的能力。 5.2.6规范性 文档的编制应符合EJ/T646的有关规定。 6软件质量度量 6.1软件质量特性的组合规则 软件质量特性是程序质量特性和文档质量特性的恰当组合,表中给出了软件质量特性 的组合规则。 EJ/T964~95 软件质量特性的组合规则 序号 软件质量特性 程序质量特性 文档质量特性 正确性,完备性, 功能特性 完备性,正确性 健壮性 正确性,可靠性, 可靠性 完备性,健壮性, 正确性,规范性 2 简明性 正确性,健壮性, 简明性,自说明性, 3 易使用性 简明性,规范性 规范性 4 时间经济性 时间经济性 无 5 资源经济性 资源经济性 无 易理解性,结构度, 可追踪性,规范性, 完备性,简明性, 6 可维护性 可修改性,可读性, 可追踪性,规范性 消晰度,模块性 易理解性,结构度, 7 可移植性 规范性,可修改性, 完备性,规范性 兼容性 8 安全保密性(可选) 安全保密性 无 易理解性,结构度, 9 可再用性(可选) 完备性,规范性 规范性,可扩性 结构皮,规范性, 简明性,自说明性, 10 可测试性(可选) 清晰度,棋块性 规范性 6.2 软件质量的度量方法 6.2.1软件质量度量模式 软件质量的度量值由公式(1)确定。 S= SKS (1) 式中:S—软件质量度量值(软件质量特性总分); S一第i个软件质量特性的分值, K;一一第i个软件质量特性的加权因子, 1—参与软件质量度量的软件质量特性个数(I=10)。 S应小于或等于100(最高值)。S:应小于或等于100(最高值))。K取值应满足0<K;< 5 EJ/T964—95 1和ZK,=1。 第i个软件质量特性的分值由公式(2)确定。 S;=aqP,+βZraD (2) 式中:S;—与公式(1)中S相同, Pi- 一第i个软件质量特性所相关的第j个程序质量特性的分值; D一一第i个软件质量特性所相关的第个文档质量特性的分值; 一第i个软件质量特性所相关的第j个程序质量特性的加权因子; 第i个软件质量特性所相关的第个文档质量特性的加权因子, 第i个软件质量特性所相关的程序质量特性个数(m=18), m n-第i个软件质量特性所相关的文档质量特性个数(n=6)。 f(u>!>L) (>L) (I>肠>0) (>>0) "1>>0 >>0 +=1 建议:0.60≤α≤0.85 0.15≤β≤0.40 6.2.2软件质量度量准则 6.2.2.1软件质量度量相关参数 软件质量度量所涉及的各软件质量特性加权因子K:的取值,以及相关程序质量特性加 权因子q和文档质量特性加权因子ra的取值,应由任务承办单位在软件开发需求分析阶 段,根据任务委托单位对软件质量的具体要求及软件类型共同协商确定,并反映在验收条款 中。 K,反映了第i个软件质量特性对整个软件质量特性的影响程度(重要性),核工业软件 质量特性可靠性和安全保密性的加权因子应适当加大。同一程序质量特性或文档质量特性 可能影响几个不同的软件质量特性,其在不同软件质量特性中的重要性也可以不同,应由其 对不同软件质量特性的影响程度确定,因而q和ra也应在需求分析时由任务委托单位和任 务承办单位共同商定,并反映在验收条款中。 α和β:反映不同软件质量特性中程序质量特性和文档

.pdf文档 EJ-T 964-1995 核工业计算机软件质量度规范

文档预览
中文文档 11 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
EJ-T 964-1995 核工业计算机软件质量度规范 第 1 页 EJ-T 964-1995 核工业计算机软件质量度规范 第 2 页 EJ-T 964-1995 核工业计算机软件质量度规范 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2026-01-24 13:47:23上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。