OOD四个部分的集成(40分)

  • 主题发起人 主题发起人 hongsen
  • 开始时间 开始时间
H

hongsen

Unregistered / Unconfirmed
GUEST, unregistred user!
请问如何集成COAD-YORUDON的OOD中的四个部分:问题域部分,人机接口部分,
任务调度部分,数据管理部分。我特别迷惑的是怎样将非可视部分和界面联系起来。
记得北大出版社的一本讲OO的书建议把软件分成三个层次:界面,应用,数据管理和存储。
那么怎样在界面中调用应用层呢?
还有:软件的界面是按内容划分,还是按功能划分?
前者如在MIS开发中:按各个科室的报表划分菜单
后者如一般的工具软件,File ,Edit , View , Windows
请大家就这个泛泛的问题发表意见
 
软件的界面是按内容划分,还是按功能划分, 我看要根据实际需要而定吧.
我一般按软件的用户使用的方便性来考虑.
 
这要看用户了
 
这是一个有点难度的问题,能说出:
四个部分:问题域部分,人机接口部分,任务调度部分,数据管理部分。
界面,应用,数据管理和存储。
这些话的人,证明他的确是OO高手,不过 Delphi 在面向对象化方面比 C++ 要
差的多,实际上大家都在利用 Delphi 程序写面向过程的程序,而不能算是真正
的OO程序。当然,组件和共享方式,是一种不折不扣的面向对象。
在我认识的朋友中,我没见过几个人能真正写出OO程序的,我就这么说一句:你
们用delphi写了一个关系比较复杂的数据库应用程序,有许多个窗口,调用许多
个数据库。某天,数据库的结构必须要修改一下,你们的程序修改的多吗?是不
是也改得很吃力?如果是这样,那你不是在做一个真正的OO程序。
有机会,我非常乐意和大家谈谈这个问题!
 
我认为:
>还有:软件的界面是按内容划分,还是按功能划分?
无所谓,看拥护和你的兴趣吧:)有时好象没区别
>记得北大出版社的一本讲OO的书建议把软件分成三个层次:界面,应用,数据管理和>存储。那么怎样在界面中调用应用层呢?
MIDAS基本解决问题
>请问如何集成COAD-YORUDON的OOD中的四个部分:问题域部分,人机接口部分,
>任务调度部分,数据管理部分。我特别迷惑的是怎样将非可视部分和界面
>联系起来。
基本同意WEB BAR,其实RAD基本上是面向过程的开发.只有组件是对象的.
BTW:WEBBAR:你的最后一个问题有没有简单的解决方法,我头云了.
 
有,而且非常方便,
只是要看了,你是不是真的理解了 OO,否则的话,这个问题给你解
决了,下个问题你又要晕了 !!
 
多人接受答案了。
 
请您继续讨论或结束该问题.
 
后退
顶部