UML学习之路2——超级工具加盟Enterprise Architecture

  前一篇文章介绍了,uml的一些重要的基本概念和基本图形语言。这几天在网上看别人对于软件项目的设计都各有见地,但是在JavaEye(ITeye)上有人推荐了一款类似于IDE的软件设计工具——大名鼎鼎的Enterprise Architecture,几乎涵盖了从业务分析到最后的项目维护,真是太牛叉了。现在世面上如此多的软件设计工具,家喻户晓的Power Designer,Rantional Rose以及StarUML等都用过,但是感觉功能还不够齐全或是用起来比较难于上手。但是EA解决了这一系列的问题。所以我决定在这次可能是漫长的UML学习之路上,我会用EA作为工具来具体向大家展现软件设计,特别是UML设计。

  软件的下载和安装:虽然EA不是免费工具,但是在中国,什么都是可能的,百度搜‘EA8.0汉化版带注册码’,安装好后是可以免费使用的。我亲身试过的,嘿嘿。天朝威武!!!启动后第一个页面如下所示:

EA首页

    你细细看一下,这个工具的功能可是相当的齐全,不仅支持代码工程,反向工程,甚至连项目管理都有的呢,真是个神器! 废话不多说了,一步一步来使用它,让大家对软件的开发整个流程有个大致的认识吧。

    我相信大家对于如何创建一个工程和添加视图是不可能不会的吧,如果真的不会就去参考入门工具使用,或者EA工作台的帮助里也可以参看。首先我们来看看model templates模型模板有哪些?

    1.Business  Process Model Template(业务流程模型模板)

    2.Requirements Model Template(需求模型模板)

    3.Use Case Model Template(用例模型模板)

    4.Domain Model Template(领域模型模板)

    5.Class Model Template(类图模型模板)

    6.Database Model Template(数据模型模板)

    7.Component Model Template(组件模型模板)

    8.Deployment Model Template (部署模型模板)

    9.Testing Model Template(测试模型模板)

待续(由于忙),不好意思

posted @ 2011-04-02 17:53  杨超路飞  阅读(767)  评论(0编辑  收藏  举报