《软件工程(第2版)》陆惠恩第1章.ppt
《《软件工程(第2版)》陆惠恩第1章.ppt》由会员分享,可在线阅读,更多相关《《软件工程(第2版)》陆惠恩第1章.ppt(16页珍藏版)》请在三一办公上搜索。
1、1,普通高等教育”十一五”国家级规划教材软件工程(第2版),陆惠恩主编人民邮电出版社2012年,软件工程(第2版)陆惠恩主编,软件工程(第2版)陆惠恩主编,2,软件工程目录,第1章概述第2章软件定义与软件计划第3章需求分析第4章概要设计第5章详细设计第6章软件实现第7章软件维护第8章面向对象方法与UML第9章面向对象技术与UML应用第10章软件开发环境第11章软件重用第12章软件工程管理,软件工程(第2版)陆惠恩主编,3,第1章概 述,本章主要内容:软件工程产生软件生产的发展软件危机软件工程定义软件工程学的内容软件工程的基本原理软件生命周期软件过程模型本章重点:软件工程学软件生命周期。,软件工
2、程(第2版)陆惠恩主编,4,第一章概述1.1 软件工程的产生,1.1.1 软件生产的发展软件是指计算机程序及其有关的数据和文档。软件生产的各个阶段必需完成的有关计算机程序的功能、设计、编制的文字或图形资料,这些资料称为“文档”。1.程序设计时期2.软件=程序+文档时期3.软件工程阶段4.第4阶段,软件工程(第2版)陆惠恩主编,5,1.1.2 软件危机,软件危机是指在计算机软件开发和维护时所遇到的一系列问题。软件危机主要包含的问题:如何开发软件以满足对软件日益增长的需求;如何维护数量不断增长的已有软件。1.软件危机主要表现形式2.软件危机产生的原因3.解决软件危机的途径,软件工程(第2版)陆惠恩
3、主编,6,1.1.3 软件工程,1.什么是软件?软件是指计算机程序及其有关的数据和文档。软件文档(software documentation)是以人们可读的形式出现的技术数据和信息。“软件是程序以及开发、使用和维护所需要的所有文档(document)。”2.什么是软件工程?软件工程(software engineering)是软件开发、运行、维护和引退的系统方法。软件工程是指导计算机软件开发和维护的工程学科。软件工程采用工程的概念、原理、技术和方法来开发与维护软件。软件工程的目标是实现软件的优质高产。,软件工程(第2版)陆惠恩主编,7,1.2 软件工程学,1.2.1 软件工程学的内容 软件开
4、发技术和软件工程管理。软件开发技术包含软件工程方法学、软件工具和软件工程环境。软件工程管理学包含软件工程经济学和软件管理学。1.软件工程方法学 三个要素:方法,工具,过程。2.软件工具 3.软件工程环境:是方法和工具的结合。“软件开发环境是相关的一组软件工具集合,它支持一定的软件开发方法或按照一定的软件开发模型组织而成”。计算机辅助软件工程(Computer Aided Software Engineering,CASE)是一组工具和方法的集合,可以辅助软件生存周期各阶段进行软件开发活动。4.软件工程管理目的是为了能按预定的时间和费用,成功地生产软件产品。内容:费用管理、人员组织、工程计划管理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程第2版 软件工程 陆惠恩第
链接地址:https://www.31ppt.com/p-6529312.html