
UML(Rational Rose2007)
小小青叶
开源代码托管:https://github.com/qingye
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
项目建模大致流程
一、前言 从10年初到现在13年5月,差不多干了3年多的管理了,虽然是部门经理的职位,带着两个技术团队(iOS & Android),但是,由于是小公司,所以,除了日常的团队管理外,更多的是技术上和项目上的管理,以及参与手机跨平台架构设计,UML建模和Coding工作,今天这篇文章,就讲讲整个项目UML建模的大致流程。 虽然,小公司,像我现在所在的公司,不到100人,基本上,都是上面的领导拍着原创 2013-05-16 15:06:49 · 1207 阅读 · 0 评论 -
如何用Rational Rose画聚合与组合关系(空心菱形与实心菱形)
很久没用Rational Rose了,还是在上大学时用过2003,今天突然想起来,就装了个2007,然后想使用组合关系(即实心菱形时),忘记怎么画了,-_-|||,于是捣鼓了半天,终于搞定: 第一步: 第二步: 第三步: OK! 这里顺便讲一下聚合关系与组合关系的区别: 聚合与组合都是一种结合关系,只是额外具有整体-部分的意涵。 如上图中的A、B、C、D4个类的原创 2013-05-06 17:31:06 · 7541 阅读 · 0 评论 -
Rational Rose 之关联关系与依赖关系的区别
这两个关系对于初学者来说,看起来似乎一样,没啥感觉,但是,这两者在代码上是有细微区别的: 简单的说:类A与类B, 在关联关系中,A中会保存B的一个实例,即B是A中的一个成员对象; 而在依赖关系中,A不需要保存B的实例,而可能只是当一个临时的参数来传递或赋值等,即A中只需要include B.h(C++中)或import package.B(Java中)即可。原创 2013-05-06 17:53:34 · 1047 阅读 · 0 评论 -
Rose 关联关系中Role、Keys/Qualifier等讲解
前言: 本篇文章讲解关联关系中,对两端的类的直观表示,先来看图: 图中显示了Company与Person之间的雇主与雇员的双向关联关系,同时,还在Person端加了限定词,即Company通过限定词可以找到Person。 1. employs:描述Company与Person的关系是前者雇用后者; 2. +employer, +employee:描述这两者在“Logical View”原创 2013-05-07 17:00:45 · 1097 阅读 · 0 评论 -
rose中interface的4种不同显示
本篇只是一个小记录,以免像以前读书一样,白读了。 先上个图,直观的看看: 以上是类C实现了三种接口,而这4种接口在ROSE逻辑视图中的表现形式却不同,其实很简单: 上图中,在"Stereotype Display"中,有对应的4种显示,可以根据不同的喜好来选择。 注:本文是以Interface来做一个范例,其实还有其它视图都有不同的显示。原创 2013-05-07 16:02:21 · 1140 阅读 · 0 评论