PowerDesigner(三)-企业架构模型(转)

企业架构模型(Enterprise Architecture Model,EAM)是PowerDesigner 15新增的功能,它能够以图形的方式展现企业架构,从而取代文字描述;以偏向非技术性的表达方式,从不同层面表达不同的图示结果。

企业架构模型从业务层,应用层和技术层对企业的体系架构进行全方面的描述,包括业务流程,业务功能,系统,人员等单元的结果及行为,以确保各单元能够符合企业的战略发展方向。PowerDesigner企业架构模型包括7种企业架构流程图,这7种企业架构流程图可以划分为以下3个层面。

1.业务层

  • 组织结构图:通过树状图的形式来表现组织结构。
  • 业务通信图:用于分析和表现业务元素之间的关系,流程,连接。
  • 进程图:用于表示和人员,组织机构无关的业务架构,描述业务功能以及对进程进行分类。
  • 城市规划图:用于提供组织架构的总图。

2.应用层

  • 应用架构图:展示应用架构的高级视图,可用于识别应用,组建,数据库,服务及其之间的关系。
  • 面向服务图:用于展示应用及SOA架构业务服务之间的关系。

3.技术层

技术基础架构图:企业架构模型的目标是给用户展示组织的总图,为用户提供将功能,进程,系统细化的方法。企业架构模型包含导入/导出其他PowerDesigner模块的功能。

4.7种企业架构流程图如下:

组织结构图:

(1)选择File->New Model命令,弹出图1-1所示的窗口,在左侧模型类型中选择企业架构模型,在右侧输入模型名称,并选择起始图类型-组织结构图,单击“确定”按钮即可创建出新的组织结构图。

图1-1

(2)单击组织单元工具栏按钮,在图中空白位置单击即可创建组织单元对象(图标为),双击图标弹出如图1-2所示的属性窗口。

图1-2

(3)在属性窗口中输入组织单元的基本属性,如名称输入"公司",代码输入"Company"后单击“确定”按钮,在图中将显示出此组织单元的名称。接着按照上面的方式,继续增加"人事部",“财务部”,“研发中心”等部门。

(4)单击层次链接工具栏按钮,在“公司”图标上按下鼠标左键,在拖动鼠标到“人事部”图标上释鼠标左键,在图中将会把“公司”和“人事部”链接起来。此时再双击“公司”图标并查看“下级组织”标签,在“下级组织”列表中会列出“人事部”。接着按照上面的方式,链接“公司”和“财务部”,“研发中心”,完成后的图如1-3所示。

图1-3

业务通信图:如图1-4所示。

图1-4

进程图:如图1-5所示。

图1-5

城市规划图:如图1-6所示。

图1-6

应用架构图:如图1-7所示。

图1-7

面向服务图:如图1-8所示。

图1-8

技术基础架构图:如图1-9所示。

图1-9

时间: 2024-11-08 22:49:03

PowerDesigner(三)-企业架构模型(转)的相关文章

阿里Java开发工程师理解的三种架构模型

常用的软件架构模型可以归类为三种架构模型:3/N层架构."框架+插件"架构.地域分布式架构. 一.三种架构模型 1.3/N层架构 这是经典的多层架构模型,对于稍微复杂一点或特别复杂的系统,不使用分层架构是很难想象的.下图是经典的3层架构: 如今,凡是个程序员都能侃侃而谈3/N层架构,这确实是解决系统复杂性的一种主流模式,但是,只要采用了3/N层架构是不是就一定能解决系统的复杂性了?不一定,关键在于你在你的系统中如何实作你的3/N层结构. 在采用了3/N层架构后,我们还是要解决以下非常重

Shuttle ESB(三)——架构模型介绍(2)

上一篇文章中,介绍了Shuttle ESB架构模型中的三个重要部分.今天,我们继续介绍剩余的三个内容:模式和消息路由. 四.模式 Request/Response(请求/响应模式) 对基于Request/Response消息机制的内容,你可以看WiKi的一些文章:http://en.wikipedia.org/wiki/Request-response 向一个终端发送请求,执行某项功能,你可以发送一个命令消息: bus.Send(new RequestMessage()); 虽然这是一个非常简单

UML建模实践——选“对”企业架构建模视角很关键

