高级软件工程(第一章)软件工程现状及发展课件(2018).ppt_第1页
高级软件工程(第一章)软件工程现状及发展课件(2018).ppt_第2页
高级软件工程(第一章)软件工程现状及发展课件(2018).ppt_第3页
高级软件工程(第一章)软件工程现状及发展课件(2018).ppt_第4页
高级软件工程(第一章)软件工程现状及发展课件(2018).ppt_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第一章机械产业出版社,包括软件工程的现状和发展、高级软件工程、1,2、参考资料、系统分析和设计简介、(美国)Jeffrey L. Whitten等。(美国)Roger S.Pressman,郑仁杰等翻译,软件工程:从业者的研究方法(原书第8板块本和教育版),机械工业出版社。Joey George对等待、小青等对象分析和设计(原书第二板块)、清华大学出版社进行了翻译。镇港,软件设计和体系结构,清华大学出版社。张雨生、软件体系结构的原理、方法和实践(第二板块),清华大学出版社。2,3,搜索、收集在线参考资料学生,3,什么是软件?软件是计算机程序、运行节目所需的数据、节目相关文档资料的总称。“软件”

2、强调产品、工程、产业或学科“节目”牙齿技术语义、执行节目所需的数据、计算机程序、文档、4、软件功能、软件()是逻辑实体,而不是特定物理实体。所以它是抽象的。软件生产与硬件生产不同,在开发过程中没有明显的制造工艺。在软件运营和使用期间,没有硬件等机械磨损、老化问题。5,软件特征(继续)、软件开发和运行经常受电脑系统的限制,对电脑系统依赖度不同的软件开发还没有完全脱离手工艺开发方式。软件本身是复杂的实际问题的复杂性节目逻辑结构的复杂性软件成本相当高。软件任务包括社会元素,6,软件开发技术开发过程,7,1950-1960年代:软件=面向节目过程的软件=算法数据结构(数据结构)20世纪70年代:软件=

3、程序1980年代:面向对象的软件=对象无法满足用户的要求,用户很不满意。质量很不可靠,经常失败。难以更改、调试和改进。没有合适的文档。软件费用比重上升。软件开发生产率赶不上电脑应用的快速深入趋势。什么是软件工程?软件工程是一种工程形式,运用计算机科学和数学原理,可以获得软件问题的经济解决方案。系统、规格、可测量的方法,是软件开发、操作和维护软件工程中最基本的核心质量和生产力。软件工程是非常强调实践的学科(最佳实践)。软件工程是系统工程与管理学相结合的原理、方法和技术,地图、管理和实施软件的各种活动(如软件开发、运营、维护、服务等)。9,什么是高质量和生产力?高质量是最大限度地满足客户需求,帮助

4、客户成功。高生产力是以最低的成本获得最大的收益。这意味着在规定的时间和预算内完成软件开发、维护和服务等任务。,10、如何理解软件工程基本思想?通过系统改进软件系统,通过反复软件,逐步接近客户的要求,以工程和艺术的统一、创造性和规范的统一过程来决定产品,持续提高流程质量,以预防为主,文化建设为重点,服务客户中心、软件、服务个人和团队,以传统成熟的产业学习适合自己的东西,是最好的选择。11、软件工程的四个茄子元素,管理:为不同领域设置目标、标准和规则流程:如何定义完成软件任务的会话、内容、流程、逐步结果和验收要求:软件开发、操作和维护所需的技术方法工具:提供自动或半自动软件支持环境以利用方法,12

5、、软件流程基本概念,任务是完成活动所需的原子动作。例如,实施(或结构)是属于开发进程的活动;详细设计、设计审阅、编码、测试计划和规范开发、代码审查和测试被视为工作。实施(活动)由这些任务组成。13、软件生产问题,用户对生产的软件不满,14、软件生产问题的原因,软件需求不足,没有把握问题,赶着骑马,开发过程中不能有效地与客户沟通,很多问题在软件交货时集中爆发了。此时已大势所趋,难以挽回(在实际软件开发中,首先要满足的是顾客的需要,而软件开发不是为了显示个人技巧)。),15,软件发展趋势,继续充当遗留软件。软件应用范围继续扩大,信息社会基础设施。软件网络将成为发展的重点。软件可靠性和安全性变得越来越重要。工业化生产是必由之路。16,软件工程技术开发,分布式对象技术Microsoft com/DCOM/com OMG通用对象请求浏览器体系结构(CORBA)sun microsystem javaber软件需求分析,不管3721先软件,反正软件灵活,可以随时修改。软件需求分析,不管3721先软件,反正软件灵活,可以随时修改。最好的开发工具,只要有最好的电脑,就一定要有优秀的软件。最好的开发工具,只要有最好的电脑,就一定要有优秀的软件。总之,错误在于软件程序是节目,软件开发是节目编写。21,问

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论