UML工具Visual Paradigm教程:如何组织域和实现模型?
Visual Paradigm是包含设计共享、线框图和数据库设计新特性的企业项目设计工具。现在你只需要这样单独的一款模型软件 Visual Paradigm就可以完成用UML设计软件,用BPMN去执行业务流程分析,用ERD企业设计数据库的任务。Visual Paradigm现已加入在线订购,现在抢购立享优惠!
创建域类模型
1、通过从应用程序工具栏中选择“ 项目”>“新建”来创建一个新项目。在“ 新建项目”窗口中,输入“ 订单处理”作为项目名称,然后单击“ 创建空白项目”。
2、通过从应用程序工具栏选择“ 视图”>“项目浏览器”来打开项目浏览器。
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():Order到OrderController中。
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”作为“ 策略”。
4、对于右侧的图窗格,请保持“ 使用工作项目”处于选中状态,然后选择实现模型以进行比较。
5、现在,我们在底部窗格中获得了域(左侧)模型和实现(右侧)模型之间的差异。单击节点OrderController(New)。从标记(新建)和图中,我们知道它是在实现模型中新添加的。
6、选择并展开节点“ 订单行”(已修改)。我们知道它已被重命名。
7、选择节点客户(已删除)。我们可以看到它在实现模型中不再存在。
温馨提示:疫情期间返岗上班需戴口罩、勤洗手、常通风,做好防护措施!
想要购买Visual Paradigm正版授权的朋友可以。