11第11章软件工程环境电子教案.pptx
《11第11章软件工程环境电子教案.pptx》由会员分享,可在线阅读,更多相关《11第11章软件工程环境电子教案.pptx(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第11章章 软件工程环境软件工程环境学习目标u掌握软件工程环境的概念及分类u了解软件工程环境的构成及特性 u掌握软件开发工具的概念及分类 u了解CASE环境的组成与结构2021/9/121第第11章章 软件工程环境软件工程环境 教学内容 11.1 什么是软件工程环境 11.2 CASE环境 本章小结 返回总目录2021/9/12211.1 什么是软件工程环境什么是软件工程环境 主要教学内容:11.1.1 软件开发环境的特点 11.1.2 软件开发环境的模型 返回目录2021/9/12311.1 11.1 什么是软件工程环境什么是软件工程环境 软件工程环境就是指支持软件产品开发、维护和管理的软
2、件系统,它在统一的集成机制下由一系列软件工具组成。这里主要讨论软件开发环境。11.1.1 软件开发环境的特点 1集成化的软件工具 工具的集成化主要包括数据集成、界面集成、控制集成和过程、平台等其他方面的集成。(1)数据集成 所有的工具统一建立在公共的文件库或信息库之上。2021/9/12411.1 什么是软件工程环境什么是软件工程环境(2)界面集成 各个工具使用统一的用户界面,采用公共的交互方式。(3)控制集成 能支持开发环境中的一个工具控制另一个工具,或调用某个工具的特定服务。(4)过程集成(5)平台集成 指工具运行在相同的硬件和操作系统下。2021/9/12511.1 什么是软件工程环境什
3、么是软件工程环境2友善和统一的用户界面 现代的开发环境常采用以下的技术来改善用户接口的友善性:(1)具有拉出(Pull-Out)功能的多级菜单(2)屏幕提示和在线帮助(On-Line HELP)技术(3)采用多窗口(Multi-Windows)技术(4)采用向导(Wizard)技术 菜单、多窗口、向导和帮助信息,是用户界面的重要内容,被称为四大友善技术。不仅适用于软件开发环境,在开发应用软件是也多采用这种技术。另外,开发环境还十分重视用户界面的一致性(Unification)返回目录2021/9/12611.1 什么是软件工程环境什么是软件工程环境11.1.2 软件开发环境的模型 R.N.Ch
4、arette在软件工程环境:概念与技术一书中,将软件开发环境抽象为一个模型,并给出了开发环境的定义:生产一个软件系统所需要的过程(Process)、方法(Methods)与自动化(Automation)。把开发环境模型分为由底向上的3个层次,过程、方法和自动化,并将“理想”的软件开发环境描述为“过程由充分自动化了的方法所支持的完整的过程模型(Process Model)”。2021/9/12711.2 CASE环境环境主要教学内容:11.2.1 CASE环境 11.2.2 CASE环境的组成与结构 返回目录2021/9/12811.2 11.2 CASE环境环境11.2.1 CASE环境环境
5、早在1978年出现了用CASE一词来描述软件环境。1986年9月24日,美国华尔街日报首次将CASE一词作为技术名词来使用,之后其作为软件环境的称呼便迅速流行起来,现已成为现代化软件开发环境的总称。CASE环境、CASE工具及集成CASE(Integrated CASE,简称I-CASE)等,几乎都成了软件工程环境的代名词。2021/9/12911.2 11.2 CASE环境环境 CASE环境的总目的,是通过一组集成化的工具,建立软件开发平台,使软件开发人员实现各项开发活动的全部自动化,保证软件产品在整个生存周期内的质量,借以提高软件开发和维护的质量和生产率。除了CASE外,对软件工程环境的称
6、呼有多种,如:软件支持环境(SDE,Software Support Environment)程序设计支持环境(PSE,Programming Support Environment)软件开发环境(SSE,Software Development Environment)集 成 化 项 目 支 持(IPSE,Integrated Project Environment)返回目录2021/9/121011.2 11.2 CASE环境环境11.2.2 CASE环境的组成与结构 CASE环境是一个总称,它也代表了集成化项目支持(IPSE)和集成CASE(I-CASE)环境。以下主要介绍CASE环境的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 11 软件工程 环境 电子 教案
限制150内