软件工程教案_16(2003818第七-十章000700-03班)ppt.ppt

上传人:da****u 文档编号:1123153 上传时间:2018-12-10 格式:PPT 页数:103 大小:332KB
下载 相关 举报
软件工程教案_16(2003818第七-十章000700-03班)ppt.ppt_第1页
第1页 / 共103页
软件工程教案_16(2003818第七-十章000700-03班)ppt.ppt_第2页
第2页 / 共103页
软件工程教案_16(2003818第七-十章000700-03班)ppt.ppt_第3页
第3页 / 共103页
软件工程教案_16(2003818第七-十章000700-03班)ppt.ppt_第4页
第4页 / 共103页
软件工程教案_16(2003818第七-十章000700-03班)ppt.ppt_第5页
第5页 / 共103页
点击查看更多>>
资源描述

1、第七章 软件开发工具与环境 7.1 软件工具定义: 用来辅助软件开发、运行、维护、管理、支持等过程中的活动的软件成为软件工具 .分类: 按软件过程活动分类支持软件开发过程的工具支持软件维护过程的工具支持软件管理过程和支持过程的工具 7.2 计算机辅助软件工程 (CASE)(CASE , Computer-Aided Software Engineering )7.2.1 CASE的基本概念与发展历史1.什么是 CASECASE使人们能在计算机的辅助下进行软件开发 ,为软件开发的 工程化 、 自动化 进而 智能化 打下基础。在 CASE工具辅助下进行软件开发 ,可 提高开发效率、改善软件质量 。

2、CASE构造积木块CASE工具环境体系结构硬件平台操作系统可移植服务集成框架信息工程工具工程建模和管理工具项目计划工具风险分析工具项目管理工具需求根据工具质量和管理工具文档工具系统软件工具质量保证工具数据库管理工具软件配置管理工具分析和设计工具PRO/SIM工具界面设计和开发工具原型工具编程工具集成和测试工具静态分析工具动态分析工具测试管理工具客户 /服务器测试工具再工程工具 逆向工程工具代码重构和分析工具联机再工程工具2. CASE工具 分类3. 集成化 CASE环境 (I - CASE)1990年 Wasserman 提出的五级集成模型平台集成 :工具运行在相同的硬件 /操作系统平台上数据

3、集成 :工具使用共享数据模型来操作表示集成 :工具提供相同用户界面控制集成 :工具激活后能控制其它工具的操作过程集成 :工具在一个过程模型和 “ 过程机 ”的指导下使用I CASE 的元素基础块体系结构硬件平台操作系统可移植服务 集成框架 CASE工具工具集成层触发执行机制通信机制集成化 CASE环境的总体结构模型用户界面层用户界面开发工具包界面协议工具 1信息集成层信息与 CASE工具的集成信息与信息的集成共享中心库层CASE数据库访问控制功能工具 2 工具 n2 . CASE中心库在 I-CASE中中心库是软件工程信息的 “积聚和存储中心 ”;是一组实现 “数据 -工具 ”和 “数据 -数据 ”集成的机制 和数据结构。 CASE中心库也称为 “软件总线 ”CASE中心库也是一个存放地,结合了高级的集成 CASE工具的机制。CASE中心库存放的内容被求解的问题关于问题域的信息系统解决方案关于被遵从的软件过程(方法学)的规则和指令项目计划、资源和历史关于组织的信息CASE中心库提供的服务可从任何高级的数据库管理系统期望得到的访问类型特定于 CASE环境的访问类型

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

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。