`

架构语言ArchiMate - 开篇:企业架构语言ArchiMate介绍

 
阅读更多

公司内部对于如何描述一个架构没有形成一个系统化的方法,所以公司在做业务架构时各个项目组都不统一,有的项目组还对如何定义架构不很清楚。项目组 最近在进行一个新项目的业务架构,为了让大家架构描述形成一致的方法,我在本篇对ArchiMate架构语言进行介绍,通过本篇学习后,读者能够对架构有 个总体认识,当然具体如何描述,则需要业务架构师根据具体业务和关注视图进行架构了,我能做的更多是提供一些方法和思考。

  我们如何做复杂系统的企业架构? 其实,这个不用自己再去摸索方法,业界已经存在多种做企业架构的框架,如TOGAF、 Zachman、PaeF、IAF等。TOGAF的应用比较多,而且有一个ArchiMate的模型语言来支持业务、信息和技术架构,所以我推荐大家使用 TOGAF和ArchiMate,以下给大家概要的介绍一下。

ArchiMate 和 TOGAF (the Open Group Architecture Framework) 的关系

架构金字塔

  我们给一个产品做架构时,一开始肯定不是直接出功能模块、数据关系等,最重要的是要从金字塔上端开始。 IT 本身并不能够促进企业的任何优势,它只是企业运行的必要条件,关键是 IT 的应用如何与企业战略、组织、流程和管理控制系统的融合 我们只有从使命愿景策略 再到目标,层级细化和分解,分析目标的As-IsTo-Be ,这个也是项目组在做业务规划和架构时需要花时间的明确地方,相关涉众必须在目标上达成一致 。如果使命、愿景和测路是大方向,那么目标就是具体做事情前的指导,如果这个错了,则会对后续工作造成不可想象的后果。

  目标确定后,我们要做的就是作具体的As-Is分析以及To-Be了。那么我们下面看看做架构时,我们需要关注哪些方面呢?

架构组成

  在《架构 - 又一个类似与“平台”一样的词汇》 中我对架构进行了一些总体概要的描述,下面对企业架构 的组成进行一下描述。

   产品架构、流程架构、信息架构、应用架构和技术架构,这些架构层次其实大部分业务架构师在做架构时都接触过,只是很多人没有形成统一概念而已。这么多架构,那我们如何描述它呢?以下将介绍一下ArchiMate模型语言。

架构描述

  ArchiMate是一种集成多种架构的一种可视化业务分析模型语言,它从 下图业务、应用和技术三个层次(Layer),对象、行为和主体三个方面(Aspect)和产品、组织、流程、信息、数据、应用、技术领域(Domain)来进行描述:

图例

每层通用描述

业务功能(Functions )和角色(Actors)

产品(Product)和服务(Services)

服务(Services)和接口(Interfaces)

业务流程(Business Process)

信息(Information)


应用(Application)

业务流程与应用

技术(Technology)

部署(Deployment)

分层架构(Layered Architecture)

总图结构实例

  以下我我在一个项目应用中的总图,只是粗略应用,具体细节就不列了,以免误人子弟,但是架构需要的主要内容这张图都表现出来了。

业务流程五个层次

  在《推荐: 一个业务流程梳理工具Sam 》中提到过业务流程的五个层次,大家在做业务流程时也可以参考。

欢迎转载,转载请注明:转载自周金根 [ http://zhoujg.cnblogs.com/ ]

分享到:
评论

相关推荐

    企业架构_-_开篇:TOGAF介绍.docx

    企业架构_-_开篇:TOGAF介绍

    企业架构_-_开篇:TOGAF介绍.zip

    企业架构(Enterprise Architecture,EA)是一种系统化的方法,用于规划、设计、实施和管理组织的业务、信息和技术组件。在企业架构中,TOGAF(The Open Group Architecture Framework)是广泛应用的一个框架,它为...

    企业架构-开篇:TOGAF介绍

    在《年度总结和计划:去年4个1,今年5个1》中说过今年我准备在项目组引入一个架构方TOGAF。...本篇作为此系列的首篇blog,介绍一下企业架构以及对TOGAF进行介绍。具有一个共同目标的组织的集合,可能是政府部门,一个完

    2024-开篇词:为什么你要学习软件设计师.pdf

    2024-开篇词:为什么你要学习软件设计师

    2024-开篇词:为什么你要学习系统分析师.pdf

    他们常在软件开发流程中扮演核心角色,包括需求分析、信息系统项目架构设计、模块的规划和设计、以及可行性分析等。 2. 系统分析师的工作内容: 系统分析师在企业中的具体工作内容包括需求收集、数据分析、系统设计...

    语文万能答题技巧最全汇总.doc

    - 开篇或结尾的环境描写常用来奠定情感基础。 7. **论证方法的作用** - 例证法:事实支撑观点,增加论点的说服力。 - 引证法:引用权威言论,增强论据的权威性和可信度。 - 正反比照论证:通过对比,使观点更加...

    小学作文分类复习PPT教案.pptx

    - 开篇:直接介绍所描绘的对象。 - 详述事物:描述其形状、颜色、特点、构造,以及与人的关联。 - 结尾:总结全文,抒发对事物的情感或阐明道理。 3. **写景**: - 开篇:设定观景的场景,总写景物特点或感受。...

    初中语文阅读理解如何做借鉴.pdf

    - 在文章中的位置决定了其作用,如开篇、中间或结尾,每种位置都有其特定功能。 11. **修辞手法的作用**: - 不同的修辞手法在不同情境下有特定效果,如设置氛围、强化感情等。 12. **词语替换**: - 词语的...

    新人教版小学六年级语文下册阅读技巧及解答-.pdf

    - 句子在文中的位置影响其作用,如开篇点题、承上启下、结尾深化等。 - 修辞手法如比喻、拟人、排比等,都具有特定的表达效果。 理解并熟练运用这些技巧,可以帮助学生更有效地理解和回答阅读理解题目,提升阅读...

    江门星火教育小学辅导二年级语文阅读理解答题步骤方法与技巧.docx

    - 开篇点题、总起下文。 - 示例:“这句话为全文奠定了基调。” 2. **文中作用**: - 承上启下、总结上文、引起下文。 - 示例:“这句话起到了承上启下的作用。” 3. **文末的作用**: - 点明中心、深化主题...

    工业软件系列报告之开篇:软件为体,工业铸魂_工业体系

    工业软件系列报告之开篇:软件为体,工业铸魂.pdf

    2024-开篇词:为什么你要学习网络规划设计师.pdf

    ### 2024年开篇词:为什么学习网络规划设计师? #### 一、网络规划设计师证书的价值 网络规划设计师证书具有极高的含金量,它不仅代表着持证人掌握了全面的计算机网络知识体系,还证明了其具备解决复杂企事业单位...

    初中阅读技巧和方法.doc

    - 开篇:环境描写可设定故事背景,其他方式则可点明主题,奠定情感基调,为后续铺垫。 - 中间句段:起过渡作用,保持文章结构连贯。 - 结尾:评论性句子总结全文,呼应开头,强化主题。 2. **记叙顺序**: - ...

    小学语文阅读理解答题技巧大全.doc

    检查答案是否完整,语言是否通顺,标点符号是否正确。 2. 标题的作用: - 文章的线索:标题可能与文章的情节发展有关,起到串联全文的作用。 - 总结内容:标题有时直接揭示文章的核心内容,点明文章要表达的主题...

    应用手册控制器IRC5.pdf

    手册开篇即声明版权信息,强调本手册及其包含的信息拥有版权,属于ABB公司所有。同时,ABB不保证信息的准确性、完整性和可靠性,对于使用手册及其产品的任何损失或损害不承担责任。用户在未获得ABB书面许可前,不得...

    ARM嵌入式开发-Linux内核篇视频教程

    02 - 开篇的话2.mp4 13.3M2017-08-16 22:47  21 - LED设备驱动5.avi 21.5M2017-08-16 22:47  36 - 声卡驱动1.mp4 15.3M2017-08-16 22:47  47 - LCD驱动6.avi 96.2M2017-08-16 22:47  28 - 电容触摸屏驱动3....

    20210827-德邦证券-“专精特新”系列研究开篇:“专精特新”中觅“单项冠军”.pdf

    本报告主要探讨的是中国“专精特新”中小企业的投资价值,特别是在制造业中的“单项冠军”企业。"专精特新"是指专业化、精细化、特色化和新颖化的中小企业,这类企业在特定领域有深厚积累,具有创新能力,能填补产业...

    00-开篇词:想成为技术牛人?先搞定网络协议!1

    正因如此,网易研究院云计算技术部首席架构师刘超在他的著作《趣谈网络协议》的开篇词中,开门见山地指出了学习网络协议的重要性。他用生动形象的语言,向我们阐述了如何通过有效的学习策略来掌握网络协议。 首先,...

    语文阅读答题公式.doc

    - 开篇:点明主题、营造氛围、埋下伏笔或铺垫。 - 文中:承上启下、引领下文或总结上文。 - 结尾:点出中心思想、深化主题或呼应开头。 2. **修辞手法及其作用**: - 比喻、拟人:使描述更生动、形象。 - 排比...

Global site tag (gtag.js) - Google Analytics