当前位置: 代码迷 >> Rational >> Rose或许其它建模工具能否把活动图和时序图转换为代码
  详细解决方案

Rose或许其它建模工具能否把活动图和时序图转换为代码

热度:9175   发布时间:2013-02-26 00:00:00.0
Rose或者其它建模工具能否把活动图和时序图转换为代码?
rt
------解决方案--------------------------------------------------------
应该做不到吧,什么工具能有这样强的功能?
------解决方案--------------------------------------------------------
活动图和时序图本来就不是转换代码用的,你把用途搞错了。
只有类图才是直接关联代码的,只不过,类图的设计开发必然和时序图/协作图同时完成而已,和活动图没有直接关系。
------解决方案--------------------------------------------------------
引用楼主 rayofdawn 的帖子:
rt


我们都是用公司自己开发的工具,是可以通过时序图转换代码的

开发人员无法手动修改代码,只能通过修改时序图等配置,进行修改

代码都是自动生成的

Rose没有实践过~~

一家之言仅供参考

祝你成功~~
------解决方案--------------------------------------------------------
引用:
我们都是用公司自己开发的工具,是可以通过时序图转换代码的

开发人员无法手动修改代码,只能通过修改时序图等配置,进行修改

代码都是自动生成的
祝你成功~~


能否介绍下实现的思路??
------解决方案--------------------------------------------------------
我只知道类图可以变代码。
------解决方案--------------------------------------------------------
同意2楼的观点
我认为时序图的作用类似于伪代码,只不过是通过图的形式体现出来,更容易理解,所以我觉得即使有工具可以将时序图转换为代码也只能“仅供参考”而已,没有什么太大的意义
------解决方案--------------------------------------------------------
引用:
活动图和时序图本来就不是转换代码用的,你把用途搞错了。 
只有类图才是直接关联代码的,只不过,类图的设计开发必然和时序图/协作图同时完成而已,和活动图没有直接关系。


同意二楼,同事补充一下
活动图一般用来表示业务逻辑。时序图可以用来描述类之间的协作关系,一般和类图结合使用,来表达设计思想。
------解决方案--------------------------------------------------------
引用:
引用:
引用楼主 rayofdawn 的帖子: 
rt 
  
  
我们都是用公司自己开发的工具,是可以通过时序图转换代码的 
  
开发人员无法手动修改代码,只能通过修改时序图等配置,进行修改 
  
代码都是自动生成的 
  
Rose没有实践过~~ 
  
一家之言仅供参考 
  
祝你成功~~ 



那你们的这个工具功能还是比较强大的,就是不知道生成的代码质量如何?


架构设计的时候就进行pilot,试验效果不错

实际运行的效果也没问题,而且直接杜绝了代码不规范的问题,统计代码行数,相对简单可信多了