企业架构工具篇之ArchiMate的HelloWorld(2)

本文通过ArchiMate做一个员工报销流程设计的小demo,按照步骤都可以做出来,在做这个demo之前先简单认识下Archimate的开发界面:

  • 模型树(Models)窗口:通常位于左上方,以树形结构展示一个或多个 ArchiMate 模型。用户可在此浏览模型的整体结构,快速定位到特定的模型元素,还能对模型元素进行创建、删除、移动等管理操作。
  • 属性(Properties)窗口:用于显示所选对象的属性,用户可在此编辑对象的相关属性,如名称、描述、类型等,方便对模型元素的细节进行设置和修改,以准确表达其在架构中的定义和特征。
  • 大纲(Outline)窗口:以微型形式展示 ArchiMate 图(视图)的内容,是所选图的导航工具。它能让用户快速了解图中包含的主要元素及其大致布局,通过点击大纲中的元素可快速定位到图中的对应位置,便于在复杂图表中进行导航和查找。
  • 调色板(Palette)窗口:打开后会为 “视图” 中使用的图形显示调色板,提供各种 ArchiMate 模型元素和关系的图形符号,用户可从中拖拽所需的元素到绘图区域,方便创建和编辑模型图。
  • 验证器(Validator)窗口:用于验证模型的正确性和完整性,检查模型是否符合 ArchiMate 语言的规则和规范,帮助用户及时发现并纠正模型中的错误,确保模型的质量和有效性。
  • 分析器(Visualiser)窗口:以图形方式显示所选模型概念及其与其他模型概念的所有关系,等同于导航器的图形表达。它以更直观的可视化方式呈现元素间关系,有助于用户进行模型分析,发现潜在的问题或优化点。

一. 先准备(概念与名字)

  • 目标视图名称员工报销 - 业务层(角色+价值流)

  • 建议元素(示例)

    • 角色(Business Role):报销人(员工)直属主管财务复核出纳

    • 行为/阶段(Business Process):提交报销单主管审批财务复核出纳打款归档/结案

    • 业务对象(Business Object):报销单

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/diannao/95125.shtml
繁体地址,请注明出处:http://hk.pswp.cn/diannao/95125.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Docker 详解(保姆级安装+配置+使用教程)

文章目录一、初识 Docker二、Docker 命令1、安装2、配置镜像加速器检查配置是否生效3、服务相关命令4、镜像相关命令5、容器相关命令三、Docker 容器数据卷1、数据卷概念2、数据卷作用3、配置数据卷4、配置数据卷容器四、Docker 应用部署五、备份与迁移六、Dockerfile七、Docke…

做调度作业提交过程简单介绍一下

✅作业提交与执行流程前文提到在 Linux 的 HPC 或超算环境中,可以只在共享存储上安装一次应用程序,然后所有计算节点通过挂载共享目录来访问和执行这些程序,那么作业提交及执行过程是怎么样的流程呢?结构说明:第一行是…

【Altium designer】解决报错“Access violation at address...“

问题现象如上AD9原理图工程所示报错,当我关闭这个“CMM-WEIER-VA”原理图工程以及其他不相关的原理图工程出现报错:Access violation at address 0832A5EC in module WorkspaceManager.DLL. Read of address 00000061 at 0832A5EC,任务管理器…

小杰python高级(three day)——numpy库

1.numpy数组的操作(1)数组的连接stack该函数可以实现多个数组的堆叠(连接),会创建新的轴,用于沿着新的轴连接一系列数组,所有数组必须具有相同的形状。可以增加数组的维度。假设输入的每个数组都是 n 维数组&#xff0…

视频剪辑的工作流程

准备素材 1.准备音频,视频、图片等素材 2.准备Pr创建的序列、彩条、字母、倒计时片头等功能性素材 创建项目 创建项目是诗篇剪辑的第一步,创建一个指定名称与存放位置的项目文件,用来通义管理整个视频项目创建序列 序列决定剪辑的尺寸、帧速率…

下一个排列 的 思路总结

文章目录思路分析: 倒序遍历:题目要求的是下一个排列,那么肯定数字的跳跃不能太大,所以可以比较好确定的是,遍历的顺序是倒序遍历比较方向:对于每一个数字,需要找到右边最大的比它小的数字&…

Spring Cloud-面试题(49)

摘要: 1、通俗易懂,适合小白 2、仅做面试复习用,部分来源网络,博文免费,知识无价,侵权请联系! 1. 什么是Spring Cloud框架?子项目哪几大类? Spring Cloud是一套分布式系…

