




已閱讀5頁,還剩108頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
長 風 開 放 標 準 平 臺 軟 件 聯 盟 chang feng open standards platform software alliance soa電子政務行業(yè)實施方法論研究報告目 錄第一章 概述61.1 對soa實施的理解61.1.1 業(yè)務人員視角61.1.2 管理人員視角71.1.3 技術人員視角71.1.4 企業(yè)實施角度71.1.5 政務應用角度81.2 soa實施成功的關鍵因素分析81.2.1 關鍵因素框架91.2.2 政務部門91.2.3 應用場景101.2.4 基礎資源121.2.5 實施方法論121.2.6 實施平臺和工具141.2.7 項目管理141.2.8 技術標準15第二章 soa實施總體框架172.1 支撐資源172.2 實施策略182.3 實施技能182.4 標準規(guī)范192.5 實施過程192.6 項目管理192.7 應用模式20第三章 實施策略213.1 實施目標213.2 指導思想213.3 實施原則223.4 實施需求233.4.1 實施目標243.4.2 業(yè)務分析243.4.3 實施路線圖253.5 實施分級模型263.5.1 需求級別分類283.5.2 項目實施階段劃分283.5.3 產品實施293.5.4 分級模型生命周期303.6 框架選擇323.6.1 框架選擇的標準333.6.2 架構設計和開發(fā)343.6.3 服務選型353.7 成熟度評估363.7.1 政務部門角度373.7.2 應用場景角度383.7.3 評估過程383.8 質量評價403.8.1 測試403.9 績效評價413.9.1 階段評價413.9.2 評價方法423.9.3 評價內容42第四章 實施技能444.1 soa架構應用444.2 相關技術454.2.1 技術應用454.2.2 服務方式454.2.3 應用形式464.3 產品和工具474.3.1 ibm474.3.2 bea494.3.3 sun494.3.4 oracle49第五章 實施過程515.1 實施規(guī)劃525.1.1 總體規(guī)劃525.1.2 規(guī)劃原則535.1.3 實施過程分析555.2 實施范圍565.2.1 范圍定義575.2.2 范圍規(guī)劃575.2.3 范圍確認585.2.4 變更控制585.3 框架設計585.4 服務設計605.4.1 環(huán)節(jié)設計605.4.2 策略匹配625.4.3 體系規(guī)劃625.4.4 業(yè)務體系和技術同步635.4.5 服務選擇635.5 服務開發(fā)645.5.1 服務體系結構655.5.2 服務開發(fā)階段劃分655.5.3 服務模型定義665.5.4 變更控制675.5.5 服務合同管理675.5.6 元數據管理675.6 服務集成675.6.1 集成過程劃分685.6.2 應用程序和服務層685.7 階段管理695.7.1 流程優(yōu)化695.7.2 部署原則705.7.3 系統(tǒng)部署705.7.4 系統(tǒng)交付715.7.5 安全管理725.7.6 運行維護72第六章 標準規(guī)范766.1 國家標準766.2 國際開放標準776.2.1 萬維網聯盟(w3c)776.2.2 oasis發(fā)布的標準規(guī)范776.2.3 web服務協(xié)同組織(ws-i)796.3 長風聯盟標準79第七章 項目管理807.1 管理機制807.2 總體管理817.3 范圍管理817.4 時間管理827.5 費用管理827.6 質量管理827.7 人力資源827.8 溝通管理837.8.1 會議溝通837.8.2 文件溝通837.8.3 實施溝通837.9 文檔管理837.10 風險管理847.10.1 風險原因847.10.2 風險預防847.11 采購管理84第八章 應用模式858.1 模式概述858.2 模式種類868.3 應用切入點878.3.1 切入要求878.3.2 切入方式908.4 原有系統(tǒng)重用908.4.1 原有系統(tǒng)定義918.4.2 重用目標918.4.3 重用模式918.4.4 重用的數據處理928.5 遺留系統(tǒng)移植928.5.1 數據中心建設938.5.2 安全管理策略938.5.3 升級策略948.5.4 訪問策略948.6 流程自動化948.6.1 構建目標948.6.2 構建方式958.6.3 流程處理968.7 其他應用模式988.7.1 ibm模式998.7.2 bea模式1008.7.3 oracle模式101附件:支撐資源1021、聯盟資源1022、廠商及組織資源1032.1 w3c國內成員1032.2 oasis國內情況1043、項目經驗1044、基礎理論1045、部分相關知識簡介105(一)xml105(二)soap105(三)wsdl105(四)uddi105(五)esb106(六)bpel1066、其他資源106第一章 概述1.1 對soa實施的理解描述soa電子政務實施的框架、方法、原則,對實施成功因素分析,保障實施成功。本質上實施方法論是成功方法論。因業(yè)務人員、管理人員、技術人員、企業(yè)實施、政務行業(yè)應用的視角對soa的理解不同,實施方法論要確保soa在電子政務項目實施中,實現各個視角的不同要求。 相關的政府部門、企業(yè)要重新思考電子政務面向服務的結構和特點思路,采用組件化和采用面向服務的方法實現電子政務的需求,滿足項目需求、成本壓力、靈活性、敏捷性的要求。以面向服務的思考方式和面向服務的體系結構(service-oriented architecture,soa)轉換電子政務實施方法和原則。從 soa 基礎標識、實現與業(yè)務一致的服務,支持電子政務業(yè)務流程實施的方法。實施soa的重要環(huán)節(jié)是將信息流程組件、化,符合電子政務用戶的核心業(yè)務。在現有信息資源的基礎上快速實施soa。soa 實施方法論有力于電子政務實施中制定體系結構,定義服務編排、服務庫和服務總線的模式。伴隨soa的發(fā)展,soa的技術手段豐富和安全可靠,今后實施中會按照客戶的需求或行業(yè)的需求提供soa整體解決方案。有關理解框架如下。圖1 soa實施理解1.1.1 業(yè)務人員視角基于soa應用的服務架構中能更快地應對市場變化,使業(yè)務部門設計開發(fā)出新的功能應用。 通過有效設計和組合的粗粒度服務,業(yè)務人員能夠有效地組合出新的業(yè)務流程和應用程序。業(yè)務人員通過soa簡化應用環(huán)境的兼容性、互通性,以實現對業(yè)務的變化。使技術和業(yè)務同步,實現彈性的業(yè)務服務手段。從技術上,普及soa的服務、組件技術,提供性價比高的應用系統(tǒng)。應用系統(tǒng)使用基于標準的服務,包括過程、數據服務、編排和組合?;跇藴实姆諔眉?。增加服務的靈活性、重用性和集成性。按基于數據數量來定義服務,如細粒度服務、粗粒度服務或組合服務。1.1.2 管理人員視角管理人員增強對整個技術架構的控制能力,對技術人員提升開發(fā)效率、加快開發(fā)速度、降低在客戶化和人員技能的投入等方面取得效益。 制定soa在電子政務項目的設計、開發(fā)、應用、管理的服務的規(guī)范,管理人員和技術人員都可以從服務集成的角度來設計和管理應用軟件,復用現有的服務,或者檢查如何讓服務被重復利用,不需要絕對的編寫新代碼來構架應用。通過分析服務之間的相互調用,管理人員方便地獲取數據信息,幫助管理人員迭代地優(yōu)化業(yè)務流程、應用系統(tǒng)。 基于soa的應用系統(tǒng)與業(yè)務模型的結合,管理流程和業(yè)務流程結合在一起,精確地表示業(yè)務模型、支持業(yè)務流程。服務被定義用來支持業(yè)務流程,各種服務組件在流程和邏輯實現過程中的裝配操作,管理人員通過定義業(yè)務流程定制服務。1.1.3 技術人員視角由于不同的廠商技術上存在不同的定義方式,從不同的視角來定義和提供不同的soa解決方案。從技術人員的角度,soa是一種全新的開發(fā)技術,新的組件模型,soa是一種新的設計模式,方法,從電子政務業(yè)務應用分析,soa需要提供基于標準的業(yè)務應用服務。技術人員實現以服務的形式提供給最終用戶的應用。在相對顆粒度上對應用服務或業(yè)務模塊進行封裝與重用,服務間保持松散耦合,基于開放的標準,服務的接口描述與具體實現無關,服務的實現細節(jié),服務的位置乃至服務請求的底層協(xié)議透明。以顆粒度的角度分解系統(tǒng)的不同功能,分析不同功能服務之間的關系和接口,不同功能服務之間的松散偶合度。解決不同系統(tǒng)功能集成和異構系統(tǒng)之間功能互用的解決辦法。 1.1.4 企業(yè)實施角度面向電子政務soa的總體規(guī)劃、標準規(guī)范、設計,標準規(guī)范的實施、應用系統(tǒng)的分析、設計與建模。以及面向soa的規(guī)劃工具、設計工具、管理工具的選擇和定義。同時,降低復雜性、增加重用率、降低生命周期成本。1.1.5 政務應用角度保證建設高起點、低成本,實現面向soa的實施目標。1) 全面優(yōu)化用戶業(yè)務流程,優(yōu)化整合。2) 建立數據模型和功能模型。3) 規(guī)范信息資源管理基礎標準。4) soa實施前的全面需求分析。5) 通過soa的實施,建立面向soa的信息資源管理基礎標準、系統(tǒng)功能模型 6) 以及對系統(tǒng)功能、數據模型的指導、控制和協(xié)調。1.2 soa實施成功的關鍵因素分析soa實施方法論在項目的解決方案的制定、方案評估、方案確認、實施策略、實施步驟、實施步驟評估、移交等提供一套方法和指導原則,為項目成功實施提供保障。具體指導因素包含了:分析和確定實施解決方案的條件,分析和確定實施解決方案的風險,分析和確定實施解決方案的原則和思路,在明確實施解決方案的相關條件、風險和原則的基礎上,明確解決方案所需資源和保障,提出實施方案的步驟和計劃,制定實施方案,組織評估小組對實施方案進行評估,對實施所需資源的可獲得性進行評估,完善方案并與客戶溝通,方案的最終確認,項目移交,針對方案實施的培訓和指導。技術方面,建立以服務為導向的體系架構(soa),整合應用體系架構,通過業(yè)務服務提供電子政務實施的各項基本應用功能,自由地排列組合、互通互連、融會貫通,適應新的需求調整。通過標準的接口進行封裝成,并發(fā)布成服務,以服務的方式部署在系統(tǒng)數據與功能整合平臺上。任何一個應用要訪問其它一個應用可以通過服務的發(fā)現和服務的表述來確定被訪問的服務的屬性和調用格式,實現標準化的應用之間的協(xié)作,滿足應用系統(tǒng)之間的松耦合原則,避免因為單方面系統(tǒng)、程序內部的調整而沖擊到另一個應用。通過建立soa架構,實現電子政務應用中各個業(yè)務系統(tǒng)的信息服務,不論是舊的或新的,都能夠通過服務的包裝,成為隨取即用的資源,以服務的形式對外發(fā)布,以松耦合原則實現共享,并可將各種服務快速整合,開發(fā)出組合式應用,實現對電子政務業(yè)務需求的快速響應。1.2.1 關鍵因素框架圖2 關鍵因素框架soa實施成功的關鍵因素包括政務部門對soa有深入的理解和認識,應用場景條件成熟,基礎資源完備,實施方法論成熟、完整,實施平臺和工具實用、先進、項目管理規(guī)范、符合技術標準等。soa實施模型的建立,包括持續(xù)的發(fā)展和重新設計。初始階段,主要涉及構建新服務以及將遺留的應用程序部署在soa上?;A服務就位后,服務要抽象和精化業(yè)務流程。經過多次迭代。對于每一次迭代,反饋信息傳回到服務并進一步優(yōu)化。同時,關注電子政務的soa技術標準、新興技術和趨勢、編譯要求、開發(fā)平臺的專門知識、模式、最佳實踐案例、項目管理和測試等方面。1.2.2 政務部門圖3 政務部門政務部門soa實施中符合電子政務項目建設的統(tǒng)一規(guī)劃、統(tǒng)一標準、統(tǒng)籌協(xié)調、資源共享、注重實效、保障安全的原則,促進電子政務健康發(fā)展。根據國家電子政務總體框架規(guī)劃目標中,“到2010年,覆蓋全國的統(tǒng)一的電子政務網絡基本建成,目錄體系與交換體系、信息安全基礎設施初步建立,重點應用系統(tǒng)實現互聯互通,政務信息資源公開和共享機制初步建立,法律法規(guī)體系初步形成,標準化體系基本滿足業(yè)務發(fā)展需求,管理體制進一步完善,政府門戶網站成為政府信息公開的重要渠道,50以上的行政許可項目能夠實現在線處理,電子政務公眾認知度和公眾滿意度進一步提高,有效降低行政成本,提高監(jiān)管能力和公共服務水平”。北京市“十一五”時期國民經濟和社會信息化發(fā)展規(guī)劃中提出“搞好滾動銜接。組織好信息化規(guī)劃實施的監(jiān)測和中期評估,積極借助社會中介組織力量,多角度分析評價規(guī)劃實施效果和政策措施落實情況,及時發(fā)現問題和提出改進意見。不斷探求解決信息化工作中面臨問題的新思路、新機制、新辦法,設計和把握好規(guī)劃實施的重點和時序,為規(guī)劃的有效實施和年度計劃的制定創(chuàng)造條件,保障“十一五”時期全市信息化階段目標和總體目標的有機銜接,保障各項任務的全面完成”。建立面向服務的架構(soa)的實施方法論,能夠更快地提供服務并更好地適應電子政務業(yè)務的需求和服務響應。實施方法論對加強電子政務項目建設的管理,保證建設質量,實現資源共享,避免重復建設,提高投資效益。對電子政務網絡、安全支撐平臺、應用支撐平臺、各類應用系統(tǒng)、信息資源開發(fā)利用及共享等新建、擴建及升級改造提供支持。實施方法論在電子政務項目的規(guī)劃、方案審核、績效考評、監(jiān)督、指導電子政務項目建設、驗收和維護的實施提供支持。采用面向架構的設計和實施方法,可以優(yōu)化電子政務規(guī)劃、標準規(guī)范、資源共享、互聯互通的效果,以及電子政務網絡等公共設施建設。1.2.3 應用場景定義應用場景,理解soa在實施環(huán)境中的需求、實現用戶需求的目標,定義實施過程及應用產品的優(yōu)先級。其中,定義服務模型,描述用戶實施的目標,確定實現的的功能,理解業(yè)務變化對對soa實施的影響,增強soa實施中隨需應變敏捷性。 應用場景目標和環(huán)境分析包含:服務咨詢、服務定義、服務裝配、服務實現、服務基礎設施,服務對象。圖4 應用場景服務咨詢:咨詢隊伍由業(yè)務人員、業(yè)務咨詢專家、soa架構師等組成,在業(yè)務專家支持下進行服務建模。一個良好構建的業(yè)務流程模型可以幫助電子政務應用的定位和排除隱藏的低效、高成本以及帶來延遲的業(yè)務活動。流程建模從組織結構、業(yè)務流程及相關業(yè)務資源,服務建模則利用業(yè)務與電子政務應用分析業(yè)務,關注業(yè)務活動之間的層次化和組合關系。解釋應用或流程在執(zhí)行的過程中會與哪些相關的業(yè)務系統(tǒng)交互(包括交互的方式)。為后面的服務實現和架構設計提供支持。實現服務的功能和技術指標。服務定義:采用自上而下、自下而上分類的比較,得到服務的候選者。自上而下 (業(yè)務領域分解)方式從業(yè)務著手進行分析,將電子政務業(yè)務進行領域分解、流程分解,以及進行變化分析。將業(yè)務流程分解成子流程或者業(yè)務活動,逐級進行,直到每個業(yè)務活動都是具備業(yè)務含義的最小單元。每一個節(jié)點,都是服務的候選者,節(jié)點集合構成了服務候選者集合。自上而下、自下而上分類比較發(fā)現新的服務。其中,將區(qū)分業(yè)務領域中易變的部分和穩(wěn)定的部分,將易變的業(yè)務邏輯、業(yè)務規(guī)則剝離,保證未來的變化不會破壞現有設計,提升架構應對變化的能力。對未來需求的分析中發(fā)現一些新的服務候選者,將服務候選者加入到服務候選者目錄中。 服務裝配:定義實現服務的服務組件的細節(jié),包括,數據、規(guī)則、服務、可配置概要、可能的變更,同時還會涉及到消息、事件的定義和管理。業(yè)務比較中,選擇支持相關的業(yè)務流程和業(yè)務目標。滿足技術全面、前瞻性、延續(xù)性等特點,滿足復合應用的相關非功能性需求。在不同的應用、流程中重用,減少重復的功能實現,降低開發(fā)和維護的成本。服務規(guī)約需要定義服務的消息、非功能性需求以及服務之間的依賴關系、組合關系。服務實現:根據電子政務業(yè)務領域的理解和現有it系統(tǒng)的分析,分布相應的服務組件,并決定服務的實現方式。由已有系統(tǒng)相關功能,或者重新開發(fā)相關功能提供服務,或者選擇合作伙伴提供服務。服務實現注重關鍵點的技術可行性的分析。服務基礎設施:組織及跨組織中的軟硬件及應用系統(tǒng),分布性和異構性基礎信息資源、專業(yè)信息資源、功能服務資源。滿足組織及跨組織資源的獲取和調用,統(tǒng)一數據目錄、服務目錄。服務對象:政務部門的組織機構,實現各組織機構安全信息交換,跨組織的之間的異構應用系統(tǒng)集成,服務機構內部部門之間的安全信息交換及異構應用系統(tǒng)集成。統(tǒng)一服務的請求調用和資產重用,提高服務機構應用系統(tǒng)的集成靈活、高效,降低成本。1.2.4 基礎資源圖5 基礎資源面向電子政務的機構中包含:服務咨詢商、服務集成商、服務生產商、服務中介、基礎設施提供商。長風聯盟通過建立soa開放協(xié)作創(chuàng)新體系“國際標準組織骨干企業(yè)長風聯盟tf+科研院所+跨國公司”,基于開放、協(xié)作、國際化原則,為電子政務建設提供基于soa的“標準規(guī)范、參考架構、技術架構、解決方案、實施方法、平臺產品、保障體系”全套服務。1.2.5 實施方法論將電子政務實施歸納為實施目標、應用場景、流程自動化、技術架構、服務組件開發(fā)、業(yè)務模型、項目的組織和管理、成本與收益,成熟度評估和改進、原有系統(tǒng)的重用、遺留系統(tǒng)的移植、服務集成、治理目標等,確定建立面向電子政務實施方法論的目標。圖6 實施方法論貫徹實施方法論的目的是保證項目實施的成功??偨Ysoa實施的方法論,協(xié)調組織機構、運作、服務設計與提供之間的關系。更好地指導支持長風聯盟中的企業(yè)soa電子政務行業(yè)實施,在電子政務工程項目實施中應對業(yè)務及其需求的變化。將soa在長風聯盟在電子政務中的實施與電子政務用戶的業(yè)務戰(zhàn)略連接,將二者能協(xié)調一致,不斷改進實施方法。面對電子政務項目實施的業(yè)務整合和流程整合的需求變化。soa提供基于標準的、分布式的、松耦合并能反映業(yè)務流程的it架構,快速響應業(yè)務需求的變化。創(chuàng)建公共的、基于標準的服務,及可重用資源,實現應對項目變化的一致性和靈活性。隨著業(yè)務需求的變化快速重組系統(tǒng),節(jié)省投資,提高項目效益匯報。最大限度地滿足業(yè)務的需求,最有效地重用已有的應用功能。實施方法論可以幫助業(yè)務人員、管理人員、技術人員等更好地對項目的規(guī)劃和實施,迅速響應業(yè)務需求,從電子政務項目的實施中獲益。1.2.6 實施平臺和工具圖7 實施平臺和工具基于長風聯盟soa電子政務總體技術架構和長風聯盟soa電子政務解決方案為基礎,選擇實施平臺和工具。選擇底層平臺時,避免用戶自己編寫解決方案,考慮團隊對具體平臺的滿意度,減少開發(fā)和維護的總體成本。策略上,團隊可以選擇使用多個平臺的組合,實現松散耦合、重用以及技術和服務的抽象。soa的標準正在不斷發(fā)展,不同廠商的實施平臺不同標準解決的是同一個問題。吸收其中的基本原理、要素、實施方和政務行業(yè)用戶資金投入的效益,需要選擇標準的實施平臺保護投資,提高合作伙伴集成的耦合度。1.2.7 項目管理圖8 項目管理制定項目管理結構,確保電子政務實施中服務的管理、有效實施的延續(xù)性。強化管理團隊組織中的驅動因素、文化、技術和信心等因素。管理中確保無重復勞動、貫徹soa在項目中的應用。制定內部標準、藍圖、參考架構、設計模式、模板、共享服務等。項目管理中制定soa實施的策略,監(jiān)管。制定團隊組織管理和業(yè)務要求的優(yōu)先級和排序。保證每個服務的總體質量。保持團隊成員持續(xù)的溝通和交流。幫助項目管理和項目系統(tǒng)的平穩(wěn)運行。項目管理中貫徹iso和cmm標準和要求。項目管理涉及團隊組成、項目持續(xù)時間、開發(fā)方法、項目需求、技術解決方案、用戶的滿意度、人員專業(yè)技能等。服務水平目標、服務質量、安全、訪問控制、故障轉移、監(jiān)視、災難恢復、審計和通知、驗證、授權、確認和數據轉換等具體事項。soa電子政務實施的管理,需要控制更改、審計、監(jiān)視系統(tǒng)的基礎設施,負載處理、版本管理、服務的生命周期管理和伸縮性,項目進度,資金籌集,人員安排,業(yè)務驅動因素、制定面向業(yè)務的服務等。1.2.8 技術標準圖9 技術標準面向服務的體系結構是一個不斷發(fā)展的概念,需要適用于新的軟件系統(tǒng)和現有軟件系統(tǒng),適應技術標準在不斷的豐富和發(fā)展的現實,采用技術及技術標準考慮管理、實施、應用、研發(fā)等因素對實施成功的影響。具體soa技術標準涉及soa治理、服務契約、web服務平臺、面向服務的開發(fā)等。 實現服務層(service-level)的通信、發(fā)現機制、安全、數據處理、事務管理及系統(tǒng)管理。soa實現應用互操作、多渠道客戶訪問及業(yè)務流程管理,以及ws-security、ws-reliablemessaging、ws-atomictransactions、ws-composite application framework、ws-addressing、ws-policy及ws-bpel等規(guī)范、協(xié)議、標準。第二章 soa實施總體框架soa實施總體框架涉及電子政務的政務部門的各項業(yè)務,需要政務部門和服務提供商等各方面的參與和配合。加強政務部門對實施的重視和組織領導,充分發(fā)揮政務部門對實施方法的指導和協(xié)調作用。技術上采用具有高度兼容性和可擴展性的先進技術,對現有信息資源進行整合利用。制定soa電子政務實施的各項標準規(guī)范,業(yè)務流程及相關配套規(guī)章制度,合理規(guī)劃信息資源的開發(fā)利用,采用先進可靠的技術保障網絡與數據的安全與穩(wěn)定,為行業(yè)和公眾提供準確快捷的信息服務。soa實施總體框架模型包括框架的設計目標、應用模式、標準規(guī)范、實施過程、項目管理、實施策略、實施技能、支撐資源等。設計框架模型如下。圖10 實施總體框架2.1 支撐資源黨的十六屆五中全會指出,要推進國民經濟和社會信息化,將信息化放在更高的戰(zhàn)略地位,將信息化作為落實科學發(fā)展觀、轉變經濟增長方式、建設節(jié)約型社會的重要手段。大力推進改革和創(chuàng)新,加快做強信息產業(yè),深入有效推進國民經濟和社會各領域的信息技術應用,充分發(fā)揮信息化的帶動作用,轉變管理方式,實現低成本、高效率、可持續(xù)發(fā)展。增強自主創(chuàng)新能力,突破和掌握關鍵技術,加快信息化體制創(chuàng)新,強化信息化資源整合與共享,形成產用互動發(fā)展的格局,優(yōu)化信息化發(fā)展環(huán)境,加快支撐服務體系建設,營造信息化發(fā)展新環(huán)境。其中,soa的實施技術上支撐資源包含:聯盟資源、廠商資源、項目經驗、基礎理論、相關知識、其他資源等。支撐資源使得構建電子政務實施中的業(yè)務集成架構能夠運行在任何包含了安全、目錄服務、存儲管理等底層的軟硬件平臺之上?;趕oa的技術支撐平臺資源,蘊涵電子政務的業(yè)務應用系統(tǒng)技術的開發(fā),也包含對未來業(yè)務應用系統(tǒng)整合需求的前瞻,對未來整合技術發(fā)展趨勢的把握,滿足電子政務的可持續(xù)發(fā)展。2.2 實施策略實施原則上統(tǒng)籌規(guī)劃,強化資源整合,充分發(fā)揮市場機制在信息化資源配置中的基礎性與導向性作用。務實高效、安全可靠。結合實際,突出應用,講求實效,避免形式主義和重復建設。加強法律、法規(guī)和制度建設,加強信息安全技術體系的建設,保障soa電子政務實施的健康發(fā)展。實施的成功包含了計劃和執(zhí)行兩個方面。其中,實施策略包含:實施需求、分級模型、指導思想、成熟度評估、實施目標、實施原則、架構選擇、服務選型、質量評價、績效評價。針對實施中涉及的政務部門、企業(yè)、項目等因素,為保證實施成功對目標、業(yè)務場景、項目選擇、制約條件、技術框架、服務模式、解決方案確認、業(yè)務模型、設計模式、項目管理、效益評估、soa成熟度、成功標準、向soa過渡規(guī)劃等方面制定實施策略。技術上強調互操作性和位置透明度的組件互連,在soa架構基礎上開發(fā)新的業(yè)務應用系統(tǒng),也可以通過利用當前的資源(包括開發(fā)人員、軟件語言、硬件平臺、數據庫和應用程序)來保護現有的投資,提高生產力的同時,降低成本和風險。soa適應的、靈活的體系結構類型,為在開發(fā)和維護中縮短系統(tǒng)上線時間以及降低成本和風險提供基礎。在邏輯設計、物理設計、流程優(yōu)化等方面加強工作。2.3 實施技能實施技能包含:soa架構、相關技術、標準、產品、工具、實施策略、項目管理、操作流程。針對soa的開發(fā)平臺、業(yè)務執(zhí)行管理服務、用戶交互服務、業(yè)務流程集成服務、信息集成服務、服務總線、對外服務、業(yè)務應用服務、應用及數據訪問服務、基礎架構服務。實現信息穩(wěn)定、可靠的傳輸,硬件、操作系統(tǒng)、網絡等最大限度的提高業(yè)務應用的可移植性、可擴充性和可靠性。堅持運用先進的實施技能思路,最大限度地減少應用系統(tǒng)的復雜性。2.4 標準規(guī)范服務規(guī)范包含:國家標準、廠商標準、長風聯盟標準。采用全面、成熟、先進的標準規(guī)范架構,在電子政務項目的實施。 推動長風聯盟在soa行業(yè)實施的規(guī)則、標準、法規(guī)方面的研究,建立長風聯盟企業(yè)之間合作機制。推進soa在電子政務項目的應用。根據政務公開和政府內部信息共享的要求,制定政務信息共享目錄和數據交換規(guī)范,建立政務信息資源目錄體系與交換體系,實現信息資源在各級政府部門間的交換、共享和公開。加強政務信息資源開發(fā),建設對社會公開的信息資源、為領導決策服務的信息資源和供政務部門使用的信息資源,加快建設人口、法人單位、自然資源和空間地理等基礎性信息資源庫。加強部門協(xié)同,有步驟、分類推進政府核心業(yè)務之間的暢通,建立職能協(xié)調、并聯運行的工作機制,建成統(tǒng)一的、跨部門的基礎信息資源和各類業(yè)務協(xié)同平臺,逐步實現同層次和上下級政府機構,以及各主要業(yè)務系統(tǒng)之間的信息共享和協(xié)同辦公。2.5 實施過程實施過程按應用級別劃分為不同的應用階段。按優(yōu)先級別包含了簡單可快速實施的項目、利用soa集成項目、業(yè)務流程自動化項目、企業(yè)針對soa的改進、評估、測試,針對行業(yè)提供重用的服務等級別。以先評估后建設為指導,制定soa在電子政務建設項目的目標,規(guī)范soa在項目建設的應用目標。 具體實施過程包含:總體規(guī)劃、業(yè)務建模、架構設計、服務設計、服務開發(fā)、服務集成、流程優(yōu)化、系統(tǒng)部署、系統(tǒng)交付、運行維護。在建設soa電子政務應用系統(tǒng)時,必須考慮對于現有的數據等it資產的繼承。按電子政務應用系統(tǒng)建設周期特點,實現基于soa的應用系統(tǒng)架構,需要長期建設和完善的過程。實施過程中以soa的方法解決,取得經驗,并逐步擴展到全部的業(yè)務系統(tǒng)和新的應用領域。對電子政務建設基于soa的技術平臺,解決當前電子政務信息化建設遇到的主要問題入手,逐步實現完整的電子政務soa應用技術支撐體系框架,為今后建設整合的電子政務應用提供技術基礎。2.6 項目管理項目管理包含:總體管理、范圍管理、時間管理、費用管理、質量管理、人力管理、溝通管理、風險管理、采購管理、管理機制。持續(xù)改進的項目管理的目標、服務、組織的關系,幫助項目管理的改善與用戶的關系,項目管理運行的不同層面,包括業(yè)務層面、企業(yè)層面及行業(yè)層面。堅持管理與技術并重,加強信息安全保障工作。建設統(tǒng)一、完善的電子政務安全保障體系。實施信息安全等級保護制度,建立信息安全風險評估體系。2.7 應用模式建立soa在電子政務實施中的創(chuàng)新機制,建立以長風聯盟的企業(yè)為主體,政府引導、凝聚政、產、學、研各方的資源力量,帶動soa在電子政務中技術和產品的應用和推廣。選擇有重大帶動作用的關鍵技術和產品,組織實施,政企互動,推動soa實施方面獲得大的突破。具體應用模式包含:基于標準的集成、原有系統(tǒng)的重用、遺留系統(tǒng)移植、流程自動化等。將標準的業(yè)務操作程序做進一步的精簡和改進,消除明顯的瓶頸,使應用模式定義完善。降低費用,提高服務與工作質量,擴大soa實施帶來的效益,對原有的提供產品和服務的業(yè)務過程進行分析、化簡和重新設計。第三章 實施策略3.1 實施目標制定長風聯盟soa電子政務實施方法論,針對項目制訂實施規(guī)劃、從soa的體系架構、技術架構,實施的戰(zhàn)略目標,業(yè)務需求框架、技術方案,以及項目的實施咨詢策劃方法。保障soa應用架構和技術架構實施的持續(xù)性。建立體系架構明晰、技術業(yè)務相互推動、高效運行、穩(wěn)定的應用和管理體系。建立創(chuàng)新的業(yè)務結構、業(yè)務流程和管理有效性的整體提升,為soa的實施提供有力的支撐。構建起一個開放、靈活、以服務為導向、完整地長風聯盟soa電子政務實施的應用體系架構,滿足長風聯盟企業(yè)整體發(fā)展戰(zhàn)略的要求。如圖所示。圖11 實施目標3.2 指導思想加強長風聯盟的組織領導。加快推進soa在電子政務的實施,進一步明確soa在電子政務應用規(guī)劃的實施方法。如圖所示。圖12 指導思想1) 確立soa應用體系架構的符合性準則,堅持“松散耦合結構“的設計原則,建立支持soa應用體系架構實現的技術體系架構。建立符合soa應用體系架構的業(yè)務功能,技術方案、技術標準、技術選型,充分滿足應用的需要。2) 處理好目標應用體系架構建設過程中,戰(zhàn)略性項目和過渡性項目的關系。對必需保留和續(xù)建的過渡性應用系統(tǒng),要盡可能簡化功能,使用經濟的技術,減少投資,對過渡性的新建項目,對采用與技術架構不相容的技術,以及破壞體系架構的項目或建設中的戰(zhàn)略性項目,采取不同的soa的處理方式。3) 以戰(zhàn)略驅動、成果為導向,防止目標的偏移、提高效益、降低實施風險。4) 通用的連接,消除由于專用技術和解決技術不匹配問題所帶來的開銷和復雜性。 5) 通過在soa體系結構中的聚合進行構建,實現重用。6) 適用于大部分編程語言和運行時環(huán)境。 7) soa電子政務實施的架構、技術、產品、工具等具有能夠根據需要重新配置、修改和創(chuàng)建新軟件的能力。實現自動化業(yè)務流程。具有一定程度的延展性,可以方便地進行更改,以滿足不斷變化的業(yè)務需求。8) 在新場景中采用共享組件,就會繼續(xù)此過程。組件將通過積累各種功能得到發(fā)展,并同時保留所有舊功能。3.3 實施原則按照國家和北京市關于電子政務發(fā)展的要求以及于電子政務規(guī)劃的相關文件精神,始終堅持以科學的發(fā)展觀為指導,堅持以人為本,突出發(fā)展為核心。實施原則滿足soa電子政務實施帶來的成本、滿足項目進行過程中變更的要求。提供soa電子政務實施中工程最佳實用擴展,將soa的實施目標和實施技能應用于現有軟件和新創(chuàng)建的軟件中。如圖所示。圖13 實施原則實施原則如下:1) 先導性原則:以適度超前意識謀劃soa在電子政務的實施。2) 協(xié)調性原則:做到各系統(tǒng)之間的協(xié)調一致,做到基礎設施平臺與各應用系統(tǒng)相協(xié)調、政務及其他行業(yè)應用的信息化相協(xié)調。3) 可行性原則: 確定實施項目的規(guī)劃,準確把握各個系統(tǒng)階段,認真分析制約“瓶頸”,理清規(guī)劃思路,明確任務目標,確保規(guī)劃目標能夠全面順利實現。4) 堅持統(tǒng)籌規(guī)劃,分步實施,統(tǒng)一標準,資源共享,應用主導,安全可靠,務求有效的原則。5) 采取總體規(guī)劃、分期建設、逐步完善的實施原則。了解并使用新的 soa 技能,如集成設計,其中包括組件組裝、流程自動化和數據集成。6) 封裝:現有應用程序及其現有接口不加更改地附加到提供一個或多個 soa 接口的網關。7) 重構:修改或擴展現有應用程序,以提供更適合將其作為服務使用的新接口。8) 組件化:現有應用程序被分解為組件,然后對這些組件進行重新組合,以促進重用,并將以前不可訪問的功能作為服務操作公開。3.4 實施需求政務部門宏觀決策,推動soa在電子政務實施,帶動長風聯盟的的企業(yè)采用soa實施的步伐。從重大項目和有廣泛社會影響的工程著手,對實施的規(guī)劃、投資、建設、產生經濟效益和社會效益等方面考慮,運用多種運作機制,以最小的付出獲得最大的整體效益,保證持續(xù)發(fā)展。同時,長風聯盟已經同國內外著名的it企業(yè)、研究開發(fā)機構結成技術聯盟,政產學研相結合,提供了soa在電子政務的應用條件。采用soa電子政務項目實施,針對soa分布式系統(tǒng)的體系結構,將異構平臺上應用程序的不同服務,通過服務之間的接口和規(guī)范,按松耦合方式整合成一個新系統(tǒng),如圖所示。圖14 實施需求3.4.1 實施目標分析電子政務實施中業(yè)務過程分析模型、業(yè)務層、過程層次分解、時序關系等實現的細節(jié)描述。分析實施過程中合作伙伴之間的協(xié)作關系,進行過程分析、服務提供者分析、服務接口分析、服務接口的方法分析、方法的輸入消息類型分析、方法的輸入名分析、輸入消息等分析。目標如下:1) 將現有的資產封裝成新的服務。保留現有的資源投資。2) 降低集成和管理復雜性。減少需求變更的影響限度。3) 通過利用現有的組件和服務,減少軟件開發(fā)生命周期。4) 減少需求變更做出響應時間。5) 以松散耦合的方式完成業(yè)務服務要求,根據業(yè)務要求的重用。6) 對業(yè)務流程創(chuàng)建、修改和管理,滿足不同階段的需求。7) 伴隨soa有關的規(guī)范和標準的發(fā)展和逐步走向成熟。廠商提供成熟的開發(fā)的工具和環(huán)境產品,為推廣soa的在電子政務的應用和實施奠定基礎。3.4.2 業(yè)務分析業(yè)務分析人員與項目實施人員可以通過解析和描述業(yè)務功能的流程,及soa應用集成環(huán)境協(xié)調行動。提高電子政務實施中業(yè)務流程的分析,設計與開發(fā)能力,適應電子政務實施中業(yè)務需求的變化,以提高項目回報。具體實施中將業(yè)務過程建模過程分成分析到開發(fā)兩個階段,并且在這兩個階段對標準:如wsdl xml,bpel、uddi、ws_*等提供業(yè)務建模視圖。不同階段的業(yè)務過程模型之間,如業(yè)務過程分析模型與bpel的業(yè)務過程執(zhí)行模型,通過建模工具進行生成,自動或交互模型更新。業(yè)務過程需求分析包括功能模型、信息模型、組織模型和資源模型的電子政務業(yè)務實施建模。圖15 業(yè)務分析3.4.3 實施路線圖確定符合實際的應用范圍和方式的實施路線圖,通過實施工作的展開,定義業(yè)務策略與過程, 制定近期、中期、長期參考架構路線圖、未來指標、成本構成及收益情況的路線圖,將soa實施服務戰(zhàn)略標準化,預見soa實施中管理和技術等因素對項目與應用的影響,制定組織與管理的結構與策略,降低實施的風險,如圖所示。圖16 實施路線圖soa實施路線圖的組成共分5個階段:實施范圍、規(guī)劃、服務提供、項目階段管理、運維管理等路線圖定義,組成方式如圖所示。圖17 實施路線圖組成3.5 實施分級模型實施分為三個級別:需求級別分類、項目實施、產品實施。針對不同項目的實際情況按不同的級別處理模型。同時,針對某個具體項目分級模型。需求級別分類參照了oracle soa實施五步法理論。圖18 實施分級模型實施分級模型是由soa設計原則衍生出的各種模型和技術,如soa成熟度模型、服務建模方法學、soa編程模型、企業(yè)服務總線、服務注冊庫等。由于電子政務實施的項目中現有it環(huán)境和業(yè)務環(huán)境的不同,采納soa的價值和采納的步驟也會相應不同。對任何一個企業(yè)或者是服務提供商,在采納soa前需要深刻理解soa的內涵和外延,并客觀分析采納soa的好處以及帶來的風險,并實際情況規(guī)劃soa實施的步驟,如圖所示。圖19 分級類別3.5.1 需求級別分類對于不同項目需求和實施要求的判斷,分為5個級別。如圖所示。圖20 需求級別分類3.5.2 項目實施階段劃分對于具體項目階段模型的實施要求的判斷后,在項目管理統(tǒng)一協(xié)調下,對項目的準備、設計、追蹤、監(jiān)控、問題報告、實施等管理。如圖所示。圖21 項目實施階段劃分3.5.3 產品實施以實現項目的目標為標準,明確目標、范圍和項目任務,建立高效的項目組織結構,取得客戶高層管理者的支持,配備有經驗的項目管理人員和項目團隊,保證充足的技術支持資源,實施方/客戶方雙方的參與和協(xié)商,建立雙方良好的溝通機制,實施方對客戶方提出的需求積極反應,監(jiān)控和反饋實施風險,采用正確的策略和方法應對。圖22 產品實施3.5.4 分級模型生命周期注重分級生命周期是實施成功的基礎,制定嚴謹、完善的項目實施和管理方法, 通過過程化的規(guī)范和方法,指導和控制項目實施,保證項目目標的快速和成功實現,最大程度的保證客戶的投資的回報和保證實施廠商實施的成功。分級模型生命周期包含:服務建模、服務實現、架構設計、開發(fā)與集成、監(jiān)管和評估、服務管理。圖23 分級模型生命周期 服務建模根據服務建模方法學創(chuàng)建符合soa設計原則的服務模型。發(fā)現服務類別、服務制約因屬。 服務實現和架構設計根據確定的服務模型,結合電子政務應用中現有it環(huán)境確定服務和服務組件的實現策略,并設計用于實現服務的基礎架構:如esb、流程服務引擎、人工服務容器等,服務組件劃分、服務實現決策和服務基礎設施設計。 服務的開發(fā)和集成在soa電子政務的實施項目中,開發(fā)和集成的模式都會發(fā)生相應的變化,服務會成為開發(fā)階段的中心概念。服務模型映射到編程模型,逐步實現服務,并在服務層次上進行持續(xù)的集成是這一階段的主要內容。 soa監(jiān)管與評估實施項目的相關人的活動都圍繞著服務模型和服務元數據。服務模型和服務元數據質量直接決定著電子政務中的應用向soa轉型的效果。通過建立適當組織和流程保證服務模型、服務元數據在創(chuàng)建時和運行時的質量。 服務管理按分級生命周期過程和要求,對技術、實施策略、實施過程等規(guī)范執(zhí)行服務管理,滿足實施需求。對范圍管理、時間管理、成本管理、質量管理、人力資源管理、溝通管理、采購管理、風險管理等進行管理,對其中的啟動、計劃、執(zhí)行、控制、結束等標準進行規(guī)范。管理層面上,服務管理側重使用工具和技術框架、標準規(guī)范和提高服務管理效能。技術層面上,服務管理同時側重滿足在soa實施中實現功能性如:服務性能、服務安全等需求。3.6 框架選擇框架的選擇重在落實具體標準和要求,選擇最優(yōu)化的框架,采取有效手段,確??蚣苓x擇的正確。在嚴格遵循電子政務國家標準規(guī)范的前提下,緊密結合電子政務實際,按框架前瞻性為原則,加強框架標準規(guī)范建設工作。選擇的框架加強在政務內網網絡建設及管理,政務外網建設及管理,soa技術應用,信息系統(tǒng)和網絡安全管理,信息資源分類,信息發(fā)布制度,信息交換,信息資源管理,信息存儲與交換等方面應用,如圖所示。3.6.1 框架選擇的標準框架選擇按框架模型、模型運行、未來需求三方面考慮并制定衡量標準。從框架的性能要求、規(guī)劃、技術保障等方面綜合分析、按不同視角權衡后決策。如圖所示框架的三個方面。圖24 框架選擇標準 框架模型框架模型選擇要考慮項目定義階段、項目規(guī)劃階段、項目實現階段、項目切換階段等核心過程和輔助過程中是否滿足實施目標要求和滿足客戶未來發(fā)展的需求。技術方面主要考慮業(yè)務功能、硬件功能、功能點、組件的定義、組件的對外接口、組件的使用、非功能性能夠滿足需求。 模型運行模型運行的目標是精簡,快速,保障實施的成功,體現管理思想和實施方法論應用,結合長風聯盟企業(yè)電子政務項目實施的成功經驗,總結實施過程規(guī)范、模板。針對具體項目,通過過程化的規(guī)范和方法,指導和控制項目實施,保證項目目標的快速和成功實現,最大程度的保證客戶的投資的回報。技術方面,采用面向服務的支撐環(huán)境,保障電子政務實施中對性能,安全,擴容,擴量,容錯,擴展等要求未來需求。 未來需求高擴展服用架構動力,定制業(yè)務變動適應力??偨Y制定嚴謹、完善的實施和管理的方法論體系,確保和促進框架選擇的科學、合理、規(guī)范,為實施成功提供保障,為客戶創(chuàng)造了價值。3.6.2 架構設計和開發(fā)soa的技術覆蓋電子政務實施的生命周期,以及電子政務實施的系統(tǒng)的各個層次。制定評估實施soa的評估標準和成熟度的劃分標準。了解和分析電子政務工程的業(yè)務環(huán)境現狀下,建立soa成熟度模型,制定soa實施的計劃。圖25 框架設計與開發(fā) 組織和流程總結soa電子政務實施soa的經驗,實施soa的范圍,規(guī)劃和實現soa的能力,電子政務應用中長風聯盟企業(yè)的業(yè)務部門理解soa實施的價值和過程程度,有系統(tǒng)的方法指導服務的發(fā)現和設計能力。 設計在了解soa電子政務項目或工程的應用集成程度,合理規(guī)劃和設計應用的組件,定義服務模型范圍。應用基礎架構軟件,幫助用戶加快soa的實施步伐,將soa從試驗階段推進到實用階段。服務基礎架構,是一個基于標準的平臺,最大限度地實現互用性和開放性,它提供了一個能夠屏蔽底層系統(tǒng)和技術復雜性的抽象層。實現it企業(yè)技術架構水平與電子政務客戶的業(yè)務要求同步,提供一個能在異構環(huán)境中快速、準確、無縫工作的平臺,充分保護客戶的投資。 應用采用重用的方法。保證應用數據的實時和異構處理。設計中考慮構建復合應用。實施過程中,通過服務和持續(xù)改進的過程保證客戶目標的永續(xù)完善。 基礎架構基礎架構選擇標準:可擴展性和靈活性保證滿足業(yè)務的需要?;A設施響應業(yè)務流程性能的變化。建立統(tǒng)一的安全架構和規(guī)范。同時,確定框架soa成熟度模型如下。下面簡述基礎架構設計中需要注意的關注點。1) 當需求發(fā)生變化時,避免架構中大量集成的數據集調整。2) 應用程序的重構主要通過數據集成完成。3) 將主要的或關鍵的應用從功能角度進行組件劃分,原有的j2ee/.net等應用通過重構實現這些組件,組件間的集成通過組件接口和相互間的契約完成。4) 電子政務具體業(yè)務中服務模型和構建,建立在soa方式服務的業(yè)務流程集成。5) 已有服務模型基礎上完成企業(yè)范圍內和企業(yè)間soa技術的集成。6) 基礎設施、服務組件、服務、業(yè)務流程以虛擬化服務方式解耦,通過對基礎設施的監(jiān)控和管理來保證服務質量。7) 服務可以根據業(yè)務策略和it
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年三線城市房屋租賃合同范本參考
- 2025個人地下車位租賃合同
- 2025工商銀行房貸借款合同
- 甲方預付貨款合同協(xié)議
- 盈利飯店團購合同協(xié)議
- 用刮膩做踢腳線合同協(xié)議
- 電梯產品買賣合同協(xié)議
- 瓷磚加工建材銷售合同協(xié)議
- 環(huán)境治理施工合同協(xié)議
- 特殊馬達采購合同協(xié)議
- 電信全綜合業(yè)務支撐維護工作經驗交流材料
- 20S517 排水管道出水口
- 經尿道前列腺剜除術講解
- 除塵系統(tǒng)和相關安全設施設備運行、維護及檢修、維修管理制度
- 電影音樂欣賞智慧樹知到答案章節(jié)測試2023年華南農業(yè)大學
- 傳感器原理與應用智慧樹知到答案章節(jié)測試2023年山東大學(威海)
- 工程熱力學 09氣體動力循環(huán)-wyz-2013
- 情緒管理課:認識情緒-心理健康教育課件
- GB/T 21459.3-2008真菌農藥可濕性粉劑產品標準編寫規(guī)范
- 檢驗索賠仲裁和不可抗力
- GA/T 1490-2018法庭科學激光物證顯現儀技術要求
評論
0/150
提交評論