检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
择框。 方式二:先在工具箱中单击选中使用的线类型(单击选中就行,不要画布上拖),再到画布上单击一个图元后鼠标不松开往另一个目标图元拉出连线,停靠至目标图元内部或者边线上松开(连线上锚点位置变绿圈或者非锚点位置变时连线变色), 建立连接后松开鼠标,连线完后,工具箱中线选中状态消失。
根据建模规范限制,建模的连线不能独立存在于图中,两端必须是连接在元素上的,因此不允许消息线直接拖拽至画布上。且绘制顺序图时,必须保证图的类型为顺序图,否则可能导致无法绘制对应消息线。具体请参见如何查看和修改模型图类型。 消息线介绍 顺序图用消息线描绘元素之间的工作流或者活动。软件模型中,消
如何创建自定义视图和模型 工具支持用户根据业务需要在“工程设置>视图”中新增自定义类型的视图和模型。 单击上图位置中的“新增”按钮,输入新建视图类型的名称,单击“确定”。 单击新视图类型后面的“+”按钮,弹出“创建模型”窗口,输入新模型的名称。 单击确定后,会弹出关联工具箱的提示,单击“确定”。
Access 访问依赖关系用一个从客户包指向提供者包的虚箭头表示。 Merge 合并连接器,定义了源包元素与目标包同名元素之间的泛化关系。源包元素的定义被扩展来包含目标包元素定义。当源包元素与目标包内没有同名元素时,目标包元素的定义不受影响。 Import 用虚线箭头从得到访问权限的包指向提供者所在的包。
离散实体;即对象实例。 Collaboration 是对对象和链总体安排的一个描述,这些对象和链在上下文中通过互操作完成一个行为,例如一个用例或者操作。 CollaborationUse 使用协作用于在复合结构图中将协作定义的模式应用于特定情况。 Association Node
依赖,是一种使用的关系,即一个类的实现需要另一个类的协助。 Association 关联,是一种拥有的关系,它使一个类知道另一个类的属性和方法。 建模示例 从工具箱中拖入Domain元素到领域模型图中,从系统业务划分上抽象出内存、存储、安全、网络域概念,建立如下图所示模型结构: 在领域模型中以业务域
如何配置自定义元素构造型 当在模型设计过程中,发现现有的模型图元无法满足设计表达的要求,此时需要添加一些新类型的图元放入到工具箱中来使用。用户可以单击“新建构造型”按钮,来创建新的构造型元素,如图所示。 按上图示例,新增一个示例构型元素,如图所示: 元素类型:此处选择的类型决定图元的外观样式和默认属性。
在逻辑模型图中创建建模元素 选择逻辑模型图后,工具面板会显示对应模型图下的建模元素。 将鼠标移动到需要使用的元素System上直至变成手势图标,此时左键拖拽元素到右侧画布中,松开左键后成功创建名称为System1的元素,同样的方式创建元素Subsystem1,如下图所示: 图1 创建元素
元素的对应关系,建立逻辑元素到代码仓或者代码目录的映射关系,以实现软件源代码的显示管理。 构建模型(必选) 构建模型定义软件编译构建结构及工具链,构建模型建立代码到运行期文件的映射和追溯关系。 父主题: 开发视图
Message)指向到激活块上,不会额外创建子激活块。如果返回消息指向的是生命线则会创建一个激活块。 连线算法: 目标端寻源:一条消息线M1尝试连接到生命线L2上。 从当前消息线M1出发,如果该消息线M1的源端S1在生命线L2上,则S1为M1的目标端(同时也是源端),在S1内创建子激活
Interface之间可以建立Dependency,表明一个组件需要的接口是由另外一个组件提供的。 Connector 连接器通常在“组合结构”图中说明零件之间的通信链接以实现结构的目的。 Delegate 委托连接器在组件图上定义了组件外部端口和接口的内部组件。 Role Binding 角色绑定是协作使用
Actor。 建模步骤 创建用例模型。 您可以使用工程初始化建好的用例模型或者在其它目录节点右键菜单中“新增图”,创建新的用例模型,如果用例场景较多,可以创建多个用例模型。 画用例模型。 用例模型包含系统基本业务的用例模型、以及增量版本中影响架构的用例模型,从上下文模型中将要用到
Association连线连接两边后,会自动合并。 Required Interface 使用的接口。 Required Interface和Provided Interface一般是配套使用,一方提供接口,另一方使用,使用Association连线连接两边后,会自动合并。 Realization
作输出)或使用它(作输入)的操作或转换间的关系。 Interrupt Flow 中断流是用于定义异常处理程序和可中断活动区域的连接器的两个UML概念的连接。 交互概述图示例,如下图所示: 此图描绘了一个示例销售过程,在示例中显示了一个交互销售过程,各活动对象都可以有独立的子交互概述图。
异常处理。捕获异常根据异常类型查找到对应的异常处理方法,然后执行对应的方法。 Interrupt Flow 中断流是用于定义异常处理程序和可中断活动区域的连接器的两个UML概念的连接。中断流是活动边缘的一种。它通常用于活动图中,以对活动过渡进行建模。 Anchor 锚点。 Containment 内嵌,表示嵌在内部的类。
型选择。 自关联消息(Self-Message), 表示方法的自身调用以及一个对象内的一个方法调用另外一个方法。 将开始消息线自身拉出的线连接到自身的虚线上,当虚线变颜色后松开即可。自关联消息线的长度固定,高度不可调整。 父主题: 模型设计
元素)继承,不仅可以有属于类自己的信息,而且还拥有被继承类的信息。 Manifest Repo和对应的逻辑设计对象使用"Manifest”连接 表示由此代码仓的代码实现此设计对象的功能。 Deployment 描述现实世界环境运行系统的配置的开发步骤。 Association 关
在画暴露接口与请求接口时,可以通过Association关联连线将两种接口合并。 在左侧工具画板中中选择“Provided Interface”,将其拖拽至需要连接的图形上。 拖拽完成松开左键,在弹出的连线选择列表中选择“Association”关联连线。 松开鼠标后即可形成接口合并。 父主题: UML建模
表示代码仓中的文件,名称中包含文件名+文件类型后缀。 Dir Templ 目录模板。 Manifest Repo和对应的逻辑设计对象使用Manifest连接。 表示由此代码仓的代码实现此设计对象的功能。连线方向由代码元素指向逻辑元素。 Composition 组合,是整体与部分的关系,但部分不