`
xusaomaiss
  • 浏览: 608429 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

使用StarUML建模

阅读更多

http://javasso.cn/2009/04/29/%E4%BD%BF%E7%94%A8staruml%E5%BB%BA%E6%A8%A1/

 

导读:
StarUML是专业的UML建模工具,又因为它是免费开源的,因此是初学者的首选软件。废话少说,开始:
1、界面介绍:
主要是四个方面:工具栏、工作区、浏览区和属性区。结构如下图:

staruml界面介绍

staruml界面介绍

2、建立模型图:
UML有很多的图,大概有九种,不过并不是所有的图都是必须的,所以我们只要画出几种就可以了。介于篇幅和时间原因,这里只介绍两种图的画法,用例图和类图。这两种图使用的是最多的。
建立用例图:
右击浏览区的USECaseModel,选择ADD Diagram,在弹出的菜单中选择Use Case Diagram,就会建立一个用例图,默认名字为UseCaseDiagram1,这时候默认就会在工作区打开用例图的画板,在这上面就可以建立模型了。
22

可以看到用例图的工作区:
3

建立类图:
建立类图的方法和建立用例图的方法是一样的,这里将不再赘述。
3、添加对象:
添加对象有两种方法
第一种:点击工具栏中的对象,然后在工作区中拖动。
4

输入对象的名称,可以到属性区修改属性。用例的添加也是一样的。
5

第二种:右击UseCaseModel,选择ADD,在弹出的菜单中选择Actor或者UseCase等,在浏览区就会出现对应的对象,编辑好属性后把对象拖动到工作区就可以了。
6

对象会添加到这里,把对象直接拖到工作区:
7

添加完对象就可以建立联系,联系常有的是直接联系,DirectedAssociation和继承,Generalization。在工具栏中选中 后, 点在Actor上,然后拖动到用例上就可以了,继承的联系是点在父用例上,拖到子用例就可以了。这样基本上就可以满足建立用例图的需要了。
8

对于类图,方法基本是相同的,不同的是类图里面有不同的对象。
双击浏览区中的Class Diagram,就会看到类图的工作区,可以用上述方法添加对象了,基本上都是一样的。
9

更多的东西需要自己慢慢摸索。

 

附件中是如何使用SMARTUML的PPT,很实用。

分享到:
评论

相关推荐

    超市管理系统UML建模实例+完整实验报告

    使用StarUML建模工具对超市管理系统进行建模。 包括全套的UML建模图,用例图(3级),类图,顺序图,协作图,状态图,活动图,协作图,部署图。 附有完整的实验报告,报告包括实验内容,需求分析设计方法,思路和...

    StarUML建模工具绿色版

    StarUML是一款开放源码的UML开发工具,是由韩国公司主导开发出来的产品,可以直接到StarUML网站下载。可以用来创建UML类图。

    staruml建模工具

    staruml建模工具,开源工具,免费使用。

    软件工程实验一熟悉StarUML建模环境.zip

    内含:StarUML所作用例图、活动图、泳道图、类图、顺序图、状态...读StarUML使用手册,学着画教材上的图:P105,用例图图8-4; P105,活动图图8-5;P106,泳道图图8-6;P113,类图图9-2;P123,状态图图10-1;P124,顺序图图10-2。

    starUML建模工具

    starUML建模工具,帮助你简单实现java,C++等程序的编码工作

    建模工具StarUML的使用资料

    StarUML是支持 UML (Unified Modeling Language(统一模型语言))的建模平台软件。StarUML特点在于用户环境可定制,功能上的高度可扩充。StarUML是顶级领先的软件模型工具之一,可以保证您的软件项目高质量、高效率。

    StarUML简要OOP建模.pdf

    从精简的篇幅来讲述 StarUML 建模工具在面向对象编程中的应用,力求向编程人员提供一个Minute级的 StarUML 使用教程。 http://blog.csdn.net/winsenjiansbomber/article/details/50460003

    StarUML专业UML建模工具

    StarUML专业UML建模工具,画图工具。

    建模工具StarUML的使用手册

    StarUML的使用手册

    StarUML建模工具

    StarUML 支持多种格式的影像文件,可导出JPG、JPEG、BMP、EMF和WMF等格式的影像文件。 StarUML 可以依据类图的内容生成Java、C++、C#代码,也能够读取Java、C++、C#代码反向生成类图。反向工程有两个主要用途,其一...

    StarUML.rar

    建模开发工具StarUML安装包,有需要的可以自取,我还有enterprisearchitect14和Rational Rose的安装包,与StarUML类似,都是用来画图的,由于要可留言,还不太会用这个论坛!

    starUML用例图类图建模 软件工程

    starUML用例图类图建模 starUML用例图类图建模 starUML用例图类图建模

    StarUML破解.zip

    StarUML建模工具的破解文件,个人通过网络教程提取并修改文件后的最终版,根据压缩包中的使用方式替换文件,就可以破解StarUML

    StarUML.rar_pizza_starUML使用教程_staruml_uml

    StarUML是一种生成类图和其他类型的统一建模语言(UML)图表的工具。这是一个用Java语言描述的创建类图的简明手册。 StarUML(简称SU),是一种创建UML类图,并能够自动生成Java的“stub code” 的工具。SU也可以做JAVA...

    StarUML for Mac(UML软件建模器) v3.1.1

    staruml mac 是一款基于UML的macOS软件建模应用程序,可用于创建ERD图以便为数据库建模等等!staruml mac 提供了一个组织良好的工作空间和高效的编辑工具,可以帮助您为新的软件项目开发图表,而无需处理繁琐或重复...

    StarUML是一款非常好的UML建模工具 汉化版 自带JAVA,C++插件

    StarUML是一款非常好的UML建模工具,可绘制9款UML图:用例图、类图、序列图、状态图、活动图、通信图、模块图、部署图以及复合结构图等。 StarUML 支持多种格式的影像文件,可导出JPG、JPEG、BMP、EMF和WMF等格式...

    StarUML用户使用手册.doc

    StarUML是支持UML (Unified Modeling Language(统一模型语言))的建模平台软件。基于UML1.4版本,提供11种不同类型的图,而且采纳了UML2.0的表示法(notation)..希望本文档会给有需要的朋友带来帮助;感兴趣的朋友...

Global site tag (gtag.js) - Google Analytics