2009-04-24 22 views
2

我在北卡羅萊納州的社區學院工作。我們最中央的數據庫是一個名爲Datatel的軟件系統,又名同事(爲什麼它有兩個名字,我不知道)。大學軟件開發:從Datatel/Colleague獲取數據

在我們的案例中,底層數據存儲是IBM Unidata。我使用.net技術開發。

有沒有人有任何想法以任何方式從Datatel /同事消費數據?來自IBM Unidata的情況如何?

回答

4

Datatel是公司(http://www.datatel.com)和他的同事的名字是他們的ERP/SIS解決方案。

使用來自Datatel的同事系統的數據的一個選擇是繞過應用程序層並直接查詢底層數據庫。在你的情況下,它似乎是IBM的Unidata。

另一種選擇是使用同事應用程序提供的其中一個集成點。

一個叫做EDX(Envision Data Exchagne),它允許你創建基於XML的實時數據交易。 http://clients.datatel.com/uploads/9FF92652-B087-9615-48FF427AF8071E20/EDX_AdministrationR18.pdf

另一種稱爲ELF(電子文件傳輸),它允許您在同事應用程序內創建一個批處理流程,將數據推送到平面文件格式的預先指定位置。 http://clients.datatel.com/uploads/873EF32F-B799-11D5-AF510002A5070708/elf.pdf

+0

您可以鏈接到培訓手冊嗎? – 2009-04-27 16:33:53

1

另一種選擇是通過ODBC

使用IBM的視覺模式發生器(VSG),然後連接到底層表

我建議你下載Unidata的IBM的個人版本,以獲得熟悉的應用程序,並嘗試之前,接口這個實時數據

下載試用版本here

1

使用Uniobjects用於.NET - 不VSG/ODBC麻煩,因爲它不能很好地擴展,particuarly的Web應用程序。

0

我直接從Envision編寫工具,允許將數據放入DataMarts中,或從數據中直接導入EXCEL電子表格。然後我將這些轉儲直接放在同事的菜單中,並將它們保存到最終用戶。這允許用戶訪問他們需要的數據。我也正在設計一個工具,使用戶無需爲他們編寫屏幕或報告就可以自行提取數據。它基於同事SECLASSES,DEPTS,並覆蓋訪問權限。它通過您有安全保護的屏幕查看您可以獲得的數據,並允許您從該數據創建報告。

DataMart和direcrt EXCEL對我們的校園用戶非常有用,而且人們喜歡在需要時提取數據。