检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
运行视图 运行视图概述 运行模型 运行模型(顺序图) 运行模型(活动图) 父主题: 4+1视图建模
用例视图 用例视图概述 上下文模型 用例模型 父主题: 4+1视图建模
架构检查 通用检查规则 4+1视图规范一致性检查错误修复指导 父主题: 4+1视图建模
通用检查规则 架构基础信息检查 架构视图模型检查规则 父主题: 架构检查
顺序图 元素介绍 创建顺序图 创建生命线 绘制消息线和激活块 消息线连线规则 自定义激活块 设置消息线层级 绘制组合片段 使用Diagram Gate 父主题: UML建模
安全 责任共担 身份认证与访问控制 数据保护技术 审计与日志 认证证书
明确给出模块的功能、模块之间的接口。 Service 服务,是指具备明确的业务特征,由一个或多个关联紧密的微服务组成,可直接面向客户/用户进行打包、发布、部署、运维的软件单元。用户从业务特征安装部署、监控运维的角度感知到服务的存在。规模上介于Subsystem与FM之间的逻辑架构
ment都会有对应的操作符类型,不同的操作符对应着不同的逻辑控制,Fragment中一共有12种操作符类型,可参考下方的操作符介绍说明。 服务将使用频率高的loop、alt元素放到工具箱中直接使用,与通过Fragment设置成loop、alt元素意义相同无区别。 操作符介绍 片段类型
目的基于4+1视图和UML视图标准的在线协同设计平台。 产品介绍 产品概述 产品优势 应用场景 功能特性 03 使用4+1视图 您可以根据实际需要,选择规范视图进行设计建模,并对工程、视图、元素进行管理。除此之外,还可以自定义元素构造型、视图类型进行模型操作。 4+1视图 概述 逻辑视图
运行模型 表1 运行模型元素介绍 元素名 图标 含义 Process 进程,加截的组件、服务/微服务列表[1..*]。 Thread 线程,加载的组件、服务/微服务列表[1..*]。 Package 进程组,包含进程列表。 Mutex 锁/临界区,锁类型(自旋锁、排它锁、分布式锁、共享锁等)。
包图 包图元素介绍如下表所示: 表1 包图元素介绍 元素名 图标 含义 Subsystem 作为且有规范、实现和身份的单元的包。 Package 包。 Access 访问依赖关系用一个从客户包指向提供者包的虚箭头表示。 Merge 合并连接器,定义了源包元素与目标包同名元素之间的
将Subsystem1以Link的形式拖入1层逻辑模型,如下图所示: 新增的Component组件元素再从工具箱中拖入到图中的Subsystem元素内部,构成包含的父子关系,如下图所示: 创建2层逻辑模型。 参考1层模型创建方式,2层逻辑模型是基于Component1创建子图,如下图所示。
件建模的数据安全可靠,如下表所示: 表1 数据保护手段 数据保护手段 简要说明 详细介绍 传输加密(HTTPS) 访问全链路采用HTTPS数据传输方式,保证数据传输安全。 - 个人数据保护 软件建模通过控制个人数据访问权限以及通过云审计服务记录操作日志等方法,防止个人数据泄露,保证您的个人数据安全。
在页面左上角单击,选择进入“软件建模”服务首页。 在页面单击“+新建模型工程”,参考表1,将模型工程名称命名为“Test1”,元模型勾选为“4+1 View”,初始化模板勾选“4+1视图”,模板语言选择“中文”。然后单击“确定”,完成模型工程的创建。 表1 模型工程基本信息参数表 项目信息
排除Interface、Provided Interface、Required Interface元素。 如何检查 检查规则配置中勾选要检查的元素类型,服务、微服务、组件、模块是默认强制勾选的检查类型,检查这类元素在代码模型图中是否与代码元素存在manifest连线关系,由代码元素指向逻辑元素,不存在对应的代码元素则不符合规则
的架构设计工作。元素介绍如下表所示: 表1 领域模型元素介绍 元素名 图标 含义 Domain 域,用于在架构表达、开发管理、对外介绍的过程中,表达系统的层次关系或内部分组,一般由多个服务组成,可以是一级(域)或多级(域/子域,或者域/1级子域/2级子域…)。 域和子域不对应实际的设计开发实体,可以根据需要灵活调整。
介绍如下表所示: 表1 上下文模型元素介绍 元素名 图标 含义 Actor 角色,是与系统交互的人或事物。 System 系统。 广义上,系统是指提供给市场,被客户注意、获取、使用或者消费,并能满足客户某种需求的载体,包括各种有形的物品、无形的电子产品、服务及观念。 狭义上,系统
消息线5基于商品数据动态创建了商品对象,商品对象不是在系统运行初期就存在的,所以消息线5用Create Message来表示对象的动态创建过程。 消息线7是数据服务对商品管理查询信息的返回,对应DataService中queryByName函数的return语句,它不会主动触发商品管理中函数的执行,所以消息线7是返回消息线。
约束与限制 本节介绍了软件建模中的限制,如下表所示: 表1 软件建模使用限制说明 指标类型 指标项 限制说明 浏览器 类型 目前适配的主流浏览器类型包括: Chrome IE10以上 Edge Firefox Safari 推荐使用Chrome、Edge浏览器,效果更好。 分辨率
能元素,以及它们之间的依赖关系。 技术模型(必选) 技术模型定义系统采用的关键技术部件和技术栈,包括整体框架技术,公共机制,基础设施,公共服务/组件,以及各逻辑功能元素的技术方案等。 父主题: 逻辑视图