zoukankan      html  css  js  c++  java
  • 【UML 建模】在线UML建模工具 ProcessOn 使用具体解释



    总结

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

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




    一. UML 使用流程



    1. 创建 UML 图



    创建 UML 图 : 点击主页的右上角的 "+" button, 就可以弹出创建页面;

    -- 创建button


    -- 创建页面


    -- 选择模板


    -- 输入文件名称, 并选择公开或者私有


    -- UML 编辑界面




    2. UML 编辑界面简单介绍



    (1) 菜单条介绍


    菜单条


    -- 文件


    -- 编辑


    -- 视图

    -- 插入


    -- 页面


    -- 排列


    -- 帮助



    (2) 组件栏介绍


    组件栏





    二. UML 类图创建



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


    1. UML 类图元素简单介绍



    UML 类图元素


    --


    -- 简单类


    -- 活动类


    -- 接口




    2. UML 类图关系设置



    (1) 类图关系设置



    依赖关系设置 

    -- 设置类连线


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


    -- 设置连线类型


    -- 设置起点


    -- 设置终点




    (2) 依赖关系设置



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

    -- 设置曲线样式


    -- 设置终点


    -- 终于效果





    (3) 泛化关系设置



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

    -- 设置实线


    -- 设置空心箭头


    -- 设置成果




    (4) 关联关系设置



    关联关系

    -- 设置实线


    -- 设置起点


    -- 设置终点


    -- 设置效果





    (5) 实现关系设置



    实线关系

    -- 设置线条样式


    -- 设置终点


    -- 设置效果





  • 相关阅读:
    EasyUI datagrid动态加载json数据
    Java缓存机制
    爬虫入门 手写一个Java爬虫
    java解决前后台跨域问题
    HttpUrlConnection 基础使用
    聊聊spring-boot-starter-data-redis的配置变更
    Linux命令: 结束命令
    Linux其他: GitBash
    Python: 字典dict: 相同点
    Python: 字典dict: zip()
  • 原文地址:https://www.cnblogs.com/lytwajue/p/6917415.html
Copyright © 2011-2022 走看看