第2章软件工程方法与工具.pptVIP

  • 2
  • 0
  • 约9.08千字
  • 约 61页
  • 2019-10-24 发布于湖北
  • 举报
(3)可视化,表达能力强大 UML是一种图形化语言,用UML的模型图形能清晰地表示系统的逻辑模型或实现模型。UML还提供了语言的扩展机制,用户可以根据需要增加定义自己的构造型、标记值和约束等。 (4)独立于过程 UML是系统建模的语言,不依赖特定的开发过程。 UML的特点 (5) 容易掌握使用 UML概念明确,建模表示法简洁明了,图形结构清晰,容易掌握使用。 (6)与编程语言的关系 支持UML的一些CASE工具(如Rose)可以根据 UML所建立的系统模型自动产生Java、C++ 等代码框架。 UML的特点 2.4 软件工具概述 软件工具的概念 软件工具的发展 软件工具的分类 常用软件工具介绍 软件工具的概念 软件工具是指能支持软件生存周期中某一阶段(如系统定义、需求分析、设计、编码、测试或维护等)的需要而使用的软件工具。 早期的软件工具主要用来辅助程序员编程,如编辑程序、编译程序、排错程序等。在提出了软件工程的概念以后,出现了一批软件工具来辅助软件工程实施,这些软件工具涉及到软件开发、维护、管理过程中的各项活动,并辅助这些活动高质量地进行。 软件工具通常也称为CASE(计算机辅助软件工程,computer aided software engineering)工具。 软件工具的发展 50年代末期出现了程序设计语言,因此,出现了编辑程序、汇编程序

文档评论(0)

1亿VIP精品文档

相关文档