archimate系列之总体架构

作者: 小七赛文 | 来源:发表于2018-04-06 19:51 被阅读27次

    在架构设计中,概念架构、或者说总体架构,是很重要的。它基本上可以和方方面面的干系人打交道。不管是客户、设计师、开发、测试、还是实施、运维,甚至是领导,都可以通过概念架构来理解这个项目的设计。
    概念设计一般完成是架构设计早期,往往比较注重识别重大需求、特色需求和高风险需求,根据这些来设计概念架构。
    通过概念架构设计,来阐述“客户关心的价值如何实现”和“担心的问题如何解决”。
    先看一张概念架构图:


    概念架构图示例概念架构图示例

    在概念架构中,有以下图标比较常用:

    • 位置
      通常用来表达“服务器”、“服务”或者“组件”的部署位置,项目涉及机构所在位置,项目用户使用项目的办公场所,等待。
      如示例图中,右侧托盘中用红框标注的是“位置图标”,点击该图标,就可以画到工作区去。
      左侧工作区的有多个“位置”示例,如红框标注的两个:


      位置示例位置示例
    • 组件包或组
      这个好理解,是多个组件或其他标注的集合。
      在示例图中也大量用到:


      包示例包示例

      右侧托盘中用红框标注的是“包图标”,点击该图标,就可以画到工作区去。
      示例图中,应用到多个包:“业务层”、“基础设施”和“大数据接入层”等。

    • 组件
      组件也是概念架构中常用的一种图标 ,一个组件,通常用来完成一定的功能,可大可小。
      示意图中也应用到多个组件,下图中,右侧托盘中用红框标注的是“组件图标”,点击该图标,就可以画到工作区去。


      组件示例组件示例
    • 设备
      设备通常用来描述非自己开发的,引入的第三方硬件或者软件设施。
      在示例图中也被广泛使用,如引入的大数据系统-HDFS、Hive、spark、关系数据库、FTP服务器,这些都是第三方软件系统;而点钞机、清分机、ATM机等,都是第三方硬件系统。
      下图中,右侧托盘中用红框标注的是“组件图标”,点击该图标,就可以画到工作区去。


      设备示例设备示例
    • 角色
      指用到该系统的用户分类。
      概念架构需要跟用户打交道,角色图标应该是必不可少的。
      下图中,右侧托盘中用红框标注的是“角色图标”,点击该图标,就可以画到工作区去。


      角色示例角色示例
    • 连接线
      用来表示各种图标之间的关系,在概念架构图中,常用到的连接线主要有四种:

    • 服务关系 表示提供服务的一种关系;

    • 访问关系 表示两者有访问关系;

    • 触发关系 表示由什么事件触发;

    • 流向关系 表示数据的流向。

    如下图所示:


    常用连接线示例常用连接线示例

    红框表示“服务关系”,黄框表示“访问关系”,绿框表示“触发关系”,蓝框表示“数据流向关系”。

    以上是在概念架构设计中常用到的一些图标,需要我们熟练掌握。

    相关文章

      网友评论

        本文标题:archimate系列之总体架构

        本文链接:https://www.haomeiwen.com/subject/akishftx.html