2011-10-07 27 views
0

我們正在爲教育市場構建一個產品,我們有一些初始客戶。導入並整合到外部記錄系統的最佳方法

我們的工具需要有學生,教師,員工&當然數據。所有這些數據已經內置在每所學校的學生記錄系統中。大多數學校都有不同的系統,有不同的表格,有時根據同一產品進行定製。這些數據中的大部分變化很慢,可能每天都有一點變化,也許會出現變化。

對於我們每次用最少的集成工作量來吸取這些信息的最佳方法是什麼?

替代方案,我們正在尋找有

  1. 請他們來格式化&放出來的數據在我們的格式的XML爲我們在吸。進階。我們沒有工作。 Disadv。我們如何處理差異?增加他們使用的障礙。我們必須編寫XML解析器。
  2. 要求RO訪問他們的數據庫並通過自定義插件吸引每個學院。進階我們可以直接訪問,不需要付費。 Disadv。他們有點擔心,讓數據庫訪問。需要理解和編寫插件 - 給予多樣性很高的努力
  3. 讓他們把它放到我們的分貝。在我們的數據庫中使用觸發器放入我們自己的表中。進階對我們很簡單。 Disadv。增加使用障礙。對他們來說可能並不容易。
  4. 給他們api添加數據。進階對我們來說很簡單,只需要定義API即可。 Disadv。增加使用障礙。對他們來說可能並不容易。

我要尋找技術解決方案 - 我們瞭解市場的挑戰。

回答

0

有很多方法一地塊就可以實現這一點,但你需要保持數據的完整性和規範化以及..你的描述的替代方案是不錯,但如果不是現在可能在未來有可能會出現一些問題。但是,如果你想要最大限度地降低成本有一個開源工具(Talend),它可以用來將各種數據庫和文件系統之間的數據遷移到數據庫.U可以從這裏下載它..查看它是否可以提供對您有任何幫助..其開源工具..

http://www.talend.com/index.php

相關問題