首页 > 其他分享 >绝杀processOn,这款UML画图神器,阿里字节都用疯了,你还不知道?

绝杀processOn,这款UML画图神器,阿里字节都用疯了,你还不知道?

时间:2022-10-16 11:25:47浏览次数:81  
标签:processOn 架构 项目 画图 文档 绝杀 UML 绘制

大家好,我是陶朱公Boy,又和大家见面了。

前言

在文章开始前,想先问大家一个问题,大家平时在项目需求评审完后,是直接开始编码了呢?还是会先写详细设计文档,后再开始进行编码开发?

☆现实

这个时候可能有部分小伙伴会出来反驳:还详细设计呢连给开发的时间都不够,项目经常被倒排期。

作者其实能感同身受上述小伙伴说的话。目前国内很多互联网公司,为了快速抢占市场,老板恨不得今天出产品需求明天就能见到产品。于是不可避免出现一种情况:一个月的工期硬是压缩到两周,别说写文档了,能把代码写完就已经不错了。

☆建议

作者对这种工期倒排的情况一直都是嗤之以鼻。这样的系统上线后期副作用太大(功能到处都是bug,用户体验也差,几乎是一次性代码)。

话说回来如果你的项目按正常节奏进行,然后分配到你手上的任务量已经超过3个工作日了,那么作者是强烈建议你写个设计文档的。

这个也是很多中大长的一个事实标准。工作量3天以内的,比如一般的技改需求,直接上手就行了,因为太过简单。
但往往那种复杂需求:前后链路交互错综复杂,业务内容各种条件判断,如果不好好画画图,很有可能会遗漏掉部分case,那么程序出BUG的风险就会大大增加了。这也是写文档画图的一个深层次的原因。

工具推荐

如果你已经开始打算写详细设计文档,那用什么内容填充文档呢?

大家看下这份围绕“架构”的类图,我们说架构由架构文档来承载体现,而架构视图组成了架构文档。所以我们要画一些架构视图来填充我们的架构文档。

而UML图正是架构视图的一部分,也是当下业界最主流的架构视图。

那有没有比较专业、美观、靠谱的UML画图工具推荐呢?

我们说时下UML画图工具实在很多比如processOn、Aastah、Visio、draw.io等。就单纯从UML画图工具而言我强烈给大家推荐这一款——visual paradigm(支持多环境、在线离线等特性。第15界jolt的uml设计工具大奖得主)。

一起来看看有哪些公司正在使用它,就足够证明它的优秀

贴几个作者在平时工作中用这款软件画的几个UML图,供大家参考。

☆用例图

☆ER图

☆时序图

快速开始

☆下载安装

首先大家在浏览器中输入网址:www.visual-paradigm.com/cn/进入其官网首页,…

进入下载界面,选择社区版

跟很多软件一样,它是分商业版本和社区版本的。商业版本功能相对比较多,但很遗憾是收费的。
社区版相对功能少一点,但聚焦我们关注的UML图、ER图刚好社区版全线支持,所以大家直接下载社区版即可。

选择社区版下载

☆工具使用

新建项目

应用安装完毕后,打开应用进入首页。导航栏部分我们重点关注一下项目、图标两项。

新建UML图前,我们需要先新增一个项目。点开项目选项后,立即点击新增按钮,进入项目新建界面,填写完项目基本元素后,最后点击

建立空白项目按钮创建一个空白的项目,创建完后会刷新停留在项目首页。

点开左侧菜单项的”图表总管“

至此一个空白的自定义项目已创建完毕。

绘制图形

点开左侧菜单项的图表总管后,大家就可以看到我们刚新建好的项目,项目下的第一个包就是UML图表,里面包含了UML的各个元素。接下来我们就可以开始进行绘图了。

举例

各个UML图型绘制的步骤都是一样的,作者以用例图的绘制举例,给大家演示一下具体的绘制步骤:

首先在UML图表下选中你想绘制的图形,比如用例图。然后右键点击会出现一个弹窗,选择新增用例图后,会出现相应图形的绘制主界面。

主界面整体分左右两个部分。左边部分为工具箱(包含具体绘制元素),右边部分是绘图区域,大家根据需要把工具箱里的元素拖入右边的绘图区域即可。

保存

绘制完成后,记得保存(支持保存到本地云上)。

本文完!

写到最后

如果这篇文章你看了对你有帮助或启发,麻烦关注、点赞一下作者。你的肯定是作者创作源源不断的动力。

公众号

欢迎大家关注我的公众号:【陶朱公Boy】

里面不仅汇集了硬核的干货技术、还汇集了像左耳朵耗子、张朝阳总结的高效学习方法论、职场升迁窍门、软技能。希望能辅助你达到你想梦想之地!

标签:processOn,架构,项目,画图,文档,绝杀,UML,绘制
From: https://www.cnblogs.com/StarbucksBoy/p/16795809.html

相关文章

  • 教你如何看懂UML类图
         在看一些设计模式,和一些源码架构分析时,经常能看到一些图来表示,它就是UML类图,由于自己刚开始看UML类图时简单的还看的懂,复杂的就容易混淆。以此记录方便日后......
  • UML类中的6种关系
    最近现看Java设计模式,但是越看越不明白,一直搞不明白类与类之前的关系有哪些,通过几天的学习与整理通过代码实现的UML画图的方式理解类之间的相互关系。一、类与类6大关系:......
  • 面向对象的照妖镜——UML类图绘制指南
    1.前言感受在刚接触软件开发工作的时候,每次接到新需求,在分析需求后的第一件事情,就是火急火燎的打开数据库(DBMS),开始进行数据表的创建工作。然而这种方式,总是会让我在编码......
  • 10第三章:【01】UML类图
    一、UML基本介绍1、UML——UnifiedModelingLanguageUML(统一建模语言),它是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的......
  • 【UML】用例图、活动图、类图、顺序图练习题
    一、问题一“远程网络教学系统”的功能需求如下:学生登录网站后,可以浏览课件、查找课件、下载课件、观看教学视频。教师登录网站后,可以上传课件、上传教学视频、发布教学心......
  • UML建模工具更新情况(三)
    UMLChina整理的UML建模工具列表请见http://www.umlchina.com/tools/search.aspx最近一段时间更新:工具最新版本:Gliffy更新时间:2020年1月27日工具简介在线绘图工具,支持UML。平......
  • UML建模工具最近更新(-2022年4月)共12款:Papyrus、StarUML、Software Ideas Modeler
    ​​DDD领域驱动设计批评-文集-点击查看>>​​​​《软件方法》强化自测题集-点击查看>>​​UMLChina整理的UML建模工具列表请见http://www.umlchina.com/tools/search.aspx......
  • UML建模工具最近更新(截至2022年3月)(1)Astah、diagrams.net……
    ​​DDD领域驱动设计批评-文集-点击查看>>​​​​《软件方法》强化自测题集-点击查看>>​​UMLChina整理的UML建模工具列表请见http://www.umlchina.com/tools/search.aspx......
  • UML建模工具更新情况(2019下半年-2020)(一)
    工具最新版本:EnterpriseArchitect15.1RC更新时间:​2020年1月9日​​工具最新版本:​VisualParadigmforUML16.1更新时间:​2019年12月2日​ 工具最新版本:AstahUML8.2......
  • UML建模工具更新情况(2019下半年-2020)(二)
    工具最新版本:BOUML7.9更新时间:2019年7月15日工具最新版本:SinelaboreRT4.0更新时间:2019年9月工具最新版本:SoftwareIdeasModeler12.06更新时间:2020年1月10日工具最新版本......