王迎軍+馬郁
摘 要:簡要介紹了利用微軟的BizTalk、SharePoint等技術構建的企業數據整合平臺,從而有效整合企業信息資源,為消除企業信息孤島,提高信息資源利用率提供了一個較好的解決方案。
關鍵詞:企業信息;數據整合平臺;體系結構;技術設計
中圖分類號:TP311.52 文獻標識碼:A DOI:10.15913/j.cnki.kjycx.2017.08.155
隨著信息化建設的不斷深入,按各業務需求構建的專業系統日臻完善,但問題也隨之而來。系統越來越多,信息資源越來越豐富,但獲得正確信息的難度也隨著信息資源的增加而越來越困難。一個個信息孤島逐漸出現,實現企業內部應用系統之間的信息和數據交換非常困難,信息系統的整體易用性變得越來越差,系統的使用者對IT系統的抱怨聲也越來越強烈。
隨著企業信息門戶與應用集成技術的日益成熟,近幾年,國內條件比較好的企業紛紛開始在企業內實施信息門戶和應用集成,以解決信息系統的易用性和信息孤島問題。這些企業逐漸將信息門戶和應用集成平臺作為企業信息化建設重要的基礎平臺和規范化管理的技術手段之一。
1 體系結構
建設內容:建立數據交換平臺,實現數據自動交換;建設信息門戶,實現相關信息、應用程序和服務的聚合,實現信息和應用的集成展現。信息門戶提供一站式訪問、單點登錄、個性化定制、協作流程、安全管理等功能。該體系主要由5個部分組成,即用戶管理平臺、門戶平臺、數據交換平臺、數據報表平臺和協同工作平臺。
2 技術設計
企業數據整合平臺整合技術的實現采用的是微軟公司的企業活動目錄Active Directory服務,為企業搭建統一的用戶管理平臺;采用微軟公司開放的數據總線平臺BizTalk,構建數據交換平臺;采用微軟公司開放的信息門戶技術SharePoint,構建信息門戶和協作平臺。
2.1 用戶整合平臺
用戶整合平臺通過部署企業活動目錄(AD)服務,為企業搭建統一的用戶管理平臺;通過配置企業Single Sign-On(SSO)服務,為企業搭建統一的身份驗證平臺,實現部分信息系統的單點登錄。實施統一身份驗證的系統主要是B/S結構的信息系統,C/S結構的信息系統是通過微軟為企業提供連接到Single Sign-On服務的接口來實現單點登錄的。
2.2 信息門戶平臺
信息門戶平臺主要有2個功能,即信息門戶的構建與文檔管理,為應用系統數據的展現提供平臺。信息門戶授權采取“分級授權,分級管理”的機制,網站集管理員管理整個門戶系統的穩定運行,各單位管理員管理本單位子門戶的內容和權限。
2.3 數據報表平臺
數據報表平臺提供一個報表定制、發布和展現的管理平臺,企業可以在這個平臺上定制和發布所需要的報表。數據報表平臺是基于SQL Server的報表服務,為企業數據報表整合提供服務,既可以從集中的數據存儲平臺中提取數據制作報表,也可以從多種不同數據源中獲取數據。
2.4 數據交換平臺
數據交換平臺采用Microsoft BizTalk Server,它支持現有主要應用系統的接口方式,即應用程序API接口、數據庫接口(Oracle/SQL Server)、文件接口(文本、Excel)??紤]到對未來應用系統的支持,數據交換平臺還應支持Web Services接口。在完成與各個應用系統接口的同時,數據交換平臺還提供數據映射、轉換和傳輸服務,以便系統間的數據交換可以在一個平臺上完成。
2.5 協同工作平臺
協同工作應用流程平臺主要由以下2部分功能構成:①工作流管理器。系統管理員可以設定特定工作流,包括過程建模工具、組織/角色模型、工作列表、應用程序和應用數據。②任務表單管理器。任務表單是工作流應用運行中存儲或傳輸的相關于特定任務的應用數據。
協同工作平臺為不同的工作流應用系統開發提供了必要的通用基礎模塊,大大降低了工作流應用的開發難度,縮短了項目開發周期。協同工作平臺還具備良好的可擴展性,基礎模塊在提供基本功能的同時,通過良好的接口定義,允許后續開發者將自己特定的應用邏輯模塊插入現有的框架中。
3 結論
數據整合平臺有效解決了企業內各個部門的信息發布、文檔協作、單點登錄、數據交換、數據報表和協作流程等問題。信息門戶統一了企業的信息發布平臺,企業主門戶與各個部門門戶之間不再是獨立的異構系統,而是統一管理的網站集合。對于普通用戶而言,瀏覽不同部門的網站就像是瀏覽同一個網站的不同欄目,在部門內和部門間可以實現共享信息,而且在統一的權限控制和版本控制下,信息安全性非但沒有降低,反而得到了提升。對于管理人員而言,由于信息門戶提供了靈活的權限定制功能,原來集中在少數人手中的管理工作完全可以分派給更多人。這樣做,既提高了對需求的響應速度,又確保了信息安全。對于各個部門而言,原來搭建一個網站需要申請網絡配置、購置軟硬件設備、組織開發團隊,網站建成后,還要耗費人力、物力維護它,而現在只需要鼠標輕輕一點即可快速搭建一個部門站點,為企業節省了大量的資金。
數據交換平臺的建立,使得當前需要手工進行或手工參與的數據交換提升為信息系統間的自動交換,解決了缺乏統一的數據交換標準,導致同一數據在不同的系統中重復出現,各種信息重復錄入的問題;數據交換平臺的建立,節省了人力成本,保障了數據的準確性,降低了人為錯誤發生的概率;數據交換平臺的建立,節省了企業應用集成開發所需投入的成本,提高了對需求的響應能力。
企業數據整合平臺的建設有效消除了企業內存在的信息孤島問題,提升了現有信息系統資源的利用率,充分釋放了已建成信息系統的潛能,提升了企業的整體工作效率。另外,該平臺的建設還為企業提供了良好的IT基礎架構,提高了信息系統的標準化、規范化程度,使新建的信息系統可以很好地與原有信息系統集成在一起,靈活整合現有的信息系統資源,快速適應業務變更。
參考文獻
[1]Scott Jamison,Mauro Cardarelli,Susan Hanley.Essential SharePoint 2007.Boston:Addison-Wesley Professional,2008.
[2]張國平,李坤.基于BizTalk Server的油田生產自動化系統集成研究[J].工業控制計算機,2006(05).
〔編輯:白潔〕