机房重构的时候又涉及到了UML图,又学习了一遍,这次重点学习了类图,用例图,序列图。下面是以前写的博客类图、用例图、序列图、BCE模式。这次主要说一下这次学习的感受。
其实这次对类图的印象是最深刻的,原先的类图画的超级简单,属性和方法都没有画完整,这次把所有的属性和方法都画好了,后来与小伙伴交流,类图其实是要放在包图里面的,每一层的类图放在相应的包图里,以后可以直接用类图生成代码。
接下来看一下实体层的类图
这次用EA画的UML图,上一次用Rational Rose画图,这两个工具都很好用,EA不能将序列图转换为协作图,但是在其他方面EA还是很强大的。
下面简单介绍一下EA的使用方法:
EA画类图,包图与之类似,
EA画序列图(VS中可以直接将代码生成序列图,点击你要生成的那个按钮,右击——生成序列图)
协作图与之相似
EA画活动图,状态图与之相似
EA代码工程---轻松几步教你更改"EA生成的源代码表头注释格式"