jude的基本使用方法 作为一名软件工程专业的学生,常常需要画各类流程图,数据流图。

说来惭愧,我对于各类图的画法以及各类画图软件并不熟悉。

需求工程老师给我们推荐过jude这个画图软件,但由于我不会使用,折腾了不少时间,网上的资料也十分有限,用去了我不少时间。

今天我想总结一下jude的基本使用方法。 网上现有教程与我现在使用的版本不一样。此版本在新建工程后并不会自动出现 UseCase Diagram /Class Diagram.但可以点击显示屏上方的Diagram,会出现那两个选项,点击UseCase Diagram和Class Diagram,相应图标选项就会出现在在新建项目的选项下面。

点击UseCase Diagram,就可以开始画图了。

下面介绍一下画图工具的基本用法。 现在看向画图界面顶上的一排图标。

首先左手边第一个箭头号,鼠标移上去之后停留一会,会显示Select.点击这个图标之后,你就可以对某个元素执行选择、编辑。移动和改变大小的操作了。

然后看到靠右手边的四个图标。第一个图标移上去lock/unlock your selection on tool bar.但点击这个图标后,你选择一个功能图标之后可以连续使用。否则,每次的功能图标只能使用一次后失效。 其他图标暂时还不清楚。

然后其他的图标可以大概看出来它表示了什么。只要点击相应的图标,再在画布上点击即可尝试不同图标的不同功能。 现在我跟着网络上的教程,开始画图吧。 倘若觉得我讲的不清楚,看参考原博客。博客地址为: http://blog.csdn.net/zdwzzu2006/article/details/4567682 下面我跟着教程开始画图、 点击 UseCase Diagram0.画一个如下的图: 这个图并不难画,只要点击相应的图标后,在空白区域点击,就会出现选择的图标。

可以双击,根据出现的小圆点进行大小的调整,及文字的调整。人性图及椭圆形可由此方法画出。矩形则是点击矩形图标后,按住鼠标左键,拖动画出相应的区域。箭头号则是点击首部图标中的横线区域,有下滑选择,即可调出需要的箭头型号。点击后,下移到画图界面,点击出发图形中心,拖动到目标图形中间,即可画出箭头号或者横线。 然后再画出如下图: 此图是基于display the score活动的。因此先右击左边文件界面中的display the score,选择Create Diagram,然后选择 Activity Diagram即可出现不同的图标界面。 选择相应的即可画出需要的图形。 顺带一提,T图标代表文字,点击后可以将文字插入任意地方。 这是一点点基础的用法,我暂时也只学到这里,后面会根据需要慢慢的学习更多用法。 我会慢慢探索的。

转载于:https://www.cnblogs.com/wangsihui1996/p/5333598.html

jude的一些基本用法相关推荐

  1. c语言中external,static关键字用法

    static用法: 在C中,static主要定义全局静态变量.定义局部静态变量.定义静态函数. 1.定义全局静态变量:在全局变量前面加上关键字static,该全局变量变成了全局静态变量.全局静态变量有 ...

  2. Pandas_transform的用法

    先来看一个实例问题. 如下销售数据中展现了三笔订单,每笔订单买了多种商品,求每种商品销售额占该笔订单总金额的比例.例如第一条数据的最终结果为:235.83 / (235.83+232.32+107.9 ...

  3. Python中yield和yield from的用法

    yield 后面接的是 future 对象 调用方 委托生成器 yield from 直接给出循环后的结果 yield from 委托者和子生成器直接通信 yield from 直接处理stopIte ...

  4. pytorch学习 中 torch.squeeze() 和torch.unsqueeze()的用法

    squeeze的用法主要就是对数据的维度进行压缩或者解压. 先看torch.squeeze() 这个函数主要对数据的维度进行压缩,去掉维数为1的的维度,比如是一行或者一列这种,一个一行三列(1,3)的 ...

  5. python yield 和 yield from用法总结

    #例1. 简单输出斐波那契數列前 N 个数 #缺点:该函数可复用性较差,因为 fab 函数返回 None,其他函数无法获得该函数生成的数列 #要提高 fab 函数的可复用性,最好不要直接打印出数列,而 ...

  6. tf.nn.embedding_lookup()的用法

    函数: tf.nn.embedding_lookup( params, ids, partition_strategy='mod', name=None, validate_indices=True, ...

  7. OpenMP用法大全

    OpenMP基本概念 OpenMP是一种用于共享内存并行系统的多线程程序设计方案,支持的编程语言包括C.C++和Fortran.OpenMP提供了对并行算法的高层抽象描述,特别适合在多核CPU机器上的 ...

  8. Dorado用法与示例

    Dorado用法与示例 dorado用后总结 一.dorado概念 dorado的产品全名是"dorado展现中间件".从产品形态上dorado由两部分组成,第一部分是一个具有AJ ...

  9. TensorFlow用法

    TensorFlow用法 什么是TensorFlow TensorFlow是一个开源软件库,用于使用数据流图进行数值计算.图中的节点表示数学运算,而图的边缘表示流动的多维数据数组(张量).这种灵活的体 ...

最新文章

  1. 第k大 or 第k小 or 中位数
  2. 某程序员女友抱怨:男朋友工作975,天天回家说好累,不肯亲热,倒头就睡,难怪程序员没女朋友!...
  3. 【C++】37.为什么要使用Lambda表达式
  4. Java集合LinkedList
  5. 梦幻手游最新服务器,梦幻西游手游12月18日新服务器开服公告
  6. Java往事之《返回整数的长度》
  7. mysql必须安装在c盘吗_家用冷热水管保温棉必须装吗?水管保温棉选购及安装攻略分享...
  8. 推箱子如何实现悔步_推箱子时代又来临,表里世界会发生什么?
  9. 【写作技巧】绪论写作要点
  10. 挖掘经典:几乎被人遗忘的HTML七种用法
  11. Pytorch学习笔记调整学习率torch.optim.lr_scheduler._LRScheduler
  12. php 模板解析函数,WordPress中用于检索模版的相关PHP函数使用解析
  13. Normalize.css的使用及下载
  14. linux命令之grep(详解)
  15. 【评价模型】层次分析法(AHP) 个人总结 续更
  16. oracle10g笔记1
  17. PS纳米纤维膜 聚苯乙烯 纤维直径500-2000nm
  18. MYSQL基本操作(增删改查)
  19. tpc-c 服务器性能,TPC-E和TPC-C测试结果比较之我见
  20. php【websocket】

热门文章

  1. java 获取内存大小_JVM面试题扩展:Java代码在JVM中的执行流程
  2. hashset java 键值对_Java集合 - HashSet的定义以及用法
  3. e2140服务器性能,4000 还是E2140?两大人气CPU对决
  4. asp 可否压缩_怎样用ASP压缩文件
  5. linux命令提示符不同,Linux命令提示符如何按照自己的习惯修改?
  6. signature=08653706deda7871a1f662eae4d2b33e,The nature of nuclear Halpha emission in LINERs
  7. 莫烦python博客_《莫烦Python》笔记 -- numpy部分
  8. bat执行exe程序_dos命令start教程,并行运行exe程序或者启动bat批处理cmd脚本
  9. linux生成文件自带时间,linux生成固定日期文件及删除一定日期前的文件
  10. react全局方法_前端面试题 ---react