【UML 建模】在线UML建模工具 ProcessOn 使用详解

UML

大家好,又见面了,我是你们的朋友全栈君。


总结 : 

— 推荐理由 : 最近从 Windows 操作系统 转到 MAC 上, 正在看设计模式 和 重构, 找不到好用的 UML 工具, 因此在网上找了一款可以在线使用的 UML 工具, 用起来发现还不错, 推荐给大家;

— 工具地址 : https://www.processon.com/ ;



一. UML 使用流程

1. 创建 UML 图

创建 UML 图 : 点击主页的右上角的 “+” 按钮, 即可弹出创建页面;

— 创建按钮 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 创建页面 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 选择模板 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 输入文件名, 并选择公开或者私有 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— UML 编辑界面 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解



2. UML 编辑界面简介


(1) 菜单栏介绍

菜单栏 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 文件 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 编辑 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 视图 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 插入 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 页面 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 排列 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 帮助 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解



(2) 组件栏介绍

组件栏 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解




二. UML 类图创建


UML 类图详解见博客 : http://blog.csdn.net/shulianghan/article/details/17578603 ;


1. UML 类图元素简介


UML 类图元素 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 类 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 简单类 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 活动类 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 接口 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解



2. UML 类图关系设置


(1) 类图关系设置


依赖关系设置 : 

— 设置类连线 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 点击箭头进入箭头编辑模式 : 进入箭头编辑模式之后, 会有红色阴影;

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 设置连线类型 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 设置起点 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 设置终点 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解


(2) 依赖关系设置


设置依赖关系 : 类 A 依赖 类 B, 即 类 A 中使用了 类 B;

— 设置曲线样式 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 设置终点 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 最终效果 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解




(3) 泛化关系设置


泛华关系 : 类 A 是子类, 类 B 是父类 ;

— 设置实线 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 设置空心箭头 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 设置成果 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

(4) 关联关系设置


关联关系 : 

— 设置实线 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 设置起点 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 设置终点 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 设置效果 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解




(5) 实现关系设置

实线关系 : 

— 设置线条样式 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 设置终点 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解

— 设置效果 : 

【UML 建模】在线UML建模工具 ProcessOn 使用详解



版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/126090.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Fleet问题

    Fleet问题1.  是否能自由部署fleetservices在1台或多台machine上。(可以指定部署1个服务在某台机器上,或者指定某个服务在多台机器上)

    2022年4月26日
  • 华为防火墙usg6000配置dhcp(华为交换机与防火墙互联配置)

    该场景,防火墙作为出口访问internet,然后接的傻瓜式交换机来连接下面的办公PC,属于一个简单的SOHO环境,一般在防火墙上面应用DHCP,也通常是这种情况,大点的环境则是交换机或者专门的DHCP服务器来做。1、防火墙初始化配置2、DHCP配置(基于全局的配置方式)3、防火墙策略+NAT配置,让下面PC能够访问Internet。4、测试1、防火墙初始化配置…

    2022年4月12日
  • 围观!一套开源车牌识别系统(附项目地址)

    点击上方“全栈程序员社区”,星标公众号 重磅干货,第一时间送达 gitee开源地址 https://gitee.com/admin_yu/yx-image-recognition …

    2021年6月24日
  • Intel 的AVX2指令集解读

    Intel 的AVX2指令集解读在IntelSandyBridge微架构中,Intel引入了256位SIMD扩展AVX,这套指令集在兼容原MMX、SSE、SSE2对128位整点SIMD支持的基础上,把支持的总向量数据宽度扩展成了256位。新增了若干条256位浮点SIMD指令。昨天,Intel刚刚发布了AVX2指令集,这套指令集在AVX基础上做了扩展,不过要在2013年发布的Haswell处理器上才能支持。参考1给出了

    2022年5月27日
  • eclipse中怎么自动补全_空格键坏了

    eclipse中怎么自动补全_空格键坏了eclipse自动补全及其空格键优化(去除空格自动补全)使用eclipse在创建其他工作区间的时候,想要配置代码自动补全,因为老是忘记,每次都要从网上查找,于是就自己总结一下。选1是代码自动补全,只需将“.”换为“.qwertyuiopasdfghjklzxcvbnm”就行了,看起来很乱,其实还是有规律可循的。(只需将键盘上的26字母按从左到右,从上到下的顺序按一遍就行了。)选2是空格不会自动补全,因为按空格会自动补全,所以有时候特别烦,而网上的大多数解决方法是需要改代码的,就会显得特别麻烦。于是

    2022年8月31日
  • soapclient php 扩展,PHP扩展—SOAP[通俗易懂]

    soapclient php 扩展,PHP扩展—SOAP[通俗易懂]一、概述及安装SOAP扩展可以用于编写SOAP服务器和客户端,支持SOAP1.1,SOAP1.2和WSDL1.1规格的子集。此扩展需要libxmlPHP扩展。这表示需要使用–enable-libxml,尽管这将隐式完成因为libxml是缺省开启的。要开启SOAP支持,配置PHP时要加上–enable-soap.二、相关函数is_soap_fault—…

    2022年11月2日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号