UML2基类如何抽取qq群讨论内容-4

trufun1  9:24:22
UML网上教学开课啦,今天讲类,多提问题呀!
trufun1  9:29:19
谁知道什么是核心分析类?
trufun1  9:34:29
在分析阶段,核心分析类是指该类的行为和特性对系统架构有影响的类,在开发阶段就是基类
webmaster(4)  9:35:46
希望大家积极参与,多多互动,才有实际交流的意义

======================欢迎访问qq交流群7625329讨论UML应用问题====================

======================欢迎访问www.trufun.net下载免费UML2建模工具======================
trufun1  9:47:49
怎样解决这个问题
trufun1  9:48:06
就是抽象出核心分析类
trufun1  9:48:53
让后面的变化都逃不出它的手掌
trufun1  9:56:41
是的,分析时必须站在一个高度
trufun1  9:55:57
才能俯视可能的变化
trufun1  10:13:02
下一个问题,类是怎样来的?
trufun1  10:30:27
UML中的类分为静态类和动态类
trufun1  10:43:59
分析的目的就是要找出类,怎样找是不是个问题
QQ熊(3)  10:45:45
继续
trufun1  10:53:27
比如司机这个类,从属性方面抽象可以说凡是有驾照的的人都是司机,如果从行为上抽象,可以说凡是开车的人都是司机
trufun1  10:55:32
比如学开车的按前一种抽象就不是司机
trufun1  11:05:53
其实,从一段需求文字中正确的找出类也是不容易的
trufun1  11:22:51
今天讨论的是怎样从需求中抽象基类和实体类的问题,还有问题吗?
trufun1  11:24:46

下次讨论类关系

======================欢迎访问qq交流群7625329讨论UML应用问题====================

======================欢迎访问www.trufun.net下载免费UML2建模工具======================

Ethan Woo(6)  10:13:25
如果 引用 楼主抛出的定义“核心分析类”
trufun1  10:13:25
下一个问题,类是怎样来的?
Ethan Woo(6)  10:13:37
就是 细分 它
Ethan Woo(6)  10:13:55
楼主 我问你到现在了 你这个概念哪里来的
Ethan Woo(6)  10:14:02
引自哪里
trufun1  10:14:24
理论和实践
Ethan Woo(6)  10:15:06
我几乎每周都在和Class Diagram打交道
Ethan Woo(6)  10:15:33
没听过UML里有这样的概念
trufun1  10:15:34
可以好好交流
Ethan Woo(6)  10:15:44
差点汗颜
trufun1  10:16:18
主要是一些国外翻译过来的实战类书
深蓝医生(4)  10:16:18
常画Class Diagram,不是开发人员吧?
Ethan Woo(6)  10:16:51
所以我一直在让楼主直接给出英文里的概念啊
Ethan Woo(6)  10:17:03
架构,设计,开发 都有
trufun1  10:17:06
画图是基本功
Ethan Woo(6)  10:17:17
我画图 只是为了设计
Ethan Woo(6)  10:17:28
给自己看,和 内部沟通用
Ethan Woo(6)  10:17:40
技术层面的
trufun1  10:17:43
因为在线网友多,我没法查
Ethan Woo(6)  10:18:34
强烈建议大家查规范时,直接上原版文档
Ethan Woo(6)  10:18:47
原版规范等等
trufun1  10:19:02
下一个问题,类是怎样来的?
Ethan Woo(6)  10:19:19
大家谈吧 我休息了 呵呵
Ethan Woo(6)  10:19:41
别害羞
Ethan Woo(6)  10:19:50
想说什么就说什么
trufun1  10:27:04
对于别人好的做法我们要学习,它不一定是到了国际标准才学习
trufun1  10:27:53
感兴趣的同仁可以在百度查 分析类和基类的关系
trufun1  10:30:02
UML中的类分为静态类和动态类
trufun1  10:42:38
分析的目的就是要找出类,怎样找是不是个问题
trufun1  10:49:20
比如司机这个类,从属性方面抽象可以说凡是有驾照的的人都是司机,如果从行为上抽象,可以说凡是开车的人都是司机
trufun1  10:54:23
比如学开车的按前一种抽象就不是司机
trufun1  11:05:12
其实,从一段需求文字中正确的找出类也是不容易的
开心就好(3)  11:06:03
找类容易,找变化难
trufun1  11:06:35
其实学会UML都不难
开心就好(3)  11:07:11
UML只是工具,如果你思想OO了,用不用UML都无所谓了
trufun1  11:07:21
也就是实体类和基类的差别
Ethan Woo(6)  11:07:52
这个我强烈同意
Ethan Woo(6)  11:08:25
没有UML之前 复杂的系统也可以做
Ethan Woo(6)  11:08:55
把UML和英语一样在学校学习 就悲剧了
Ethan Woo(6)  11:10:23
我目前用类图这个工具有几个用途
trufun1  11:10:34
UML更多是一种表达方式
trufun1  11:11:14
关键表达前的抽象
Ethan Woo(6)  11:11:26
1,分析复杂系统
2,整理设计思路
3,交流
Ethan Woo(6)  11:11:40
简单的部分,一般不需要它
trufun1  11:11:39
关键是表达前的抽象
trufun1  11:11:52
抽象出逻辑模型
trufun1  11:12:07
最后画成图
trufun1  11:12:15
用来交流
开心就好(3)  11:12:48
所以我不认为,用UML就是OO,不用UML就不OO
吉法師 □(6)  11:13:26
楼上很偏激
trufun1  11:13:35
UML是对oo的表达
开心就好(3)  11:13:54
呵呵,有嘛
  残 心(5)  11:14:36
uml 只是一个统一了OO的分析和设计学。
  残 心(5)  11:14:53
什么OO不OO的。
开心就好(3)  11:14:58
我常这么说,其实关键是思想,如果你脑子里有东西
你可以把这个东东【思想】变成语言,变成文字,变成美丽的图画,变成CODE,变成UML的设计
trufun1  11:15:01
但不等同,都omg出产的
trufun1  11:15:33
可以这么说
吉法師 □(6)  11:16:05
UML和OO没什么关系
  残 心(5)  11:16:45
也不能这么说。
开心就好(3)  11:16:57
确实,我只是有感而发的,UML包罗万象
  残 心(5)  11:16:59
毕竟UML是几位OO大师创建的。
  残 心(5)  11:17:09
UML更强调软件工程。
吉法師 □(6)  11:17:11
没有UML时也有OO
吉法師 □(6)  11:17:42
我想UML只是一种沟通吧
开心就好(3)  11:17:45
我没有否定UML,我只是想说,很多人太多强调了UML的作用,而忽略了UML背后的思想
trufun1  11:18:19
一个早一个晚,归同一个组织管
  残 心(5)  11:18:37
把UML当做沟通, 只是站在了UML图的角度。
3 11:18:46
UML是为OO思想的表现提供一种标准
  残 心(5)  11:19:02
毕竟UML统一OO分析设计学,就是为了大家沟通
3 11:19:05
并非说两者是对立或者无关的
  残 心(5)  11:19:17
但是还是那样,  UML更强调软件工程
trufun1  11:21:41
天讨论的是怎样从需求中抽象基类和实体类的问题,还有问题吗?
trufun1  11:25:29
下次讨论类关系,记住带着问题来
 海东青(2)  11:26:33
听说有一套领域建模的理论,我理解的不深,大家有机会上网查查,非常不错
  残 心(5)  11:27:03
  直接从需求中抽象基类。
  残 心(5)  11:27:07
这句话是什么意思
trufun1  11:27:12
看看三剑客的rup就可以
  残 心(5)  11:27:18
直接用例图到 类图?
trufun1  11:27:53
其实学学trufun的TUP也很实用
  残 心(5)  11:28:39
领域模型对团队人员的要求高。
trufun1  11:28:57
是的
  残 心(5)  11:29:02
领域专家也不是说见就见的
  残 心(5)  11:29:28
而如果领域专家不专业, 那完蛋了。  项目直接game over
开心就好(3)  11:29:54
国内有领域专家吗?
  残 心(5)  11:31:04
话可不能这么说死
trufun1  11:31:37
只要学会责任域分析就可以了
开心就好(3)  11:31:50
语言激烈点,才能引高人露面
trufun1  11:32:18
除非你做业务主管
开心就好(3)  11:33:54
没做过纯OO的项目分析,哪位做过啊
trufun1  11:34:32
做过
开心就好(3)  11:35:58
兄弟谈谈经验,取取经


你可能感兴趣的:(qq,OO,领域模型,Class,工具,UML)