UML工具Visual Paradigm教程:如何从Java生成序列图?

由于源代码是文本形式的,它很复杂,人类很难阅读或分析,特别是当逻辑很复杂且涉及大量的类时。”一图胜千言”,通过用图表可视化源代码,你可以很容易地意识到所涉及的类,以及它们在运行时的关系。

      咨询在线客服

如何从Java生成序列图/span>

由于源代码是文本形式的,它很复杂,人类很难阅读或分析,特别是当逻辑很复杂且涉及大量的类时。”一图胜千言”,通过用图表可视化源代码,你可以很容易地意识到所涉及的类,以及它们在运行时的关系。为了帮助你做到这一点,Visual Paradigm使你能够将你的Java源代码反转为UML序列图,这样你就可以通过阅读图来更好地理解Java源代码,而不是去看可能有一千行的源代码。这对分析和交流都非常有利。

  1. 下载本教程的Sample.zip并将zip文件解压缩到任何目录。
  2. 研究源代码。阅读RegisterController.java中register方法以了解其工作方式。
    01 java源代码
  3. 通过从应用程序工具栏中选择“Project > New”来创建一个新项目。在“New Project”窗口中,输入“帐户注册”作为项目名称,然后单击“ Create Blank Project
    新项目
  4. 从工具栏中选择Tools > Code > Instant Reverse Java to Sequence Diagram…。
  5. 在“Instant Reverse Java to Sequence Diagram”窗口中,单击“Add Source Folder…”按钮。
  6. 选择提取的源文件夹src。单击NEXT按钮。
  7. 选择要可视化的方法。选择src> RegisterController.java> register(String,int)。单击下一步按钮。
    03即时反向Java到序列图
  8. 您需要选择一个图表以可视化交互。默认情况下,将选择“Create new sequence diagram”选项并输入图名称。单击Finish按钮。
    04创建新的序列图
  9. 结果,形成了UML序列图。让我们研究一下该图。

    形成时序图

    当某人调用RegisterController的register方法(消息:1)时,将创建一个帐户对象(消息:1.1)。此后,控制器将id,名称和年龄设置到帐户对象(消息1.2、1.3、1.4),并将其自身添加到帐户列表(消息:1.5)。调用以返回结尾(消息1.6)。

    想要购买Visual Paradigm正版授权请点击【商城购买】,想了解更多产品信息请点击【咨询在线客服】

标签:

来源:慧都

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年4月3日
下一篇 2021年4月3日

相关推荐

发表回复

登录后才能评论