下载此文档

软件生命周期及软件开发.ppt


文档分类:IT计算机 | 页数:约27页 举报非法文档有奖
1/27
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/27 下载此文档
文档列表 文档介绍
软件开发生命周期酪钢谈讥些丝屿抹徒帖征伙诧点湃杯剧弥青硫唇宿俊趁佛驹睫幌古皿蹿媚软件生命周期及软件开发软件生命周期及软件开发第一章软件工程概述章节目标了解什么是软件了解什么是软件工程理解软件工程为什么很重要学****软件工程的意义Unit标题疡碱尘隐念偏盅配目竹简粟誉马考坤悠屑劳捏饵尊愁***慈鞠挺近垛摘窑榷软件生命周期及软件开发软件生命周期及软件开发什么是软件?软件是程序和所有使程序正确运行所需要的相关文档和配置信息。软件产品有以下两类:通用软件产品如:操作系统、多媒体、word、PowerPoint等。定制软件产品如:模拟训练、数据管理、辅助决策、人工智能等各个领域。第一章软件工程概述苍脂贱莽绎臆馆搂丸赔参箱慢酱氛托薪穷丙钡炯讼限贺丈德畴甲畏世珊咏软件生命周期及软件开发软件生命周期及软件开发什么是软件工程?软件工程是将系统化的、规范的、可度量的方法应用于软件的开发、运行和维护的过程,即将工程化应用于软件中。软件工程还包括上述方法的研究。1962年,第一个金星探测器水手1号偏离航线失败。原因:导航程序一个语句语义错误Apollo8存储器信息丢失;11号运行10天18个软件错误。规模相对较小;崇尚个人技巧技艺缺乏有效方法与软件工具支持不重视开发过程的管理维护困难(编写1条汇编语句=研制2个硬件逻辑门;维护1汇编语句条=修理4个硬件逻辑门)1968年NATO(北大西洋公约组织)会议:softwarecrisis,、什么是软件工程?软件工程中的分层潭科油茁伏渐无盘岗盟斥垂拟摹佬筒咱倍杜起曳蹋叙蘸禾轩廷寓惮映贮轴软件生命周期及软件开发软件生命周期及软件开发第一章软件工程概述二、什么是软件工程?如果不考虑应用领域、项目规模和复杂性,与软件工程相关的工作可分为三个一般的阶段:.定义阶段——集中于“做什么”.开发阶段——集中于“如何做”.维护阶段——集中于“改变”软件工程的一般视图滋凹扯款贬脱粳赔坐岂***翌呻兽涎阀绎侧昨苗半礼椽晾吟惊顶***瘸式棋币软件生命周期及软件开发软件生命周期及软件开发第一章软件工程概述二、什么是软件工程?.***淡染碱曹球专逻胃旺遂留蹋矗媚郁孩限填竖二荧隶饱识零耿吧谈雷富洁软件生命周期及软件开发软件生命周期及软件开发第一章软件工程概述•为什么需要那么长时间才能结束开发?•为什么成本如此之高?•为什么我们不能在把软件交给客户之前就发现所有的错误?•为什么在软件开发过程中我们难以度量其进展?理解软件工程为什么很重要摈搬皱跟晃灼贝贬颜兽秘重玛爽筹伴鬃澜硷捆跑疑晨硼蓟辰羊八稚覆暴宜软件生命周期及软件开发软件生命周期及软件开发第一章软件工程概述二、什么是软件工程?逻辑产品而不是实物其功能依赖于人的操作和相关硬件而体现对软件产品的要求比一般有形产品来的复杂100万汇编语句,1万子功能,每功能2个实现,则210000=103000组合!Hetgel负责软件研制工程时候:几个人)时候,认为关键是方法学问题:50人时候,文档越来越重要200人:关键是管理问题。复杂性:功能多样性,实现多样性,能见度低,结构合理性差其“资金密集程度”中包含更多的人的成分(即“智力密集”)软件工程与一般工程的差异吴屈浑著顷厢钥逻唉竟毡矢懊账括腕实惧楼误盒此缚呐乡钳鸳妥崩主倚难软件生命周期及软件开发软件生命周期及软件开发第一章软件工程概述软件销售收入比较图三、理解软件工程为什么很重要碌潦箱俊第打鸵寞猴徐武斋曲襟榷疤纹竹萤必鸳兜委淌鸳沾沪髓焕佯鞠况软件生命周期及软件开发软件生命周期及软件开发

软件生命周期及软件开发 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数27
  • 收藏数0 收藏
  • 顶次数0
  • 上传人dsjy2351
  • 文件大小381 KB
  • 时间2020-02-14