史上最全的StarUML使用教程

文章目录

一. 版本

二. 界面说明

三. 画图种类介绍

1. 类图(Class Diagram)

2. 用例图(Use Case Diagram)

3. 时序图(Sequence Diagram)

4. 组件图(Component Diagram)

5. 部署图(Deployment Diagram)

6. 协作图(Comunication Diagram)

7. 对象图(Object Diagram)

8. 活动图(Activity Diagram)

StarUML是一款很全面,很好用的UML画图工具。相比PlantUML那种使用代码画图方式,StarUML的拖拽式更简单易用。

StarUML支持类图、时序图、用例图等十几种图形模式。

一. 版本

目前官网http://staruml.io上的最新版本是4.X系列,可进入官网进行下载。下载后理论上是要付费使用的,但是不付费也不太影响使用。

注意,非官方途径可用会发现有5.0版本的starUML,那是比较老的开源版本,建议使用官网上最新版的。

二. 界面说明

说明:默认打开starUML后,会默认进入类图模式,各模块区域功能如下:

1.菜单栏: 最上方是菜单栏,新建工程啥的,具体不详细介绍;

2.已经建类图列表:左上方列表显示已经创建的图,比如类图,时序图等;

3.工具箱:左下方工具箱,显示当前类型的图可以使用的工具,主要是各种连线或者图形,是最常用的区域;

4.绘图区域:中间白色格子区域,就是绘图区域;

5.工程区:右上方区域是工程区,显示工程,model和各种已经绘出的图形;

6.属性编辑区域:当画出来一个图形或者一根线时,这个区域会显示这个图形的各种属性,可以修改;

三. 画图种类介绍

下面介绍各种图的创建和画法。

1. 类图(Class Diagram)

打开starUML工具时,默认进入的就是类图模式,右上角工程区如下显示:


默认创建了一个名字为【Untitled】的工程,工程下面有个模块,名字叫【Model】,模块下有个类图,名字叫【Main】。这3个名字是默认的,都可以修改为你自己想要的名字。

比如修改工程名,只需要鼠标选中工程名字,然后右下方属性编辑区域会如下显示:


输入你想要的名字即可。模块和类图名字,用同样的方法也可以修改。

创建类图

假如我想重新将建一个类图,如何操作?如下步骤:

工程区-》选择Model-》右键-》选择【Add Diagram】,然后如下图:


可以发现,StarUML支持的图类型有十几种,选择【Class Diagram】,表示类图,这时会默认创建一个名字为“ClassDiagram1”的类图(名字自随便修改),显示在左上角的图列表区,


画类图

接下来我们,就可以画类图了,现在左下角工具箱显示了在类图模式下,可以使用的工具列表:


下面是随便画的类图:


2. 用例图(Use Case Diagram)

有了上面类图的介绍,创建一个用例图流程,就很简单了:

工程区-》选择Model-》右键-》选择【Add Diagram】-》选择【Use Case Diagram】,然后你就会发现,左下角工具箱变成了用例图的模式:


下面是随便画的用例图:


3. 时序图(Sequence Diagram)

工程区-》选择Model-》右键-》选择【Add Diagram】-》选择【Sequence Diagram】,然后你就会发现,左下角工具箱变成了时序图的模式:


下面是随便画的时序图:


4. 组件图(Component Diagram)

下面是随便画的组件图:


5. 部署图(Deployment Diagram)

下面是随便画的部署图:


6. 协作图(Comunication Diagram)

下面是随便画的协作图:


7. 对象图(Object Diagram)

下面是随便画的对象图:


8. 活动图(Activity Diagram)

下面是随便画的活动图:


本文就介绍到这里吧,看到这里基本就入门了,后边的世界自己慢慢区探索吧~

原文地址:https://blog.csdn.net/csdn_20150804/article/details/105004375

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,189评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,577评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,857评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,703评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,705评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,620评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,995评论 3 396
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,656评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,898评论 1 298
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,639评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,720评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,395评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,982评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,953评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,195评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,907评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,472评论 2 342

推荐阅读更多精彩内容