现在的位置: 首页 > 综合 > 正文

[全程建模]rose工具如何打开两个mdl文件问题

2013年10月14日 ⁄ 综合 ⁄ 共 1058字 ⁄ 字号 评论关闭
这个问题是在水木社区上看到的,感觉有些典型性,因此转移到这里。
下面是问题和我的解答:
发信人: hdcz (逍遥才子), 信区: SoftEng
标  题: 请教个关于rose的问题,麻烦版上高人指点
发信站: 水木社区 (Mon Nov  3 08:48:12 2008), 站内

使用版本:rose 2003,打开一个mdl后无法再启动一个rose程序,如果想同时打开两个mdl怎么办?比如要把一个mdl中的东西拷贝到另外一个mdl中。
在两台机器中都装了rose,一台机器可以打开两个rose程序,另一台却不能,是不是在哪里设置这个?有没有了解的兄弟麻烦指点一下,谢谢。
--

※ 来源:·水木社区 http://newsmth.net·[FROM: 219.239.202.*]

2

发信人: qingrun (青润), 信区: SoftEng
标  题: Re: 请教个关于rose的问题,麻烦版上高人指点
发信站: 水木社区 (Tue Nov  4 11:35:44 2008), 站内

rose不允许开启两个。
如果你想要把一个的内容转给另一个,可以考虑采用cat包控制的方式,将你需要转移的东西分离出来,然后另一个mdl文件中需要添加的对应部分也采用cat包分离的方式分离一个无内容的cat包。
然后用文本编辑器打开两个cat包,把第一个cat中的类似roseid类的标志符修改为第二个cat包中对应的部分,然后用第二个mdl文件把修改后的cat包加载进来就可以了。

【 在 hdcz (逍遥才子) 的大作中提到: 】
: 使用版本:rose 2003,打开一个mdl后无法再启动一个rose程序,如果想同时打开两个mdl怎么办?比如要把一个mdl中的东西拷贝到另外一个mdl中。
: 在两台机器中都装了rose,一台机器可以打开两个rose程序,另一台却不能,是不是在哪里设置这个?有没有了解的兄弟麻烦指点一下,谢谢。

--
我很傻,但是我很能干
个人blog:blog.csdn.net/qingrun

______________________________________________________________________________________________________
btw:
其实这个问题的解答最早就出现在我的那本《软件工程之全程建模实现》一书中对cat包修改的里面提到的内容。
这样的操作可以在一定程度和特定的环境下加快开发进度,节省开发时间,也可以为一些使用rose并不熟练的朋友提供一些项目中后期合并mdl文件以及修订模型的便捷方式,具体如何使用就要看使用者本人的理解了。

抱歉!评论已关闭.