1定义、作用、适用场景

Anenterprise architecture model (EAM) helps you analyze and document yourorganization and its business functions, along with the applications andsystems that support them and the physical architecture on which they areimplemented.

企业架构模型(EAM)帮助你分析和记录组织其业务功能应用程序和系统以及支撑它们的物理架构,帮助企业架构人员、业务分析师分析企业架构。

2组成元素及说明

PowerDesigner 15提供的企业架构模型从业务层、应用层以及技术层的角度对一个企业的体系架构进行了全方面的描述,包括业务流程、信息系统、人员和业务等单元的结构及行为,以确保各单元能够符合企业的战略发展方向。

层次

图形类别

作用

业务层

组织结构图(Organization Chart

通过树状图的形式来表现组织结构。

业务通信图(Business Communication Diagram

用于分析、表现业务元素之间的关系、流程、连接。

进程(流程)图(Process Map

用于表示和人员、组织机构无关的业务架构,描述业务功能业务处理流程

城市规划图(City Planning Diagram

用于提供组织架构的总图(高层次)。

应用层

应用架构图(Application Architecture Diagram

展示应用架构的高级视图,可用于识别应用、组件、数据库、服务及其之间的关系。

面向服务图(Service Oriented Diagram

用于展示应用及SOA架构的业务服务之间的关系。

技术层

技术基础框架图(技术架构图)(Technology Infrastructure Diagram

基础设施及拓扑结构


3创建步骤

3.1业务层
3.1.2组织结构图(OrganizationChart

Anorganization chart provides a graphical view of your organization as a treestructure, and helps you analyze and display the relationships betweenorganization units (divisions, groups, teams, etc), individuals, and roles.

组织结构图提供了一个组织的树型结构图形化视图,并帮助你分析和展示组织单位(部门、小组、团队等),个人,和角色之间的关系。

175228502.png

3.1.2业务通信图(BusinessCommunication Diagram

Abusiness communication diagram provides a graphical view of your organization,and helps you analyze, the relationships, flows, and other connections betweenbusiness functions, organization units, roles, and sites.

业务通信图提供了一个组织的图形化视图,并帮助你分析业务功能、组织单位、角色和地点之间的关系、流动或其他联系。

企业沟通图用来表达系统内,各种同对象之间,所有的沟通管道。可沟通的对象包括Organizationunit Person RoleSiteBusiness Function Process,用Business Flow来表示沟通的管道。

175315863.gif

3.1.3进程(流程)图(ProcessMap

Aprocess map provides a graphical view of your business architecture, and helpsyou identify your business functions and high-level processes, independent ofthe people and business units who fulfill them.

进程图提供了业务架构的图形化视图,帮助您识别业务功能和高层级流程,不依赖里边的人员和业务单元。

进程图与一般流程图类似,最大的差异在于进程图不用考量参与流程的人员或单位,单纯表达为完成一个企业运作的功能所需的所有进程(Process) 组合及顺序。


175344375.gif

3.1.4城市规划图(CityPlanning Diagram

Acity planning diagram provides a graphical view of the big picture of yourenterprise architecture, using the metaphor of planning the infrastructure of acity to represent the organization of systems, applications, etc intoarchitectural areas.

城市规划图为你的企业架构提供了一个全景图形化视图,使用一个城市的基础设施规划来代表你的架构区域的系统、应用程序等的组织关系。

175420226.gif

3.2应用层
3.2.1应用架构图(ApplicationArchitecture Diagram

Anapplication architecture diagram provides a high-level graphical view of theapplication architecture, and helps you identify applications,sub-applications, components, databases, services, etc, and their interactions.

一个应用程序架构图提供了应用程序架构的一个高层次图形视图,并帮助您识别应用程序、子应用、组件、数据库、服务等,以及它们之间的交互。

注意:应用程序(Application)则是指一个独立的计算机程序,它与应用程序服务(Application Service) 是有差异的。应用程序服务对象通常是指系统外部的应用程序,就是在系统所没有包含的程序,也就是系统外部的程序,就是应用程序服务。

4Component :可以替换的程序代码

4Form:前端的UI 组件

4Document :泛指一般文件

4Report Document :报表文件,通常是包含图表和统计的文件

4ETL Job :用来表达资料转换(datatransformation) 的工作

4Application Link :泛指应用层级所有对象间的连结

175450592.gif

3.2.2面向服务图(ServiceOriented Diagram

Aservice-oriented diagram provides a graphical view of your business andapplication services and the relationships between them, and helps youassociate applications and other application layer objects with business services and processes to assist with SOA design.

面向服务图提供了业务和应用程序服务和它们之间的关系的图形化视图,并帮助您通过业务报务和处理过程将应用程序和应用层层级内的其他对象关联起来,以辅助SOA设计。

4Business Service 泛指一个企业或组织所提供的服务,主要的对象是客户,基本上是一个application-to-business 的接口。

4Contract是服务之间所要遵循的约束,故名称为规约

175513796.gif

3.3技术层
3.3.1技术基础框架图(技术架构图)(Technology Infrastructure Diagram

Atechnology infrastructure diagram provides a high-level graphical view of thephysical architecture required to support the application architecture.

技术基础设施图提供了一个高层次的应用程序架构所需的应物理架构的图形化视图。

凡是系统所用到的硬件,大都可以在这个图内呈现。在这个图中所包含的对象,包括有ArchitectureArea SiteOrganization Unit Person Role

175531493.gif


4Network :表达任何网络,例如IntranetInternetLANWAN等等都算是。

4Software Server :软件服务器,例如FTPWeb Server Database Server等等。

4Hardware Server :在网络上运作的硬件装置,例如Fire Wall Server DirectoryServerMassStorage Server等等。

4Workstation :泛指前端执行的机器,提供应用程序执行。

4Mobile Device :可移动的设备,例如手机、PDA等等。

4NetworkNode :泛指出现在网络上的各种设备,例如FaxHubModemPhonePrinter等等。

4Deployment Instance :可用來表达部署的一个案例,你可以在属性窗口设定所部署的对象,例如组件、资料库等等。

4Infrastructure Link :用业连结技术基础架构图内各种不同的对象,具有方向性,可设定通讯协议,或是所使用的通讯技术,例如CableUSBWi-Fi等。

4重点说明

各个图标,例如Network Node可以替换图片产生丰富效果(右键该图标,选择Change Image…

175616283.jpg

175619518.png



博文不过瘾?PowerDesigner15系列视频教程>>>