第十章软件工程基础.pptVIP

  • 19
  • 0
  • 约4.48千字
  • 约 48页
  • 2017-04-23 发布于北京
  • 举报
第十章软件工程基础

第10章 软件工程基础;10.1 软件工程概述;2、软件工程的基本目标 软件工程的基本目标是在给定成本和进度的前提下,开发出具有适用性、有效性、可靠性、可理解性、可维护性、可重用性、可移植性、可互操作性等满足用户需求的软件产品。 这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。;(1)适用性 软件在不同的系统约束条件下,使用户需求得到满足的难易程度。 (2)有效性 软件系统能最有效地利用计算机的时间和空间资源。 (3)可靠性 能够防止因概念、设计和结构等方面的不完善而造成软件系统的失效,具有挽回因操作不当造成软件系统失效的能力。;(4)可理解性 系统具有清晰的结构,能直接反映问题的所在。可理解性有助于控制软件的复杂性,并支持软件的维护、移植或重用。 (5)可维护性 软件交付使用后,能够对它进行修改,以改正潜伏的错误,改进性能和其他属性,使软件产品能适应环境的变化等。;(6)可重用性 把概念或功能相对独立的一个或者一组相关模块定义为一个部件,可以组装在系统的任何位置,以降低开发工作量。 (7)可移植性 软件从一个计算机系统或环境移植到另一个计算机系统或环境的难易程度。 (8)可互操作性 多个软件元素相互通信并协同完成任务的能力。 ;软件工程的方

文档评论(0)

1亿VIP精品文档

相关文档