软件工程n学习.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《软件工程n学习.pptx》由会员分享,可在线阅读,更多相关《软件工程n学习.pptx(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、个人介绍计算机硕士,副教授,系统分析师,湖南省青年骨干教师,微软的MSCP会员。研究方向:软件工程、信息集成和信息安全。项目经 历:常德养老金社会化发放系统岳阳华能电厂医疗保险管理系统中国网上教育平台常德交通信息集成平台北京交通地理信息基础平台吉林移动客户关系管理系统长沙路桥收费征管系统校园一卡通系统张家界电子门票系统地税系统综合办公与考核系统第1页/共24页本讲内容软件及软件工程的基本概念教学大纲介绍第2页/共24页软件及软件工程概念什么是软件什么是软件开发过程第3页/共24页什么是软件(software)程序(program)系统(system)产品(product)服务(service)
2、云(Cloud)第4页/共24页软件的演化19461960个体手工方式19601970程序系统阶段19701980传统软件工程阶段19802000面向对象阶段2000今面向服务阶段软件规模越来越大参与软件开发的人员越来越多使用软件的用户的越来越广泛使用软件的地方越来越普遍云计算第5页/共24页软件危机两个定律摩尔定律:每隔18个月,CPU频率翻一番银弹定律:每隔十年,软件的生产效率提高一倍软件危机软件开发效率低开发出来的软件质量差软件危机产生的本质软件的易变性第6页/共24页软件危机的症状软件开发的不透明性(opaque)软件开发进度难以界定(process)软件质量难以保证(quality)
3、软件成本难以控制(cost)软件开发过多依赖开发人员(individual)第7页/共24页解决软件危机的银弹CMM:初始级、可重复级、已定义级、已管理级、优化级ISO9000:过程就是质量软件工程:分阶段按照固定程序和模式实现软件开发美国项目管理知识体系(PMI):全方位管理和全质量控制第8页/共24页什么是软件开发开发软件的目的是什么开发出软件系统满足客户的需求带来价值产生效益软件开发做什么调查与思考写文档编程序安装部署培训和维护第9页/共24页什么软件工程建筑工程的思想与方法引入到软件开发中把系统化、规范化、可度量的途径工程化应用于软件开发的过程中。在规定的成本和时间内实现软件的目标19
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 学习
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内