计算机软件开发软件工程

上传人:宝路 文档编号:47834343 上传时间:2018-07-05 格式:PPT 页数:34 大小:364.65KB
返回 下载 相关 举报
计算机软件开发软件工程_第1页
第1页 / 共34页
计算机软件开发软件工程_第2页
第2页 / 共34页
计算机软件开发软件工程_第3页
第3页 / 共34页
计算机软件开发软件工程_第4页
第4页 / 共34页
计算机软件开发软件工程_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《计算机软件开发软件工程》由会员分享,可在线阅读,更多相关《计算机软件开发软件工程(34页珍藏版)》请在金锄头文库上搜索。

1、 第七章 软件工程计算机科学与技术总论计算机科学与技术系Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.Evaluation only.Evaluation only. Created w

2、ith Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.软件的特点:软件的特点:vv软件是一种逻辑实体,而不是具体的物理软件是一种逻辑实体,而不是具体的物理 实体。因而它具有抽象性。实体。因而它具有抽象性。vv软件的生产与硬件不同,在它的开发过程软件的生产与硬件不同,在它的开发过

3、程 中没有明显的制造过程。中没有明显的制造过程。vv在软件的运行和使用期间,没有硬件那样在软件的运行和使用期间,没有硬件那样 的机械磨损,老化问题。的机械磨损,老化问题。计算机科学与技术总论计算机科学与技术系Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.C

4、opyright 2004-2011 Aspose Pty Ltd.Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.vv软件的开发和运行常受到计算机系统的限制软件的开发和运行常受到计算机系

5、统的限制 ,对计算机系统有着不同程度的依赖性。,对计算机系统有着不同程度的依赖性。vv软件的开发至今尚未完全摆脱手工艺的开发软件的开发至今尚未完全摆脱手工艺的开发 方式。方式。vv软件本身是复杂的软件本身是复杂的vv实际问题的复杂性。实际问题的复杂性。vv程序逻辑结构的复杂性。程序逻辑结构的复杂性。 vv软件成本相当昂贵。软件成本相当昂贵。vv相当多的软件工作涉及到社会因素。相当多的软件工作涉及到社会因素。计算机科学与技术总论计算机科学与技术系Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Cli

6、ent Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Pro

7、file 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.一、软件工程基本概念 二、软件工程基本原则 三、软件工程的设计模式 四、软件质量计算机科学与技术总论计算机科学与技术系Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.

8、0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty L

9、td.1、软件工程基本概念程序设计阶段程序设计阶段 50 50至至6060年代年代程序系统阶段程序系统阶段 60 60至至8080年代年代主要围绕软件项目,开展开发模型、支持工具以及开发方法 的研究。软件工程阶段软件工程阶段 80 80年代以后年代以后开展有关软件生产技术、软件复用技术、软件生产管理的研 究和实践;提出具有广泛应用前景的面向对象方法和相关的语 言,近年来,软件工程的研究从过程转向产品更加注重程序的开 发范型和软件生产。高智能、自动化CASE成为软件工程技术研 究的热点。计算机科学与技术总论计算机科学与技术系Evaluation only.Evaluation only. Cre

10、ated with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created wi

11、th Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.vvBoehmBoehm:运用现代科学技术知识来设计并构造运用现代科学技术知识来设计并构造 计算机程序及为开发、运行和维护这些程序计算机程序及为开发、运行和维护这些程序 所必需的相关文件资料。所必需的相关文件资料。vvIEEEIEEE:软件工程是开发、运行、维护和修复软件工程是开发、运行、维护和修复 软件的系统方法。软件的系统方法。vvFritz B

12、auerFritz Bauer:建立并使用完善的工程化原则建立并使用完善的工程化原则 ,以较经济的手段获得能在实际机器上有效,以较经济的手段获得能在实际机器上有效 运行的可靠软件的一系列方法。运行的可靠软件的一系列方法。一、软件工程概念计算机科学与技术总论计算机科学与技术系Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Cop

13、yright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.其他计

14、算机技术软件工程方法选修课 人机交互 软件过程管理 软件文档写作 软件工程核心课程 软件工程基础 软件设计与体系结构 软件项目管理 软件需求分析 软件质量保证与测试部分计算机核心课程数据库基础 操作系统 计算机网络软件工程是应用计算机科学、数学及管理科学等原理, 开发软件的工程。目标是让学生了解和掌握软件开发中的方 法学和工程学知识,并应用于实践。刘乃琦 教授软件设计实现技术与软件工程方法计算机科学与技术总论计算机科学与技术系Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profi

15、le 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.

16、0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd.软件工程项目的基本目标软件工程项目的基本目标vv付出较低的开发成本付出较低的开发成本vv达到要求的软件功能达到要求的软件功能vv取得较好的软件性能取得较好的软件性能vv开发的软件易于移植开发的软件易于移植vv需要较低的维护费用需要较低的维护费用vv能按时完成开发工作,及时交付使用能按时完成开发工作,及时交付使用计算机科学与技术总论计算机科学与技术系Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copy

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号