-
如何编辑顺序图中的操作符 - 架构建模 CodeArts Modeling
如何编辑顺序图中的操作符 fragment元素拖入图中会弹出选择框选择需要的操作符类型。 选中alt操作符元素右键菜单>编辑条件,也可点击右下角+。 在弹出的条件编辑窗口中修改/增加/删除条件名称。 父主题: 模型设计
-
通信图 - 架构建模 CodeArts Modeling
实体对象。 Nesting 嵌套,即一个类的嵌套到另一个类。 Realization 实现,是一种类与接口的关系,表示类是接口所有特征和行为的实现。 Association 关联,是一种拥有的关系,它使一个类知道另一个类的属性和方法。 父主题: UML建模
-
实体关系图 - 架构建模 CodeArts Modeling
实体关系图 元素介绍 元素名 图标 含义 Entity 实体。 View 视图。模型的一个影射,它可从一个透视图或优势位置看到,而且它省略了与这个透视图无关的实体。 Sequence 顺序。 Procedures 过程。 ResultSet 结果集。 Trigger 触发动作。 note
-
功能模型 - 架构建模 CodeArts Modeling
它们之间的依赖关系。 元素介绍 元素名 图标 含义 Function 功能。 Feature 特性。 Function Domain 功能域。 Composition 组合,是整体与部分的关系,但部分不能离开整体而单独存在。 Aggregation 聚合,是整体与部分的关系,且部分可以离开整体而单独存在。
-
领域模型 - 架构建模 CodeArts Modeling
领域模型 领域模型描述业务域的概念及其关系,是立足于业务域的分析模型,它通过业务问题域的分析和建模,抽象出领域概念,建立统一的业务语言,从而指导后续的架构设计工作。 元素介绍 元素名 图标 含义 Domain 域,用于在架构表达、开发管理、对外介绍的过程中,表达系统的层次关系或内部分组,
-
运行模型 - 架构建模 CodeArts Modeling
运行模型 元素介绍 元素名 图标 含义 Process 进程,加截的组件、服务/微服务列表[1..*]。 Thread 线程,加载的组件、服务/微服务列表[1..*]。 Package 进程组,包含进程列表。 Mutex 锁/临界区,锁类型(自旋锁、排它锁、分布式锁、共享锁等)。
-
对象图 - 架构建模 CodeArts Modeling
Dependency 依赖,是一种使用的关系,即一个类的实现需要另一个类的协助。 Information flow 信息流表示任何图中两个元素之间的信息项(信息项元素或分类器)的流。 Association 关联,是一种拥有的关系,它使一个类知道另一个类的属性和方法。 父主题: UML建模
-
数据模型 - 架构建模 CodeArts Modeling
组合,是整体与部分的关系,但部分不能离开整体而单独存在。 Aggregation 聚合,是整体与部分的关系,且部分可以离开整体而单独存在。 Realization 实现,是一种类与接口的关系,表示类是接口所有特征和行为的实现。 Dependency 依赖,是一种使用的关系,即一个类的实现需要另一个类的协助。
-
包图 - 架构建模 CodeArts Modeling
元素时,目标包元素的定义不受影响。 Import 用虚线箭头从得到访问权限的包指向提供者所在的包。 Dependency 依赖,是一种使用的关系,即一个类的实现需要另一个类的协助。 依赖关系用两个模型元素之间的虚线箭头表示。箭尾处的模型元素(客户)依赖于箭头处的模型元素(服务者)。
-
部署模型 - 架构建模 CodeArts Modeling
通信路径。定义两个部署目标能够交换信号和消息的通信路径。 前提条件 部署模型描述产品打包交付件的部署场景,所以画部署模型需要完成前面的构建模型或交付模型。 因为有些特殊产品没有交付打包过程,只有构建过程,在部署时使用的是构建过程生成文件来部署到部署模型中,描述部署的场景。 建模步骤 创建部署模型。 创建新的部署模型
-
运行模型(顺序图) - 架构建模 CodeArts Modeling
运行模型-顺序图中的元素都来自于上下文模型中的用户角色、外部系统或者逻辑模型中定义的逻辑元素,不需要在顺序图中创建新元素,只需要使用到UML顺序图中的消息连线。 元素名 图标 含义 Messgae 同步消息连线,消息的发送者把控制传递给消息的接收者,然后停止活动,等待消息的接收者放弃或者返回控制。
-
组合结构图 - 架构建模 CodeArts Modeling
元素介绍 元素名 图标 含义 Class 是对象的集合,展示了对象的结构以及与系统的交互行为。 Interface 接口,可以是单个接口,也可以是抽象的一组接口的组合。 圆形接口与矩形接口意义相同,仅形状不同。 Property 特性就是表示传递有关模型元素信息的值的一般性术语。属性具有语义效果,在
-
用例模型 - 架构建模 CodeArts Modeling
有属于自己的信息,而且还拥有了被继承类中的信息。 Include 包含,包含关系描述的是一个用例需要某种功能,而该功能被另外一个用例定义, 那么在用例的执行过程中,就可以调用已经定义好的用例。 Extend 扩展,用例之间的关系, 是指用例功能的延伸,相当于为基础用例提供一个附加功能。
-
上下文模型 - 架构建模 CodeArts Modeling
关联,是一种拥有的关系,它使一个类知道另一个类的属性和方法。 建模步骤 创建上下文模型。 可使用初始化创建的上下文模型或者创建新的上下文模型,在目录节点右键“新增图”,如果一个系统的交互的外部角色过多时,不适合在一张上下文模型图中建模时,用户可根据外部角色的分类或者产品的应用场景创建不同的上下文模型。 建立系统与外部角色的关系。
-
用例图 - 架构建模 CodeArts Modeling
内嵌,表示嵌在内部的类。 Include 基用例与包含用例之间的关系。说明如何将包含用例中定义的行为插入基用例定义的行为中。基用例可以看到包含用例,并依赖于包含用例的执行结果。但是二者不能访问对方的属性。 Extend 是指扩展用例与基用例之间的关系。特别是如何将扩展用例定义的行为插入基用例定义的行为序列。
-
交付模型 - 架构建模 CodeArts Modeling
一个类的协助。 Usage 使用,是一种使用的关系。表明一个模块在运行的时候,需要使用另外一个模块。 前提条件 因为交付模型主要是描述构建模型中的结构元素打包成交付文件的过程,所以必须先完成构建模型的设计才能进行交付模型。 建模步骤 创建交付模型。 创建新的交付模型图或者在已有的
-
状态机图 - 架构建模 CodeArts Modeling
状态机图 元素介绍 元素名 图标 含义 State 对象的生命中的满足一定条件,执行一定操作,或者等待某事件的条件或者情况。 StateMachine 状态机是展示状态与状态转换的图。通常一个状态机依附于一个类,并且描述一个类的实例对接受到的事件所发生的反应。 Fork Join (
-
技术模型 - 架构建模 CodeArts Modeling
作黑盒,不涉及模块的内部结构,但要明确给出模块的功能、模块之间的接口。 Service 服务,是指具备明确的业务特征,由一个或多个关联紧密的微服务组成,可直接面向客户/用户进行打包、发布、部署、运维的软件单元。用户从业务特征安装部署、监控运维的角度感知到服务的存在。规模上介与Su
-
部署图 - 架构建模 CodeArts Modeling
通用化,是一种继承关系,一个类(通用元素)的所有信息(属性或操作)能被另一个类(具体元素)继承,继承某个类的类中不进可以有属于自己的信息,而且还拥有了被继承类中的信息。 Manifest Repo和对应的逻辑设计对象使用"Manifest”连接 表示由此代码仓的代码实现此设计对象的功能。 Deployment
-
组件图 - 架构建模 CodeArts Modeling
组合,是整体与部分的关系,但部分不能离开整体而单独存在。 Realization 实现,是一种类与接口的关系,表示类是接口所有特征和行为的实现。 Dependency 依赖,是一种使用的关系,即一个类的实现需要另一个类的协助。 Usage 使用,是一种使用的关系。表明一个模块在运行的时候,需要使用另外一个模块。