APP下载

浅谈软件工程和CASE工具的运用

2012-01-27刘伟朱晓非聂亚平

中国科技信息 2012年14期

刘伟 朱晓非 聂亚平

1.徐州医学院医学信息学院,江苏 徐州 221000

2.中国电信公司徐州分公司,江苏 徐州 221000

浅谈软件工程和CASE工具的运用

刘伟1朱晓非2聂亚平1

1.徐州医学院医学信息学院,江苏 徐州 221000

2.中国电信公司徐州分公司,江苏 徐州 221000

随着计算机技术的发展,软件的开发越来越复杂,为了能够提高软件的质量和生产效率,提出了软件工程的概念,采用工程的概念、原理、技术和方法来进行软件的开发和维护,最终实现软件的工业化生产,在这个过程计算机辅助软件工程(CASE)的工具起到了重要的作用,文中介绍了常用的CASE工具和特点。

软件工程;CASE

软件是人类智慧的结晶,催化着人类社会从工业社会到信息社会的巨大变革,不管是生物工程、现代通信还是商务处理、工业控制方面,软件都发挥着巨大的作用,可以说软件对整个社会的经济和文化都产生了深远的影响。在计算机诞生的初期,计算机软件仅是计算机硬件的附属品,而随着计算机技术的不断发展,软件在整个信息系统的成本中比重也越来越高,有的软件甚至需要几百甚至上千人经过几年的团结协作才能够完成。这些使得软件的开发越来越复杂,怎么能让软件项目成功的实现目标,控制好开发成本,保证好交付时间和产品性能就成了我们所必须面对的问题,也就是软件工程产生发展的原因所在。而随着软件工程的产生和发展,一大批工具应运而生在软件的开发、维护、管理过程中都起到了重要的辅助的作用,这就是CASE(计算机辅助软件工程,Computer Aided Software Engineering)工具。……

登录APP查看全文