软件工程-胡飞(第二稿电子教案)chapter 01.pptVIP

  • 5
  • 0
  • 约5.14千字
  • 约 35页
  • 2017-10-16 发布于浙江
  • 举报

软件工程-胡飞(第二稿电子教案)chapter 01.ppt

软件与微电子学院 * 1.5 计算机辅助软件工程(CASE) 支持软件开发过程的CASE工具很多,我们根据其支持功能的不同,从软件生命周期的角度进行划分,大致有如下类型: 软件计划与管理类工具 软件设计和分析类工具 文档与版本管理工具 程序设计工具 原型建造类工具 集成化平台工具 软件测试工具 软件维护工具 框架工具 软件与微电子学院 * 1.5 计算机辅助软件工程(CASE) 软件开发是一个系统工程,仅靠单一的CASE工具是不够的。在软件工程师开发软件的过程中,必然涉及到分析、描述、编码、文档、测试和过程管理等多方面的工作,因此,就需要有一个集成化的CASE环境支持开发工作。 一个集成化的CASE环境,应该具有开放的结构,允许选择不同的CASE工具进行软件开发工作。 软件与微电子学院 * 1.5 计算机辅助软件工程(CASE) 基本的支持工具应该包括: 版本管理和配置管理工具 图形化描述与设计工具 编码生成与不同编译器的支持 软件调试环境 软件测试工具 文档自动生成与管理 支持软件工程师之间的交流与通信 大家熟悉的Eclipse就是这样的集成环境,它具有开放性架构,支持不同CASE插件的集成;跨平台性,不论C++、Java、数据库设计,还是其它软件开发,都可以在Eclipse平台上得到良好的支持。 软件与微电子学院 * 1.6 本章小节 在本

文档评论(0)

1亿VIP精品文档

相关文档