【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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 小程序开发组件概述_小程序开发教程

    小程序开发组件概述_小程序开发教程编写组件基本结构接上文:微信小程序开发02-小程序基本介绍我们今天先来实现这个弹出层:之前这个组件是一个容器类组件,弹出层可设置载入的html结构,然后再设置各种事件即可,这种组件有一个特点:

    2022年8月5日
    5
  • 小程序:matlab解微分方程「建议收藏」

    functionf=ball_trajectory(t,y);g=9.81;pi=3.14159265;air_density=1.20;M=57.5*0.001;D=64.0*0.001;R=D*0.5;A=pi*R*R;Cd=0.507;ratio_Cl_to_S=0.5

    2022年4月16日
    42
  • printwriter写入文件_java socket编程

    printwriter写入文件_java socket编程2015-02-2006:30:01阅读(1843)下面示例代码演示使用PrintWriter方法写文件。PrintWriter的构造函数接受FileWriter作为参数。得到PrintWriter实例之后调用其println()方法即可写入字符串。importjava.io.FileWriter;importjava.io.IOException;importjava.io.Prin…

    2022年8月10日
    7
  • 在Repeater中嵌套使用Repeater

    在Repeater中嵌套使用Repeater在一般的网站中浏览类别的用户控件通常都位于大多数ASP.NET页的左边,它使用户能够按类别快速的查找产品。最近遇到一个客户,因为在他网站上展示的产品并不多,所以要求在原有类别浏览的基础上将产品也加

    2022年7月1日
    21
  • idea2021激活码csdn-激活码分享

    (idea2021激活码csdn)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

    2022年3月22日
    188
  • 移动端HTML5开发心得「建议收藏」

    移动端HTML5开发心得「建议收藏」1,iOS里固定中有输入或者textarea,用户在里面输入文字,触发键盘,固定容器会客显示,而不是是连续悬浮   解决办法:http: //dwz.cn/CrwNz2,移动端点击时间300ms的延迟   解决办法:zepto.js或者百度touch.js或者是fastclick.js3,zepto的触摸问题:swipe事件在小米1等低端手机不支持基本不用zepto…

    2022年6月21日
    30

发表回复

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

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