[摘 要] 隨著信息技術的發展與市場環境的改變,企業對于信息化建設的要求變得越來越迫切,不間斷的信息化投入使許多企業擁有了一定數量、不同目標的信息系統。由于各種各樣的原因,企業內部各信息系統之間,以及企業與外部各信息系統之間存在許多不相適應的地方,形成一個個“信息孤島”。為了打破信息割據,提高信息系統的運行效率,企業必須對信息化系統加以整合。本文從水務信息化整合可能要涉及的內容入手,設計了整合方案,并指出系統整合中的難點及解決方法,給出了水務信息化數據整合系統實現模擬圖。
[關鍵詞] 信息化;信息整合;系統整合
[中圖分類號]F270.7;C931.6[文獻標識碼]A[文章編號]1673-0194(2008)18-0077-04
企業信息化是企業應用信息技術(包括先進的計算機、通信、互聯網和軟件等技術和產品),使企業的生產、經營、管理等各個層次、各個環節和各個方面的水平得以提高,不斷提高企業的決策能力和競爭力的過程。企業信息化建設的思路伴隨企業現代化改造與市場環境需求而日趨完善,不間斷的信息化投入使許多企業擁有了一定數量、不同目標的信息系統。由于各種各樣的原因,企業內部各信息系統之間,以及企業與外部各信息系統之間存在許多不相適應的地方,形成一個個“信息孤島”。為了打破信息割據,提高信息系統的運行效率,企業必須對信息化系統加以整合。
就給排水行業來說,現實的情況是:在企業投入大量資金進行信息系統建設以后,發現信息系統總是不能完全滿足企業的需求。很多信息系統建成以后都在自己的領域內獨立運轉,形成了眾多的“信息孤島”。給排水企業的信息系統建設主要集中在生產自動化、營業收費和行政管理信息化上,面對一個個相對獨立的企業信息分系統,企業信息系統不能有效管理企業零散信息,不能使信息系統間協同工作,不能綜合利用企業的數據資源,不能有效組織信息資源,諸如此類的問題,在給排水企業信息化建設中屢見不鮮。因此,系統整合首先要解決最簡單的多個系統的信息互通和信息系統使用效率問題。
一、整合內容分析
1. 實現企業內部各個不同功能分系統之間的連接與整合
早期給排水企業信息化建設可能缺乏比較嚴謹的總體規劃,或者在實施過程中企業內部管理需求發生了變化,加之不同的系統開發商各自的風格或側重點不同,信息系統大多存在功能重疊、漏缺和互不連接的情況。例如,財務管理系統通常按照自己的需求,設計了需要由設備管理部門提供的相應的臺賬管理功能,但卻沒有考慮設備管理部門管理系統中所需要的倉儲細節管理;設備管理系統則根據自身的業務流程和需求進行系統設計,這也不可避免地與其他系統產生功能重疊或造成信息上的孤立甚至誤導。另外,有些信息是多個系統的綜合信息,但系統開發時卻沒有從細節上分析如何產生這些綜合數據等。
基于上述原因,考慮利用現有系統產生的數據進行整合來實現企業內部各個不同功能分系統之間的連接與整合。
2. 實現企業內部相同功能分系統之間的連接與整合
為了優化當地的資源配置,企業的聯合重組成為現代企業調整的重點內容。要實現處于不同區域的企業的有效管理,企業領導首先會考慮如何利用信息化手段來加強和統一企業的管理。這一點在給排水工業企業的整合中尤為明顯。對于企業信息化負責人而言,遠程網絡與通訊技術已經不成問題,他們會更多地思考在聯合重組的這些企業里,已經投入使用的信息系統如何整合的問題。這些系統可能來自不同的開發商,基于不同的管理角度,實施的時間長短不一,但對業務的服務功能卻是相近的。許多技術問題和管理問題交織在一起。
因此,從業務統一管理的模式需求出發,在對現有各企業的系統進行取舍的同時,還要考慮通過系統的整合實現企業內部相同功能分系統之間的連接與整合。
3. 實現系統的協調、完整及規范性,減少重復工作,提高效率
無論是對聯合企業所做的系統整合,還是對一個企業內部現有各個系統的總體整合,解決多個系統之間功能重復的問題,功能漏缺的問題,數據重復且格式不同的問題,原始數據多個部門重復手工錄入的問題等,這些問題都需要通過系統的整合來解決。
在一定的時間內,依據未來兩年企業業務管理的需求,應當對現有系統進行一次深度的整合,以實現系統的協調、完整及規范,減少不必要的重復錄入與處理工作,提高工作效率,達到實施信息系統的目的。
4. 整合數據,發掘新的應用
通過系統的整合,企業不僅可以消除信息孤島,不同的信息系統可以實現互通,更為重要的是企業擁有了一個整合了各個系統的大的企業數據中心,同時可以根據實際情況,在企業數據中心的基礎上,挖掘出更加具有綜合性和更加深層次的企業數據倉庫,利用這些整合的數據,使企業在進行新的信息系統開發和投資中能夠更全面地考慮公司的實際情況,使企業能夠綜合利用已有的數據,同時使企業開發基于大數據跨度的企業經營決策信息系統和戰略決策信息系統成為可能。
二、整合的方案設計
根據目前給排水企業對信息化整合的迫切需要和信息化的現狀,綜合考慮企業的投資和效率,本文提出以下設計方案:建立全新高效的數據整合平臺,結合不同信息系統對其他系統數據的不同需求,建立高效的、跨平臺的、業務協同的標準化的實時數據整合平臺,在任何系統需要其他系統的數據的時候,該平臺能及時提供所需要的數據信息,建立起完整高效的數據信息倉庫,并對這些信息進行綜合匯總、分析、挖掘,形成更高層次應用系統。為了滿足對數據共享的需求,建立數據共享模板數據庫,以方便系統間的直接數據共享。建立在整個企業實時數據和數據倉庫基礎上的信息系統,對整個企業的科學決策更加具有指導意義,其邏輯圖見圖1。

