• 一句话说明:企业架构框架鼻祖Zachman


    问:禁止废话,一句话表达,Zachman是什么?包含哪些内容?

    韩老师正经回答:Zachman是企业架构框架鼻祖,包含6行×6列的矩阵式架构内容。6列是5W1H(What、How、Where、Who、When、Why),6行是从上到下的颗粒度(范围、企业、系统、技术、详细、功能)。

    韩老师非正经回答:Zachman用了人类数千年的语言经验,确定“谁”、“什么”、“何时”、“何地”、“为什么”和“如何”六个原始疑问句,从粗到细的表达架构是什么。

    详细说明:

    Zachman并不像Togaf一样是个完整的架构方法论,但却是企业架构框架的鼻祖,框架最初由IBM的John Zachman于1987年开发,其论文《信息系统架构框架》被业界认为是企业架构设计方面最权威的理论,是企业架构框架的来源。

    Zachman框架是一种逻辑结构,一种分类方式,它的核心理念是同一个事物可以用不同的方式、基于不同的目的、从不同维度进行描述。

    Zachman框架模型分两个维度:

    横向维度采用5W1H(What、How、Where、Who、When、Why)

    纵向从上到下(Top-Down),分别为范围模型、企业模型、系统模型、技术模型、详细模型、功能模型。

    图片

    模板里面应该填写什么,如下表,是每个单元格的输出物可能是一个或多个文档、图等。

    数据(什么?
    功能(怎样?
    网络(哪里?
    角色(谁?
    时间(何时?
    动机(为何?

    目标范围

    列出对业务至关重要的元素(或事件)

    列出业务执行的流程

    列出与业务运营有关的地域分布要求

    列出对业务重要的组织部门

    列出对业务重要的事件及时间周期

    列出企业目标、战略

    业务模型

    实体关系图(包括M: M关系、N-ary关系、归因关系)

    业务流程模型(物理数据流程图)

    物流网络(节点和链接)

    基于角色的组织层次图

    包括相关技能规定、 安全保障问题。

    业务主进度表

    业务计划

    信息系统模型

    数据模型(聚合体、完全规格化)

    关键数据流程图、 应用架构

    分布系统架构

    人机界面架构(角色、数据、入口)

    相依关系图、数据实体生命历程(流程结构)

    业务标准模型

    技术模型

    数据架构(数据库中的表格列表及属性)、 遗产数据图

    系统设计:  结构图、伪代码

    系统架构(硬件、软件类型)

    用户界面(系统如何工作)、 安全设计

    “控制流”图(控制结构)

    业务标准设计

    详细展现

    数据设计(反向规格化)、物理存储器设计

    详细程序设计

    网络架构

    屏显、安全机构(不同种类数据源的开放设定)

    时间、周期定义

    程序逻辑的角色说明

    功能系统

    转化后的数据

    可执行程序

    通信设备

    受训的人员

    企业业务

    强制标准

    关键输出物示例如下图。

    图片

    参考:《zachman维基百科、zachman-github》

      下载地址:

  • 相关阅读:
    js数组去重的六种方法
    【元宇宙欧米说】We Are:Gif格式的NFT有何特色
    AIOPS:Zabbix结合讯飞星火做自动化告警+邮件通知并基于人工智能提供解决方案
    10.卷积神经网络CNN
    原始资料的收集方法———定性资料的收集
    Python数据挖掘入门进阶与实用案例:自动售货机销售数据分析与应用
    C++实现:求平方根,输入一个实数x 计算并输出平方根(要求保留2位小数)
    使用Jest测试接口时间
    阿里云短信业务 登入功能 Gitee源码分享 vue3+springboot
    【C++】C++中的qualified name和unqualified name
  • 原文地址:https://blog.csdn.net/skyhan888/article/details/134274917