标题: [在线讲座]Rational ROSE 和基于C++的软件开发-从理论到实践
carol
荣誉斑竹
Rank: 14Rank: 14Rank: 14Rank: 14
幻想懒王++


UID 1859
精华 66
积分 5139
帖子 10006
活跃指数 32
LU金币 2596 个
LU金条 0 个
阅读权限 200
注册 2003-11-7
 
发表于 2004-9-17 10:18  资料  个人空间  短消息  加为好友 

顶部
无双
荣誉斑竹
Rank: 14Rank: 14Rank: 14Rank: 14
天才猪



UID 4
精华 84
积分 5863
帖子 11390
活跃指数 0
LU金币 4248 个
LU金条 0 个
阅读权限 200
注册 2003-9-16
来自 杭州
 
发表于 2004-9-17 21:52  资料  个人空间  主页 短消息  加为好友 
哦 是不是又提出很多概念 什么 is-a ,has-a啊

还有类图和对象图 还有标准 画法呢





不要问我结果 我只研究过程与思路
无双客栈
顶部
carol
荣誉斑竹
Rank: 14Rank: 14Rank: 14Rank: 14
幻想懒王++


UID 1859
精华 66
积分 5139
帖子 10006
活跃指数 32
LU金币 2596 个
LU金条 0 个
阅读权限 200
注册 2003-11-7
 
发表于 2004-9-17 22:00  资料  个人空间  短消息  加为好友 
icon_redface.gif 还没看

顶部
无双
荣誉斑竹
Rank: 14Rank: 14Rank: 14Rank: 14
天才猪



UID 4
精华 84
积分 5863
帖子 11390
活跃指数 0
LU金币 4248 个
LU金条 0 个
阅读权限 200
注册 2003-9-16
来自 杭州
 
发表于 2004-9-17 22:07  资料  个人空间  主页 短消息  加为好友 
is-a 是指某个是某个的意思
常用于说明子类是某个父类
如男人是人 man is a human
表示对象的继承关系

has a 表示从属关系
如我有一个apple
I has a apple
在c++中表示某个成员变量属于某个类
表示对象的组合关系

在面向对象过程中这两个关系比较常见

另外在uml中有用例图 用来表达需求 表示一个case 这个用于与用户交互 所以 画这个时 应该把系统所有的使用情况画出来 另外只要让用户能看懂就可以了

序列图用于表示一个case的事件流程 有几个对象进行交互
每个对象的功能在这个case中是什么 把对象的大体功能抽象出来 同时把每个case的流程具体

类图描述系统中有几个重要的类 每个类的功能是什么 有什么重要的接口
这个只要把系统中重要的类与类中重要的接口写出来就可以

当然还有协作图 这个是序列图的另一种表示方法 可以与序列图互相生成


具体来说 这东西标准 所以只要画出来表达自己的意思 并且能让别人也理解就可以





不要问我结果 我只研究过程与思路
无双客栈
顶部
saintdragon
LU幼天使
Rank: 2



UID 2450
精华 0
积分 54
帖子 107
活跃指数 0
LU金币 2006 个
LU金条 0 个
阅读权限 20
注册 2003-11-14
 
发表于 2004-10-9 11:41  资料  个人空间  短消息  加为好友 
学习中!

顶部
 



当前时区 GMT+8, 现在时间是 2008-8-30 20:33
乐悠LoveUnix论坛-京ICP备05005823号

Thanks to Discuz!  © 2001-2007    Power by LoveUnix.net
Processed in 0.052109 second(s), 6 queries , Gzip enabled

清除 Cookies - 联系我们 - 乐悠LoveUnix - Archiver