应用系统的两个集成问题.急!(100分)

  • 主题发起人 主题发起人 baixuefeng
  • 开始时间 开始时间
B

baixuefeng

Unregistered / Unconfirmed
GUEST, unregistred user!
1.假设企业在早期已开发了某应用系统.现在打算开发另一应用系统,使用不同的数据库和工具.它需和已有系统共享部分数据(可能较多),如何解决?
2.假设多个企业已有各自的应用系统,它们需共享部分数据,而且只是临时共享.怎样做到?
盼各位指点.
 
1. 只要两个系统都做了并发处理就行
2、同样
 
你的表达真的很含糊,最好举例说一下你所谓的集成功能有哪些。
我能想到的,关于集成主要有三个问题:
(1)是拉式的,还是推式的,还是两者都有
一个系统输入的信息,另一个系统用得到,就是拉式的。这种情况下,只要一个系
统能够读得到另一个系统数据库中的数据就行了。
一个系统发生一个事务,另一个系统要触发相应事务,就是推式的。这种情况下,必须
让某个系统一直处于监测另一系统数据或信息的状态。
(2)数据库有没有开放的接口
很多独立开发的系统,数据库都是加密的,数据结构也不知道,也没有数据的输出输
入接口,这样就根本没法集成。
(3)数据规范和同步的问题
这个问题很重要,例如两个系统同时都要维护商品信息,但侧重点不同(字段不同、关
联不同),就很可能会产生冲突,比如同一商品在一个系统中叫aaaaa,另一系统中叫aaAAA,
当成两种商品处理的话,库存就可能不对,从而影响到销售、生产、进货,如果合并为一种
商品,又存在如何自动识别同种商品和以谁为基准的问题。
 
举个例子:
甲企业已有生产计划系统,乙和丙企业已有采购计划系统.甲企业生产的产品是乙和丙企业所需采购的
产品.也就是说生产计划的输出是采购计划的输入.而且生产计划的变动将引起采购计划的变动.
甲企业要向乙和丙提供产品名称和计划数量、计划生产日期等信息。我觉得乙和丙企业不必也不应该
了解甲企业系统的数据结构,它们只需得到甲企业提供的数据。可是具体实现的思路、方法和工具,
我还是不清楚。
期待各位的高见。
 
1。是否可以将乙和丙的需求,就是甲的全部输出?
2。设甲输出的产品信息,乙、丙的数据是否要直接使用?
 
写一个抽象接口层,处理接口问题,用ADO不错,什么都能读,最好在表级定义接口
 
提问者:
如果你还要继续讨论请定期提前你的帖子,如果不想继续讨论请结束帖子。
请认真阅读大富翁论坛规则说明
http://www.delphibbs.com/delphibbs/rules.asp
 
多人接受答案了。
 
后退
顶部