- 7
- 0
- 约1.25千字
- 约 31页
- 2021-01-02 发布于福建
- 举报
CASE的目的;提高效率
提高质量
加速过程
降低费用
实现系统设计的恢复和逆向软件工程的自动化
自动产生程序代码
自动进行错误的检查和校验
实现项目管理工作的自动化
改善软件开发过程的控制
集成软件开发的工具
提高软件的复用性和可移植性;CASE构造积木块 ; CASE系统应该具备以下功能和能力:
(1)支持多种软件开发方法(如结构化方法、快速原型法、面向对象方法等)。
(2)支持软件开发生命周期的各个阶段。
(3)具有文档出版功能和文字、图形编辑功能。
(4)支持软件重用。
(5)支持开发信息资源共享。 ; CASE一般分为如下三类:
*上游CASE,或称前端CASE。它描述了支持软件开发周期前期几个阶段的CASE工具。
*下游CASE,或称后端CASE。描述了支持软件开发周期后期几个阶段的CASE工具。
*支持项目管理、并贯穿于整个软件开??周期的CASE。主要支持项目管理和评估等活动。;应该注意的问题; CASE工具
能够支持或使软件工程周期中一个或多个阶段自动化的计算机程序(软件)。
; ① 用户通过CASE工具能创建软件开发各阶段所需要的图表。
② 收集有关图表上的对象以及对象之间关系的信息,以便建立一个完
原创力文档

文档评论(0)