使用StarUML创建UML类图教程

5星 · 超过95%的资源 需积分: 0 3 下载量 159 浏览量 更新于2024-10-13 收藏 1.31MB PDF 举报
"Star UML指导手册是一份详细介绍如何使用StarUML工具创建类图和其他UML图表的手册。StarUML是基于Java的开源软件,支持生成Java代码的stub,进行逆向工程以产生UML图表。本教程通过设计一个pizza饼的案例,逐步指导用户如何安装、启动、新建工程、添加模块、创建类图、设置profile并保存工程。" 在本文档中,我们首先了解到StarUML是一个用于生成UML图表的工具,特别强调了它可以创建类图,并能自动生成Java的stub代码。它还能进行JAVA逆向工程,将已有的Java代码转化为对应的UML图表,帮助开发者理解和设计软件结构。 在安装部分,我们得知StarUML是遵循GPL协议的开源软件,用户可以免费下载使用。安装完成后,通过启动程序,用户可以开始使用。 接着,文档介绍了如何创建新工程。用户需要在启动后的新建工程对话框中选择"Empty Project",并可选择是否将其设为默认做法。在"ModelExplorer"中选择"Untitled"模块作为起点。 接下来,用户可以通过"Model"主菜单或右键快捷方式添加模块和类图。"Add/DesignModel"用于添加新的模块,"AddDiagram/ClassDiagram"则用于创建类图。 文档还提到了设置profile的重要性。通过"Model/Profile"菜单,用户可以设定工程使用的规则和约定,例如必须包含"JAVAProfile"以确保与Java开发的兼容性。 最后,用户应尽快保存工程,以防意外情况导致信息丢失。这可以通过"File"菜单的"Save"选项完成,并选择合适的保存位置。 这个指导手册详细地向读者展示了如何有效地使用StarUML进行UML建模,涵盖了从安装到实际操作的全过程,是初学者入门和进阶的宝贵资源。通过学习和实践,用户可以掌握UML建模的基本技巧,并将其应用于实际的软件开发中。
2012-12-22 上传