近来,领导安排写一个数据集成的方案,解决目前系统中数据冗余问题,隔离外部系统对我们系统的访问。
首先,我们知道,信息系统集成主要包括以下种的集成:
(1)硬件集成
使用硬件设备将各个子系统连接起来,例如使用路由器连接广域网等。
(2)软件集成
软件集成要解决的问题是异构软件的相互接口。
(3)数据和信息集成
数据和信息集成建立在硬件集成和软件集成之上,是系统集成的核心,通常要解决的主要问题包括:
•合理规划数据和信息
•减少数据冗余
•更有效地实现信息共享
•确保数据和信息的安全保密
在数据集成的过程中,还有更令我们最头疼的问题,如:数据接口调试、沟通、数据正确性验证等,尤其是
当基于api方式实现数据集成时,如果接口出现问题,经常会在沟通、问题定位浪费大量的时间,集成商之间
也会经常互相推诿、扯皮。除非,客户强烈要求,本人建议最好通过数据接口表的方式,来实现数据集成,不但
能有效解决这些问题,还可以降低系统间的耦合性,最重要的是当出现问题时,很容易定位是谁的问题,减少
推诿、扯皮时间,尤其是,大数据量的数据集成时,非常适用。