检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
户/用户进行打包、发布、部署、运维的软件单元。用户从业务特征安装部署、监控运维的角度感知到服务的存在。规模上介于Subsystem与FM之间的逻辑架构模型元素。Service的功能更加内聚,对外依赖少,接口稳定。 Component 组件,可独立加载、部署和运行的进制代码,采用轻
将工程分支中部分目录内容复制至目标工程分支,并将源目录内容从源工程中删除。 导入工程配置 将第三方工程中的自定义视图配置、自定义架构方案、自定义构造型、基础元素的扩展属性等信息导入到当前工程。 推送工程配置 将当前工程中的自定义视图配置、自定义架构方案、自定义构造型、基础元素的扩展属性等信息推送到第三方工程。
需要使用另外一个模块。 Deployed To 部署关系是一种依赖关系,在部署图中,指一个工件被部署到一个节点或可执行目标上。 Build From 构建关系,表示当前构建结果从某一代码目录或者代码文件构建而来,仅适于构建元素与代码元素之间的关系,连线方向由构建元素指向代码元素。
服务,是指具备明确的业务特征,由一个或多个关联紧密的微服务组成,可直接面向客户/用户进行打包、发布、部署、运维的软件单元。用户可以从业务特征、安装部署、监控运维的角度感知到服务的存在。规模上介于Subsystem与FM(Function Module功能模块)之间的逻辑架构模型元素。Service的功能更加内聚,对外依赖少,接口稳定。
控制,Fragment中一共有12种操作符类型,可参考下方的操作符介绍说明。 服务将使用频率高的loop、alt元素放到工具箱中直接使用,与通过Fragment设置成loop、alt元素意义相同无区别。 操作符介绍 片段类型 片段名称 说明 alt 抉择 具备alt操作符的Fra
什么是软件建模 软件建模(CodeArts Modeling)是一款集可视化、协同、规范、复用于一体的在线架构设计建模服务,不仅可以帮助用户运用UML标准的模型图来设计系统架构,还可以实现多人实时编辑和多浏览器实时同步渲染,提高研发对系统的设计效率和团队的协同效果。 团队级实时协同建模,跨团队模型共享复用。
状态:对象状态变化场景,支持通过右侧上下移动箭头调整状态顺序,状态变化线对应改变,上限个数100。 状态转换:配置状态转换节点,表示生命线转换到什么状态,上限个数100。 时间范围:只有最下层时间线支持配置,包括起始时间、结束时间、刻度间距。新建的时间轴默认单位为秒,起始时间默认0,结束时间默认为200。
模板语言选择“中文”。然后单击“确定”,完成模型工程的创建。 表1 模型工程基本信息参数表 项目信息 说明 所属项目 必填。默认归属当前有配置权限的项目下创建工程。 名称 必填。模型工程名称,最多128位,头尾不支持空格,开头只支持中文、字母、数字,只能包含中文、字母、数字、空格、_
Access 访问依赖关系用一个从客户包指向提供者包的虚箭头表示。 Merge 合并连接器,定义了源包元素与目标包同名元素之间的泛化关系。源包元素的定义被扩展来包含目标包元素定义。当源包元素与目标包内没有同名元素时,目标包元素的定义不受影响。 Import 用虚线箭头从得到访问权限的包指向提供者所在的包。
约束与限制 本节介绍了软件建模中的限制,如下表所示: 表1 软件建模使用限制说明 指标类型 指标项 限制说明 浏览器 类型 目前适配的主流浏览器类型包括: Chrome IE10以上 Edge Firefox Safari 推荐使用Chrome、Edge浏览器,效果更好。 分辨率
√ √ √ × × 更新(可修改任何包、图、元素) √ √ √ √ √ × × 删除(可删除任何包、图、元素) √ √ √ √ √ × × 配置(可操作工程设置) √ × × × × × × 执行(可执行架构检查) √ √ √ √ √ √ × 复制(可复制图) √ √ √ √ √ ×
期交互的视图,主要解决系统运行期交互,描述各可执行交付件在运行期的交互关系。 部署视图 部署视图面向系统部署,是描述系统的交付、安装、部署的视图,主要解决系统安装部署的问题,描述系统的交付、安装、部署关系。 用例视图 用例视图以用例作为驱动元素,驱动和验证其他四个视图的设计,用例
是对象的集合,展示了对象的结构以及与系统的交互行为。 Interface 接口,可以是单个接口,也可以是抽象的一组接口的组合。 圆形接口与矩形接口意义相同,仅形状不同。 Component 组件,可独立加载、部署和运行的二进制代码,采用轻量级通讯机制、松耦合高内聚的软件架构构建单元,部署时不能跨节点类
Feature 特性。 Function Domain 功能域。 Composition 组合,是整体与部分的关系,但部分不能离开整体而单独存在。 Aggregation 聚合,是整体与部分的关系,且部分可以离开整体而单独存在。 Dependency 依赖,是一种使用的关系,即一个类的实现需要另一个类的协助。
的检查规则集,该检查会生成检查任务到架构检查历史中。 单击“新增架构检查方案”,输入方案名称,规则集中的检查项来源基于通用检查规则,选择要配置到规则集中的方案。 新建名称为逻辑模型检查项,勾选对应检查规则。 “架构检查 > 通用检查规则”即可看到新增规则。 父主题: 架构信息
模型管理 如何创建包 如何创建自定义视图和模型 如何配置自定义元素构造型
架构信息 如何配置架构规则方案
架构视图模型检查规则 逻辑模型 技术模型 代码模型 构建模型 交付模型 部署模型 上下文模型 运行模型 父主题: 通用检查规则
工程管理 如何查看自己的权限 如何创建模型工程 如何删除模型工程 如何对模型工程进行版本管理 如何配置关联模型工程
4+1视图建模 4+1视图概述 用例视图 逻辑视图 开发视图 部署视图 运行视图 架构信息 架构检查