您的位置:首页 > 其它

EA工具和UML图再次学习

2016-01-31 22:26 351 查看
机房合作,画UML是最基本的,记得刚开始的时候,就听别人说过很多,EA可以到处代码,EA可以创建很多类,添加很多方法,生成机房的整体框架。因为没有做过,心中还是会很陌生的,很疑惑,包括刚开始的时候,心中也是各种疑惑。但是也得做,就边做边查,一点点的学习,越来越熟悉,再回过头去看以前画的类图、时序图、用例图,一点都看不上眼,心理好纳闷,当初怎么想的啊,怎么画成这样。再多说了,简要谈一下,EA工具的使用。

1.EA如何生成代码?

关于这个问题,搜索到一篇很简单易懂的博客,请点击:使用EA画类图并且生成代码    

经过练习,已经很熟悉了,我强调几个注意点:1.生成代码的时候,要选择对语言。1.EA画UML图中一定要写好注释,包括:(1)整个Class Model的注释。(2)类的注释(3)每个方法注释,此外还有参数、返回值注释,这些在生成代码的时候,都会体现体现在代码中。所以把UML画好了,代码和注释这些东西就都有了。



2.如何将EA文件进行合并?

画图的时候遇到这样一个问题,我时候将类图和用例图中放到了两个文件夹,最后的时候,想要合在一个文件夹,刚开始我想通过添加文件,来解决,但是都显示不可以添加。

然后上网搜索:EA文件的合并。实现方法:先讲文件转化为XML文件导出,然后再将XML文件导入到EA中。最重要的是如下两步。






3.如何画类实现接口?

我画完了IDAL层,然后画完了DAL层,代码中欧DAL层是继承IDAL层,在类图中我如何体现这样关系呢?经过百度和小伙伴的帮助,我终于成功找到了这个方法。







最后是显示效果:



小结:

在画图的过程中,越来越发现UML图的好处,还记得1月26日机房验收的时候,米老师特别强调UML的含义,关系的体现。老师说,图就是代码,一张图胜过千言万语。这次也算是对过去知识的补充,不断积累中。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: