- 1、本文档共42页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本章主要讨论问题:
● 什什么么是是软软件件??软软件件有有什什么么特特点点??
● 什什么么是是软软件件危危机机??为为什什么么会会出出现现软软件件危危机机??
● 什什么么是是软软件件工工程程??为为什什么么它它很很重重要要??
● 软软件件工工程程的的 标标是是什什么么??什什么么是是软软件件工工程程三三要要素素??
● 什什么么是是软软件件工工程程的的多多样样性性??软软件件工工程程通通用用原原则则有有
哪哪些些??
● 了了解解道道德德和和职职业业问问题题对对于于软软件件工工程程的的重重要要性性。。
问题1:
● 什什么么是是软软件件??软软件件有有什什么么特特点点??
11..11 软软件件工工程程的的背背景景
11..11..11 软软件件及及其其特特性性
11.. 软软件件
● 计计算算机机软软件件————是是与与计计算算机机系系统统操操作作有有关关的的程程序序、、
规规程程、、规规则则及及其其文文 和和数数据据的的统统称称。。
● 软软件件由由两两部部分分组组成成::一一是是机机器器可可执执行行的的程程序序和和有有关关
的的数数据据;;二二是是与与软软件件开开发发、、运运行行、、维维护护、、使使用用和和培培训训
有有关关的的文文 。。
● 通通用用软软件件产产品品和和定定制制软软件件产产品品
11..11 软软件件工工程程的的背背景景
11..11..11 软软件件及及其其特特性性
22..软软件件的的特特点点
((11))软软件件固固有有的的特特性性
√复复杂杂性性
√抽抽象象性性
√依依赖赖性性
((22))软软件件生生产产特特性性
√软软件件开开发发特特性性
√软软件件产产品品 式式的的特特性性
√软软件件维维护护特特性性
√软软件件使使用用特特性性
问题2:
●什什么么是是软软件件危危机机??为为什什么么会会出出现现软软件件危危机机??
11..11 软软件件工工程程的的背背景景
11..11..22 软软件件危危机机
最最典典型型 ““软软件件危危机机””的的项项目目失失败败案案例例
● 1963—1966年, BM公司开发OS 360系统,共有4000多个模块,
约1 000 000条指令,投入5000人/年,耗资数亿美元,结果还
是延期交付。在交付使用后的系统中仍发现大量(2000个以上)
错误。
● 该项目负责人F.D.Brooks事后总结了他在开发过程中的沉痛教
训时说: “正像逃亡的野兽落在泥潭中垂死挣扎一样,越是挣
扎,陷得越深。最后无法逃脱灭顶的灾难,……程序设计工作
正像这样一个泥潭,……一批程序员被迫在泥潭中拼命挣
扎,……谁也没料到问题竟会陷入这样的困境……”
11..11 软软件件工工程程的的背背景景
11..11..22 软软件件危危机机
11..软软件件危危机机的的突突出出表表现现
((11))软软件件生生产产率率低低
((22))软软件件产产品品常常常常与与用用户户的的要要求求不不 致致
((33))软软件件规规模模的的增增长长,,带带来来了了复复杂杂度度的的增增加加
((44))不不可可维维护护性性突突出出
((55))对对软软件件开开发发成成本本和和进进度度的的估估计计很很不不准准确确
((66))软软件件文文档档不不完完整整、、不不 致致
11..11 软软件件工工程程的的背背景景
11..11..22 软软件件危危机机
22..产产生生软软件件危危机机的的原原因因
((11))软软件件独独有有的的特特点点给给开开发发和和维维护护带带来来 难难
((22))软软件件人人员员的的错错误误认认识识
((33))软软件件生生产产技技术术进进步步缓缓慢慢
((44))软软件件维维护护成成本本和和难难度度急急剧剧增增加加
((55))软软件件开开发发工工具具自自动动化化程程度度低低
问题3:
● 什什么么是是软软件件工工程程??为为什什么么它它很很重重要要??
文档评论(0)