类图的建模步骤.docx
《类图的建模步骤.docx》由会员分享,可在线阅读,更多相关《类图的建模步骤.docx(12页珍藏版)》请在冰豆网上搜索。
![类图的建模步骤.docx](https://file1.bdocx.com/fileroot1/2023-2/1/24f2f72f-62e0-4bd2-8d7f-fc83b371b38e/24f2f72f-62e0-4bd2-8d7f-fc83b371b38e1.gif)
类图的建模步骤
类图的建模步骤:
1.新建一个类图:
如图1所示,选择“LogicalView”,右键菜单“New”——〉“ClassDiagram”。
在出现的界面中输入类图的名称,如下图所示:
2.新增一个类:
新增一个类有两种方式,其一,如图2,从工具栏上点击类图标来新增:
如上图所示,在出现的界面中输入新增的类的名称,若需要设置这个类的属性,则可以双击这个类,在弹出的界面中对这个类的属性进行设置,如下图所示。
其二,如图3,在左边目录中添加一个类,然后可以从左边窗口中拖放到右边的设计窗口:
3.设置类的属性(Attributes):
设置类的属性的方式有三种
1)快捷菜单,如图4
2)类的属性窗口,如图5
双击类属性名称,可以对类属性的类型等信息进行设置,如图6
3)直接在类设计中输入,如图7
注意:
类属性的类型中,我们可以增加自己需要的,但是在Rose中没有提供的类型,方法是在需要设置类属性的数据类型的时候直接输入,如图8。
4)设置类属属性,如下图所示,在类的属性窗口中选择“Detail”就可以设置这个属性的类型。
4.设置类的方法(Operations):
设置类方法的方式也有三种,类似于类属性的设置,具体如下:
1)快捷菜单
如图9所示
2)类的属性窗口
如图10所示
在此处不能直接设置方法的返回值类型,方法的参数以及参数的类型等信息,要设置这些信息还需要双击方法名称,调出这个方法的属性窗口,如图11
设置方法的参数以及参数类型,如图12
双击参数名称,设置这个参数的数据类型和默认值,如图13
3)直接在类设计中设置
如图14所示
5.属性和操作的显示与否
右击需要设置的类,在弹出的菜单中选择“Options”——〉,如下图所示。
6.类之间关系的设置
1)普通关联关系
如图15所示
设置类的多重性,如图16
2)组合和聚合(Aggregation)
如图17所示,选择聚合图标
画出两个类之间的聚合关系,并且可以根据需要分别按照图15,图16设置这两个类的角色和多重性。
设置组合关系如下步骤:
1.选择需要设置为组合关系的关系,双击需要设置的关系或如图19所示使用右键菜单第一项(OpenSpecification)。
3)泛化关系
4)接口实现关系
5)依赖关系
7.啊啊