预订演示
前页 后页

模式

认识模式

介绍模式

模式是针对给定架构上下文中常见问题A一般可重用设计解决方案。模式不是解决的设计,而是如何解决问题的模板。这个概念起源于建筑架构世界,最初发表在克里斯托弗·亚历山大(Christopher Alexander)的一本名为“设计模式”的书中。然后它们被应用于软件行业,并被软件工程领域广泛用于解决经常出现的软件工程问题,尽管从表面上看问题的性质似乎完全不同。

Preview of the Drivers and Goals pattern in Sparx Systems Enterprise Architect.

在哪里可以找到模式

创建一个模式:

选择功能区选项“特定>技术>发布技术>发布图表模式”

使用模式:

在浏览器窗口中选择“资源>模式> <模式组> >右键单击模式名称>将模式添加到图表”

模式的用途

模式可以应用于从业务到技术架构的各种情况,但始终用于将通用解决方案应用于表面上可能看起来完全不同的任何数量的问题或上下文。 Enterprise Architect为挖掘模式提供了一种有用的机制,这意味着任何图表都可以作为模式发布,然后在相同或不同的上下文。模式及其用法的一个示例可能是阐明驱动因素、目标、目标和措施之间关系的模式。现有图表可以作为模式发布,然后任何业务架构都可以通过简单地将其拖到空图表上来重用该模式。

模式选项

模式最常见于浏览器窗口的“资源”选项卡,但有时也内置于技术中并从工具箱页面提供。发布模式时有许多可用选项,包括描述模式整体细节的能力,以及为构成模式的每个元素添加注记的能力。

Save Diagram as UML Pattern dialog in Sparx Systems Enterprise Architect.

了解更多about模式