UML Activity Diagram是一种流行的UML图,用于表示程序流。 开发人员发现它是解释和确认系统逻辑的理想参考,因为它将复杂的系统操作转换为简单的动作形状和连接器,这使得想法的呈现更容易。 为了提高演示效率,Visual Paradigm支持Activity Diagram的动画。 通过动画工具分析和排序流程,您可以拾取路径并为其设置动画。 在动画中,您可以按照路径中的顺序逐一查看路径上的操作。 演示者可以让动画进入,或者当动画达到值得解释或讨论的动作形状时暂停动画。

在本教程中,我们将向您展示如何为活动设置动画。 最后,您将把动画导出为HTML文件,当您想在另一台机器上播放动画时,这可能会有所帮助。

在UML活动图中播放动画

1、下载Activity-Diagram-Example.vpp。

2、在Visual Paradigm中打开下载的项目文件。

3、打开UML活动图下订单。 你应该看到下面的活动图:

4、在我们继续之前,让我们快速浏览一下这个图表。 该图显示了收到订单后的两种可能路径。 一个是拒绝,另一个是接受。

5、让我们一个接一个地制作动画。 在图表的右侧,单击小按钮Show Action Bar。

6、单击栏中的动画按钮。

7、将出现“活动图动画”窗口,左侧列出了两个路径。 通过分析图表找到两条路径。 我们来看看它们是什么。 单击Path1。

8、Path1中涉及的形状以紫色突出显示。 正如你所看到的,这条道路是关于拒绝秩序的。

为了让我们更容易识别路径,我们最好重命名路径1以反映实际的流内容。 双击Path 1并输入Rejection作为新路径名。

9、同样,选择Path2并查看。

10、显然,Path2是关于接受订单的。 双击Path2并将其重命名为Acceptance。

11、所以现在我们有两条路 - 拒绝和接受。 让我们为接受路径制作动画。 选择它并单击播放按钮进行播放。

这将启动动画。 看起来像一个小黑点的标记将出现并沿着路径移动。 当它到达一个形状时,到达的形状将突出显示。

导出动画

您可能希望与其他人共享动画,或者在另一台计算机上查看动画。 要实现此目的,您可以将动画导出为HTML。 我们将在本节向您展示它的工作原理。

1、再次打开“活动图动画”窗口。 这一次,您可以通过单击动画滑块末尾的“显示对话框”将其打开。

2、您必须选择要导出的路径。 让我们导出拒绝和接受路径。 在窗口中选择它们。

3、单击导出到Flash ....

4、在“导出到Flash”窗口中,输入HTML文件的输出路径。 您也可以调整视频的尺寸,但在这种情况下,800x600足够大,所以只需保持不变。

5、单击导出

6、导出HTML文件将在您的Web浏览器中弹出。 您可以通过动画下方的滑块播放和控制动画。

您可以从动画右上角的下拉菜单中选择其他路径并为其设置动画。

点击“了解更多”下载产品最新试用版

↓↓↓

web 导出文件时如何让用户选择路径_Visual Paradigm 教程[UML]:如何绘制动画UML活动图?...相关推荐

  1. 解决IDEA中maven创建web项目时新建无jsp选择项

    1.我们new 没有创建jsp页面的选项 2.点击左上角的File下的Project Structure 进入Modules点击红色箭头的加号 3.添加Web文件 4.点击红色箭头指定的+号添加你想要 ...

  2. 构建现代Web应用时究竟是选择传统web应用还是SPA

    在大前端盛行的今天,似乎前后端分离的开发模式才是大势所趋,而SPA的概念更是应运而生.现在随便构建一个web应用程序如果你不是使用SPA的话,就会感觉有点low,但是真的是这样吗?今天这篇文章我们就来 ...

  3. Angular2 ng2-file-upload使用FileReader在网页中显示用户选择图片

    ng2-file-upload是一个angular2的文件上传指令插件,可支持拖拽上传.单选上传.多选上传等功能,具体使用方法可去github查看.地址:https://github.com/valo ...

  4. 编写两个过滤器,一个过滤器在 web 服务时,起用 UTF-8 编码,以处理 web 服务时的乱码问题。 另一个过滤器用来判断用户是否登录,只有登录用户方可访问/view 子目录。

    首先我们要实现两个过滤器其实很简单,我们需要准备好两个jsp一个是登录的jsp(我这里使用login.jsp),一个是登录成功的jsp(loginsuccess.jsp),一个servlet,两个过滤 ...

  5. web前端必学功法之一:用户选择爱好

    web前端必学功法之一:用户选择爱好 案例实现效果: 首先做这个页面效果,我们要把页面布局给写好,每个网站做好页面可以解决很大的问题. css代码,这里的页面采用Grid布局 <style> ...

  6. 根据上面的products列表写一个循环,不断询问用户想买什么,用户选择一个商品编号,就把对应的商品添加到购物车里,终用户输入q退出时,打印购买的商品列表。

    一.问题: 现有商品列表如下: 1.products = [["iphone",6888],["MacPro",14800],["小米6", ...

  7. POI导出Excel(用户自己选择路径)

    项目开发的后台管理系统需要对一些数据进行统计,此时也有可能导出一些报表信息等.本人开发中遇到了一些统计信息的Excel导出. 之前在网上查到一些写好的POI导出Excel导出工具类,但是好多不能使用或 ...

  8. js获取用户选择的文件路径[曲线救国]

    JavaScript如何获取用户input[type=file]选择的文件路径呢? 首先,JavaScript本身是无法通过input[type=file]获取用户选择的文件路径的,这条路是行不通的. ...

  9. 解决在Chrome浏览器上打印Web页面时无法选择布局(横向,纵向)

    问题描述: 在Chrome浏览器上打印Web页面时无法选择布局(横向,纵向) 解决方案: 在style文件中加入@page的size设置 @page {size: auto;//打印可以选择布局:横向 ...

最新文章

  1. HLA高级汇编语言基础
  2. 自定义手势解锁锁控件
  3. 关键字_Java Volatile关键字
  4. linux禁止其他主机ping自己
  5. InetAddress.getLocalHost()详解及异常处理
  6. SAP Spartacus 产品明细页面的 url 设计和数据源
  7. 7-161 梅森数 (20 分)
  8. Nginx学习总结(14)——Nginx配置参数详细说明与整理
  9. 那个盗窃比尔·盖茨、马斯克、巴菲特推特账号,发布诈骗广告的少年被捕了!年仅17岁...
  10. react 源码概览
  11. activemq 重启后java程序_ActiveMQ持久化机制代码实例
  12. [转载] C++ 中的浮点代码优化
  13. 【shell基础】条件测试
  14. C语言 判断并输出完数
  15. Spark性能优化之-shuffle调优
  16. 图标绘制入门1:简单介绍及图标设计规范
  17. java求最大公约数_java求最大公约数(分解质因数)
  18. spring实战学习(三)配置方式
  19. 【CS 1376】帕秋莉•诺蕾姬(Hash)
  20. 安卓期末大作业——购物商城(源码+18页报告)

热门文章

  1. 数据仓库流程和代码说明
  2. 小学期实践心得(1)
  3. SQL Server-外部联接基础
  4. MySQL:常用备份方式(基于5.7)
  5. node.js创建server
  6. poj 1696 Space Ant
  7. oracle的sum函数精度问题_Excel中的这些烧脑问题,你遇到过几种?
  8. php多条件检索怎么写,sql查询同时满足三个条件 php查询数据库,同时满足三个条件的sql怎么写?...
  9. python判断互质_整数判断是否互质并求逆元的 python 实现
  10. 【8】测试用例设计-边界值法