1.关于企业架构 根据开放群组的业务领导层IT架构指引:"有效的企业架构(Enterprise Architecture,EA)对企业的生存和成功具有决定性的作用,是企业通过IT获得竞争优势的不可缺少的手段." 企业架构如同战略规划,可以辅助企业完成业务及IT战略规划.在业务战略方面,可使用TOGAF及其架构开发方法(Architecture Development Method,ADM)来定义企业的愿景/使命.目标/目的/驱动力.组织架构.职能和角色.在IT战略方面,TOGAF及AD

大数据运营-服务型企业架构新思维

目前市面上关于大数据的图书主要分为两类:一类主要讲大数据对社会生活的影响,属于大数据科普书,读一读可以增强对大数据的感性认识:另一类则属于大数据专业技术书,主要讲大数据相关技术,可以帮助开发出大数据应用. 本书既不是泛泛的谈大数据的重要性,也不深入专业技术细节,而是从业务和企业发展战略出发,运用系统化和全生命周期管理思维,给出大数据从需求到落地的整体解决方案.犹如个人的修齐治平,在大数据时代,企业要想得以生存和发展,同样需要经历筑巢.联姻.孕育.分娩.培育以及腾飞的6个发展阶段. 在筑巢阶段,企

Flex入门(三)——微架构之Cairngorm

大家都知道我们在开发后台的时候,都会使用MVC,三层等分层架构,使后台代码达到职责更为分明单一,高内聚低耦合,例如,Dao层只是进行和数据库打交道,负责处理数据:Service(B层)只是进行逻辑判断处理,而Action则进行后台和前台页面的交互等.从而使程序更加容易管理,更加灵活,更加容易扩展,更加容易维护.也就是大家比较熟悉的Struts(SpringMVC)+Spring+Hibernate(Mybatis)等. 而作为前台Flex处理,也提供了类似的处理功能,想要达到的效果,也是代码分层

企业架构,业务架构,数据架构

我们将核心价值链上的端到端总结为两个核心,其一是供应链的端到端流程和业务:其二是产品研发的端到端和业务.各个企业由于类型不同往往对两条价值链各有 侧重.生产代工类企业没有自己的产品研发,那么只有供应链:高科技研发企业可以做到卖产品核心技术和专利,不做具体供应链方面事情.而更多的生产制造型企 业往往是1和2两者的一个有机结合. 再谈企业架构和业务架构: 企业架构本身强调的是业务驱动IT,业务和IT的匹配和融合而不是两张皮,在这里可以看到核心我们关注的点包括流程,活动,数据,组织,资源五个方面的内容

精华【分布式微服务云架构dubbo+zookeeper+springmvc+mybatis+shiro+redis】分布式大型互联网企业架构!

摘要: 开发工具 1.Eclipse IDE:采用Maven项目管理,模块化. 2.代码生成:通过界面方式简单配置,自动生成相应代码,目前包括三种生成方式(增删改查):单表.一对多.树结构.生成后的代码如果不需要注意美观程度,生成后即可用. 技术选型(只列了一部分技术) 1.后端 服务框架:Dubbo.zookeeper.Rest服务 缓存:Redis.ehcache 消息中间件:ActiveMQ 负载均衡:Nginx 分布式文件:FastDFS 框架简介--主要定位于互联网企业架构,已内置企业

{精华}分布式、微服务、云架构dubbo+zookeeper+springmvc+mybatis+shiro+redis分布式大型互联网企业架构

摘要: Jeesz主要定位于互联网企业架构,已内置企业信息化系统的基础功能和高效的代码生成工具,包括:系统权限组件.数据权限组件.数据字典组件.核心工具 组件.视图操作组件.工作流组件.代码生成等.采用分层设计.双重验证.提交数据安全编码.密码加密.访问验证.数据权限验证. 平台简介 Jeesz是一个分布式的框架,提供项目模块化.服务化.热插拔的思想,高度封装安全性的Java EE快速开发平台. Jeesz本身集成Dubbo服务管控.Zookeeper注册中心.Redis分布式缓存技术.Fast

精华分布式、微服务、云架构dubbo+zookeeper+springmvc+mybatis+shiro+redis分布式大型互联网企业架构

平台简介 Jeesz是一个分布式的框架,提供项目模块化.服务化.热插拔的思想,高度封装安全性的Java EE快速开发平台. Jeesz本身集成Dubbo服务管控.Zookeeper注册中心.Redis分布式缓存技术.FastDFS分布式文件系统.ActiveMQ异步消息中间件.Nginx负载均衡等分布式技术 使用Maven做项目管理,项目模块化,提高项目的易开发性.扩展性 以Spring Framework为核心容器,Spring MVC为模型视图控制器,MyBatis为数据访问层, Apach