
第一章软件工程的概述 ▣本讲主要内容: ■软件危机现象 ■软件的特点 ■软件工程定义
第一章 软件工程的概述 本讲主要内容: ◼ 软件危机现象 ◼ 软件的特点 ◼ 软件工程定义

要求 1、掌握软件的特点,软件工程定义 2、理解软件危机的现象
要求 1、掌握软件的特点,软件工程定义。 2、理解软件危机的现象

第1节软件危机一软件行业怎么了? 1、对软件的要求: 口用户的需求更高、涉及的领域更广 ▣软件运行环境更加庞大 ▣软件更新换代更加频繁
第1节 软件危机--软件行业怎么了? 1、对软件的要求: 用户的需求更高、涉及的领域更广 软件运行环境更加庞大 软件更新换代更加频繁

第1节软件危机 2、软件生产的现状: 口“己完成”的软件不满足用户的需求 ▣软件产品的质量没有保证。 口开发进度不能保障,交付时间一再拖延。 ▣开发成本超出预算。 △定义:计算机软件开发和维护过程中所遇到的一系列严重问题
第1节 软件危机 2、软件生产的现状: “已完成”的软件不满足用户的需求 软件产品的质量没有保证。 开发进度不能保障,交付时间一再拖延。 开发成本超出预算。 △定义:计算机软件开发和维护过程中所遇到的一系列严重问题

需求不满足 返回 国内四大知名企业ERP项目失数案例 2004-03-3014:24:54经济日报 三露联想“婚变” 南方网讯北京市三露厂在1998年3月20日与联想集成(后来划归到神州数码)签订了 EP实施合同,合同中联想集成承诺6个月内完成实施,如不能按规定时间交工,违约金按千 分之五来赔偿。P软件是联想集成独家代理瑞典Intentia公司的oE区 哈药“城门失火” 标致巨额投入搁浅 MRPII项目的设备, 许继项目被 迫暂停 目标是实现全公司订 1998年 单、生产、库存、销 P软4打鑫鑫 玛。 售、人事、财务等的 初,河南许继 集团采用 难分 统一管理,以提高公 Oracle击败利,哈 Symix公司 司运行效益,增进企 药决定选择 (现更 业经济效益
需求不满足 哈药“城门失火” 2000年,哈尔滨医药集团 决定上ERP项目,参 与软件争夺的两个主 要对手是Oracle与利 玛。一开始,两家在 ERP软件上打得难解 难分,一年之后, Oracle击败利玛,哈 药决定选择 标致巨额投入搁浅 MRPII项目的设备, 目标是实现全公司订 单、生产、库存、销 售、人事、财务等的 统一管理,以提高公 司运行效益,增进企 业经济效益。 许继项目被 迫暂停 1998年 初,河南许继 集团采用 Symix公司 (现更 返回

软件质量案例 返回 ▣美国阿波罗8号太空飞船的一个软件错误, 造成了存储器部分信息丢失: ▣而阿波罗14号在飞行的10天中,出现了18 个软件错误
软件质量案例 美国阿波罗8号太空飞船的一个软件错误, 造成了存储器部分信息丢失; 而阿波罗14号在飞行的10天中,出现了18 个软件错误。 返回

第1节软件危机 3产生软件危机的原因: ▣与软件的特点有关 ▣与软件开发和维护的方法有关
第1节 软件危机 3.产生软件危机的原因: 与软件的特点有关 与软件开发和维护的方法有关

第1节软件危机 4.软件的特点 口软件是一种逻辑部件,不是物理部件。 ▣软件对硬件和环境有着不同程度的依赖性,这 导致了软件升级和移植的问题。 ▣软件生产过程的不可见性。 ▣软件涉及人类社会的各行各业,涉及到领域专 门知识,这对软件工程师提出了很高的要求。 ▣软件旦研究开发成功,其生产过程就变成复 制过程
第1节 软件危机 4.软件的特点: 软件是一种逻辑部件,不是物理部件。 软件对硬件和环境有着不同程度的依赖性,这 导致了软件升级和移植的问题。 软件生产过程的不可见性。 软件涉及人类社会的各行各业,涉及到领域专 门知识,这对软件工程师提出了很高的要求。 软件一旦研究开发成功,其生产过程就变成复 制过程

第1节软件危机 5.软件开发和维护的方法: ▣软件生产至今尚未摆脱手工生产方式。 口忽视需求分析和设计工作。 ▣没有规范的维护要求和记录
第1节 软件危机 5.软件开发和维护的方法: 软件生产至今尚未摆脱手工生产方式。 忽视需求分析和设计工作。 没有规范的维护要求和记录

第1节软件危机 6.再一次强调软件的定义? ▣软件是计算机系统中与硬件相互依存的另二 部分,它包括程序、相关数据及其说明文档 -IEEE1983
第1节 软件危机 6.再一次强调软件的定义? 软件是计算机系统中与硬件相互依存的另一 部分,它包括程序、相关数据及其说明文档 –IEEE1983