UML类图的用途及创建方法

发布时间:2021-09-16 17:01:58 作者:chen
来源:亿速云 阅读:126

这篇文章主要讲解了“UML类图的用途及创建方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“UML类图的用途及创建方法”吧!

UML类图用途:

◆可提供对系统中所使用类型以及系统组件间所传递类型的与实现无关的描述。

例如,“订餐”类型可在业务层以.NET代码实现,在组件间的接口中以XML实现,在数据库中以SQL实现,在用户界面中以HTML实现。尽管这些实现在细节上有所不同,但“订餐”类型和其他类型(如“菜单”和“付款”)之间的关系始终相同。通过UML类图就可将这些关系与实现分开讨论。

◆可阐明应用程序及其用户之间沟通所用词汇的词汇表,并描述用户需求。有关更多信息,请参见用户需求建模。

例如,考虑餐馆应用程序的用户情景、用例或其他需求描述。在此描述中,您将发现如“菜单”、“订单”、“餐饮”、“价格”、“付款”等词汇。您可绘制定义这些词汇间关系的UML类图。这可降低需求描述、用户界面和帮助文档中出现不一致的风险。

创建UML类图

1.在“体系结构”菜单上,单击“新建关系图”。

2.在“模板”下单击“UML类图”。

3.命名该关系图。

4.在“添加到建模项目”中,从您的解决方案中选择一个现有建模项目,或者选择“创建新的建模项目”,然后单击“确定”。

此时将显示一个新的类图,同时显示“UML类图”工具箱。该工具箱中包含所需的元素和关系。

绘制UML类图

1.若要创建类型,请在工具箱上单击“类”、“接口”或“枚举”工具,然后单击关系图的空白部分。

2.若要向类型添加特性或操作,或向枚举添加文本,请单击类型中的“特性”、“操作”或“文本”标题,然后按Enter。

您可以写入签名,如:
f(x:Boolean):Integer
。有关更多信息,请参见特性和操作。

3.若要快速添加多个项,请在每一项的***按两次Enter。可以使用箭头键在列表中上下移动。

4..若要展开或折叠某个类型,请单击该类型左上角的V形图标。还可以展开以及折叠类或接口的“特性”和“操作”部分。

5.若要绘制类型之间的关联、继承或依赖项链接,请单击相应关系工具,再单击源类型,然后单击目标类型。

6.若要在包中创建类型,请使用“包”工具创建一个包,然后在该包中创建新的类型和包。还可以使用复制命令复制类型,然后将它们粘贴到包中。

每个关系图都是模型中的视图,可在同一项目中的其他关系图之间共享。若要查看完整模型的树视图,请单击“视图”,指向“其他窗口”,然后单击“UML模型资源管理器”。

感谢各位的阅读,以上就是“UML类图的用途及创建方法”的内容了,经过本文的学习后,相信大家对UML类图的用途及创建方法这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!

推荐阅读:
  1. UML类图简单理解
  2. 如何掌握UML类图

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

uml

上一篇:UML时序图的概述和组成

下一篇:Asp.net自定义控件中加载层的示例分析

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》