【新手向】用Enterprise Architect画类图和顺序图

嗯……就是一个非常……非常……弱鸡的新手向教程(笑)平台是Enterprise Architect 12的官方中文版(就是官方中文的full版+注册号),中文翻译也是很诡异23333

新建一个Project

没什么好说的,“文件-新建项目”,然后选择保存位置就好了,模式的话由于我喜欢一个包一张图所以一般都选择“新建包的时候同时新建图”。
会弹出一个模型向导的对话框, 是给你导入模板的,我不需要,所以都不选直接点确定。
【新手向】用Enterprise Architect画类图和顺序图_第1张图片

类图

类图挺好画的,从工具箱里拖一个“Class”进去,会自动弹出一个设置Class的界面。
【新手向】用Enterprise Architect画类图和顺序图_第2张图片

不过EA12的类图有一个特点,如果一个类没有属性或者没有操作,它就会显示成二栏或者一栏而不是标准的三栏……对于要考试的还是EA新手的人来说TAT……只好加一个叫“...”的属性和操作顶上= =

顺序图

EA的顺序图的每个对象的生命线都是从相同的高度开始的,反正我试图拖的时候不能把某个对象拖下来Orz
ActorLifeline是两个有生命线的东西,先要新建它们,拖到图里就好了
Fragment是用于表示结构化控制的
消息传递在Interaction Relationship里,一共有4个,1是对象之间传递的消息,2是自传递的消息,3和4我目前发现没有太大的区别——如果想要表示自调用就在单一对象的生命线上点一下,如果表示两个对象之间的调用就在调用者和被调用者之间拖一条线……
【新手向】用Enterprise Architect画类图和顺序图_第3张图片

导出

Ctrl+T或者在菜单栏里“图-保存图到文件”就可以把图导出为图片啦

结论

当然,这只是最最最Naive的用法,应付我的课就够用了,使用的过程中看菜单和属性就发现似乎还有好多功能,大家多多尝试啦www。

你可能感兴趣的:(uml,类图)