摘 要:全球一體化的市場環境和知識經濟背景下,企業在發生著深刻的變化;從“營銷取勝”轉向“管理取勝”,而管理的一個核心問題則是對各種資源的掌控、協調及優化,這正是協同系統所要解決的問題;本文在分析制約協同系統發展的主要矛盾基礎上,在協同系統的設計上給出了一些具體的理念及方法。
關鍵詞:協同系統 協調及優化 理念及方法
中圖分類號:TP39文獻標識碼:A文章編號:1674-098X(2011)04(c)-0198-02
1 引言
隨著全球一體化經濟下激烈的市場競爭和日益注重溝通協作的商業環境趨勢,都不可避免的要求企業更多的集中精力于整合各種資源并打造高效和協作的運作體系;同時,立足于對單個資源或部分資源進行管理的傳統軟件無法滿足企業新的要求,應運而生的協同系統因其能夠幫助企業適應新的市場環境,必將使企業在成本、效率等優化中激發出新的利潤增長點。
2 制約協同系統發展的主要矛盾
2.1 IT黑洞問題——管理軟件如何設計的問題
大部分信息系統的建設,是只能采用面向部分業務的、與整體業務無關的“局部”編程思想來開發管理系統。這種層次的軟件開發模式,使企業想用到整體系統的開發、維護和擴展困難重重,導致IT黑洞現象的普遍發生。用戶投入了高額的資金和人力, 卻換來的是開發周期不斷延長,測試實施大動干戈,操作習慣上只能適應軟件最初設計,所謂的售后服務更是源源不盡。 結果造成了用戶和軟件開發企業最初的合作美好遠景變成了雙輸的局面。這好比我們很多行業的技術水平低下,資源利用率低,造成環境污染、資源浪費等。
2.2 應用孤島問題——管理軟件如何應用和維護的問題
由于大多數企業信息化都是分階段實行的,傳統的項目開發無論是使用獨立的開發工具還是使用集成的解決方案,大多數都是孤島型的應用或者功能模塊的簡單疊加,各個系統各自為政,孤立封閉,很難形成一個有機的信息化整體,很多開發工作和企業系統操作都是在做重復性的資源浪費,有如國家很多行業的重復性建設,自然資源和人力資源的浪費,產品卻沒有任何國際競爭力。
3 在企業管理中協同系統的設計理念
3.1 融合單個系統的基礎設施
打破根據單個應用考慮IT基礎設施的思維模式,建立以服務為中心的IT思維新模式。在新模式中,實現從底層的智能網,到虛擬資源,再到彈性網絡結構等全部基礎設施的虛擬化與池化;就如同應用之間打通血脈,可以相互支撐、相互協調,使企業的整體IT架構更具彈性,為業務的快速發展提供可能;實現以服務為中心的融合架構;在融合架構數據中心里應用的全生命周期,從規劃、開發、測試、發布、更新、維護直到終結都由軟件自動化地全程監管。
3.2 增強融合基礎設施的運維、應用管理
通過統一的管理,充分利用現有的技術資源,使其成為資源池的一部分,任何業務都能夠分割、組合、變化,動態符合應用的需求,降低使用成本和能耗,提高利用率;在包括應用組合服務、卓越質量服務、持續優化服務在內的模式下,融合將得到不斷優化;根據需求調整資源,提高工作效率,保持服務連續性,并縮短業務盈利時間從而實現更優的業務成效。
4 在企業管理中協同系統的設計方法
4.1 基于SOA的平臺協同
采用SOA(Service-Oriented Architecture 面向服務架構)的平臺形成“服務的封裝”、“服務的重用”和“服務的互動”;平臺可根據業務的需要不斷的將每一個獨立的“服務”組合,服務間接口啟用中立的方式進行定義,獨立于實現服務的硬件平臺、操作系統和編程語言等環境;采用與系統平臺無關、通用、統一的方式進行服務間交互;在應用上體現出“所見即所得” 和“即插即用”的特點。
“所見即所得”,是將所有的管理事務抽象成表單和流程,這兩個要素;采用SOA形成平臺的協同系統就像EXCEL快速地定制任意管理表單一樣;那么除表單定制外,還為這些表單定義流程;規定流程觸發的條件、流轉的方向、處理的時限等。
“即插即用”,是一種與其他軟件自動接口的技術;采用SOA形成平臺的協同系統將應用程序的各個功能單元通過定義良好的接口和契約聯系起來,在統一的協同平臺上查看資源數據,免去重復登錄各個應用軟件的麻煩;同時還可以與外部行業性軟件,建立數據通道并協同互動。
4.2 基于結構的層次協同
采用四層B/S(瀏覽器/服務器)結構;依次結構為Presentation Tier(表示層)、Web Server Tier(Web服務器層)、Application Server Tier(應用服務器層)、Data Tier(數據層);使得應用邏輯從數據源的管理(數據庫)和客戶端中分離出來;客戶端程序僅用于收集用戶信息和數據的可視化表示,減小了客戶端程序的復雜度,使其無專用程序,變得小巧、靈活;應用程序全部集中在應用服務器;使系統升級和功能改進變得更加容易,當程序和系統需要更改時,只需在Web Server上修改程序的界面,在Application Server上修改系統的業務邏輯,減少了系統維護和修改的工作量;大大縮短信息系統建立周期,并且可針對單位組合和擴展迅速做出相應的系統調整和變化,如集中管理、統一維護、分類有序存放信息數據等;極大的適應了用戶在不同環境和條件下的需求,適合互聯網時代的移動應用需要;
4.3 基于工作流的解析協同
工作流引擎(Business Process Management System,簡稱BPMS)是協同系統中各級系統之間業務流程整合和信息上傳下達的控制中心;工作流技術在具體協同系統中用于如:各個職能部門之間相互聯動工作、流轉公文、網上審批、傳遞信息等。為對不同業務系統集成提供技術手段,構成安全的協同系統,因此采用了工作流引擎技術將信任服務、授權服務和工作流等業務流程緊密結合并其實現。
建立一套不同于修改代碼和原始設計的靈活處理機制,來管理和維護組織中的種種現有工作流程,使其隨著用戶需求的不斷變化而進行及時調整;不同的過程定義使用一個或多個工作流引擎來解釋,與不同的工作流執行者交流信息并調用其他應用系統來完成預定的目標。一組活動的啟動與終止條件、他們之間的關系順序以及對每個活動的描述,都被包含于每一個工作流中。如活動的執行者、相關應用程序、需要的文檔等。工作流執行者(人、應用)交互,推進事件的執行,并監控工作流的運行狀態;為實現不同業務系統的工作流特性,開發了工作流底層模塊。
4.4 基于EAI的關聯協同
軟件通過元模型方式,使用建模語言(UML)以提供各松散應用系統的耦合,使得應用易于集成和改進,可以連接異構系統和操作環境,大大增強了軟件系統的健壯性。
首先,連接各應用程序,在應用程序之間進行同步或者異步的通信來提供集成功能。不同的應用系統,能夠共享在軟件提供的公共應用架構平臺上,各應用程序共用通訊數據模型,并激活相應應用程序,以獲得相關服務;其次,數據集中,通過ETL數據倉庫整理工具,結合元數據管理模式,對不同數據源的數據進行抽取、轉換、清洗,并重新加載。并且采用了“消息/事件”技術進行通信,實現實時應用集成,真正做到“零延遲信息共享”;最后,應用協同,采用OLAP 工具,對整理過的數據重新加載,并結合XML、B2B等語義媒介(Semantic Mediation),對于組織內部流程和外部流程進行整合。外部的信息能夠順利傳輸到內部,并轉換成數據語義。外部事件的觸發,會自動轉換成內部各類協作事件,內部的事件和流程進行自動分配。當組織內部流程發生變化后,也不會影響到外部的往來單位及商業合作伙伴。
5 結語
大協同應用的出現無疑為企業的發展提供了有力的解決方案;它關注的是全面的調控,突出\"協同管理\"特性;形成“信息網狀”、“業務關聯”、“隨需而應”的基本思想,提供了單系統基礎設施的融合與增強其運維、應用管理的設計理念;實現“平臺協同”、“解析協同”、“層次協同”、“關聯協同”的設計方法;使企業任何固化的,或動態的工作任務都可迅速利用協同系統將相關的人、財、物、信息、流程整合在一起,使他們共同為這項任務協同運作,并自動進行相關數據的更新;實現多應用系統間的集成協作;讓這些被分隔開來的業務重新處于統一管理和調配下,使企業從“局部優化”擴展到“整體優化”;提升其競爭和發展能力。
參考文獻
[1]龐哲.企業IT系統協同集成技術探究[J].合作經濟與科技,2010(21).
[2]王青海.協同電子商務系統整合企業信息化孤島[J].太原理工大學學報,2010(6).
[3]張鐵男,張亞娟,韓兵.基于系統科學的企業戰略協同機制研究[J].科學學與科學技術管理,2009(12)
[4]陳氫,汪洋,鄭婷婷.企業應用系統的協同關系及集成探討[J].信息系統工程,2009(5).
[5]吳士亮,仲琴.面向企業級管理信息系統構建的協同開發平臺研究[J].中國制造業信息化,2008(15).