涉及的软件版本:Enterprise Architect Version14
操作步骤:
1.新建Project
2.窗口最左侧:点击ProjectBrowser
3.右键Model=>CreateNewView=>ClassView 并命名
4.在新建的ClassView右键=>添加package并命名
5.在新建的package中右键=>add diagram=>UML structural=>class
6.在新建的diagram中Ctrl+Shit+U添加类,自动生成类图
7.在类图中可以自由调节类图的主题,字体线型等格式,全选后可以复制到画图板便于查看
8.也可以在标题栏Code选项卡中=>Import菜单导入C#的工程
9.类图编辑:
①选择类图中的类右键->排列,字体,颜色等格式
②选择类图中的线条右键=>可以设置样式,连接方式等
③主题设置:标题栏Layout菜单=>Diagram选项卡=>Appearance=>Theme and appearance option
即可选择主题
④在类图空白处右键,选择properties,也可以修改主题(Theme),等各种选项
10.制作好的类图可以全选并复制到画图板.
11.UML类图的符号含义:
详细可以参考:①http://www.uml.org.cn/oobject/201104212.asp
②https://wenku.baidu.com/view/10049573f46527d3240ce0ea.html
简略说明:
①虚线+三角:实现
②实线+三角:继承关系,指向父类
③实线+实心箭头:表示关联
④虚线+实心箭头:表示依赖关系
⑤虚线箭头指向依赖;
小总结:
简而言之:
实线箭头指向关联;
虚线三角指向接口;
实线三角指向父类;
空心菱形能分离而独立存在,是聚合;
实心菱形精密关联不可分,是组合
其中:
+表示public
-表示private
#表示protected
~表示internal(名称空间内使用)
资源推荐:
1.类似的类图工具:RationalRose
2.EA下载:https://www.7down.com/soft/302618.html