【应用架构】TOGAF建模:应用程序和用户位置图

应用程序和用户位置图显示了应用程序的地理分布。它可以用来显示终端用户在哪里使用应用程序;在客户端场景中执行和/或交付主机应用程序的位置分布;应用程序被开发、测试和发布的地方的分布,等等。分析可以揭示合理化的机会以及重复和(或)差距。此图的目的是清晰地描述业务用户通常与应用程序交互的业务位置,以及应用程序基础设施的托管位置。

作用

  • 确定充分支持用户群体所需的包实例数量,用户群体可能分布在地理位置上。
  • 估计软件包或其他软件的用户许可的数量和类型。
  • 估计用户所需的支持水平和支持中心的位置。
  • 选择本地和远程支持企业用户/客户/合作伙伴所需的系统管理工具、结构和管理系统。
  • 适当规划业务的技术组件,即服务器规模和网络带宽,等等。
  • 在实现应用程序和技术架构解决方案时考虑性能。

用户通常以多种方式与应用程序交互,例如:

  • 支持日常业务的运作。
  • 参与业务流程的执行。
  • 获取信息(查找、阅读)。
  • 开发应用程序。
  • 管理和维护应用程序。

UML/BPMN EAP  Profile :

application and user location diagram

 

headquartersHeadquarter location: Geographically defines where the elements of the enterprise are deployed (organization units, hardware devices, actors, etc.)

site-locationSite location: Geographically defines where the elements of the enterprise are deployed (organization units, hardware devices, actors, etc.). Generally, an enterprise has one headquarter and several sites.

component interactionInteraction application component: Represents the top level components that manage the interaction with elements outside the IS. In most cases, it is a GUI component, such as here a web interface.

ApplicationApplication: This application component corresponds to legacy applications, off the shelf products, or can be an assembly of application components.

external actorExternal actor: An actor that is external to the enterprise.

internal actor 32x32Internal actor: An actor that belongs to the enterprise.

associationAssociation between two classes: An association has a name, and for each extremity provides the role name and cardinalities (possible number of occurrences) of related elements.

 

Archimate :

application and user location diagram

该图显示了谁在哪个站点上使用哪个应用程序。

“应用程序组件”部署在位置,以及角色或参与者(因此,这些是角色、参与者和应用程序组件的出现)。

在上面的示例中,“Customer”没有本地化。因此,使用的是角色(而不是存在的事物)。

 

原文:https://www.togaf-modeling.org/models/application-architecture/application-and-user-location-diagrams.html

本文:http://jiagoushi.pro/node/1246

讨论:请加入知识星球【首席架构师圈】或者小号【jiagoushi_pro】或者QQ群【11107777】