- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章软件工程概述
1.1软件
1.1.1软件的概念及特点
软件的概念
人们通常把各种不同功能的程序,包括系统程序、应用程
序、用 自己编写的程序等称为软件
软件不仅包括程序,还包括程序的处理对象——数据,以
及与程序开发、维护和使用有关的图文资料,即文档
1.1软件
软件的特点
软件是一种逻辑实体,具有抽象性
软件的生产与硬件的制造不同,是人类智 劳动的产物
软件在运行使用过程中,不会磨损
软件的开发至今尚未完全摆脱手工艺的开发方式
软件的开发和运行必须依附于特定的计算机系统环境
1.1软件
硬件失效曲线图 软件失效曲线图
1.1 软件
1.1.2 软件的分类
1.2软件危机
1.2.1 软件危机的表现与原因
软件危机是指人们在开发软件和维护软件过程中所遇到的一
系 的问题
主要表现为:
开发出来的软件产品不能满足用户的需求
相比越来越廉价的硬件,软件代价过高
软件质量难以得到保证,且难以发挥硬件潜能
难以准确估计软件开发、维护的费用以及开发周期
难于控制开发风险,开发速度赶不上市场变化
软件产品修改维护困难,集成遗留系统更困难
软件文档不完备,并且存在着文档内容与软件产品不符的情况
1.2软件危机
软件危机出现的原因
忽视软件开发前期的需求分析
开发过程缺乏统一的、规范 的方法论的指导
文档资料不齐全或不准确
忽视与用户之间、开发组成员之间的交流
忽视测试的重要性
不重视维护或由于上述原因造成维护工作的困难
从事软件开发的专业人员对这个产业认识不充分,缺乏经
验
没有完善的质量保证体系
1.2软件危机
1.2.2 软件危机的启示
软件产品是复杂的人造系统,具有复杂性、不可见性和易
变性,难 处理
个人或小组在开发小型软件时使用到的非常有效的编程技
术和过程,在开发大型、复杂系统时难 发挥同样的作用
软件开发的创造性成分很大、发挥的余地也很大,很接近
于艺术
计算机和软件技术的快速发展,提高了用户对软件的期望,
促进了软件产品的演化,为软件产品提出了新的、更多的
需求,难 在可接受的开发进度内保证软件的质量
几乎所有的软件项目都是新的,而且是不断变化的
“人月神化”现象——生产力与人数并不成正比
1.3软件工程
1.3.1软件工程的概念
IEEE对软件工程的定义为:
(1)将系统化、严格约束的、可量化的方 应用于软件的
开发、运行和维护,即将工程化应用于软件
(2)对 (1)中所述方 的研究
具体说来,软件工程是以借鉴传统工程的原则、方 ,
以提高质量,降低成本为目的指导计算机软件开发和维
护的工程学科。它是一种层次化的技术
1.3软件工程
软件工程层次图
1.3 软件工程
1.3.2 软件工程的发展
1968和1969年:真正意义上的 “软件工程”诞生
70年代:瀑布 型,结构化编程
80年代:COCOMO 型,CMM 型,关系数据库,测试
工具和配置管理工具,计算机辅助软件工程 (CASE),其
他一些潜在的提高软件生产率的方法
90年代:面向对象方法,敏捷方法
21世纪:快速应用开发, “大规 计算”, “自治和生化计算
机”, “ 型驱动体系结构”, “构件化软件开发”
1.3软件工程
1.3.3软件工程研究的内容
方法与技术:主要讨论软件开发各种方法及其工作模型
工 与环境:软件工 为软件工程方法提供支持,研究计
算机辅助软件工程,建立软件工程环境
管理技术:对软件工程全过程的控制和管理
标准与规范:使得各项工作有章可循,以保
原创力文档


文档评论(0)