[教育]软件工程第一章.pptVIP

  • 2
  • 0
  • 约7.05千字
  • 约 59页
  • 2018-03-03 发布于浙江
  • 举报
[教育]软件工程第一章

谢谢大家 * * * * * * * * * * * * * 软件工程三要素 软件工程方法为软件开发提供了 “如何做” 的技术。 软件工具为软件工程方法提供了自动的或半自动的软件支撑环境。 软件工程过程定义了: 方法使用的顺序; 要求交付的文档资料; 为保证质量和适应变化所需要的管理; 软件开发各个阶段完成的里程碑。 2. 软件工程的基本原理 著名的软件工程专家B. W. Boehm于1983年综合了软件工程专家学者们的意见并总结了开发软件的经验,提出了软件工程的7条基本原理。这7条原理被认为是确保软件产品质量和开发效率的原理的最小集合,又是相互独立、缺一不可、相当完备的最小集合。下面就简单介绍软件工程的这7条原理: 1)用分阶段的生存周期计划严格管理 2)坚持进行阶段评审 3)实行严格的产品控制 4)采用现代程序设计技术 5)结果应能清楚地审查 6)开发小组的人员应少而精 7)承认不断改进软件工程的必要性 软件工程的目标 在给定成本、进度的前提下,开发满足用户需求的并具有以下特性的软件产品。 可修改性 有效性 可靠性 可理解性 可维护性 可重用性 可适应性 可移植性 可追踪性 可互操作性 软件工程的原则 抽象 信息隐藏 模块化 局部化 一致性 完全性 可验证性 1.3 软件生存周期 软件从定义开始,经过开发、使用和维护,直到最终退

文档评论(0)

1亿VIP精品文档

相关文档