面向对象缝模技术 软件工程系 林琳
面向对象建模技术 软件工程系 林 琳
第11章UM与RUP 成功的项目所需要具有 的三个方面—符号、过程 和工具。你可以学习一种符 符号 号,但是如果不知道如何 利用它(过程),你可能会 失败。你可能拥有强大的过 程,但是如果不能沟通这些 过程(符号),你也可能失 败。最后,如果你不能记载 过程 工具 自己的工作文档(工具), 你也可能失败
成功的项目所需要具有 的三个方面——符号、过程 和工具。你可以学习一种符 号,但是如果不知道如何 利用它(过程),你可能会 失败。你可能拥有强大的过 程,但是如果不能沟通这些 过程(符号),你也可能失 败。最后,如果你不能记载 自己的工作文档(工具), 你也可能失败。 第11章 UML与RUP
令软件开发过程是软件工程的要素之一,有效的软件开发 过程可以提高软件开发团队的生产效率,并能够提高软件 质量、降低成本、减少开发风险。 UM是一种可应用于软件开发的非常优秀的建模语 但是UM本身并没有告诉人们怎样使用它,为了有效地使 用UML,需要有一种方法应用于它。 令当前最流行的使用UM的方法就是 Rationa1的统一过程 Rational Unified Process 简称RUP)。RUP是软件 开发过程的一种,它为有效地使用统一建模语言UM提供 指导
3 ❖软件开发过程是软件工程的要素之一,有效的软件开发 过程可以提高软件开发团队的生产效率,并能够提高软件 质量、降低成本、减少开发风险。 ❖UML是一种可应用于软件开发的非常优秀的建模语言, 但是UML本身并没有告诉人们怎样使用它,为了有效地使 用UML,需要有一种方法应用于它。 ❖当前最流行的使用UML的方法就是Rational的统一过程 (Rational Unified Process,简称RUP)。RUP是软件 开发过程的一种,它为有效地使用统一建模语言UML提供 了指导
使用广泛的几种软件过程 Rational unified Process ☆ OPEN Process 8 Object-Oriented Software Process ☆ Extreme Programming ☆ Catalysis
使用广泛的几种软件过程 ❖Rational Unified Process ❖OPEN Process ❖Object-Oriented Software Process ❖Extreme Programming ❖Catalysis
本章学习要点: ◆了解软件开发过程 ◆了解UM与RUP的关系及使用RUP的原因 ◆理解RUP的二维空间 令理解RUP的各核心工作流程
5 本章学习要点: ❖ 了解软件开发过程 ❖ 了解UML与RUP的关系及使用RUP的原因 ❖ 理解RUP的二维空间 ❖ 理解RUP的各核心工作流程