1 / 54
文档名称:

软件工程—软件工程导论.ppt

格式:ppt   大小:280KB   页数:54页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件工程—软件工程导论.ppt

上传人:sxlw2018 2021/7/11 文件大小:280 KB

下载得到文件列表

软件工程—软件工程导论.ppt

文档介绍

文档介绍:由安博测试空间技术中心提供
1
软件工程导论
2
教材: 软件工程导论
张海藩,清华大学出版社
参考教材:
(1)《实用软件工程》,郑人杰等,清华大学出版社
(2)《软件工程》,齐治昌等,高等教育出版社
(3)《软件工程原理、方法与应用》,史济民,高等教育出版社
3
第一章 软件工程概论
§
软件工程指导计算机软件开发和维护的工程科学
软件工程方法:是采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。
4
Evolution of software
早期
面向批处理
有限的分布
自定义软件
1950
1960
5
Evolution of software
早期 第二阶段
面向批处理 多用户
有限的分布 实时
自定义软件 数据库
软件产品
1950
1960
1970
1980
6
Evolution of software
早期 第二阶段 第三阶段
面向批处理 多用户 分布式系统
有限的分布 实时 嵌入“智能”
自定义软件 数据库 低成本硬件
软件产品 消费者的影响
1950
1960
1970
1980
1990
7
Evolution of software
早期 第二阶段 第三阶段 第四阶段
面向批处理 多用户 分布式系统 强大的桌面系统
有限的分布 实时 嵌入“智能” 面向对象技术
自定义软件 数据库 低成本硬件 专家系统
软件产品 消费者的影响 人工神经网络
并行计算
网络计算机
1950
1960
1970
1980
1990
2000
8
软件的特点
软件是一个逻辑的而不是物理的产品。
软件具有与硬件不同的特点:
软件是由开发或工程化而形成的,而不是传统意义上的制造产生的;
软件不会“磨损”;
大多数软件是自定义的,而不是通过已有构件组装的。
维护不同.
9
软件构件
软件构件要求:
标准构件(components)
可复用性(Reusability)
集成化软件开发环境(ISEE)
10