您在此练习中通过使用内置的分析模型模板来创建新的分析模型。分析模型模板提供了结构正确的分析模型的示例,您可以使用该分析模型通过使用现有的 RUP® 构造型和桩模块图来快速创建您自己的分析模型。
Rational® Software Architect 提供了一个内置的分析模型模块,它帮助您快速创建结构正确的分析模型。该模板包含预命名的程序包和图桩模块以及 Rational Unified Process® 分析元素(可用来构建您的系统的领域模型)。
您已经使用分析模型模板创建了新的 UML 模型。要浏览该新模型,请在“模型浏览器”视图中,双击 Analysis Model.emx 文件并浏览该模型层次结构。
分析模型模板是根据 Rational UML 模型结构准则进行组织的。分析模型模板围绕内聚、松散结对、功能正常的分组(这些分组可以帮助您快速地创建完整、合理的用例模型)组织模型。您在名为“帐户操作”的用例模型中已确定了主功能区域。此分析模型构建在同一个结构上,但添加用例实现和领域图来描述 PiggyBank 系统的静态和动态结构。
用例模型模板包含以下程序包:
程序包 | 描述 |
---|---|
«透视图»概览: | 此程序包包含用于描述领域模型的图和 RUP 分析模型元素。RUP 分析元素将领域级别类定义为三个类别中的一个:边界、控制器或实体。 |
«模型库»分析构建块 | 此程序包包含可用于组织模型的原始功能区域结构。此程序包包含 ${functional.area} Analysis Elements 构建块和 ${functional.area} Analysis-Level Use Case Realizations 构建块。这些构建块存储 RUP 分析元素和 PiggyBank 用例实现。 |
在定义功能区域和将它们组织到适当的用例模型中时,您可以使用现有的模板结构及附带的文档作为指导。
要继续,请进入练习 2.2:确定类。