前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >StarUML软件使用

StarUML软件使用

作者头像
框架师
发布2021-03-05 22:18:00
1.1K0
发布2021-03-05 22:18:00
举报
文章被收录于专栏:墨白的Java基地墨白的Java基地

简介

StarUML(简称SU),是一种创建UML类图,生成类图和其他类型的统一建模语言(UML)图表的工具。

官网地址:传送门

面板介绍

安装完成主界面如下图

如上图所示,StarUML的软件操作面板主要可分为如下几个区域。

图表工程区域

所有新建的图表都是展示在此处,可通过Model–>Add Diagram新建不同的图表。

图例区域

展示绘制图表的元素

工作区域

绘制图表的区域

模型视图区域

树状结构展示图表中各个元素的关系

属性编辑区域

编辑图表相关属性,如文字颜色、大小,线的粗细等;以及相关元素的相关属性也在这边设置。

如果有的区域没有显示出来,可以找下顶部 Views下面,show Navigation等。

新建工程

在启动StarUML的时候,会创建一个默认工程,如果这个工程不是想要的,可以如下图操作,选择模板新建工程

侧面板介绍

在StarUML中默认打开的“toolbox”工具中就是类相关的一下基础功能组件,以及组件的功能简介基础组件中有类实例,以及描述类的各个功能组件。

类图:类图是面向对象系统建模中最常用和最重要的图,是定义其它图的基础。类图主要是用来显示系统中的类、接口以及它们之间的静态结构和关系的一种静态模型。 类图三个基本组件: 类名/成员属性/成员方法 类的几个主要关系: 实现/关联/泛化/聚合/组合/依赖

类组件基本操作

序号

释义

1

用来标识Class的可见性(默认为public)

2

用来标识Class的可见性(默认为public)

3

增加类的属性

4

增加类的操作方法。

5

6

增加Reception

7

增加子类

8

增加父类

9

添加已有的接口

10

添加需要的接口

11

添加关联

12

添加聚合

13

添加组合

14

添加端口

15

添加部件

UML基础知识

参考博文: 传送门 参考博文: 传送门

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-12-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 简介
  • 面板介绍
  • 新建工程
  • 侧面板介绍
  • 类组件基本操作
  • UML基础知识
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档