荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: zzt (好好学习,天天向上), 信区: Program
标  题: rose教程4
发信站: BBS 荔园晨风站 (Mon Dec 13 13:23:36 1999), 转信

发信人: bdknight (死神), 信区: Programming
标  题: rose教程4
发信站: 西十八BBS (Mon Oct 25 13:58:51 1999), 转信

实现模型
在逻辑模型建立之后,我们可以建立实现模型。
在实现模型中,我们定义一些组成软件系统的部件,比如DLL库啦,EXE文件啦,Java A
pplet啦,ActiveX Control啦,Web页面啦等等。定义这些部件和它们之间的关系,对代
码的自动生成、软件系统的配置、测试管理、软件的打包发行等等都有很大的好处。
对于我们这个小例子,只有一个部件——最终的EXE文件ToDoList。
在ROSE中的Component View包中,我们创建这个部件。然后可以将各个类拖动到这个部
件上,这表示这些类最终是用这个部件实现的。
做完了所有这些活,我们就可以自动生成代码了!ROSE可以自动生成C++、Java、CORBA
 IDL、Visual Basic、Visual C++、Oracle Schema等等不同语言和系统的代码,并且可
以进行“双向工程”——模型和代码之间的双向转换,大大减轻了代码书写的工作。可
是代码生成内容很多,已经不是我们这个简单的教程所能包容的了。只有等以后有时间
在作个专题吧。很期待吧?呵呵,那就请你多支持我喽!

--
m;36m※ 来源:.西十八BBS bbs.x18.scut.edu.cn.[FROM: 202.38.248.13]m
--
m;32m※ 转寄:.西十八BBS bbs.x18.scut.edu.cn.[FROM: 210.39.3.50]m

--
         &,----.,_                              █           _,_----,&
         /      ' "_        ███   ███   ███       _" '      \
         (  )___( ,_@         ◢◤     ◢◤     █        @_,)___(  )
          }/ ```}{          ◢◤     ◢◤       █          }{    !\{
          ""    ""          ███   ███     ██        ""     ""
      我 是 猪 唛 站 长 ,欢 迎 光 临 深 圳 大 学 荔 园 晨 风 BBS 站 *_^

※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.1.11]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店