EA使用之代码导出

     在机房合作前期需要花费很多的时间来画UML图的,我使用的是EA,在使用EA画图中真的是学到了好多知
   识,开始了解EA的强大了
 一、导出代码
     开始画图之前呢,需要一些准备工作,那就是设置一些头文件和代码行中的一些注释
     先说头文件,如下图所示
		
     这是一些关于本系统的一些基本信息,需要提前设置好,这样在导出代码来后就不用再手工添加了
     作者的信息在EA—>工具—>选项—>常规中,如下
      		
      我们使用的是VB.NET语言,所以也要设置好默认语言,在代码工程选项中
                
      然后编写我们的代码工程模版,也就是头文件和注释,在设置—>代码工程模版
      
      1.选择语言VB.NET
      2.编辑必要的参数:
           ClassAutor,我们开始编辑的作者名
           ClassNotes,我们在每个类图下面的说明
           eaDateTime,ea创建的时间
           ClassVersion,默认版本号为1.0
	   在11行往下是不允许修改的:WARNING: DO NOT MODIFY THIS TEMPLATE BELOW THIS POINT!
      3.在Modified编辑为‘是’,表示保存该模版
     这样在编写好类图后就可以导出代码了,导出的代码就会有头文件还有必要的注释,不给大家贴生成的代
   码了,只能说效果很nice,非常棒,自己动手做一下会,有不一样的惊喜呢,赶快行动吧
 二、关系矩阵
   貌似在网上很少有关于EA关系矩阵的东西哦,这也是EA提供的一个很强大的功能
   在机房中D层是实现接口层的接口的,但是在EA图中我们如何体现出这种继承关系呢?
   在查看—>关系矩阵,出现如下界面(D层只需写好类,不用写具体的方法,接口层需要写完整信息)
   
    上边有源和目标两行选项,选择源:DAL,类型:类,连接类型为:Realization(实现)
                         选择目标:IDAL,类型:Interface,方向:Source—>Target(源指向目标)
    这样会出现下面D层类和接口层的接口,对于D层要实现的接口的焦点右击创建新的实现关系,这样关系矩
  阵,就创建好了
    这样导出代码后如下图所示
   
    有没有很nice的感觉,非常实用的功能啊!
    倩倩关于EA中不同包之间元素关系的设置博客连接:
        http://blog.csdn.net/u013065023/article/details/45457427
 三、小结
    如果遇到像实体层的属性访问器呢?EA还可以导出代码来吗?答案是肯定的,大家可以动手尝试一下
    EA也可以导出文档呢,很强大,而且有很多很多的功能我们都还没有发现有待大家去探索发现
    团队合作真的非常好,也非常重要,一群人思想的碰撞,发现了许多新东西,改变了我们对事物的认识,
 让我们学到了很多,真心喜欢团队合作...
    永远保持有好奇心,会发现很多新鲜的玩意。。



  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 28
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 28
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值