检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
工程管理 如何查看自己的权限 如何创建模型工程 如何删除模型工程 如何对模型工程进行版本管理 如何配置关联模型工程
因为交付模型主要是描述构建模型中的结构元素打包成交付文件的过程,所以必须先完成构建模型的设计才能进行交付模型。 建模步骤 创建交付模型。 创建新的交付模型图或者在已有的交付模型图中进行画图设计,如果设计内容过多,可根据实际情况将内容进行拆分,创建多个交付模型图,在对应的交付模型图中去建立关系。 建立构建元素与交付元素的组合关系。
例部分主要描述系统基本的业务用例模型,以及增量版本中影响架构的用例模型;而交互场景描述系统与外部实体之间复杂的交互关系图,采用UML顺序图进行描述绘制,帮助描述隐含的需求和约束,以及系统的验证。元素介绍如下表所示: 表1 用例模型元素介绍 元素名 图标 含义 UserCase 用例,代表的是一个完整的功能。
久化,方法代表对象的操作行为,类具有继承关系,可以继承于父类,也可以与其他的Class进行交互。 添加属性和方法 类元素添加属性和方法,选中元素右键“属性&方法”,属性&方法的编辑方式参考如何添加元素属性和方法。 类连线的几种关系 类连线的几种关系表示:关联关系、继承关系、实现关系、依赖关系、聚合关系、组合关系。
From构建关系,所以在画构建模型设计前必须要先完成代码模型的设计。 建模步骤 创建构建模型。 创建新的构建模型图或者在已有的构建模型图中进行画图设计,如果设计内容过多,可根据实际情况将内容进行拆分,创建多个构建模型图,在对应的构建模型图中去建立关系。 引用代码元素到构建模型。 将代码元素引用到构建模型中
活动图对用户和系统遵循流程的行为进行建模,它们是流程图或工作流的一种,但是它们使用的形状略有不同,元素介绍如下表所示: 表1 活动图元素介绍 元素名 图标 含义 Action 动作是可执行的原子计算,它导致模型状态的改变和返回值。 Activity 活动是状态机内正在进行的非原子执行。 StructuredActivity
Modeling用户界面、API,无论访问方式封装成何种形式,其本质都是通过CodeArts Modeling提供的REST风格的API接口进行请求。 CodeArts Modeling的接口需要经过认证请求后才可以访问成功。CodeArts Modeling支持两种认证方式: T
Include 基用例与包含用例之间的关系。说明如何将包含用例中定义的行为插入基用例定义的行为中。基用例可以看到包含用例,并依赖于包含用例的执行结果。但是二者不能访问对方的属性。 Extend 是指扩展用例与基用例之间的关系。特别是如何将扩展用例定义的行为插入基用例定义的行为序列。
创建顺序图 绘制顺序图时,必须保证图的类型为顺序图,否则可能导致无法绘制对应消息线。 已创建的模型图修改图类型具体请参考如何查看和修改模型图类型。 选中工程树包节点,单击“更多操作 > 新建图”。 弹出新建图弹窗选择“UML > 顺序图”,填写顺序图基本信息。 父主题: 顺序图
活动图对用户和系统遵循流程的行为进行建模,它们是流程图或工作流的一种,但是它们使用的形状略有不同,元素介绍如下表所示: 表1 活动图元素介绍 元素名 图标 含义 Action 动作是可执行的原子计算,它导致模型状态的改变和返回值。 Activity 活动是状态机内正在进行的非原子执行。 StructuredActivity
建模设计的元素名称不能为空,如果存在名称为空的元素,在检查结果中都会列出。 检查范围 在图上创建的元素在工程树中出现对应的节点,即为建模元素,都在被检查范围内。 如何检查 查询模型工程内所有建模元素,检查出名称为空元素。 正确示例 错误示例 Subsystem名称为空。 父主题: 通用检查规则
码模型设计前必须要先完成逻辑模型的设计。 建模步骤 创建代码模型图。 创建新的代码模型图或者在已有的代码模型图中进行画图设计,如果设计内容过多,可根据实际情况将内容进行拆分,创建多个代码模型图,在对应的代码模型图中去建立关系。 引用逻辑元素到代码模型。 在代码模型中不能创建新的逻
从工具箱中拖入Domain元素到领域模型图中,从系统业务划分上抽象出内存、存储、安全、网络域概念,建立如下图所示模型结构: 在领域模型中以业务域视角进行建模分析,创建业务域对象之间结构关系,如果当领域模型设计图形比较复杂时,可以参考逻辑模型中的分层结构,创建多个领域模型,分解来画各业务域之间的关系
4+1视图建模 内置华为多年架构设计变更实践成果,支持业界通用UML和4+1视图建模。 模型跨团队共享复用 支持跨工程、跨团队对模型库进行共享和复用,适用于多个子产品、上下游系统间的协同,模型图、模型对象参考同源、引用同源、变更同源,形成全关联的全量系统架构。 架构规范检查 内置了公司实践的架构设计
语言。UML规范定义了两种主要的UML图,分别为结构图和行为图。 结构图 结构图显示了系统及其部件在不同抽象和实现级别上的静态结构以及它们如何相互关联。结构图中的元素表示系统的有意义的概念,并且可以包括抽象的,现实的和实现的概念。包括:类图、对象图、包图、组件图、部署图、组合结构图。
模型设计 如何创建连线关系 如何快速复制元素 如何表示父子关系 如何实现图与图之间的关联跳转 如何添加元素属性和方法 顺序图怎么连线 如何编辑顺序图中的操作符 如何查看和修改模型图类型
模型管理 如何创建包 如何创建自定义视图和模型 如何配置自定义元素构造型
架构信息 如何配置架构规则方案
及逻辑模型架构方案配置的构造型。 包括:在逻辑模型图上创建出来的逻辑元素,引用到逻辑模型中的逻辑元素(包含关联空间中的引用的逻辑元素)。 如何检查 查询基于模型图(只有逻辑模型图内的逻辑元素参与构树)构出的逻辑模型架构树,找出与架构方案不匹配(标红)的元素。 正确示例 架构层级规则示例:
代码模型的基础构造型与自定义构造型元素才认定为代码模型元素)。 在代码模型图上创建出来的代码模型元素; 引用到代码模型中的代码元素(包含关联空间中的引用的代码元素); 如何检查 查询基于代码模型图构出的代码模型架构树,找出与架构方案不匹配(标红)的元素。 正确示例 架构层级规则示例: 关联父级:配置的是当前层