软件工程基础教程 教学课件 作者 郭庚麒 主编 余明艳 杨丽 副主编 1软件工程概念.pptVIP

  • 0
  • 0
  • 约 12页
  • 2017-08-22 发布于广东
  • 举报

软件工程基础教程 教学课件 作者 郭庚麒 主编 余明艳 杨丽 副主编 1软件工程概念.ppt

软件工程 软件工程主要研究内容 1 软件开发技术 方法学:面向数据流、面向对象(学习重点) 工具:开发方法的支持工具 环境:软件开发各阶段工具及运行平台的结合 2 软件工程管理技术 管理学:各项资源分配、过程管理等 度量学:经济效益和工作量、工组进度的度量 经济学:分析软件的经济效益 软件工程概述 软件的定义及特点 软件危机: 定义:软件开发和维护中遇到的一系列严重问题 现象: 软件价格高 (目前成本高达整个系统的90%) 难于控制进度(实现前存在人脑中,实现方式千差万别,) 工作量估计困难(进度拖延时,加人手无济于事) 质量低 维护困难(改正一错误会引入更多新的错误、占30-80%的成本) 软件工程概述----软件危机原因 规模大 (如IBM360操作系统耗费5000人年) 复杂性高 各子系统接口数: 环状系统:N 各子系统都相连的系统: N(N-1)/2 软件灵活性不能满足要求(导致更改困难) 影响软件生产率和质量的因素 --个人能力 --团队合作 --产品复杂度 --合适的表达方式 --可利用时间 --其他 软件工程概念 软件工程:以工程化原则解决软件问题 软件工程过程:软件工程师在软件工具支持下进行的一系列软

文档评论(0)

1亿VIP精品文档

相关文档