starUML简单绘图

来源:互联网 发布:彩超 矩阵探头 编辑:程序博客网 时间:2024/05/16 12:26

最近刚接触starUML,并用这个绘图。

刚开始觉得不就是退拽控件,后来发现自己还是too young too simple啊~~

不说废话,直接说说我和starUML之间的故事吧。

 

要想会用starUML,首先要了解什么是UML(刚开始连这个概念都没有,走了一小段弯路)

下面贴一段,网上对UML的解释:

Unified Modeling Language (UML)又称统一建模语言或标准建模语言,是始于1997年一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。 面向对象的分析与设计(OOA&D,OOAD)方法的发展在80年代末至90年代中出现了一个高潮,UML是这个高潮的产物。它不仅统一了Booch、Rumbaugh和Jacobson的表示方法,而且对其作了进一步的发展,并最终统一为大众所接受的标准建模语言。

 更多资料大家自己百度去了解。

接下来就是对starUML中几种图类型的了解,这个很重要,不同类型的图用的控件都不一样,刚开始我也是囫囵吞枣看了一遍,没太在意,白白浪费半天时间啊。

类图(Class Diagram)

部件图(Component Diagram )

部署图(Deployment Diagram)

组合结构图(Composite Structure Diagram)

用例图(Usecase Diagram)

顺序图 (Sequence Diagram)

顺序图(角色)(Seqeunce Diagram(Role))

协作图 (Collaboration Diagram)

协作图(角色)(Collaboration Diagram(Role))

状态图(Statechart Diagram)

活动图(Activity Diagram)

 

鉴于本人所用到的只是 用例图(Usecase Diagram)和活动图(Activity Diagram),所以后面我就只介绍这两种图的绘制方法,要是想了解更多的,可以参考一下这个链接:http://blog.csdn.net/zszy104/article/details/7530284

现在开始 用例图(Usecase Diagram)讲解,

1.创建用例图(Usecase Diagram)

untitled右键-->add-->Model,

Model-->add diagram -->Use Case Diagram,这样就创建成功啦~

参考链接:http://jingyan.baidu.com/album/e8cdb32b5cdf9137052bad93.html?picindex=4

2.开始做图

先上一张图,

简单粗糙。。。

这个图很简单,直接就是先拖拽一个小人,然后双击修改名称,可以再次双击写上快捷创建方式“-()1,2,3,4,5”,这样创建五个矩形框和线,不过没有箭头。用“->1,2,3,4,5”创建的是五个小人,也是醉了,不过还是可以用“->1,2,3,4,5”这种方法创建下一层。所以,本人没有找到快捷的方法,只能比较笨的一点一点的拖,箭头线条处理这块,要注意一下,线条刚开始是一个曲折的线,当你改变线条以后,想要它变成一条直线需要选中线条,然后在Format-->Line style中改为Oblique或者Ctrl+B

3.复制图片,让图片能应用到word中。方法如下:http://jingyan.baidu.com/album/8275fc86980e0d46a03cf6fb.html?picindex=1

 

活动图(Activity Diagram)讲解

步骤同上,第一步最后选择Activity Diagram,这样可用的组件就不一样了。

效果图上传不了,就不上传了。

 

以上就是本人刚学会的一点点关于starUML的知识,大家针对本文有任何意见都可以讨论,本人小白,希望自己能越来越好。一起加油!

最后再次奉上一篇使用指南:http://blog.csdn.net/zszy104/article/details/7530284

0 0
原创粉丝点击