本文目录一览:
- 1、case工具的基本概念
- 2、简述计算机辅助软件工程(CASE)的作用
- 3、CASE工具有哪些,各自的主要功能是什么?
- 4、跪求解答:软件开发模型、软件开发方法、集成的CASE工具与环境在软件工程中各有什么作用?
- 5、软件工程中的CASE 的含义是什么
- 6、计算机辅助软件工程的CASE分类
case工具的基本概念
CASE:计算机辅助软件工程。
CASE技术:一种软件技术。为软件的开发、维护和项目管理提供一种自动化工程原理,包括自动化结构化方法和自动化工具。
CASE工具:一种软件工具。对某个具体的软件生命周期的任务实现自动化(至少是某一部分的自动化)。
CASE系统:一种集成的 CASE工具。使用一个公共的用户接口,并在一个公共的计算机环境下运行。
CASE工具箱:一组集成的 CASE工具。用来协同工作以实现某个软件生命周期的阶段或某类具体的软件作业的自动化(或部分地实现自动化)。
CASE工作台:一组集成的 CASE具,被设计用来协同工作以实现整个软件生存期的自动化(或提供自动化的辅助手段),包括分析、设计、编码和测试。
CASE方法:一种“可自动化”的结构化方法。为软件的开发和维护的整个过程或某个方面定义了一个类似工程的方法。
简述计算机辅助软件工程(CASE)的作用
计算机辅助软件工程CASE:是借助于计算机及其软件工具的帮助,开发、维护、管理软件产品的过程,其目的是为了加快系统开发的过程,提高所开发系统的质量。
CASE工具有哪些,各自的主要功能是什么?
CASE工具(CASE Toolkits)是指CASE的最外层(用户)使用的CASE去开发一个应用系统,所接触到的所有软件工具。
图形工具:绘制结构图、系统专用图。
屏幕显示和报告生成的各种专用系统:可支持生成一个原型。
专用检测工具:用以测试错误或不一致的专用工具及其生成的信息。
代码生成器:从原型系统的工具中自动产生可执行代码。
文件生成器:产生结构化方法和其它方法所需要的用户系统文件。
CASE即Computer Aided Software Engineering,中文意思是计算机辅助软件工程。CASE是一套方法和工具,可使系统开发商规定的应用规则,并由计算机自动生成合适的计算机程序。CASE工具分成"高级"CASE和"低级"CASE.高级CASE工具用来绘制企业模型以及规定应用要求,低级CASE工具用来生成实际的程序代码。CASE工具和技术可提高系统分析和程序员工作效率。其重要的技术包括应用生成程序、前端开发过程面向图形的自动化、配置和管理一及寿命周期分析工具。
常见的CASE工具有
PLAYCASERATIONAL ROSESYSBASE 的POWERDESIGN
跪求解答:软件开发模型、软件开发方法、集成的CASE工具与环境在软件工程中各有什么作用?
软件开发模型(Software Development Model)是指软件开发全部过程、活动和任务的结构框架。软件开发包括需求、设计、编码和测试等阶段,有时也包括维护阶段。 软件开发模型能清晰、直观地表达软件开发全过程,明确规定了要完成的主要活动和任务,用来作为软件项目工作的基础。
在上个世纪60年代中期爆发了众所周知的软件危机。为了克服这一危机,在1968、1969年连续召开的两次著名的NATO会议上提出了软件工程这一术语,并在以后不断发展、完善。与此同时,软件研究人员也在不断探索新的软件开发方法。至今已形成了八类软件开发方法。
一、Parnas方法
二、SASA方法
三、面向数据结构的软件开发方法
四、问题分析法
五、面向对象的软件开发方法
六、可视化开发方法
七、ICASE
八、软件重用和组件连接
CASE即Computer Aided Software Engineering,中文意思是计算机辅助软件工程。CASE是一套方法和工具,可使系统开发商规定的应用规则,并由计算机自动生成合适的计算机程序。CASE工具分成"高级"CASE和"低级"CASE.高级CASE工具用来绘制企业模型以及规定应用要求,低级CASE工具用来生成实际的程序代码。CASE工具和技术可提高系统分析和程序员工作效率。其重要的技术包括应用生成程序、前端开发过程面向图形的自动化、配置和管理以及寿命周期分析工具。
软件工程中的CASE 的含义是什么
软件工程中的CASE,如果是大写字母,通常指:Computer Aided Software Engineering,也就是计算机辅助软件工程。
计算机辅助软件工程的CASE分类
CASE系统所涉及到的技术有两大类:一类是支持软件开发过程的本身的技术,如支持规约、设计、实现、测试等等。
还有一种特殊的CASE技术,即元-CASE技术。 对CASE工具分类的标准可分为:
(1)功能。
(2)支持的过程。
(3)支持的范围。
1993年Fuggetta根据CASE系统对软件系统的支持范围,提出 CASE系统可分为三类:
(1)支持单个过程任务的工具。
(2)工作台支持某一过程所有活动或某些活动。
(3)环境支持软件过程所有活动或至少大部分。