三、整合的難點分析及解決方法
水務信息化數據整合系統的困難來自于很多方面,它不是簡單地把多個系統進行界面和功能的匯集,而是真正地要實現信息整合。具體地說,信息整合就是將業務應用系統的信息數據進行有機的整合集成從而實現對業務應用信息數據共享的過程,同時根據給排水企業的實際情況,建立企業基本數據表、企業數據庫、數據挖掘倉庫等不同等級的信息匯聚庫。因此,水務信息化系統整合系統的困難主要來自于信息數據的結構、規范和技術體系的不同,簡要分析如下:
1. 操作系統和數據庫差異
系統整合要實現真正的數據優化,必須從數據庫開始。從過去幾年水務企業主流的數據庫來看,ORACLE、SYBASE、SQL等在應用系統中的使用均占一定的比例,因此,企業中存在多種信息系統,就必然考慮多種數據庫集成的可能,同時還要考慮在不同的操作系統下如何實現數據的整合和共享。
水務信息化數據整合系統平臺采用XML作為數據傳輸和交換的規范,因為XML具有與操作系統無關、與數據庫無關的特性。在進行數據傳輸和交換過程中,數據始終以XML格式的報文進行傳輸,提高了數據格式的標準性和規范性。
2. 規范與標準
信息系統最重要的資源是信息,而傳輸信息必須有統一的標準。企業內部不同時期的系統之間規范的不統一,必然導致信息所適用的規范和標準的不統一。例如,銷售系統中對企業產品的編碼與財務系統中對企業產品的編碼可能是不一樣的。
整合數據庫中的表采用雙主鍵結構,并且各個表對各個系統都是透明的,當需要進行數據共享時,系統只需要訪問整合數據庫中相應的表,整合數據庫會根據其他系統對該數據的不同要求,對數據庫進行動態的更新。整合數據庫在被訪問時,以名稱作為邏輯訪問外鍵,結合表的名稱,保證了數據的一致性。數據庫中的表在更新的過程中,采用id號和名稱的雙主鍵結構,同時由于數據源的唯一性,從而最大限度地保證了數據的真實性和可靠性。
3. 系統體系結構
在設計信息系統時,由于開發平臺和所基于的硬件體系的不同,存在C/S和B/S等不同類型的系統體系結構。對于系統的整合來講,要把不同體系結構的系統按不同的層次整合在一起,其方法和要求也不同,故而存在著不同程度的困難。
整合數據庫平臺的服務器采用Windows操作系統,數據庫采用MS-SQL 2003/2005,從而可以提供對外相對統一的接口。對數據的更新,系統需提供足夠的適應能力,采用XML規范克服不同的系統帶來的系統壁壘。
4. 操作系統和網絡硬件環境
在不同的操作系統和不同的網絡硬件環境下,多個系統整合更是困難重重。不同系統的服務器,企業內部網絡與廣域網絡,遠程處理與內部處理都存在傳輸效率和數據安全的問題。
采用HTTP作為傳輸協議,從而使系統具有跨異種網絡的能力。在數據傳輸安全性問題上,平臺采用基于PKI(Public Key Infrastructure,公鑰基礎設施)的不對稱加密技術,對網絡上傳輸的XML報文進行加密。
四、整合系統的實現
作為給排水企業基礎化的軟件平臺,除了解決技術上的差異以外,同時還要考慮到給排水企業的特點,在數據有冗余的情況下或系統的優化過程中,以行政管理數據為綱,以生產數據為基礎數據,其他數據為輔,建立企業數據庫。同時以考慮可維護性和靈活配置的實際需求,系統提供了不同級別的針對不同系統用戶的用戶配置文件,以增強該系統軟件的靈活性和界面的人性化。整個企業數據庫系統由內存數據庫、歷史數據庫、挖掘數據庫組成,內存數據庫主要完成對不同系統的實時數據進行整合,形成按照預定配置更新的內存數據庫,保持與其他系統數據的定時更新;內存數據庫根據預先的配置策略形成歷史數據庫,用來完成企業數據整合后的歷史數據庫的存儲;挖掘數據庫在形成企業歷史數據庫的基礎上,生成面向數據分析和挖掘的不同粒度、不同維度的數據集合。系統的模塊耦合圖如圖2所示。

水務信息化數據整合系統為給排水企業提供基礎的技術平臺,該系統致力于打破企業信息化過程中的“信息孤島”和“信息割據”,為給排水企業的各個信息系統提供透明的數據訪問平臺,實現數據的跨系統跨平臺、跨網絡共享,實現企業各個信息系統的互連互通;同時將企業信息化過程中各個系統的有用信息集中起來,通過數據挖掘,企業可以綜合利用這些數據,也可以在此基礎上進行更高級的整合開發。
主要參考文獻
[1] [美] ZhaoHui Tang,Jamie Maclennan. 數據挖掘原理與應用——SQL Server 2005數據庫[M]. 鄺祝芳 等譯. 北京:清華大學出版社,2007.
[2] 西爾伯沙茨 等. 數據庫系統概念[M]. 楊冬青 等譯. 北京:機械工業出版社,2006.
[3] [加] S W Ambler,[美] P J Sadalage. 數據庫重構[M]. 王海鵬 等譯. 北京:機械工業出版社,2007.
[4] 陳獻忠 等. 水務信息化規劃的研究[J]. 市政技術,2008(1).