新书速览|《UML 2.5基础、建模与设计实践
Draw.io是一个非常出色的免费、开源、简洁、方便的绘图软件,利用这款软件可以绘制出生动有趣的图形,包括流程图、地图、网络架构图、UML用例图、流程图等。它支持各种快捷键,免费提供了1000多张画图模板,图形形状丰富,还可以自定义图形工具栏。它还支持云存储和各种导出格式,包括图片格式和PDF格式等。
Draw.io官网下载地址:https://app.diagrams.net/ 。
Draw.io软件内置了丰富的绘图资源,包括各种形状、图标、连接器和模板,能够满足绝大多数绘图需求。它还支持导入第三方图标资源,以满足更多的需求。使用Draw.io,可以通过直观易用的界面绘制图表,添加文本、图标、箭头和其他元素,轻松构建清晰明了的图示。它还支持图层功能,可以轻松管理和编辑不同元素,使得图表的修改和调整变得非常便捷。除了提供丰富的绘图工具和资源之外,Draw.io还具备方便的共享和协作功能,可以将绘图作品保存在云端,与他人共享和协作编辑,促进团队间的合作和沟通。
Draw.io项目的历史可以追溯至2005年,当时JGraph团队开始开发mxGraph,这是一个基于客户端的JavaScript与SVG的图表库,用于在Web应用程序中创建交互式图表,支持了Firefox 1.5和Internet Explorer 5.5。
2012年,JGraph团队对已有的程序删除了Java applet相关的部分,并且将域名diagram.ly改为draw.io,这是因为创始人觉得io比ly更酷,而Draw.io则成为一个基于mxGraph的图表编辑器,可以在浏览器中运行并创建图表。它最初是一个内部工具,后来mxGraph团队决定将其作为一个开源项目发布。
2020年,JGraph团队出于安全和版权的考虑,将draw.io移至diagrams.net域,diagrams.net目前仍然是一个活跃的开源项目,拥有大量的用户和贡献者,支持多种图表类型,包括流程图、组织结构图、UML图等,同时还支持多种文件格式,包括XML、PNG、JPEG、PDF等。
Draw.io提供两种使用方式,一种为在线Web版,另一种为离线桌面版。对于Web版,支持GitHub、Google Drive、One drive等网盘同步,并且永久免费、完全开源,其官网地址为https://app.diagrams.net/。Draw.io的主网页如图3.5所示。本书所提供的相关UML图皆是由Draw.io绘制的。
图3.5 Draw.io主网页
《UML 2.5基础、建模与设计实践》(李波,姚丽丽,朱慧)【摘要 书评 试读】- 京东图书 (jd.com)