大家能不能就企业对象的问题讨论一下(200分)

  • 主题发起人 主题发起人 红颜笑
  • 开始时间 开始时间

红颜笑

Unregistered / Unconfirmed
GUEST, unregistred user!
小弟对企业对象的概念比较模糊~各位能不能用个简单的例子来比方以下
还有就是企业对象和delphi的控件或方法有没有个对应关系~~
 
企业对象关注的是需求,程序实现关注的是需求的实现,两者存在必然联系,可以统一起来
考虑,如企业对象:
角色:采购员;
业务操作:1、订立采购合同
2、下采购定单
操作时需要提交的信息(订立采购合同):
1、提交合同资料(与供应商签定的供应材料价格清单)
2、查询供应商
3、查询原材料
4、查询历史合同信息
而在程序实现时:
一、实际操作数据对象:
1、合同对象:查询指定合同号的合同
2、供应商对象:查询供应商信息
3、材料对象:查询材料信息
4、历史合同对象:查询某个指定范围的合同
二、协调对象:
关于上面对象的查询对象:四个方法
更新对象:新增合同、更改合同、删除合同以及明细操作方法
三、业务对象:
合同业务中的所有方法:(通过查询对象的调用查询方法、通过更新对象调用更新方法)
这样就可以了。
 
to JustMe:
协调对象、业务对象是否都可放在COM中来实现,而客户端只是调用这些对象的方法?
 
从理论上,数据对象、协调对象和业务对象可以放在COM中实现,关键在于怎样组织起来。
因为业务对象可以反映商业逻辑,而协调对象反映实际操作数据的事务性。可以看看李维的
ADO/MTS/COM+一书,只不过我做例子时没有他说的那样一次成功,但是用别的开发工具肯定
可以使用上述方法实现企业对象到开发实践中COM对象的转换和对应的。
 
多人接受答案了。
 
后退
顶部