DB11 T 338-2006 政府信息系统软件通用质量要求.pdf
《DB11 T 338-2006 政府信息系统软件通用质量要求.pdf》由会员分享,可在线阅读,更多相关《DB11 T 338-2006 政府信息系统软件通用质量要求.pdf(24页珍藏版)》请在麦多课文档分享上搜索。
1、 ICS 35.24 L 72 备案号:18389-2006 北 京 市 地 方 标 准 DB DB11/T 338 2006 政府信息系统软件通用质量要求 General software quality requirements for government information system 2006-02-22发布 2006-04-20实施 北京市质量技术监督局发布DB11/T 3382006 I 目 次 前言 .I 引言 II 1 范围1 2 规范性引用文件.1 3 术语和定义 1 4 分类2 4.1 质量模型的定义 .2 4.2 质量模型的使用 .15 5 产品描述要求 16 5
2、.1 标识和指示 .16 5.2 功能说明 .16 5.3 可靠性说明 .16 5.4 易用性说明 .17 5.5 效率说明 .17 5.6 可维护性说明 .17 5.7 可移植性说明 .17 6 用户文档要求 17 6.1 完整性 .17 6.2 正确性 .17 6.3 一致性 .17 6.4 易理解性 .17 6.5 易浏览性 .17 附录 A(资料性附录)质量模型使用实例 18 附录 B(资料性附录) 评价模块的实例 功能性 19 B.1 功能性的子特性的测量方法 19 B.2 功能性的测量方法 .19 B.3 测量结果的解释 .20 B.4 其它质量特性的测量 20 DB11/T 33
3、82006 I 前 言 本标准通过质量模型来表述软件产品的质量,质量模型是一组质量特性及这些特性的相互关系 。 软件的质量模型由质量特性来描述,质量特性 由 质量子特性来描述,质量子特性 则由属 性来描述。 质量 模型主要依据 ISO/IEC 9126中 的定义,结 合政府信息 系 统 的特 点进行了适当裁剪。 质量子特性的属 性 定义及相应 的度量方法 参照 ISO/IEC 9126以及 GB/T 18905的相关 内容确定 。 本标准只涉 及要提供 的或要交付 的 信息 系统软件, 不涉 及它们的 研制开发 过程。 本标准的附录 A、 附录 B为资料性附录。 本标准由北京市产品质量监督检验
4、所提出。 本标准由北京市质量 技术监督局 和 北京市信息化工作办公室归口。 本标准主要 起草单位:北京市产品质量监督检验所、北京软件产品质量检 测检验中心、北京市信息 办电子政务与 资 源处、北京市发改委高技 术产业发展处、北京软件 与信息服务业促进中心 本标准主要 起草人:吴铸成、丁卫敏、徐胜凡、左家平、谢腾翔 。 DB11/T 3382006 II 引 言 为 加强北京市政府部门 信息化工作的规范 管 理, 进一 步加快信息化 基础设施建设, 保证 政府信息系 统的质量, 保障 用户 利益, 推动 和指导 政府信息化 建设 ,特 制 定 北京市 政府信息系 统软件通用质量要 求 , 从 软
5、件的质量、 产品描述和用户文档 等 方面 明确 政府信息 系统软件的通用要求 。 政府信息系 统,通常 指运用于 政府业务 的信息系 统,包括 办公自动 化 系 统、 管 理 信息 ( 业务 )系 统、行政审批 系 统、 决策支持 系统、信息 门 户系 统、电 子 政务系 统等。 DB11/T 3382006 1 政府信息系统软件通用质量要求 1 范围 本标准规定 了政府信息 系 统 软件的质量模型, 对软件的质量特性、 子特性、属 性 以 及相应 的度量方 法进行了详细 描述, 对软件产品描述和用户文档 提出了 明确要求 。 本标准的期望 用户为: 需 方 。 根 据质量模型,确定软件产品质
6、量 需 求和 验收 准则; 评价方。 根据 软件需 求规格说明和用户要求,结 合 质量模型, 编制 测试方 案、 测试计划, 设计 测试用例,完 成 对 软件产品的评价。 供方。 根 据需方提出 的质量 需求,结 合 质量模型, 编 制软件需求规 格说明,确定质量 保证 准则。 按标准要求 提供产品描述和用户文档。 2 规范性引用文件 下列 文件中 的条款通过本标准的引用而 成为本标准的条款 。凡是 注日期的引用文件,其随后 所有 的修改单 (不 包括勘误 的 内容) 或修订版均不适 用于 本标准, 然而 , 鼓励根 据本标准 达成协议 的 各 方研 究 是 否 可使用这些文件的最新版 本 。
7、凡 是不注日期 的引用文件,其 最新版 本适用于 本标准。 GB 2312-1980 信息交换用 汉字编码字符集 基本集 GB 13000.1-1993 信息技术 通用多八 位 编码字符集 (UCS ) 第 一 部 分 : 体 系结构 与基本多 文种平面 GB 18030-2000 信息技术 信息交换 用汉字编码字符集 基本 集的扩充 GB T 189052002 软件 工程 产品评价 3 术语和定义 下列术语和定义适用 于本标准 。 3.1 软件 software 信息处理系 统的部分 或全部程 序、规程、 规 则 及相关的文档。 3.2 软件产品 software product 指定交付
8、给 用户的软件实体, 包括一套 完整的计 算机 程序、过程以 及 有 关的文档和 数据。 3.3 用户 user 使用软件产品 执 行 特定功能的 个人或组 织。 3.4 开发者 developer 在软件生存周 期 过 程中 执 行开发 活 动 (包括需求分 析、 设计、测 试直至验 收)的组 织。 3.5 供方 supplier 同需方签订 合同,并 按合同的规定提供 系统、软件产品 或 软件服务 的组织 。 3.6 DB11/T 3382006 2 需方 acquirer 从供方获得 或采购系 统、软件产品或软件 服务的组 织。 3.7 评价方 evaluator 实施评价的组 织 。
9、3.8 软件质量 software quality 与软件产品 满足明确 或隐含需 求的能力 有关的特 征和特性的总和 。 3.9 隐含的要求 implied needs 当实体用于 特定条件 下时,尚未 说明但又 是实际 需要的要求。 3.10 软件质量特性 software quality characteristics 用以描述和评价软件产品质量的一组属 性。软件质量特性可以被 细化成多 级子特性 。 3.11 性能级别 level of performance 需求得到满足 的 程度 ,由一组质量特性的特定值 来表示 。 3.12 软件质量度量 software quality met
10、ric 能被用来确定特定软件产品某 一特性值 的一种定量 尺度 和方法。 3.13 质量模型 quality model 一组特性及特性之间 的关系,它 提供规定质量需 求和评价质量的 基础。 3.14 产品描述 product description 陈述应用软件性质的文档,其 主要目的是 帮助潜在 的购买者在购买 前 对 产品 进行适 用性评价 。 3.15 用户文档 user document 为最终用户 提供系统 指令方面 的信息的一 套 文档, 如用户手册。 3.16 需求规格说明 requirements specification 陈述系统或 系统部件( 如 软件 配置项)的 需
11、 求的规 格说明,通 常包括 功能 需求、 性能 需 求 、 接口 需 求 、 设计需 求以及开发 标准。 4 分类 4.1 质量模型的定义 本节定义了 软件的质量模型。 将软件质量 划 分 为 6个特性, 并进一 步细分 为若干子特性( 见图 1) 。 DB11/T 3382006 3 图1 质量模型 4.1.1 功能性 软件在指定 条件下使用 时 ,软件产品 提供满足 明确和隐含需求的功能的能 力。 功能性由适合性、 准 确性、互操 作性、保 密安全性 以及功能性的依从 性等 子特性描述 。 4.1.1.1 适合性 软件产品为 指定的任 务和用户 目标提供 一组合适 的功能的能力。 适合性
12、的属 性见表1。 表1 适合性的属性 属 性 含 义 注 解 度 量方法 功能实现的 充分性 已实现功能的正确性 X1A/B A=检测中发 现有问题 的功能数 B检测的功能 总数 功能实现的完整性 按 照 需 求规 格说明,功 能实现的完整 程度 X1A/B A=检测中发 现缺少的功能数 B在需求规格说明 中 规定的功 能数 功能实现的 覆盖率 需 求规格说明 中 规定的 功能实现的正确程度 X1A/B A=检 测 中发 现 有 问题 的 或缺少 的功能数 B在 需求规 格说明 中规定的功 能 总数 功能规格说明的稳 定性 经 运 行检验 ,功能规 格 说明的正确 程度 X1A/B A=系 统
13、 投入 运 行 后必须修 改相 应 描述的功能 数 B在 需求规 格说明 中规定的功 能 总数 软件质量 功能性 可靠性 易用性 效率 维护性 可移植性 适合 性 准确性 互 操作 性 保 密安全 性 功能性的 依 从性 成熟 性 容错 性 易恢复 性 可靠性的 依 从性 易理解性 易学 性 易操 作性 语言 支持 特 性 易用性的 依 从 性 时间 特性 资源 利用性 效率 依从 性 易分 析性 易改 变性 稳定性 维护性的 依 从性 适应 性 易安装 性 共 存性 可移植性的 依 从 性 DB11/T 3382006 4 4.1.1.2 准确性 软件产品提供 具 有 所需 精 确 度的正确
14、结果 或 相 符的效果的能力。 准确性的属 性见表 2。 表2 准确性的属性 属 性 含 义 注 解 度 量方法 预期的准确性 实 际 的 与 预 期 的结果的 一致程度 预 期 的结果可 以在需求规 格 说明、 用户 操作手册 或 用户的 期望中标识 XA/B A=用户得到 结果与预 期不 一致的用例 数 B实际检测的用例总数 计 算 的 精 确性 结果的精确 程度 精确程度是 否符合预 期要求 XA/B A=用户得到 的不精确 计算 的 次 数 B 实 际 检 测 中 计 算 的 总 次 数 操 作 规 程 的一 致性 实 际操 作规 程与文档化 规 程 间 的一致 程度 文档如操作 手册
15、等 XA/B A=用户实际操 作 规 程与 说 明 不 一致的用例数 B检测用例 总数 4.1.1.3 互操作性 软件产品与 一个或更 多的规定系 统进行交 互的能 力。 互操作性的 属性见表 3。 表3 互操作性的属性 属 性 含 义 注 解 度 量方法 基于数据格式 的数据可交换 性 对于规定的 数据格式, 交 换 接 口 功能实 现 的正确 程度 XA/B A=能 成 功 地 与 其 他 软件 或 系统进行交 换的数据 格式 的 数目 B 要 交 换 的 数 据 格 式 总 数 基于用户操作 的数据可交换 性 对于用户操 作, 交换接口 功能实现的正确程度 XA/B A=用户成功 地与其
16、他 软件 或 系 统交换 数据的次 数 B 用户 企图 交换 数据 的 总 次 数 注 :应 对交 换的 数据 格式 有明确规定, 如流转 的公 文应 符合 何 种标准, 导入 导出 的数 据要 符合 何种 规范 等。 4.1.1.4 安全保密性 软件产品保 护信息和 数据的能 力,目的是使未授权 的人 员 或 系 统不 能 阅读 或修改这些 信息和 数据, 而不拒绝授权 人 员 或系 统 对 它们 的 访 问。 安全保密性的 属 性 见表 4。 DB11/T 3382006 5 表4 安全保密性的属性 属性 含义 注解 度量方法 访 问 的可审核 性 用户 对系 统和 数 据的访 问 记 录
17、的完整 程度 对 系 统 和 数 据 的 访 问 可 包括 病毒检测和模 拟攻击 等 XA/B A=在数据库中记录的访问 次数 B在检测过 程中的实 际 访 问 次 数 访 问 的可控制 性 不同 用户 访问 系 统和数 据 的可控程度 防止非法操 作。 非 法操作如 非 授权的创建 、 删除 或修改程 序 或信息 XA/B A=检 测 出 的 非 法 操 作 的 不 同 类型数 B 规 格 说明 中非法操 作 的类型数 访 问者身份的 可 控 制 性 访问者 身份 识别的 有 效 程度 身份识别的方法如口 令字、 IC 卡 、 指 纹 识别 等 X A/B A=有 效实现的识 别方法数 B
18、规 格 说明 中要求实 现 的方法总数 注: 安全 保密 性应 符合 国家 和北京市 相关 信息 系统 安全 标准的要求, 应对 身份 识别、 访问 控制 和访 问记 录审计 的细 节提 出明确的要求 。 4.1.1.5 功能性的依从性 软件产品遵循 与 功能性相关的标准、约 定或法规 以及类 似 规定的能 力 。 功能性的依 从性的属 性见表 5。 表5 功能性的依从性 属性 含义 注解 度量方法 功能性的依从 性 产品的功能 遵循所 实 施 法规、 标准和约 定的程度 界 面 标准的依 从 性 界 面 遵循应 用的法规、 标 准和约定的 程度 注: 对版面 安排 有具 体要求的系 统, 应
19、提出 版面设计 的依 从标准 或提出 规范性 约定 。 4.1.2 可靠性 在指定条件 下使用时 ,软件产品维持规定的性能 级别 的能力。 可靠性 由成 熟性、容 错 性 、易 恢复 性 和可靠性的 依从性等 子特性描述 。 4.1.2.1 成熟性 软件产品为 避免由软件 中 错 误而导致失 效的能力 。 成熟性的属 性见表 6。 DB11/T 3382006 6 表6 成熟性的属性 属 性 含 义 注 解 度 量方法 故障密度 在 一定的试验周期内 出 现 的 故 障 数 应 区 分是操 作错误、 环境 错 误 还 是软件的 失效 XA/B A=检测到的 故障数目 B运行时间 或测试用例 数
20、 故 障 排除情况 已经排除的 故障数 XA/B A=已经排除 的故障数 B实际检测 到的故障 总数 失 效的 平均 间 隔 时间 (MTBF ) 软件在运行中失败的 频 率 注 意失效 发生之间的 时间间 隔 分 布 以 及 失 效功能的分布 YT/A T 相继 发 生失 效之间 的时间 间 隔累计 A实际检测 出的失效 总数 4.1.2.2 容错性 在软件出现 故障或者 违反指定 接口的情况 下 ,软件产品维持规定的性能级 别的能力 。 容错性的属 性见表 7。 表7 容错性的属性 属 性 含 义 注 解 度 量方法 避免死机能 力 避免 由于 软件产品 而 引 起 整 个 运 行 环境死
21、机 死 机 意味着在 系统重新 启动 之 前,用户 所有的 任务均已 暂 停, 或对系统失去控制,系 统 只 得被迫停 机 X1-A/B A死机发生的次数 B软件失效的 数目 避免失效能 力 避免 关键 性的 或 严重的 失 效 可 根据 失 效的 影响程度进行 分类 XA/B A=避免关键和严重失效发 生的次数 B执行的故 障模式的测 试 用例的个数 抵御误操作能 力 有多 少种 功能 具 有抵御 误 操 作 的能 力 误操作如: 错误的参 数类型, 错 误 的 输 入数 据 序 列, 错 误的 操 作 序 列等 XA/B A=抵御危急和严重失效发 生的次数 B执行的误 操作模式 的 测 试
22、 用例的 个数 4.1.2.3 易恢复性 在失效发生 的情况下 ,软件产品 重 建 规定的性能 级别 并恢复受直接 影响的 数据的能 力。 易恢复性的 属性见表 8。 DB11/T 3382006 7 表8 易恢复性的属性 属性 含义 注解 度量方法 可用性 在 规定的 时间周期 内 系 统 的可用程度 在 类 似 于 生 产 环境的特定 时 间周 期内执行所 有 的用户 操 作 来测试系 统 XA/B A 用户 试图 使用软件 时 能 成 功的总 次数 B 观察期间 用户试图 使 用 该 软件的 总次数 平均宕机时间 出 现 失 效 时 系 统 逐 步 启 动 之 前, 不能使用系统的 平均
23、时间 测量 在特定的 试验周期 内每 次 系 统不能用 时 的 宕机时间 , 计算其平均 时间 XT/N T总的宕机时间 N所观察到 的中断次 数 可重新启动 性 在 要求的 时间 内 系统能 重新 启动 为用户提供服 务 的能力 对 系 统 在 要求的 时间内 重新 启动 并为用户 提供服务 的次 数 进行计数 , 与在 规定的试 验 周 期 内 系 统中 断后重新 启动 的 总 次 数 相 比 。 X A/B A在 测试 或用户 操作 期 间 符 合 时间 要求的重 新启 动 次 数 B 重 新 启 动 的 总 次 数 易 恢复性 软件产品 在异 常 情况下 或需 要时 自身 的 恢复能
24、力 恢复需求包括 数 据 库保 留 点, 事 务 保 留 点 , 重做 功能, 还 原 功能等 XA/B A 成 功完 成恢复 的用例 数 B每 个需 求要测 试的 恢 复 用例的总数 恢复的有效性 恢复能力的 有效程度 只考虑自动 恢复 XA/B A在 要求 时间 内成 功恢 复 的用例数 B执行的用例 数 4.1.2.4 可靠性的依 从性 软件产品遵循 与 可靠性相关的标准、约 定或法规的能 力。 可靠性的依 从性的属 性见表 9。 表9 可靠性的依从性的属性 属性 含义 注解 度量方法 可靠性的依从 性 遵循 与产品的可靠性适 用的法规、 标准和 约 定的 程度 4.1.3 易用性 在指
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DB11 338-2006 政府信息系统软件通用质量要求 338 2006 政府 信息 系统软件 通用 质量 要求
