第8讲计算机辅助开发方法.pptVIP

  • 4
  • 0
  • 约2.82千字
  • 约 11页
  • 2017-02-09 发布于湖南
  • 举报
第8讲计算机辅助开发方法

第8讲 计算机辅助开发方法 8 计算机辅助开发方法 8.1 计算机辅助软件工程(1) 计算机辅助软件工程(Computer Aided Software Engineering,CASE) 计算机辅助软件工程(CASE)也是近几年才发展起来的一门技术。其目标在于使整个软件生命周期各阶段开发过程自动化,就像第4代语言使软件系统编程自动化一样。CASE技术是系统开发工具与方法的结合,它的目标是为了实现一种较完善的技术,为系统开发人员提供一组优化的、集成的且能大量节省人力的系统开发工具,它着眼于系统分析和设计以及程序实现和维护等各个环节的自动化,并使之成为一个整体。CASE是基于现在的软件工程方法来进行的。 8.1 计算机辅助软件工程(2) 使用CASE工具有以下优点: ☆显著提高系统分析,设计人员生产率。 ☆能够培训和指导用户应用软件工程方法开发系统。 ☆使用交互式图形技术支持结构化系统分析/设计,用户容易理解。 ☆由于CASE工具自动化程度高能自动生成程序代码,使开发者把系统开发重点移到系统分析/设计上,能控制系统开发的质量与实现。 ☆ CASE工具的信息库,软件库,数据字典的可重用技术,使得系统的定义与描述可以从非冗余的数据字典、软件库中产生,并具备系统分析/设计一致性与完整性检验。 8.2 面向对象的系统建设方法 面向对象(Obe

文档评论(0)

1亿VIP精品文档

相关文档