永发信息网

如何利用Enterprise Architect画类图

答案:1  悬赏:0  手机版
解决时间 2021-01-23 03:10
如何利用Enterprise Architect画类图
最佳答案
一、选择文件-新建项目,并选择一个位置点击保存
图1:
二、在跳出来的选择模型窗口,这里可以选择Class
图2:
三、模板生成的只是参考案例,这里可以不用模版,直接点右边的新建包即可创建一个默认包。
图3:
四、可以在包中创建一个主图表。
图4:
五、创建好图表后,一般会默认打开,如果没有默认打开就直接在图表上点击右键打开即可,如图
六、注意,现在开始建包和各包的图表及类了,如果项目不大,就直接建类,到时直接建立关系就行了,如果项目大的话都是要建包的,都统一建包统一都在Main图表中创建,如图:
七、单击确定后弹出新新建图表窗口,一般名字和包名是一样的,直接确定即可,如图:
九、确定后,就建好一个包了,接下来创建各个包和各个包里的主图表,建好后如下:
十、现在双击进入主图表Main里的包,就可以直接进入包里面的主图表中了,可以在这里创建各个类,及接口。如果类关系可以在包中完成的,就可以直接在包中完成,要是涉及到多包的,一般建议到Main图表中完成。Main主图表中是不能直接看到其它包中的单个类的,只能看到包及包中含有的类。如果要在主图表中画类图只能通过拖动方式,将包中的类拖到主图表中。
以下是建好的各包及各个类:
十一、现在就要在主Main中为各表添加关系了。
各类关系已经有很多讲得不错的,这里就不一一说明了,这里主要说一下在Enterprise Architect中怎么画类关系。
一、首先将各个要关联的类拖入主图表中,如果不需要和其它包关联的就直接在包里的主图表中完成即可,注:拖放时会弹出对话框询问拖放类型,一般选择第一个,仅作为链接拖入,如图:
二、在左侧关系中一般只提供了基本的关系,可以先随便拖一个关系,然后再更改。这里直接在空白处右键创建一个依赖关系:
点完后直接在类之间拖动,就完成了一个依赖关系的建立。
各关系的英文如下:
Dependency依赖关系,由依赖的一方指向被依赖的一方。
Association关联关系。
Directed Association有方向的关联关系。
Aggregation聚合
Composition合成/组成
Nest嵌套内部类
Generalization泛化关系
Realize实现
关联关系可以参考:
blog.csdn.NET/...539531
依赖关系一般场景:
第一种也是最常用的一种方式是将一个类的对象作为另一个类中方法的参数。
第二种方式是在一个类的方法中将另一个类的对象作为其局部变量。(注这里如果将变量提到属性中就变成了单向的关联关系了)
第三种方式是在一个类的方法中调用另一个类的静态方法。
关联关系一秀场景:
它是一种结构化关系,用于表示一类对象与另一类对象之间有联系,
(1) 双向关联
例如:顾客(Customer)购买商品(Product)并拥有商品,反之,卖出的商品总有某个顾客与之相关联。
(2) 单向关联
通常单向关联是将一个类的对象作为另一个类的成员变量.
(3) 自关联
在系统中可能会存在一些类的属性对象类型为该类本身,这种特殊的关联关系称为自关联。
(4) 多重性关联
多重性关联关系又称为重数性(Multiplicity)关联关系,表示两个关联对......余下全文>>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
艺廊造型地址在哪,我要去那里办事,
荷花社区幼儿园地址好找么,我有些事要过去,
单选题玉米、马铃薯等美洲特产能够传播到世界
上古世纪噬魂毁灭者是什么天赋组成的
魔兽争霸玩家Lyc和Syc各叫什么名字?
金摇篮第二幼儿园地址在哪,我要去那里办事,
某植物的花色由两对等位基因控制,且两对基因
8.5折怎么写好看
下列关于图中区域叙述不正确的是A.该区域因光
春节语文日记300字怎么呀?
蓝色、紫色、白色、绿色代表什么意思啊?
永城市启蒙幼儿园(三园)地址在哪,我要去那里
如图显示了经济发展与环境质量之间的关系。读
剪艺人生专业造型会所地址在什么地方,我要处
四川自考,我这次报考的地点是成都市青羊区考
推荐资讯
美神地址在什么地方,我要处理点事!
哈尔滨到日本大阪多少公里
比较美国革命和法国大革命的异同 阿伦特
河津市第二幼儿园(运城河津市)地址在哪,我要
美国电影四个人骑摩托车镖客
曙光摄影家之家地址在哪,我要去那里办事
英语翻译成中文,不要工具翻译,专业名词及缩
作文(30分)世上谁没有追求?谁没有向往?谁没
江陵欣静缘休闲农庄怎么去啊,我要去那办事
新乡县合河中学地址在什么地方,我要处理点事
格力电器指定售后服务中心地址好找么,我有些
有几个蓝牙小音箱要发到台湾,各位知道的朋友
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?