应用程序和用户位置图显示了应用程序的地理分布。它可以用来显示终端用户在哪里使用应用程序;在客户端场景中执行和/或交付主机应用程序的位置分布;应用程序被开发、测试和发布的地方的分布,等等。分析可以揭示合理化的机会以及重复和(或)差距。此图的目的是清晰地描述业务用户通常与应用程序交互的业务位置,以及应用程序基础设施的托管位置。
作用
- 确定充分支持用户群体所需的包实例数量,用户群体可能分布在地理位置上。
- 估计软件包或其他软件的用户许可的数量和类型。
- 估计用户所需的支持水平和支持中心的位置。
- 选择本地和远程支持企业用户/客户/合作伙伴所需的系统管理工具、结构和管理系统。
- 适当规划业务的技术组件,即服务器规模和网络带宽,等等。
- 在实现应用程序和技术架构解决方案时考虑性能。
用户通常以多种方式与应用程序交互,例如:
- 支持日常业务的运作。
- 参与业务流程的执行。
- 获取信息(查找、阅读)。
- 开发应用程序。
- 管理和维护应用程序。
UML/BPMN EAP Profile :
- 总部位置:从地理上定义了企业元素部署的位置(组织单元、硬件设备、参与者等)。
- 站点位置:地理上定义了企业的元素被部署的位置(组织单元、硬件设备、参与者等等)。一般来说,一个企业有一个总部和几个地点。
- 交互应用程序组件:表示管理与IS外部元素交互的顶级组件。在大多数情况下,它是一个GUI组件,比如这里的web界面。
- 应用程序:此应用程序组件对应于遗留应用程序、现成产品,或者可以是应用程序组件的组装。
- 外部参与者:企业外部的参与者。
- 内部参与者:属于企业的参与者。
- 两个类之间的关联:关联有一个名称,对于每个端点提供相关元素的角色名称和基数(可能出现的次数)。
Archimate :
该图显示了谁在哪个站点上使用哪个应用程序。
“应用程序组件”部署在位置,以及角色或参与者(因此,这些是角色、参与者和应用程序组件的出现)。
在上面的示例中,“Customer”没有本地化。因此,使用的是角色(而不是存在的事物)。