
计算机辅助软件工程case的技术目宽凯标,是实现系统开发各阶段基于计算机的自动化。
1、CASE即(Computer Aided Software Engineering),中文意思是计算机辅助软件工程。
2、CASE是一套方法和工具,可使系统开发商规定的应用规则,并由计算机自动生成合适的计算机程序。
3、CASE工具分成"高级"CASE和"低级"CASE.高级CASE工具用来绘制企业模型以及规定应用要求,低级CASE工具用来生成实际的程序代码。
4、CASE工具和技术可提高系统分析和程序员工作效率。其重要的技术包括应用生成程序、前端开发过程面向图形的自动化、配置和管理以及寿命周期分析工具。
5、采用CASE工具辅助开发并不是一种真正意义上的方法,它必须依赖于某一种具体的开发方法,如结构化方法、原型方法、面向对象方法等,一般大型的CASE工具都可缺隐以支持。
计算机辅助软件工程工具含义:
1、在软件工程应用中,计算机辅助软件工程(CASE)工具代表了支持软件开发、维护和管理技术的一个主要方面,在软件生存周期过程中。
2、CASE工具辅助各个软件工程活动的实施,从软件的项目计划、需求分析、系统设计、编码调试、测试管理、运行维护,到支持软件的过程管理、质量保证等都发挥着越来越大的作用,大大提高了软件开发、维护和管理工作的效率,也使软件的质量得到了极大地提高。
3、CASE工具在软件生存周期过程中要经历计划阶段,开发阶段,运行阶段三个阶段,90年代开始得到了快速发展及应慎扮唤用,并在软件市场中发挥了不可替代的作用。
4、成为目前计算机领域中研究的热点之一。
CASE工具(CASE Toolkits)是指CASE的最外层(用户)使用的CASE去开发一个应用系统,所者者薯接触到的所有软件工具。图形工具:绘制结构图、系统专用图。
屏幕显示和报告生成的各种专用系统:可支持生成一个原型。
专用检测工具:用以测试错误或不一致的专用工具及其生成的信息。
代码生成器:从原型系统的工具中自动产生可执行代码。
文件生成器:产生结构化方法和其它方法所需要的用户系统文件。
CASE即Computer Aided Software Engineering,中文意思是计算机辅助软件工程。CASE是一套方法和工具,可使系统开发商规定的应用规则,并由计算机自动生成合适的计算机程嫌扮序。CASE工具分成"高级"CASE和"低级"CASE.高级CASE工具用来绘制企业模型以及规定应用要求,低级CASE工具用来生成实际的程序代码。CASE工具和技术可提高系统分析和程序员工作效率。其重要的技首者术包括应用生成程序、前端开发过程面向图形的自动化、配置和管理一及寿命周期分析工具。
常见的CASE工具有
PLAYCASERATIONAL ROSESYSBASE 的POWERDESIGN
CASE的一个基本思想就是提供一组能够自动覆盖软件开发生命周期各个阶段的集成的、减少劳动力的工具。CASE已被证明可以加快开发速度,提高
应用软件生产率并保证应用软件的可靠品质。
CASE工具由许多部分组成,一般我们按软件开发的不同阶段分为上层CASE和下层CASE产
品。上层或前端CASE工具自动进行应用的计划、设计和分析,帮助用户定义需求,产生需求
说明,并可完成与应用开发相关的所有计划工作。下层或后端CASE工具自动进行应用系统的
编程、测试和维护工作。
除非下层CASE和上层CASE工具的供应商提供统一界面,否则用户必须编写或重新将所有
信息从上层CASE工具转换到下层CASE工具。独立的CASE工具供应商愈来愈希望将它们的工
具连接在一起建立统一的界面以减少用户不必要的开发工作。
CASE工具带来的好处
计算机专业人员利用计算机使他们的企业提高了效率,企业的各个部门通过使用计算李唯机
提高了生产率和效率,增强了企业的竞争力并使之带态漏来了更多的利润。
然而,不幸的是有一些计算机专业人员还在缓慢地将他们的工作自动化。甚至于直到今
天,许多程序员仍在沿用手工方法完成他们的工作,例如花费很多时间来手工编程。如果他
们使用CASE工哪闭培具,这些程序代码就能够自动生成。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)