- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
15-第十五章-软件工程环境-软件工程教案-海南大学(共15章)
软件工程(第二版) 齐治昌、谭庆平、宁洪 编著 高等教育出版社 主讲:陈明锐 教授 第十五章 软件工程环境 什么是软件工程环境 CASE环境的组成与结构 CASE环境实例 Rational SUITE Enterprise Studio 青鸟系统 软件工程环境 软件工程环境 支持软件产品开发、维护和管理的软件系统,它在统一的集成机制下由一系列软件工具组成 支持与软件开发相关的过程、活动和任务 有一套包括数据集成、控制集成和界面集成的集成机制 软件开发环境的特点 工具-〉工具箱-〉集成化项目支持环境-〉CASE和集成CASE-〉支持面向对象开发方法的集成型软件工程环境 友善和统一的用户界面 具有拉出功能的多级菜单 屏幕提示和在线帮助技术 采用多窗口技术 采用向导技术 软件开发环境的特点 最终目的:实现开发活动之间的全自动切换,不再需要用户的干涉。 数据集成 界面集成 控制集成 过程集成 平台集成 理想环境模型 CASE环境 CASE计算机辅助软件工程 现代化软件开发环境的总称 软件开发环境 程序设计支持环境 软件支持环境 集成化项目支持 总目的:通过一组集成化的工具,帮助软件开发人员实现各项活动的全部自动化,帮助保证在软件产品的整个生命周期中的质量,借以提高开发和维护的质量和生产率。 CASE环境的组成 CASE工具 泛指用于辅助软件开发、运行、维护、管理和支持等过程中的活动的软件。 按软件过程的活动来分,CASE工具分为三类: 支持软件开发过程的工具 支持软件维护的工具 支持软件管理过程和支持过程的工具 CASE环境信息仓库 数据完整性 信息共享 数据-工具集成 数据-数据集成 文档标准化 CASE集成框架的典型结构 CASE结构示例 CASE环境– Rational SUITE 软件开发过程框架 需求管理工具 面向对象分析设计工具 配置管理工具 变更管理工具 测试工具 CASE环境– 青鸟系统 全面支持面向对象软件开发 开放性环境集成机制 支持多种软件开发方法 既是通用性软件工程环境,又能成为特定领域的专用性应用开发平台 ★省级精品课程★ 自动化(A) AUTOMATION 方法(M) METHODS 过程(P) PROCESS CASE工具 集成化框架 为可移植性服务的机构 操作系统 硬件平台 环境体系结构 用户界面层 界面工具箱 表示协议 工具管理服务 CASE 工具 工具层 对象管理层 集成服务 配置管理服务 共享中心库层 CASE数据库 访问控制功能
您可能关注的文档
- 生活审美.ppt
- 选读太阳病.ppt
- 高等数学_第四章习题课.ppt
- 第一章猪的生物学特性.ppt
- 银信科技:公司章程(2013年7月).pdf
- 江特电机:非公开发行股票预案.pdf
- 量子横道.pdf
- 超思公司20周年庆典晚会策划方案.ppt
- 帅坑公路建设项目建议书.doc
- 依普沙坦合成新工艺的研究.pdf
- 职业技术学院2024级工业机器人技术(安装与维护)专业人才培养方案.docx
- 职业技术学院2024级应用化工技术专业人才培养方案.pdf
- 职业技术学院2024级软件技术(前端开发)专业人才培养方案.pdf
- 职业技术学院2024软件技术专业人才培养方案.docx
- 职业技术学院2024级信息安全技术应用(安全运维)专业人才培养方案.docx
- 职业技术学院2024级新能源汽车检测与维修技术(车辆鉴定与评估)专业人才培养方案.pdf
- 职业技术学院2024级石油炼制技术专业人才培养方案.pdf
- 职业技术学院2024级环境监测技术专业人才培养方案.docx
- 职业技术学院2024级汽车制造与试验技术专业人才培养方案.pdf
- 职业技术学院2024级信息安全技术应用专业人才培养方案.pdf
文档评论(0)