UML类图用途及创建方法揭秘

本文重点讨论一下有关UML类图方面的内容,UML类图是最常用的UML图,它用于描述系统的结构化设计。其中包括类关系以及与每个类关联的属性及行为。

10年积累的网站制作、成都做网站经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有乌拉特后免费网站建设让你可以放心的选择与我们合作。

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类图用途及创建方法揭秘
标题来源:http://www.stwzsj.com/qtweb/news8/17158.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联