-
概述 - 架构建模 CodeArts Modeling
典型视角描述系统的各个切面,以用例串接和验证各切面设计。 视图类型 描述 逻辑视图 逻辑视图面向系统逻辑分析和设计,描述系统逻辑结构的视图,主要解决系统分析和设计的问题,它描述系统的业务上下文、系统的逻辑分解,以及分解出的逻辑元素间的关系。 开发视图 开发视图面向系统开发及软件管
-
活动图 - 架构建模 CodeArts Modeling
StructuredActivity 结构化活动是一个活动节点,可以将下级节点作为独立的活动组。 CentralBufferNode 中央缓冲区节点是一个对象节点,用于管理活动图中表示的来自多个源和目标的流。 Datastore 数据存储区定义了永久存储的数据。 ExceptionHandlerNode 异常
-
概述 - 架构建模 CodeArts Modeling
概述 运行视图面向系统运行,描述系统启动过程、运行期交互的视图,主要解决系统运行期交互,描述各可执行交付件在运行期的交互关系。 父主题: 运行视图
-
概述 - 架构建模 CodeArts Modeling
概述 部署视图面向系统部署,描述系统的交付、安装、部署的视图,主要解决系统安装部署的问题,描述系统的交付、安装、部署关系。 表1 部署视图 模型类别 描述 交付模型(必选) 交付模型定义的是从构建结果和外部软件一起打包成最终交付给客户的Release Offering的模型设计过程。
-
逻辑模型 - 架构建模 CodeArts Modeling
在嵌入式系统里常见用户面、管理面等。 MS MicroService,微服务,是指可独立设计开发部署测试、粒度较小、采用轻量级通讯机制、松耦合高内聚的软件单元。一般来说,用户感知不到微服务的存在。 Domain 域,用于在架构表达、开发管理、对外介绍的过程中,表达系统的层次关系
-
元素介绍 - 架构建模 CodeArts Modeling
并作为两者之间的中介者。 Entity Lifeline:系统数据. 作为例子,在顾客服务应用中,顾客实体将管理所有与顾客相关的数据。 Actor Lifeline:使用者是系统的一个用户 ;用户可以意味着人类的用户,一台机器,或甚至另一个系统。 fragment(组合片段) loop(循环/迭代)
-
上下文模型 - 架构建模 CodeArts Modeling
上下文模型 元素介绍 元素名 图标 含义 Actor 角色,是与系统交互的人或事物。 System 系统。 ExternalSystem 外部系统、设备或者其它系统。 Boundary 边界。 Interface 接口,可以是单个接口,也可以是抽象的一组接口的组合。 Provided
-
功能特性 - 架构建模 CodeArts Modeling
架构检查历史 查看架构检查历史 查看所有历史架构检查的记录和检查结果详情,并支持导出架构检查结果。 工程设置 基本信息 工程属性 需要工程管理员权限或者带config的自定义角色,可查看工程类型,修改工程名称、绑定项目、所有者、视图设置。 视图 新增视图 创建自定义的视图类型。 新增模型
-
领域模型 - 架构建模 CodeArts Modeling
概念,建立统一的业务语言,从而指导后续的架构设计工作。 元素介绍 元素名 图标 含义 Domain 域,用于在架构表达、开发管理、对外介绍的过程中,表达系统的层次关系或内部分组,一般由多个服务组成,可以是一级(域)或多级(域/子域,或者域/1级子域/2级子域…)。 域和子域不对应
-
组件图 - 架构建模 CodeArts Modeling
Association 关联,是一种拥有的关系,它使一个类知道另一个类的属性和方法。 组件图显示了复杂软件系统中的各个组件如何相互关联以及如何使用接口进行通信。它们不用于更简单或更直接的系统。 组件图示例如下所示: 在画暴露接口与请求接口时,可以通过Association关联连线将两种接口合并。
-
通信图 - 架构建模 CodeArts Modeling
通信图 元素介绍 元素名 图标 含义 Actor 角色,是与系统交互的人或事物。 Object 封装了状态和行为的具有良好定义界面和身份的离散实体;即对象实例。 Boundary Object 边界对象。 Control Object 控制对象。 Entity Object 实体对象。
-
对象图 - 架构建模 CodeArts Modeling
对象图 元素介绍 元素名 图标 含义 Actor 角色,是与系统交互的人或事物。 Object 封装了状态和行为的具有良好定义界面和身份的离散实体;即对象实例。 Collaboration 是对对象和链总体安排的一个描述,这些对象和链在上下文中通过互操作完成一个行为,例如一个用例或者操作。
-
什么是架构建模 - 架构建模 CodeArts Modeling
Modeling)是一款集可视化、协同、规范、复用于一体的在线架构设计建模服务,不仅可以帮助用户运用UML标准的模型图来设计系统架构,还可以实现多人实时编辑和多浏览器实时同步渲染,提高研发对系统的设计效率和团队的协同效果。
-
数据模型 - 架构建模 CodeArts Modeling
数据模型 数据模型定义系统的关键数据设计,包括关键数据结构设计、数据流,以及数据所有权等。 元素介绍 元素名 图标 含义 Entity 实体,该实体建立了一种和数据库表的映射关系。 Attribute 属性。 Class 类。 Database 数据库。 Composition
-
组合结构图 - 架构建模 CodeArts Modeling
组合结构图 元素介绍 元素名 图标 含义 Class 是对象的集合,展示了对象的结构以及与系统的交互行为。 Interface 接口,可以是单个接口,也可以是抽象的一组接口的组合。 圆形接口与矩形接口意义相同,仅形状不同。 Property 特性就是表示传递有关模型元素信息的值的一般性术语。属性具有语义效果,在
-
用例图 - 架构建模 CodeArts Modeling
测试用例,是原型的用例元素。通过将元素属性和功能应用于由另一个元素或更确切地说是元素集表示的功能的测试,您可以使用它来扩展“测试”窗口的功能。 Actor 角色,是与系统交互的人或事物。 Boundary 边界。 Collaboration 是对对象和链总体安排的一个描述,这些对象和链在上下文中通过互操作完成一个行为,例如一个用例或者操作。
-
产品优势 - 架构建模 CodeArts Modeling
4+1视图建模 内置华为多年架构设计变更实践成果,支持业界通用UML和4+1视图建模。 模型跨团队共享复用 支持跨工程、跨团队对模型库进行共享和复用,适用于多个子产品、上下游系统间的协同,模型图、模型对象参考同源、引用同源、变更同源,形成全关联的全量系统架构。 架构规范检查 内置了公司实践的架构设计
-
类图 - 架构建模 CodeArts Modeling
Diagram)是对象的集合,展示了对象的结构以及与系统的交互行为。类主要有属性(Attribute)和方法(Operation)构成属性代表对象的状态,如果属性被保存到数据库,称为持久化,方法代表对象的操作行为,类具有继承关系,可以继承于父类,也可以与其他的Class进行交互。 类图展示了系统的逻辑结构,类和接口的关系。
-
状态机图 - 架构建模 CodeArts Modeling
离开某一状态时执行的动作。 Final 组成状态中的一个特殊状态,当它处于活动时,说明组成状态已经执行完成。 Flow Final Flow Final元素描述了系统的退出,与Activity Final相反,后者代表Activity的完成。 Synch 一个特殊的状态,它可以实现在一个状态机里的两个并发区域之间的控制同步。
-
技术模型 - 架构建模 CodeArts Modeling
技术模型 技术模型定义系统采用的关键技术部件和技术栈,包括整体框架技术,公共机制,基础设施,公共服务/组件,以及各逻辑功能元素的技术方案等。 元素介绍 元素名 图标 含义 Module (IEEE 610.12-1990)系统中一个逻辑上可分离的部分。系统设十中模块特指系统设计阶段输出的