[转帖]企业架构Enterprise Architecture
<p>早在1987年,John Zachman就提出: “为了避免企业分崩离析,信息系统架构已经不再是一个可有可无的选择,而是企业的必需”。 从那时起,Zachman的企业架构理论就开始逐渐发展起来, 它现已成为许多大公司用来理解、表述企业信息基础设施的一个直观模型, 为企业现在的以及未来的信息基础设施建设提供了蓝图和架构。 </p><p>Zachman的企业架构是一个全新的模型,为企业信息基础设施提供一种可以理解的信息表述。 <br/><span style="FONT-FAMILY: Arial;">Zachman</span><span style="FONT-FAMILY: ËÎÌå;">没有把企业的流程简单视作一系列</span><b>步骤</b>,而是综合考虑不同角色的不同观点,提出了一个多视角、多维度的企业架构。</p><h3>企业架构中的不同角色 </h3><ol><li>企业拥有者。 </li><li>业务管理者。 </li><li>系统分析者。 </li><li>系统设计者。 </li><li>系统建设者。 </li><li>系统本身。 </li></ol><p>下图的各行内容即反映了不同角色的不同关注点(角度)。 <br/>Zachman同时承认每个角色均关注相同的信息类别(维度),即下图各列内容。</p><h3>企业架构的信息类别</h3><ul><li>数据(什么?) </li><li>功能(怎样?) </li><li>网络(哪里?) </li><li>时间(何时?) </li><li>角色(谁?) </li><li>动机(为何?) </li></ul><h3>企业架构理论术语</h3><ul><li><b><i>“企业”(<span style="FONT-FAMILY: Arial;">Enterprise</span><span style="FONT-FAMILY: ËÎÌå;">)</span></i></b>是指由一整套可识别的、互为作用的业务功能构成的商业组织。 它有能力作为独立实体经营运作。 根据这一定义,就应该存在企业内的企业。 只要企业内部的事业部门能够独立运作,它或许就可以被当作一个企业。 在这里,这一企业概念也可以被看作为“扩展企业”(<span style="FONT-FAMILY: Arial;">Extended Enterprise</span><span style="FONT-FAMILY: ËÎÌå;">),它意味着企业架构框架也包括了企业与外部实体的相互关系。</span> 例如: 供应商、商业伙伴和客户。 </li><li><b><i>“架构”(<span style="FONT-FAMILY: Arial;">Architecture</span><span style="FONT-FAMILY: ËÎÌå;">)</span></i></b>提供基础框架, 它定义和描述了企业实现经营目的和商业愿景的平台。 “架构”可以被具体定义为: 与企业经营战略、信息需求紧密相连的一整套原则、方针、政策、模型、标准以及流程,它结合企业未来发展方向,为企业各项解决方案的设计、选择和执行提供指导。 </li></ul><table cellspacing="1" cellpadding="7" border="1"><tbody><tr><td> </td><td align="center"><h4 align="center" style="TEXT-ALIGN: center;">数据(什么?) </h4></td><td align="center"><h4 align="center" style="TEXT-ALIGN: center;">功能(怎样?)</h4></td><td align="center"><h4 align="center" style="TEXT-ALIGN: center;">网络(哪里?)</h4></td><td align="center"><h4 align="center" style="TEXT-ALIGN: center;">角色(谁?)</h4></td><td align="center"><h4 align="center" style="TEXT-ALIGN: center;">时间(何时?)</h4></td><td align="center"><h4 align="center" style="TEXT-ALIGN: center;">动机(为何?)</h4></td></tr><tr><td><p align="center"><b>目标范围</b></p></td><td><p align="center">列出对业务至关重要的元素</p></td><td><p align="center">列出业务执行的流程</p></td><td><p align="center">列出与业务运营有关的地域分布要求</p></td><td><p align="center">列出对业务重要的组织部门</p></td><td><p align="center">列出对业务重要的事件及时间周期</p></td><td><p align="center">列出企业目标、战略</p></td></tr><tr><td><p align="center"><b>业务模型</b></p></td><td><p align="center">实体关系图(包括<span style="FONT-FAMILY: Arial;">M: M</span><span style="FONT-FAMILY: ËÎÌå;">关系、</span><span style="FONT-FAMILY: Arial;">N</span><span style="FONT-FAMILY: ËÎÌå;">-</span><span style="FONT-FAMILY: Arial;">ary</span><span style="FONT-FAMILY: ËÎÌå;">关系、归因关系)</span></p></td><td><p align="center">业务流程模型(物理数据流程图)</p></td><td><p align="center">物流网络(节点和链接)</p></td><td><p align="center">基于角色的组织层次图, 包括相关技能规定、 安全保障问题。 </p></td><td><p align="center">业务主进度表</p></td><td><p align="center">业务计划</p></td></tr><tr><td><p align="center"><b>信息系统模型</b></p></td><td><p align="center">数据模型(聚合体、完全规格化)</p></td><td><p align="center">关键数据流程图、 应用架构 </p></td><td><p align="center">分布系统架构</p></td><td><p align="center">人机界面架构(角色、数据、入口)</p></td><td><p align="center">相依关系图、数据实体生命历程(流程结构)</p></td><td><p align="center">业务标准模型</p></td></tr><tr><td><p align="center"><b>技术模型</b></p></td><td><p align="center">数据架构(数据库中的表格列表及属性)、 遗产数据图</p></td><td><p align="center">系统设计: 结构图、伪代码 </p></td><td><p align="center">系统架构(硬件、软件类型)</p></td><td><p align="center">用户界面(系统如何工作)、 安全设计</p></td><td><p align="center">“控制流”图(控制结构)</p></td><td><p align="center">业务标准设计</p></td></tr><tr><td><p align="center"><b>详细展现</b></p></td><td><p align="center">数据设计(反向规格化)、物理存储器设计</p></td><td><p align="center">详细程序设计</p></td><td><p align="center">网络架构</p></td><td><p align="center">屏显、安全机构(不同种类数据源的开放设定)</p></td><td><p align="center">时间、周期定义 </p></td><td><p align="center">程序逻辑的角色说明</p></td></tr><tr><td><p align="center"><b>功能系统</b></p></td><td><p align="center">转化后的数据</p></td><td><p align="center">可执行程序</p></td><td><p align="center">通信设备</p></td><td><p align="center">受训的人员</p></td><td><p align="center">企业业务</p></td><td><p align="center">强制标准</p></td></tr></tbody></table><p></p>
页:
[1]