软件工程复习指南4-软件质量管理

  • 什么是软件质量
    软件质量:应用有效的软件过程,创造有用的产品,为生产者和使用者提供明显的价值
    有效的软件过程为生产高质量的软件产品奠定了基础,能够使得软件开发过程变得有序。
    有用的产品是指交付最终用户要求的内容、功能和特征,满足利益相关者明确提出的需求和其它隐性需求(例如,易用性)。
    高质量软件为软件组织和最终用户群体带来收益。
  • McCall的质量因素
    在这里插入图片描述
  1. 正确性:程序满足需求规格说明完成用户任务目标的程度。

    • 可追踪性:从一个设计表示或实际程序追踪到需求的能力。
    • 完备性:所需功能完全实现的程度 。
    • 一致性:设计文档与系统实现的一致性。
  2. 可靠性:程序以所要求的精度完成预期功能的程度

    • 准确性:计算和控制的精度
    • 容错性:在各种异常条件下继续提供操作的能力
    • 与正确性的区别
      正确性:它按我的需要工作吗?
      可靠性:在任何时候它都能适当地响应吗?
  3. 完整性:对未授权人员访问软件或数据的可控程度

  4. 易用性(易培训性):对程序学习、操作、准备输入和解释输出所需要的工作量

  5. 效率:程序完成其功能所需的资源

    • 计算效率
    • 存储效率
  6. 可维护性:定位和修复程序中的一个错误所需要的工作量

    • 简单性:理解程序的难易程度
    • 简明性:程序源代码的紧凑与简洁性
    • 检测性:系统能监视自身的运行,一旦发生错误,能明确地标识出产生错误的位置
  7. 灵活性(适应性):修改一个可正常运行的程序所需的工作量

    • 模块化:程序部件的独立性
    • 通用性:程序部件潜在应用范围的广泛性,即可重用性
    • 软件系统独立性:程序与非标准的程序设计语言特征、操作系统特征以及其他环境限制无关的程度。
    • 硬件独立性:软件同支持它运行的硬件系统不相关的程度。
    • 与可维护性的区别
      可维护性:我能修复它吗?
      灵活性:我能改变它吗?
  8. 可移植性:将软件从一个硬件和软件系统环境移植到另一个所需要的工作量

  9. 可复用性:软件的各个构件可以在另一个软件中使用的程度

  10. 互操作性:将一个系统连接到另一个系统所需要的工作量

  11. 软件质量保证(SQA):参照一定的质量标准、目标及各项软件流程、规范来监督、管理软件产品的质量

  12. SQA的目的:是使软件过程对于管理人员来说是可见的。核实产品遵从于对应的需求、过程描述、标准及规程。

例题:
可移植性是反映出把一个原先在某种硬件或软件环境下正常运行的软件移植到另一个硬件或软件环境下,使该软件也能正确地运行的难易程序。为了提高软件的可移植性,应注意提高软件的( D)。
A、使用方便性
B、简洁性
C、可靠性
D、设备不依赖性

在软件特性中,程序能够满足规格说明书和用户目标的程度,称为(A )
A、正确性
B、移植性
C、可靠性
D、完整性

软件按照设计的要求,在规定时间和条件下达到不出故障,持续运行的要求的质量特性称为(C )。
A、可用性
B、正确性
C、可靠性
D、完整性

  • 7
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
系统根据B/S,即所谓的电脑浏览器/网络服务器方式,运用Java技术性,挑选MySQL作为后台系统。系统主要包含对客服聊天管理、字典表管理、公告信息管理、金融工具管理、金融工具收藏管理、金融工具银行卡管理、借款管理、理财产品管理、理财产品收藏管理、理财产品银行卡管理、理财银行卡信息管理、银行卡管理、存款管理、银行卡记录管理、取款管理、转账管理、用户管理、员工管理等功能模块。 文中重点介绍了银行管理的专业技术发展背景和发展状况,随后遵照软件传统式研发流程,最先挑选适用思维和语言软件开发平台,依据需求分析报告模块和设计数据库结构,再根据系统功能模块的设计制作系统功能模块图、流程表和E-R图。随后设计架构以及编写代码,并实现系统能模块。最终基本完成系统检测和功能测试。结果显示,该系统能够实现所需要的作用,工作状态没有明显缺陷。 系统登录功能是程序必不可少的功能,在登录页面必填的数据有两项,一项就是账号,另一项数据就是密码,当管理员正确填写并提交这二者数据之后,管理员就可以进入系统后台功能操作区。进入银行卡列表,管理员可以进行查看列表、模糊搜索以及相关维护等操作。用户进入系统可以查看公告和模糊搜索公告信息、也可以进行公告维护操作。理财产品管理页面,管理员可以进行查看列表、模糊搜索以及相关维护等操作。产品类型管理页面,此页面提供给管理员的功能有:新增产品类型,修改产品类型,删除产品类型。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

月落霜满天

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值