提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|使用教程|编辑:吴园园|2020-04-26 11:34:59.643|阅读 1122 次
概述:在本教程中,我们将从简单的类图开始,并使用序列图来建模与在类图中建模的控制器类相关的动态方法调用。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
Visual Paradigm是包含设计共享、线框图和数据库设计新特性的企业项目设计工具。现在你只需要这样单独的一款模型软件 Visual Paradigm就可以完成用UML设计软件,用BPMN去执行业务流程分析,用ERD企业设计数据库的任务。Visual Paradigm现已加入在线订购,现在抢购立享优惠!
当您要对系统或应用程序的结构进行建模时,可以使用类图。当您要在运行时对对象之间的交互进行建模时,可以使用方法调用的顺序,可以使用顺序图。类图和序列图可以相互关联。虽然类图中的类表示数据的蓝图,但是序列图中的生命线表示此类蓝图的实例。在本教程中,我们将从简单的类图开始,并使用序列图来建模与在类图中建模的控制器类相关的动态方法调用。
从类创建序列图
1、下载。
2、在Visual Paradigm中打开下载的.vpp文件。要打开项目,请从应用程序工具栏中选择“ 项目”>“打开 ”。
3、打开类图注册。研究图表内容。我们有三个类-RegistrationUI,RegistrationController和User。
4、现在,我们要在运行时对这些类的对象实例之间的交互进行建模。由于控制器类负责控制注册过程,因此可以从中添加一个子序列图。将鼠标指针移到RegistrationController。单击右下角的资源图标,然后从弹出菜单中选择“ 新建图... ”。
5、在“ 新建图”窗口中,选择“ 序列图”,然后单击“ 下一步”。保持提供的图名称,然后单击“ 确定”进行确认。这将创建一个空的UML序列图。
绘制顺序图
1、从图工具栏中选择“ 边界生命线(B) ”。
2、单击该图以创建边界生命线。
3、输入registrationUI作为生命的名称,然后按Enter确认。
4、右键单击生命线,然后从弹出菜单中选择“ 选择类别”>“选择类别... ”。
5、在“ 选择类”窗口中,选择RegistrationUI类,然后单击“ 确定”进行确认。
之后,生命线将如下所示。
6、创建一个控件生命线 registrationController:RegistrationController和一个实体生命线 用户:User。不要忘记为他们选择适当的类。该图如下所示。
7、让我们对生命线之间的方法调用进行建模。将鼠标指针移到生命线registrationUI上。
8、按“ 资源目录”资源,然后将其拖出。
9、移至生命线registrationController并释放鼠标按钮。
10、从资源目录中选择消息。
11、这会弹出一个名称列表,您可以为新的序列消息选择该名称。您可以看到这些是classRegistrationController的操作。选择createUser(name,password)。
12、关联生命线registrationController和用户。我们说registrationController创建了用户生命线。因此,我们需要将它们与创建消息相关联。将鼠标指针移到生命线registrationController中的激活上。
13、按资源“ 资源目录”并将其拖出。
14、释放生命线用户上的鼠标按钮。
15、选择从资源目录创建消息。
创建消息已创建。您的图应如下所示:
16、从生命线registrationController创建消息setName和setPassword到用户。到现在为止,该图变为:
17、您还可以指定操作的参数。以消息createUser(name,password)为例。右键单击它,然后从弹出菜单中选择“ 打开规范... ”。
18、编辑通过点击为虚标题按钮,旁边的动作类型属性动作类型。
19、在“ 呼叫操作规范”窗口中,单击添加>文本...以添加参数。在此示例中,单击添加>文本...以添加参数peter。再次单击添加>文本...以添加参数mypwd。注意,这两个参数实际上是指操作给出的两个参数。如果在此处添加第三个参数,则它将被忽略(因为仅定义了两个操作)。
20、单击“ 确定”关闭窗口并返回图表。参数已添加并显示在图上。最终,该图变为:
=====================================================
更多Visual Paradigm相关资源,请点击此处进行查看~
想要购买Visual Paradigm正版授权的朋友可以
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
文章转载自:本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