资源查看-iostat命令

文章目录 系统中未安装 iostat 命令 1. 监控CPU与磁盘的基础负载 2. 诊断I/O性能瓶颈 3. 实时监控与动态采样 4. 特定设备或分区的精细化监控 5. 性能测试与基准数据生成 6. 结合其他工具进行综合调优 总结 结果输出速查表 第一部分:CPU统计信息 第二部分:设备/磁盘统计信息(…

STM32 HAL库外设编程学习笔记

STM32 HAL库外设编程 1. 概述 本文档是基于STM32 HAL库的外设编程学习笔记,主要包括以下外设的配置和使用方法: GPIO:通用输入输出接口ADC:模数转换器UART:通用异步收发器TIM:定时器I2C:内部…

DHCP服务配置与管理实战指南

DHCP 服务配置与管理笔记 一、DHCP 核心概念 1. DHCP 定义与功能 DHCP (Dynamic Host Configuration Protocol):动态主机配置协议核心功能: 自动分配 IP 地址提供子网掩码、网关、DNS 等网络参数管理 IP 地址租约周期 典型应用:ADSL拨号、企业…

WebSocket 在多线程环境下处理 Session并发

WebSocket 在多线程环境下处理 Session并发时,常见问题包括状态冲突(如 IllegalStateException)、消息乱序、连接超时等。以下是综合各技术方案的解决方案,分为单机多线程和分布式集群两类场景:🔒 一、单机…

JDBC的连接过程(超详细)

JDBC(Java Database Connectivity)是 Java 用于访问数据库的标准 API,它允许 Java 程序与各种不同类型的数据库进行交互, 其连接数据库的过程主要包含以下几个步骤:1. 导入 JDBC 驱动依赖在使用 JDBC 连接数据库之前&a…

本地WSL部署接入 whisper + ollama qwen3:14b 总结字幕校对增强版

1. 实现功能 M4-4: 校对增强版 (最终完全体) 本脚本是整个 Module 的最终形态,采用了“代码预处理 LLM校对”的终极方案: 代码预处理: 确定性地在每个语音片段后添加逗号,生成一份“标点草稿”。LLM校对: LLM 的任务被简化为“校对和修正”这…

MySQL数据库简介

1 简介 MySQL是一个关系型数据库管理系统,由瑞典 MySQL AB公司开发,属于 Oracle 旗下产品,是当今最流行的关系型数据库管理系统之一,在 WEB应用方面,MySQL是最好的RDBMS (Relational Database Management System&#…

[Oracle] UNPIVOT 列转行

Oracle数据库中的UNPIVOT是一种用于将列转换为行的SQL操作,它允许用户将多个列的数据转换为多行的形式,以便进行更灵活的数据分析和报表生成UNPIVOT主要用于将宽表(多列)转换为长表(多行),减少表的列数,增加行数语法格式SELECT pi…

node.js 学习笔记3 HTTP

path模块 path模块主要用于操作路径。要使用path,首先需要引入path模块。require(path) path.resolve 用于拼接规范的绝对路径。 如果想拼接一个路径,有时候是使用字符串手动拼接的,但由于系统的规范不同,路径中的\和/无法统一…

Flutter Dialog、BottomSheet

属性说明title标题content内容actions按钮applicationName说明文字applicationVersion版本applicationLegalese版本基本使用class MyState extends State {AlertDialog delDialog(BuildContext context) {AlertDialog alertDialog AlertDialog(title: Text("提示"),…

《算法导论》第 19 章 - 斐波那契堆

引言斐波那契堆(Fibonacci Heap)是一种高效的可合并堆数据结构,由 Michael L. Fredman 和 Robert E. Tarjan 于 1984 年提出。它在许多优先队列操作中提供了极佳的 amortized(摊还)时间复杂度,尤其适用于需…

MySQL-日志

MySQL-日志前言一、错误日志(error log)二、慢查询日志(slow query log)三 、一般查询日志(general log)四、 事务日志重做日志(redo log)回滚日志(undo log)五、 二进制日志(bin log)/归档日志 > 数据同…

嵌入式C语言编程:策略模式、状态模式和状态机的应用

概述 在没有面向对象语法的C语言中,策略(Strategy)模式和状态(State)模式都通过“上下文 接口”组合来模拟多态。 它们在代码结构上几乎一致,但设计意图和应用场景却差异很大。 本文分三部分深入剖析&…