彩票走势图

UML工具Visual Paradigm教程:如何组织域和实现模型?

翻译|使用教程|编辑:吴园园|2020-03-09 09:50:03.260|阅读 542 次

概述:本教程旨在介绍使用模型组织项目的概念。通过阅读本教程,您将学习如何创建域模型,如何将其转录为实现模型,以及最终比较它们之间的差异。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

Visual Paradigm是包含设计共享、线框图和数据库设计新特性的企业项目设计工具。现在你只需要这样单独的一款模型软件 Visual Paradigm就可以完成用UML设计软件,用BPMN去执行业务流程分析,用ERD企业设计数据库的任务。Visual Paradigm现已加入在线订购,现在抢购立享优惠!

点击下载Visual Paradigm最新试用版

创建域类模型

1、通过从应用程序工具栏中选择“ 项目”>“新建”创建一个新项目在“ 新建项目”窗口中,输入“ 订单处理”作为项目名称,然后单击“ 创建空白项目”

2、通过从应用程序工具栏选择“ 视图”>“项目浏览器”打开项目浏览

UML工具Visual Paradigm教程:如何组织域和实现模型?

3、打开模型结构页面。

4、在左侧,在列表中保持选中项目节点,然后单击新建模型。

5、在“ 模型规格”窗口中,输入“ 域模型”作为模型名称。单击确定进行确认。

6、在列表中保持域模型处于选中状态。然后,点击添加新图。

7、在“ 新建图”窗口中,选择“ 类图”,然后单击“ 下一步”继续。

8、保持图名称不变,然后单击“ 确定”以创建图。

9、绘制一个域模型类图,如下所示:

创建实现类模型

完成域模型后,我们将其转录为实现模型。

1、右键单击图背景,然后从弹出菜单中选择“ 实用程序” >“ 转换为新图... ”。


2、在“ 选择新图的父模型”窗口中,选择项目根节点。

3、单击窗口右上方的“ 新建模型 ”。

4、在“ 模型规范”窗口中,输入“ 实现模型”作为模型名称。单击确定进行确认。


5、保持选择实现模型,单击确定以确认。这将形成一个名称为Implementation Model的新图,该图看起来与Domain Model相同我们要做的是完善设计,使其成为实现模型。

6、通过选择类别Customer,将其删除,然后按Delete键。

7、将类Order line重命名OrderLine

8、创建一个类OrderController

9、添加一个操作createOrder():OrderOrderController中

10、右键单击操作createOrder():Order从弹出菜单中选择“ 显示依赖项 ”。


到目前为止,实现模型应如下所示:

使用模型转换器

让我们刷新一下对OrderLine类所做的更改

1、将鼠标指针移到OrderLine类上

2、单击类形状右下方Model Transitor资源图标,然后从弹出菜单中选择Transit From> Domain Model.Order行


这将填充域模型,并选择先前版本的OrderLine类,该模型称为Order line。

使用Visual Diff比较模型

为了确定实现模型中进行的所有改进,我们需要使用Visual Diff工具。

1、通过从应用程序工具栏中选择Modeling> Visual Diff打开Visual Diff 

2、在“ 可视差异”窗口中,选择“ Transitor”作为“ 策略”


3、我们想知道模型元素详细信息的变化,而不是形状坐标等视图细节。因此,在策略旁边,我们选择要比较的模型元素。

4、对于右侧的图窗格,请保持“ 使用工作项目”处于选中状态,然后选择实现模型以进行比较。


5、现在,我们在底部窗格中获得了域(左侧)模型和实现(右侧)模型之间的差异。单击节点OrderController(New)从标记(新建)和图中,我们知道它是在实现模型中新添加的。


6、选择并展开节点“ 订单行”(已修改)。我们知道它已被重命名。

7、选择节点客户(已删除)我们可以看到它在实现模型中不再存在。



温馨提示:疫情期间返岗上班戴口罩勤洗手、常通风,做好防护措施!

想要购买Visual Paradigm正版授权的朋友可以


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn

文章转载自:

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP