张渊渊 (418053***) 2012-08-04 20:59:21 潘老师 关联关系的阶元是否从两边都要解读得通才可以?潘加宇 (3504847) 2012-08-04 21:02:41 "阶元"? 张渊渊 (418053***) 2012-08-04 21:03:16潘加宇 (3504847) 2012-08-04 21:04:16 最好用英文版,这个一般翻译是"多重性" 潘加宇 (3504847) 2012-08-04 21:04:41 "解读得通"是什么意思 张渊渊 (418053***) 2012-08-04 21:06:28 我在画多重性的时候往往就是一个实体到另外一个实体识别一下 从另外一个方向就没法读得通 张渊渊 (418053***) 2012-08-04 21:06:44
潘加宇 (3504847) 2012-08-04 21:07:21 "从另外一个方向就没法读得通"的意思是? 潘加宇 (3504847) 2012-08-04 21:08:08 {}里面是约束,"杆塔"是什么约束 张渊渊 (418053***) 2012-08-04 21:08:20 是功能位置的类别 张渊渊 (418053***) 2012-08-04 21:08:33 比如这个 我想表达一个隐患会或者不会存在于杆塔的位置,一个杆塔那里有可能有多个 也有可能没有隐患 像图里这样画 是对的吗? 张渊渊 (418053***) 2012-08-04 21:09:04 那个约束不会画 就用这个了潘加宇 (3504847) 2012-08-04 21:10:01 杆塔才是类,位置是杆塔在关联中扮演的角色吧? 潘加宇 (3504847) 2012-08-04 21:10:29 隐患会或者不会存在于杆塔的位置? 潘加宇 (3504847) 2012-08-04 21:10:46 如果它不在杆塔那里,它在哪里? 张渊渊 (418053***) 2012-08-04 21:10:51 就是隐患有可能是存在于站的 就是与杆塔没有关系潘加宇 (3504847) 2012-08-04 21:11:56 杆塔、站 是 功能位置的一种? 张渊渊 (418053***) 2012-08-04 21:12:11 恩 是的 张渊渊 (418053***) 2012-08-04 21:12:36 杆塔和站都是一种功能位置潘加宇 (3504847) 2012-08-04 21:14:23 既然隐患可能存在于各种位置,你为什么特别强调"杆塔"? 潘加宇 (3504847) 2012-08-04 21:14:57 "功能位置"是行业里面的一个术语,还是你自己造的? 张渊渊 (418053***) 2012-08-04 21:15:13 隐患会存在于线路的某一个或一些杆塔,或者站的位置 张渊渊 (418053***) 2012-08-04 21:15:20 是行业术语 张渊渊 (418053***) 2012-08-04 21:16:10 表示电力网的各个功能点 包括电站 之类的大的功能集合点 也可以表示开关之类的小的单个功能点潘加宇 (3504847) 2012-08-04 21:16:29 既然隐患可能存在于各种位置,你为什么特别强调"杆塔"? 张渊渊 (418053***) 2012-08-04 21:16:54 我还在想为什么 好像没什么理由 张渊渊 (418053***) 2012-08-04 21:17:08 就是为了在管理杆塔及站的时候可以看得到它的隐患 张渊渊 (418053***) 2012-08-04 21:17:30 我明白了 张渊渊 (418053***) 2012-08-04 21:17:37
张渊渊 (418053***) 2012-08-04 21:17:53 您的意思是为什么这里只强调了杆塔潘加宇 (3504847) 2012-08-04 21:18:12 关联的一个要点就是抽象级别的一致性 隐患和功能位置是同一抽象级别 和杆塔同一抽象级别的是"杆塔隐患" 张渊渊 (418053***) 2012-08-04 21:18:13 是因为另外两个实体是单独绘制的潘加宇 (3504847) 2012-08-04 21:18:34 不同抽象级别的类是不能关联的 潘加宇 (3504847) 2012-08-04 21:18:55 参见幻灯片6的 人---男性器官 潘加宇 (3504847) 2012-08-04 21:19:51 人-性器官 男人--×× 女人--@@ 张渊渊 (418053***) 2012-08-04 21:21:01 那这个抽象级别在具体业务中该怎样把握呢?潘加宇 (3504847) 2012-08-04 21:21:38 实事求是就是了,幻灯片6,"是不是所有的对象都应该有**" 张渊渊 (418053***) 2012-08-04 21:23:20 那我是否可以不要这个约束 改为在这里画出功能位置的三个泛化类,帮助描述这个业务:隐患会发生在站、线路或者杆塔这三种功能位置上潘加宇 (3504847) 2012-08-04 21:23:41 是不是所有的隐患都应该会针对某个杆塔(目前查不出没关系,但最终应该有?)--不是,有的隐患根本和杆塔无关 是不是所有的人都有××?(目前太小没长没关系,但后面应该有?)--不是,有的人从出生到死都没有×× 潘加宇 (3504847) 2012-08-04 21:24:23 不需要,隐患--功能位置就可以了 潘加宇 (3504847) 2012-08-04 21:24:38 你需要重点建模的是背后的游戏规则 潘加宇 (3504847) 2012-08-04 21:25:06 哪一类隐患会发生在哪一类功能位置上,发生之后怎么处理? 潘加宇 (3504847) 2012-08-04 21:25:25 这些很可能是写在电力手册上的 潘加宇 (3504847) 2012-08-04 21:26:06 在某个功能位置上发生某个隐患,只是最终的结果和表面现象,背后的游戏规则很可能才是你建模的重点 潘加宇 (3504847) 2012-08-04 21:26:59 隐患会发生在站、线路或者杆塔这三种功能位置上 --别的功能位置不会有隐患吗? 张渊渊 (418053***) 2012-08-04 21:28:30 因为隐患指的是外部的引起不安全的因素 因此一般不在设备上去描述它 仅仅在一些可从区分电力设施外部的功能位置上去大概描述 张渊渊 (418053***) 2012-08-04 21:28:57 例如线路下的数目太高 或者 杆塔旁边的土被取太多潘加宇 (3504847) 2012-08-04 21:30:03 为什么叫"功能位置",不叫"设备"? 张渊渊 (418053***) 2012-08-04 21:30:43 因为极端一点的话 那个位置可能就没有设备 知识一个规划中的或者已经退出了设备的功能点 张渊渊 (418053***) 2012-08-04 21:31:05 只是一个规划中的或者已经退出了设备的功能点潘加宇 (3504847) 2012-08-04 21:31:52 隐患是发生在设备上? 设备被部署在某个位置上? 张渊渊 (418053***) 2012-08-04 21:32:35 隐患发生在设备外部,设备被部署在某个位置上 张渊渊 (418053***) 2012-08-04 21:32:58 隐患在某个位置(设备)附近潘加宇 (3504847) 2012-08-04 21:33:11 那么,隐患发生在某个位置,只是一个衍生的结果 张渊渊 (418053***) 2012-08-04 21:33:27 不明白潘加宇 (3504847) 2012-08-04 21:34:18 隐患发生在某个位置附近--是"隐患是发生在设备上"和"设备被部署在某个位置上"的衍生结果 潘加宇 (3504847) 2012-08-04 21:35:15 实事求是把事情描述出来就可以了 潘加宇 (3504847) 2012-08-04 21:35:53 背后的游戏规则很可能才是你建模的重点 潘加宇 (3504847) 2012-08-04 21:36:16 "因此一般不在设备上去描述它 仅仅在一些可从区分电力设施外部的功能位置上去大概描述"背后的规则是什么? 张渊渊 (418053***) 2012-08-04 21:41:36 因为单单是设备无法定位 比如设备是 铁塔,而功能位置是N2铁塔,用铁塔下有一个隐患就无法定位描述它的位置 而用 N2铁塔下有一个隐患就可以定位潘加宇 (3504847) 2012-08-04 21:44:32 设备上有多个功能位置? 张渊渊 (418053***) 2012-08-04 21:44:52 功能位置上有多个设备潘加宇 (3504847) 2012-08-04 21:45:26 N2铁塔--部署在N2位置的一个铁塔? 张渊渊 (418053***) 2012-08-04 21:46:17 N2铁塔是一个功能位置 在这个位置下有一个铁塔 设备 张渊渊 (418053***) 2012-08-04 21:46:30 也有可能这个位置下没有设备潘加宇 (3504847) 2012-08-04 21:47:01 那上面说的"功能位置上有多个设备"是什么意思? 张渊渊 (418053***) 2012-08-04 21:47:26 这个位置下可能还有绝缘子 张渊渊 (418053***) 2012-08-04 21:47:30 或者其他的设备潘加宇 (3504847) 2012-08-04 21:47:41 你注意区分"设备"和"设备规格",两个一模一样的铁塔是一个类的两个对象,不是一个对象潘加宇 (3504847) 2012-08-04 21:48:14 既然这个功能位置还可以有其他设备,为什么叫做"N2铁塔"而不是"N2"? 张渊渊 (418053***) 2012-08-04 21:48:30 其实规范的叫法是 N2杆塔潘加宇 (3504847) 2012-08-04 21:49:07 "杆塔"就是"位置"的意思? 张渊渊 (418053***) 2012-08-04 21:50:21 N2杆塔是一个位置 ,它的位置类别是 "杆塔",而位置的类别还有 变电站、线路等等,而又如 北京变电站 是其中一个站潘加宇 (3504847) 2012-08-04 21:50:37 大街上很多人都拿着一个iPhone,它们的位置是不一样的。这个iPhone故障了,那个Iphone没有故障。 潘加宇 (3504847) 2012-08-04 21:51:30 可以从iPhone定位我的位置,但这个位置能叫"iPhone位置"? 潘加宇 (3504847) 2012-08-04 21:52:25 那不还是 前面说的"隐患是发生在设备上" "设备部署在某个位置上"嘛 张渊渊 (418053***) 2012-08-04 21:52:54 是 没有设备就不存在隐患了 张渊渊 (418053***) 2012-08-04 21:53:25 而描述隐患 是通过这个设备部署的位置去描述的潘加宇 (3504847) 2012-08-04 21:53:56 实事求是把事情描述清楚就是最好的模型,东搞西搞花样的背后实际上是领域概念没有理清楚 潘加宇 (3504847) 2012-08-04 21:54:42 位置也代表一个位置区域,那又是另外一个知识了
[2020.01加一套题]UMLChina建模竞赛题大全-题目全文+分卷自测(11套110题)
[幻灯]剔除“伪创新”和“无领域”的领域驱动设计-2月
[新增EA023粮食拍卖系统]全程字幕-23套UML+Enterprise Architect建模示范视频
猴子掰玉米?比较不同版《领域驱动设计》说“不变式”和“聚合”
《软件方法》书中自测题-题目全文+分卷自测(1-8章)16套111题
软件开发团队的脓包(3)废话迷
《非程序员》电子杂志下载(39-51期)
《非程序员》电子杂志下载(1-38期)
中文书籍中对《人月神话》的引用(完结,共110本):软件工程通史1930-2019、实用Common Lisp编程……
CTO也糊涂的常用术语:功能模块、业务架构、用户需求、文档……(2020年3月更新素材)
UMLChina服务介绍