相关文章推荐
冷静的酱牛肉  ·  C++中.cpp和.hpp的区别_cpp文件 ...·  1 年前    · 
爱笑的小刀  ·  用python写出图像双边滤波的底层代码 ...·  1 年前    · 
微笑的汉堡包  ·  2022-05-16 Python ...·  1 年前    · 
深沉的菠菜  ·  魔数与文件类型_文件魔数类型_xtf__mo ...·  2 年前    · 
Code  ›  StarUML软件使用开发者社区
软件 社区功能 类图 staruml
https://cloud.tencent.com/developer/article/1798115
玩足球的芒果
2 年前
作者头像
框架师
0 篇文章

StarUML软件使用

前往专栏
腾讯云
开发者社区
文档 意见反馈 控制台
首页
学习
活动
专区
工具
TVP
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
社区首页 > 专栏 > 墨白的Java基地 > StarUML软件使用

StarUML软件使用

作者头像
框架师
发布 于 2021-03-05 22:18:00
811 0
发布 于 2021-03-05 22:18:00
举报

简介

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 删除
uml

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

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

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

uml
评论
登录 后参与评论
0 条评论
热度
最新
登录 后参与评论
关于作者
框架师
广州市紫晶通信科技有限公司java开发工程师
0
文章
0
累计阅读量
0
获赞
前往专栏
目录
  • 简介
  • 面板介绍
  • 新建工程
  • 侧面板介绍
  • 类组件基本操作
  • UML基础知识
领券
  • 社区

    • 专栏文章
    • 阅读清单
    • 互动问答
    • 技术沙龙
    • 技术视频
    • 团队主页
    • 腾讯云TI平台
  • 活动

    • 自媒体分享计划
    • 邀请作者入驻
    • 自荐上首页
    • 技术竞赛
  • 资源

    • 技术周刊
    • 社区标签
    • 开发者手册
    • 开发者实验室
  • 关于

    • 社区规范
    • 免责声明
    • 联系我们
    • 友情链接

腾讯云开发者

扫码关注腾讯云开发者

扫码关注腾讯云开发者

领取腾讯云代金券

热门产品

  • 域名注册
  • 云服务器
  • 区块链服务
  • 消息队列
  • 网络加速
  • 云数据库
  • 域名解析
  • 云存储
  • 视频直播

热门推荐

  • 人脸识别
  • 腾讯会议
  • 企业云
  • CDN加速
  • 视频通话
  • 图像分析
  • MySQL 数据库
  • SSL 证书
  • 语音识别

更多推荐

  • 数据安全
  • 负载均衡
  • 短信
  • 文字识别
  • 云点播
  • 商标注册
  • 小程序开发
  • 网站监控
  • 数据迁移

Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有

深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569

腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287

问题归档 专栏文章 快讯文章归档 关键词归档 开发者手册归档 开发者手册 Section 归档

Copyright © 2013 - 2023 Tencent Cloud.

All Rights Reserved. 腾讯云 版权所有

登录 后参与评论
 
推荐文章
冷静的酱牛肉  ·  C++中.cpp和.hpp的区别_cpp文件和hpp文件区别-CSDN博客
1 年前
爱笑的小刀  ·  用python写出图像双边滤波的底层代码 - CSDN文库
1 年前
微笑的汉堡包  ·  2022-05-16 Python OpenCV 海康工业相机_基于python用opencv调用海康工业相机实现物体定位-CSDN博客
1 年前
深沉的菠菜  ·  魔数与文件类型_文件魔数类型_xtf__moji的博客-CSDN博客
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号