记得还是在10年前,Visual Student中有个visual model软件引起了我的兴趣,用图设计软件。后来是图的标准化将我引向了UML。再后来是Rational Rose的UML作图功能和代码转换吸引了我。最后是RUP和MDD的规范化软件过程。
回想多年来在Rational这系列的工具上花的时间确实不少,学UML、RUP、rose、clear case、requisitepro、Rational Software Architect、...但真正能用在工作中并带来的效益不大。想来是否值得学... :(,只是想感觉不落伍吧!!!
废话少说,开始!
- 下载、安装
从“狗狗bt”上有种子,可下Rational Software Architect v7.0
直接虚拟光盘镜像,安装。然后打开IBM installation management,选“管理许可证”,点“版本7.0.0",在下面选"导入产品工具箱",点"下一步",“路径”中选下载程序中的RSA license中的jar文件,再点下一步即可。
- MDD基本流程
*建立项目
*增加模型
用例模型
包
角色
用例
描述
活动图
用例图
分析模型
包
边界类 --应用构造型
控制类
实体类
类图
协作 --用例实现
时序图
设计模型
包
类
类图
协作
时序图
部署图
实现模型
包
类
接口类
类图
----- 用例描述模版 -----------
1.简述
(无)
2.事件流
2.1 基本流
(无)
2.2 备选流
2.2.1< 第一备选流>
(无)
3.特殊需求
3.1< 第一特殊需求>
(无)
4.前置条件
4.1< 前置条件一>
(无)
5.后置条件
5.1< 后置条件一>
(无)
6.扩展点
6.1<扩展点名称>
(无)
- 模型代码转换
待续...