- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十二章GIS软件工程的质量保证资料.ppt
2.各个开发阶段中的检验 * * 检验的类型: 1)供货检验 2)中间检验/阶段评审 3)验收检验 4)产品检验 * * * * * * 制定质量体系保证图应注意以下一些问题: (1)必须明确反馈途径 (2)必须在体系图的纵向(纵坐标方向)顺序写明开发阶段,在横向(横坐标方向)写明组织机构,明确各部门的职责。 * * 制定质量体系保证图应注意以下一些问题: (3)必须确定保证系统运行的方法、工具、有关文档资料,以及系统管理的规程和标准 (4)必须明确决定是否可向下一阶段进展的评价项目和评价准则。 (5)必须不断地总结系统管理的经验教训,改进系统。 * * 1.质量目标与度量 2.质量度量的方法 精密度量 全面度量 简易度量 * * 质量准则与 度量方法的关系 * * 软件质量度量和保证系统在质量保证活动中的实施步骤: 1)Target 2)Plan 3)Do 4)Check 5)Action * * 3.软件质量管理小组 提倡的原因: 1)最适合提高个人能力和小组力量 2)能够在工程上比硬件更好地提高质量 3)关系到提高积极性 * * 12.4.1软件质量评价 12.4.2软件质量评审 * * 1.评分 * * 2.分析结果 根据评分的结果,对照评价指标,检查某个质量特性是否达到了要求的质量标准。如果某个质量特性不符合规定的标准,就应当分析这个质量特性,找出为什么达不到标准的原因。 分析原因应该自顶向下进行。按系统级、子系统级、模块级逐步分析。 * * 1.设计质量的评审内容 (1)评价软件的规格说明是否合乎用户的要求 (2)评审可靠性,即是否能避免输人异常(错误或超载等)。 (3)评审保密措施实现情况 (4)评审操作特性实现情况 * * 1.设计质量的评审内容 (5)评审性能实现情况。 (6)评审软件是否具有可修改性、可扩充性、可互换性和可移植性。 (7)评审软件是否具有可测试性。 (8)评审软件是否具有重用性。 * * 2.程序质量的评审内容 1)软件的结构 功能结构 功能的通用性 模块的层次 模块的结构 * * 2.程序质量的评审内容 2)与运行环境的接口 与硬件的接口 与其他软件的接口 与用户的接口 * * 12.5.1软件生存期与软件寿命的关系 12.5.2软件可靠性的定义 12.5.3软件可靠性的主要指标 * * * * * * 可靠性定义,即“软件可靠性是软件在给定的时间间隔及给定的环境条件下,按设计要求,成功地运行程序的概率”。 在此定义中,明确地包含了以下四个要素: 1)环境条件 2)规定的时间 3)规定的功能 4)“成功地运行程序”的定义 * * 平均失效等待时间MTTF 平均失效间隔时间MTBF * * 12.6.1容错的一般方法 12.6.2容错软件的设计过程 * * 实现容错技术的主要手段是冗余。 通常冗余技术分为四类: 1.结构冗余 2.信息冗余 3.时间冗余 4.冗余附加技术 * * 容错软件的设计过程包括以设计步骤: (1)按设计任务要求进行常规设计,尽量保证设计的正确。 (2)对可能出现的错误分类,确定实现容错的范围。 (3)按照“成本一效率”最优原则,选用某种冗余手段(结构、信息、时间)来实现对各类错误的屏蔽。 (4)分析或验证上述冗余结构的容错效果。 * * 1.如何理解软件质量的定义? 2.图示说明Boehm软件质量度量模型、McCall软件质量模型、ISO的软件质量度量模型。 3.简要叙述软件质量保证的主要任务。 4.简要说明软件质量检验的四种类型的含义。 5.软件质量度量的方法有哪几种?简要回答之 * * 6,简要回答:如何进行软件质量评价? 7.软件的设计质量有哪些评审内容? 8.简要叙述程序质量的评审内容 9.简要叙述软件生存期与软件使用寿命的区别和联系 10.请详细说明您对软件可靠性的理解。 * * 11.名词解释: (1) MTTF; (2) MTBF;( 3)结构冗余;(4)信急冗余;(5)时间冗余;(6)静态冗余;(7)动态冗余;(8)混合冗余;(9)三模冗余;(10)多模冗余。 12.简要叙述容错软件的设计步骤。 * * 第十二章 * * 为了保证和提高GIS软件工程的质量,必须重视软件工程的质量问题本章介绍软件工程质量保证的有关内容。第一节介绍软件质量的概念与原则;第二节介绍软件质量的度量模型和软件质量特性间的影响;第三节介绍软件质量保证的主要任务、体系与实施等内容;第四节介绍软件质量的评价与评审;第五节介绍软件可靠性的有关内容;最后一节介绍软件容错技术的基本内容。 * * 12.1 概述 12.2 软件质量的度量模型 12.3 软件质量保证 12.4 软件质量评价与评审 12.5 软件可靠性 12.6 软件容错性 * * 12
您可能关注的文档
最近下载
- 复旦大学介绍-PPT简介(经典版).pptx VIP
- 安徽省马鞍山市2020-2021学年九年级上学期期中物理试卷(word版 含答案).docx VIP
- 2025年儿科三基三严考试题库.doc VIP
- 品管圈PDCA参赛作品-血透中心提升维持性血液透析患者钙磷甲状旁腺激素合格率医院品质管理案例(1).pptx
- 2025耐碳青霉烯类革兰氏阴性杆菌感染的诊治和防控指南推荐意见(全文).pdf VIP
- 二零二三年 优质公开课10的认识.ppt VIP
- 基于统计方法的我国上市公司信用风险评估模型研究.pdf VIP
- 沙场转让合同协议书.docx VIP
- 数字医学专业介绍.pptx VIP
- 中国共产党纪律处分条例.pptx VIP
文档评论(0)