设为首页
收藏本站
切换到宽版
用户名
Email
自动登录
找回密码
密码
登录
欢迎注册
快捷导航
论坛首页
BBS
包含飞教授专栏
排行榜
搜索
搜索
热搜:
活动
交友
discuz
本版
用户
蜜蜂会-MiForum论坛
»
论坛首页
›
应用管理专题
›
医疗&卫生行业应用
›
关于的问题
返回列表
发新帖
查看:
1876
|
回复:
6
关于的问题
[复制链接]
jennyjiang
jennyjiang
当前离线
积分
20
发表于 2003-8-21 16:39:56
|
显示全部楼层
|
阅读模式
请问在<<信息参考模型中>>你们认为Entity中的Person与Role中的Employee、Patient的关系是什么?是Person与Employee、Patient直接关联呢?还是Person扩展两个类Employee、Patient后再分别关联呢
回复
举报
xuyunxi
xuyunxi
当前离线
积分
654
发表于 2003-8-21 20:32:47
|
显示全部楼层
关于的问题
Person 应该是Employee和Patient的父类
回复
举报
sbf2000
sbf2000
当前离线
积分
1715
发表于 2003-8-22 11:09:55
|
显示全部楼层
关于的问题
我认为是:概念上的Employee是具有一个Employee角色的Person。也就是Person与Employee直接关联,并不需要扩展和继承。
回复
举报
xuyunxi
xuyunxi
当前离线
积分
654
发表于 2003-8-22 15:05:27
|
显示全部楼层
关于的问题
如果在实施中,按照面向对象的角度来考虑,关联的关系不太合理
回复
举报
sbf2000
sbf2000
当前离线
积分
1715
发表于 2003-8-22 21:22:54
|
显示全部楼层
关于的问题
传统的面象对象,往往只从一个角度或一个方面去分析对象及其相互关系。但事实上,作为更一般的面象对象,我们要把对象表达成能从各个不同角度去理解和使用的实体事物。
HL7 RIM使用了面象对象技术,它的是一个高度抽象的对象模型,这表现为:他具有非常普遍的适用性和精确和广泛的表达能力。除了对象技术,我们更重要的是学习它的设计理念和使用他的表达能力。
回复
举报
xuyunxi
xuyunxi
当前离线
积分
654
发表于 2003-8-22 22:39:24
|
显示全部楼层
关于的问题
设计的抽象是为了更为有效的实施,实践中不能为了面向对象而去面向对象,对于我们来说是要通过RIM来构建具体功能的系统,理论的可以抽象,而实践中却要考虑实施性与系统架构的健壮性
回复
举报
sbf2000
sbf2000
当前离线
积分
1715
发表于 2003-9-9 12:07:19
|
显示全部楼层
关于的问题
OO法则中有一条是:优先使用对象组合,而非(类)继承。我想这条法则可能可以适用于这个问题。
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
欢迎注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
快速回复
返回顶部
返回列表