当前位置: 首页 > web >正文

StarUML使用说明—用例图、时序图、活动图

安装及检查

先安装StarUML。StarUML-5.0-with-cm.rar

先检查,界面右侧的Model Explorer视频是否显示;

如不显示,就在 顶部菜单》view》Model Explorer,点击即可显示;

创建用例图:

选中根节点“Untitled”,右键多菜单中选择,add>Use Case Model;

设置一下颜色:Tools>Options:白底\黑线\黑字

 

从左侧把Actor拖出来即可,双击图形可以重命名;Use Case是用例,拖出来写自己的服务的功能点即可。

双击锁定,锁定就是点击鼠标,是连续使用这个组件(选其他组件解锁);

如何画直连接线:选择已经画好的线条,ctrl+L即可;

其他备注组件:text、note;

创建时序图:

选择一个“<<useCaseModel>> Use Case Model”,右键菜单选择Add Diagram> Sequence Diagram;

从右侧把Actor的用户拖出来就可以,如下图,Object拖出来就行。

流程上的序号自动生成:如果调整流程顺序会自成重新生成序号。如:我把“检查是否连接wifi mesh”拖上去了,时序自动变为了1,之后都重新生成序号了。

响应流程:在右侧选择“RETURN”,就会变用虚线;

创建活动图:

选择一个“<<useCaseModel>> Use Case Model”,右键菜单选择Add Diagram> Activity Diagram;

如何画直连接线:选择已经画好的线条,ctrl+L即可;

输出图形

导出的方法1:如下图——高清 导出的方法2:ctrl+a、ctrl+c、ctrl+v

(画UML图没有绝对的标准,能把流程画清楚,让别人看懂看明白就行)

效果图:时序图

效果图:活动图1

效果图:活动图2

http://www.xdnf.cn/news/11335.html

相关文章:

  • MYSQL 存储过程详解
  • delphi2007、2010无法二次启动,报错 EditorLineEnds.ttr 另一个程序正在使用此文件
  • 出现java.lang.IllegalArgumentException异常处理
  • 屏幕截取招招看!教你十种屏幕抓取方法
  • 带通滤波器电路图大全(三款带通滤波器电路设计原理图详解)
  • 宝妈剪辑视频也养活了自己,辞职做自媒体一天3百,靠这5个网站
  • 计算机硬盘有坏道,电脑硬盘有坏道怎么办
  • marquee横向循环滚动
  • 125款程序员专属情人节表白网站【建议收藏】HTML+CSS+JavaScript
  • vscode下git的常见操作
  • Restorator 2007 Build 1729 汉化版
  • mac装载NTFS的u盘报错:com.apple.DiskManagement.disenter错误49223
  • LBS应用简介及值得关注的方向
  • C++ 内存池 -- C++ Memory Pool
  • 系统引导方式GRUB的详细介绍
  • C++利用 _findfirst与_findnext查找文件的方法
  • (一)UDP基本编程步骤
  • dz带模板跟全套插件 搭建一款属于自己的论坛
  • 开源免费的一个企业级商城系统
  • 林锐《高质量程序设计指南C/C++》笔记04:异常处理
  • C# Label显示多行文本及换行(WinForm/WebForm)
  • 计算机论文投稿指南
  • MP3的频率、比特率、码率与音质的关系
  • PowerBuilder 12使.NET的应用开发更快捷
  • 适合新手编程的软件,什么编程软件比较好比较容易入门
  • ln 命令用法 hard link 与 symbolic link 区别 分析
  • 搜狗云输入法、Google手机语音搜索:两款创新云产品
  • IOCP的一些总结
  • linux串口驱动
  • 2020年12月统考练习题