




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
天津市氣象信息綜合服務平臺軟件技術方案北京航天宏圖信息技術有限責任公司
文檔管理版本管理版本生效日期變更內(nèi)容編制人文檔審批審批人職位簽名日期TOC\o"1-5"\h\z\o"CurrentDocument"概述 6\o"CurrentDocument"1 項目背景 6\o"CurrentDocument"系統(tǒng)概述 6\o"CurrentDocument"建設目標 7\o"CurrentDocument"設計依據(jù) 7\o"CurrentDocument"術語與縮略語 8\o"CurrentDocument"5.1 術語 8\o"CurrentDocument"2設計約束與要求 11\o"CurrentDocument"1設計約束 11\o"CurrentDocument"2.1.1 研制方法 11\o"CurrentDocument"2.1.2 文檔要求 11\o"CurrentDocument"2設計約束 12\o"CurrentDocument".2.1硬件環(huán)境 12\o"CurrentDocument".2.2軟件環(huán)境 12\o"CurrentDocument"3總體需求分析 14\o"CurrentDocument"1系統(tǒng)總體定位 14\o"CurrentDocument"系統(tǒng)總體目標 14\o"CurrentDocument"系統(tǒng)主要功能 15\o"CurrentDocument"3.3.1支撐平臺 16\o"CurrentDocument"3.3.2發(fā)布平臺 16\o"CurrentDocument"3.4 系統(tǒng)主要用戶 16\o"CurrentDocument"4業(yè)務模式分析 17\o"CurrentDocument"1 業(yè)務模式 17\o"CurrentDocument"2 數(shù)據(jù)流程 18\o"CurrentDocument"5支撐平臺需求規(guī)定 19\o"CurrentDocument"1 主要功能 19\o"CurrentDocument"組成與結構 20基礎支撐模塊 205.3.1 數(shù)據(jù)源管理 20\o"CurrentDocument"5.3.2 基礎數(shù)據(jù)的綜合查詢與管理 20產(chǎn)品生產(chǎn)模塊 214.1 模型服務管理 21\o"CurrentDocument"4.2 模型分類管理 21\o"CurrentDocument"4.3生產(chǎn)調(diào)度管理 21\o"CurrentDocument"4.4 模型調(diào)度監(jiān)控 21模型集成 21\o"CurrentDocument"5.5.1 氣象災害風險區(qū)劃評價模型集成 21\o"CurrentDocument"5.6 產(chǎn)品管理模塊 235.6.1 產(chǎn)品目錄管理 23\o"CurrentDocument"5.6.2 產(chǎn)品結果管理 23\o"CurrentDocument"5.7服務管理模塊 247.1 服務注冊管理 24\o"CurrentDocument"7.2 服務接口使用說明 24\o"CurrentDocument"7.3 服務監(jiān)控模塊 24\o"CurrentDocument"6發(fā)布平臺需求規(guī)定 24\o"CurrentDocument"1 主要功能 24\o"CurrentDocument"組成與結構 25發(fā)布管理模塊 256.3.1 發(fā)布對象管理 25\o"CurrentDocument"6.3.2 產(chǎn)品發(fā)布管理 26門戶功能模塊 26.4.1 門戶網(wǎng)站綜合展示 26\o"CurrentDocument".4.2 門戶登錄管理功能 26\o"CurrentDocument"產(chǎn)品發(fā)布模塊 27\o"CurrentDocument"5.1 Webgis展示 27\o"CurrentDocument"5.2 圖表數(shù)據(jù)展示 27\o"CurrentDocument"5.3 文本數(shù)據(jù)展示 27\o"CurrentDocument"5.4 分市區(qū)縣多級發(fā)布 27\o"CurrentDocument"5.5 產(chǎn)品數(shù)據(jù)檢索下載 285.6 Webservice接口發(fā)布 28\o"CurrentDocument"7非功能性需求分析 281 性能需求 28\o"CurrentDocument"1.1支撐平臺服務器性能需求 28\o"CurrentDocument"1.2 發(fā)布平臺WEBGIS性能需求 29穩(wěn)定性需求 29\o"CurrentDocument"2.1.1系統(tǒng)并發(fā)執(zhí)行的考慮 29可擴展性需求 297.3.1 數(shù)據(jù)源可擴展性 29\o"CurrentDocument"7.3.2 產(chǎn)品生成算法可擴展性 30\o"CurrentDocument"7.3.3 產(chǎn)品可擴展性 30\o"CurrentDocument"7.3.4 發(fā)布對象可擴展性 30\o"CurrentDocument"7.4 二次開發(fā)能力需求 30圖表目錄TOC\o"1-5"\h\z圖1系統(tǒng)總體功能結構圖 15圖2系統(tǒng)總體功能結構圖 錯誤!未定義書簽。圖3業(yè)務模式圖 17圖4業(yè)務數(shù)據(jù)流程模型圖 19圖5支撐平臺組成與結構圖 20圖6氣象災害風險區(qū)劃模型集成圖 23圖7發(fā)布平臺組成與結構圖 251概述項目背景天津氣象局經(jīng)過多年積累,形成了龐大的自有數(shù)據(jù)體系。經(jīng)過多年連續(xù)不斷的深入研究和探索,在生態(tài)農(nóng)業(yè)、風險區(qū)劃、災害評估等方面積累了大量的模型算法;存在著模型繁多缺乏統(tǒng)一管理,模型運行過程人工干預處理多、操作流程復雜、自動化程度低等現(xiàn)實問題。為了解決這些問題,并實現(xiàn)數(shù)據(jù)調(diào)用、產(chǎn)品生產(chǎn)、產(chǎn)品發(fā)布過程的一體化管理,搭建一套自動化程度高、可擴展性強的業(yè)務平臺,滿足未來業(yè)務發(fā)展的需要,提出設計和實現(xiàn)本系統(tǒng)。系統(tǒng)概述系統(tǒng)建設立足現(xiàn)實,著眼未來,以信息化為發(fā)展理念與方式,以集約化和標準化為基本要求,采用分布式云計算架構、保持開放式插件化設計理念,本著適應未來業(yè)務變化的原則,構建結構完善的、功能先進、服務產(chǎn)品體系齊全、運行高效的平臺;系統(tǒng)需要完成的主要工作包括,對多源數(shù)據(jù)的處理、產(chǎn)品生產(chǎn)模型的管理與調(diào)度、和產(chǎn)品的自動發(fā)布。基于對系統(tǒng)目標的需要我們將系統(tǒng)分為兩個平臺(一)支撐平臺由于數(shù)據(jù)的來源不同、種類各異。為了更好地使用數(shù)據(jù),需要在基礎數(shù)據(jù)和上層應用之間搭建一個數(shù)據(jù)服務層。將對數(shù)據(jù)的各種應用包裝成不同數(shù)據(jù)服務。需要搭建的服務數(shù)據(jù)主要包括:基礎信息數(shù)據(jù)、基礎Gis數(shù)據(jù)、業(yè)務數(shù)據(jù)等。平臺中首先要實現(xiàn)對多種數(shù)據(jù)資源的統(tǒng)一管理。對多種數(shù)據(jù)資源要能夠配置各種數(shù)據(jù)資源;查看數(shù)據(jù)資源的屬性;檢測數(shù)據(jù)的完整性;能夠?qū)?shù)據(jù)進行管理和修改數(shù)據(jù)值等。另外最為基礎和產(chǎn)品發(fā)布的中間層,需要能夠調(diào)用服務平臺的統(tǒng)一接口,提取數(shù)據(jù)并進行整理;調(diào)用產(chǎn)品生產(chǎn)模型對數(shù)據(jù)進行加工生成形成最終產(chǎn)品。對于生產(chǎn)模型的調(diào)度做到可配置、可管理、可維護。對調(diào)度過程和產(chǎn)品結果達到可以監(jiān)視、可查閱。對產(chǎn)品生產(chǎn)的目錄可管理、可擴展。(二)發(fā)布平臺數(shù)據(jù)在發(fā)布平臺的展示主要以傳統(tǒng)頁面結合WebGis的方式為主。既要能夠發(fā)揮傳統(tǒng)頁面對數(shù)據(jù)內(nèi)容豐富多彩的展示方式,乂要能夠通過webGis方式直觀的展示數(shù)據(jù)與地理信息的關系。并且增加傳統(tǒng)頁面與webGis的交互功能。用戶可以通過與webgis的交互,分門別類的查看自己關心的信息;并且可以按照不同角度、不同維度、不同要素對一定時間內(nèi)數(shù)據(jù)進行統(tǒng)計,使結果直接反應在webgis上。發(fā)布平臺只對指定的發(fā)布對象發(fā)布產(chǎn)品,發(fā)布對象可以橫向擴展,可以對發(fā)布對象逐級分類。系統(tǒng)管理員可以對發(fā)布對象可以看到的產(chǎn)品進行設置,約束不同對象只能看到指定的產(chǎn)品。發(fā)布對象也在管理員指定的產(chǎn)品列表中選擇自己感興趣的產(chǎn)品進行定制發(fā)布。系統(tǒng)提供數(shù)據(jù)的分類查看和下載功能。建設目標系統(tǒng)建設的總體建設目標包括:>系統(tǒng)可以根據(jù)模型自動生產(chǎn)產(chǎn)品。>產(chǎn)品生產(chǎn)的算法模型可以擴展、編輯。>產(chǎn)品生產(chǎn)的目錄可靈活配置和無限擴展。>生產(chǎn)出來的產(chǎn)品可以自動發(fā)布。>產(chǎn)品的發(fā)布對象可管理可擴展。>產(chǎn)品對象的瀏覽權限可以控制,發(fā)布對象對可權瀏覽的產(chǎn)品可選擇性查看。A發(fā)布的產(chǎn)品可下載。>發(fā)布形制多種多樣,生成的專題產(chǎn)品可按模板配置。設計依據(jù)軟件設計過程遵循天津氣象局客戶意愿,系統(tǒng)實現(xiàn)功能依照本文檔羅列內(nèi)容,如有重大調(diào)整,雙方協(xié)調(diào)解決。術語與縮略語術語一、 產(chǎn)品目錄產(chǎn)品目錄用來存儲通過模塊調(diào)度生成的產(chǎn)品。產(chǎn)品目錄可以動態(tài)的添加和修改。產(chǎn)品目錄主要定義數(shù)據(jù)存儲規(guī)則和存儲位置。將要發(fā)布的產(chǎn)品從產(chǎn)品目錄中自動探測和獲取。產(chǎn)品目錄包含類別,如:水清。產(chǎn)品目錄可擴展。二、發(fā)布對象發(fā)布對象是指發(fā)布平臺的產(chǎn)品的使用者,發(fā)布對象由系統(tǒng)添加。發(fā)布對象按照“市級〉縣級”逐級添加和管理。發(fā)布對象可擴展。三、發(fā)布產(chǎn)品發(fā)布產(chǎn)品主要是通過對數(shù)據(jù)調(diào)度指定模塊后生成的可發(fā)布的產(chǎn)品。發(fā)布產(chǎn)品主要包括:.空間信息數(shù)據(jù)(可以疊加到webgis上);.按照市>縣行政區(qū)劃或其他行政邊界統(tǒng)計的信息(Excel);.文本信息(一段文字性的描述);.專題圖(產(chǎn)品分析結果圖)四、用戶控制用戶控制是指用戶對發(fā)布產(chǎn)品的控制。用戶控制包括兩方面:.省(區(qū))級用戶可以指定給不同的地、市級用戶生成哪些產(chǎn)品可以供其使用。.地、市級用戶可以定義在自己地市級的平臺上選擇哪些產(chǎn)品對外發(fā)布。五、發(fā)布形制發(fā)布形制主要指以何種方式展示我們的產(chǎn)品。目前可以確定的發(fā)布形制有4種:.Webgis.圖表.文本.動態(tài)表達:是指對一定時間內(nèi)的歷史數(shù)據(jù)有一個連續(xù)的動態(tài)表達;如播放一個連續(xù)的動畫。六、任務調(diào)度是指對編制好的模型可以按照一定的調(diào)度規(guī)則定時自動啟動,自動完成產(chǎn)品的生產(chǎn)。任務調(diào)度需要定義的內(nèi)容包括:.調(diào)度啟動時調(diào)用的模型.模型輸入?yún)?shù)配置:a.可能需要定義基礎的來源(如:氣象觀測數(shù)據(jù))b.將基礎輸入整理成模型可識別類型(如:提取指定要素值與經(jīng)緯度信息生成新數(shù)據(jù)).模型輸出參數(shù)配置:通過輸出配置將模型生成與產(chǎn)品目錄關聯(lián)起來。七、模型模型是指包含了一系列算法的調(diào)度序列,調(diào)度的每個節(jié)點的輸出作為下一個節(jié)點的輸入。模型包括基礎模型和復合模型。基礎模型是模型編制的基礎,需要在系統(tǒng)實現(xiàn)時全部完成。復合模型是根據(jù)產(chǎn)品生成的需要在基礎模型基礎上創(chuàng)建的模型。八、業(yè)務數(shù)據(jù)業(yè)務數(shù)據(jù)是指現(xiàn)有業(yè)務環(huán)境中已經(jīng)存在的數(shù)據(jù),主要包括:氣象觀測數(shù)據(jù)、農(nóng)業(yè)氣象數(shù)據(jù)、生態(tài)數(shù)據(jù)、預測預報數(shù)據(jù)。九、GIS(GeographicalInformationSystem)GIS是由計算機硬件、軟件和不同方法組成的系統(tǒng),該系統(tǒng)設計用來支持空間數(shù)據(jù)采集、管理、處理、分析、建模和顯示,以便解決復雜的規(guī)劃和管理問題。十、 空間數(shù)據(jù)庫SpatialDatabase空間數(shù)據(jù)庫是某一區(qū)域內(nèi)關于一定地理要素特征的數(shù)據(jù)集合。具有數(shù)據(jù)量大、屬性數(shù)據(jù)和空間數(shù)據(jù)聯(lián)合管理、數(shù)據(jù)應用范圍廣泛的特點。-一、WebGISWebGIS是指支持在Internet上發(fā)布.地理信息和服務,而用戶可以隨時隨地獲得分布的空間數(shù)據(jù)和服務的一種技術,它是Web技術和GIS技術相結合的產(chǎn)物。十二、矢量數(shù)據(jù)(VectorData)矢量數(shù)據(jù)通過記錄空間對象的坐標及空間關系來表達空間對象的位置。十三、柵格數(shù)據(jù)(RasterData)柵格數(shù)據(jù)以規(guī)則像元陣列表示空間對象的數(shù)據(jù)結構,陣列中每個數(shù)據(jù)表示空間對象的屬性特征。或者說,柵格數(shù)據(jù)結構就是像元陣列,每個像元的行列號確定位置,用像元值表示空間對象的類型、等級等特征。十四、硬件配置項(HWCI):為合同要求的獨立的系統(tǒng)功能而設計的且能滿足最終用戶要求的一組硬件。十五、計算機軟件配置項(CSCI)為獨立的配置管理(技術狀態(tài)管理)而設計的且能滿足最終用戶要求的一組軟件,簡稱軟件配置項。十六、計算機軟件部件(CSC)計算機軟件配置項中功能和性質(zhì)不同的部分。計算機軟部件可以進一步分解成其它計算機軟部件和計算機軟件單元,簡稱軟件部件。十七、計算機軟件單元(CSU)計算機軟部件設計中確定的能單獨測試的一部分程序,簡稱軟件單元。是最低層次的軟件成分。例如:結構化編程語言中的函數(shù)、子程序,面向?qū)ο缶幊陶Z言中的類等。十八、計算機軟件模塊computersoftwaremodule簡稱模塊,按照國家標準的定義,模塊指的是邏輯上可以分開的系統(tǒng)成分。泛指邏輯上相對獨立的軟件成分,如CSCI、CSC和CSU等。十九、計算機軟件文檔computersoftwaredocuments一組數(shù)據(jù)或信息的集合,包括計算機軟件的列表和打印輸出。該文檔記錄了計算機軟件的要求、設計、實現(xiàn)、功能、操作或上述各項的相關細節(jié),解釋了軟件的能力和限制條件,并提供了在軟件運行中或保障時使用的操作命令。二十、非開發(fā)軟件non-deve1opmentsoftware由承制方、使用方或第三方提供的、而不是按照合同開發(fā)的可交付軟件。非開發(fā)軟件按其來源可分為商用軟件、可重用軟件以及訂購方(或使用方)提供的軟件。二H—\ 軟件工程環(huán)境(softwareengineeringenvironment)軟件工程工作中所需的一組軟件工具、固件和硬件的集合。軟件工具可包括(但不局限于)CASE工具、編譯程序、匯編程序、連接程序、裝入程序、操作系統(tǒng)、調(diào)試程序、模擬器、仿真器、測試工具、文檔編制工具和數(shù)據(jù)庫管理系統(tǒng)等。二十二、 軟件測試環(huán)境(softwaretestenvironment)測試軟件所需的一組軟件工具、固件和硬件的集合。軟件工具可以包括(但不局限于)測試工具,如模擬軟件、代碼分析器和測試用例生成器等,也可能包括包含在軟件工程環(huán)境中的工具。2設計約束與要求設計約束研制方法要求嚴格按照《計算機軟件工程規(guī)范國家標準》的軟件工程化方法進行。文檔要求按《計算機軟件工程規(guī)范國家標準》確定的取舍與合并原則,產(chǎn)生并交付下列文檔:.軟件需求規(guī)格說明書;.軟件設計說明書;.數(shù)據(jù)庫設計說明書;.系統(tǒng)用戶手冊(包括:操作員手冊和系統(tǒng)維護手冊等);2.2設計約束硬件環(huán)境cpu:4核以上硬盤:200G以上軟件環(huán)境.操作系統(tǒng):>支撐服務器由高可靠的Windows服務器組成;AWEB服務器由Windows服務器組成,應用服務器使用Tomcat;.開發(fā)環(huán)境和程序設計語言:AWindows平臺配置JAVA語言和工具。.數(shù)據(jù)庫系統(tǒng)采用Oracle10g以上數(shù)據(jù)庫管理軟件,滿足以下要求:A支持流行的軟硬件平分(PC服務器及WindowsServer操作系統(tǒng)環(huán)境);>支持客戶機/服務器技術、瀏覽器/服務器技術;>支持異種數(shù)據(jù)庫的互連,平滑實現(xiàn)數(shù)據(jù)的互操作;>支持大量的聯(lián)機用戶并發(fā)操作;>具有C2級以上數(shù)據(jù)安全控制機制和權限控制,支持多種數(shù)據(jù)備份方式;>多種數(shù)據(jù)庫開發(fā)機制,具有開發(fā)三層結構、客戶/服務器結構應用的工具;>具有在線備份和在線恢復功能;>配置相應的應用服務器與開發(fā)工具等軟件。.GIS平臺支持AArcgislO.0以上版本Arcgis軟件。>具備海量數(shù)據(jù)處理能力;>具備海量數(shù)據(jù)發(fā)布能力;.支持群集系統(tǒng)負載平衡。3總體需求分析系統(tǒng)總體定位系統(tǒng)的總體服務對象為省內(nèi)的各級氣象部門,包括:市、區(qū)、縣的氣象部門;各有關單位,包括水利廳、林業(yè)局、減災處等多個部門。系統(tǒng)以各種氣象相關基礎數(shù)據(jù)及各級產(chǎn)品數(shù)據(jù)為基礎構建數(shù)據(jù)及產(chǎn)品的服務平臺。系統(tǒng)用戶可以以不同形制瀏覽產(chǎn)品級數(shù)據(jù),可以通過一定途徑下載數(shù)據(jù)和產(chǎn)品。系統(tǒng)的總體定位為服務于天津各級氣象部門及相關部門的產(chǎn)品和支撐平臺。系統(tǒng)總體目標系統(tǒng)以java作為基礎開發(fā)語言,在系統(tǒng)安全、穩(wěn)定的基礎上,實現(xiàn)一套可以管理多種數(shù)據(jù)資源,能夠按照一定規(guī)則自動生產(chǎn)產(chǎn)品并自動發(fā)布的一套系統(tǒng)。(一)搭建能夠處理多種數(shù)據(jù)資源,能夠提供多種整合的數(shù)據(jù)檢索、數(shù)據(jù)提取、數(shù)據(jù)分享的服務平臺。,構建支撐氣象專業(yè)服務的數(shù)據(jù)庫體系。,建立靈活的數(shù)據(jù)拓展及接入框架。(二)建立兼容多種格式的產(chǎn)品及信息產(chǎn)品統(tǒng)一發(fā)布平臺。,發(fā)布對象的管理和無限可擴展框架。,構建發(fā)布產(chǎn)品的定制化發(fā)布體系。,建立面向webgis的一體化農(nóng)牧氣象產(chǎn)品服務框架。(三)建立產(chǎn)品可自動擴展、自動化生產(chǎn)的支撐平臺。,構建實現(xiàn)產(chǎn)品目錄無限擴展框架。,實現(xiàn)產(chǎn)品計算模型的調(diào)度及管理框架。/實現(xiàn)調(diào)度任務的監(jiān)視、控制、及產(chǎn)品結果瀏覽的框架。
系統(tǒng)主要功能基于對系統(tǒng)目標的需要我們將系統(tǒng)分為兩個軟件平臺配置項:支撐平臺、發(fā)布平臺。平臺結構功能圖如下:系統(tǒng)總體結構及主要功能普通用戶(Web/http方式)特定用戶
(FTP方式)
(市、縣)用
戶、公共氣象服
務網(wǎng)、內(nèi)部綜合
信息網(wǎng)、辦公網(wǎng))主動推送產(chǎn)品發(fā)布管理發(fā)布對象管理n 配置推送規(guī)則 省局控制生產(chǎn)地市選抒發(fā)布發(fā)布對象擴展
產(chǎn)品權限控制模型調(diào)度管理設置輸入數(shù)據(jù)指定調(diào)度模型指定產(chǎn)品目錄編制調(diào)度計劃模型注冊管理基礎模型管理產(chǎn)品目錄管理產(chǎn)品目錄擴展
產(chǎn)品目錄分級
產(chǎn)品目錄移動產(chǎn)品數(shù)據(jù)(按照目錄規(guī)則存放)模型調(diào)度監(jiān)控監(jiān)控調(diào)度列表監(jiān)控執(zhí)行結果監(jiān)控執(zhí)行參數(shù)監(jiān)控執(zhí)行進度數(shù)據(jù)綜合管理數(shù)據(jù)源管理數(shù)據(jù)綜合檢索數(shù)據(jù)轉(zhuǎn)化規(guī)則管理數(shù)據(jù)動態(tài)調(diào)度轉(zhuǎn)換業(yè)務數(shù)據(jù)服務接口 數(shù)據(jù)資源注冊 服務接口管理 空間數(shù)據(jù)服務接口文本數(shù)據(jù)(報文)數(shù)據(jù)庫數(shù)據(jù)產(chǎn)品發(fā)布平臺數(shù)據(jù)管理平臺數(shù)服平普通用戶(Web/http方式)特定用戶
(FTP方式)
(市、縣)用
戶、公共氣象服
務網(wǎng)、內(nèi)部綜合
信息網(wǎng)、辦公網(wǎng))主動推送產(chǎn)品發(fā)布管理發(fā)布對象管理n 配置推送規(guī)則 省局控制生產(chǎn)地市選抒發(fā)布發(fā)布對象擴展
產(chǎn)品權限控制模型調(diào)度管理設置輸入數(shù)據(jù)指定調(diào)度模型指定產(chǎn)品目錄編制調(diào)度計劃模型注冊管理基礎模型管理產(chǎn)品目錄管理產(chǎn)品目錄擴展
產(chǎn)品目錄分級
產(chǎn)品目錄移動產(chǎn)品數(shù)據(jù)(按照目錄規(guī)則存放)模型調(diào)度監(jiān)控監(jiān)控調(diào)度列表監(jiān)控執(zhí)行結果監(jiān)控執(zhí)行參數(shù)監(jiān)控執(zhí)行進度數(shù)據(jù)綜合管理數(shù)據(jù)源管理數(shù)據(jù)綜合檢索數(shù)據(jù)轉(zhuǎn)化規(guī)則管理數(shù)據(jù)動態(tài)調(diào)度轉(zhuǎn)換業(yè)務數(shù)據(jù)服務接口 數(shù)據(jù)資源注冊 服務接口管理 空間數(shù)據(jù)服務接口文本數(shù)據(jù)(報文)數(shù)據(jù)庫數(shù)據(jù)產(chǎn)品發(fā)布平臺數(shù)據(jù)管理平臺數(shù)服平據(jù)務臺空間信息數(shù)據(jù) 氣象災害災情數(shù)據(jù) Landsat8TM數(shù)據(jù)圖1系統(tǒng)總體功能結構圖支撐平臺數(shù)據(jù)是整個平臺的基礎,平臺在數(shù)據(jù)和上層應用之間搭建了一座橋梁。通過平臺上層應用按照統(tǒng)一的接口調(diào)用下層數(shù)據(jù)。通過平臺提取底層數(shù)據(jù),按編訂的規(guī)則調(diào)用產(chǎn)品生產(chǎn)模型,生產(chǎn)產(chǎn)品并按照規(guī)則存儲。平臺的主要功能包括:實現(xiàn)數(shù)據(jù)資源的動態(tài)注冊。實現(xiàn)對平臺接口的統(tǒng)一管理。三、在平臺內(nèi)部能夠?qū)崿F(xiàn)各種數(shù)據(jù)類型的轉(zhuǎn)化。提供統(tǒng)一的數(shù)據(jù)存取接口。管理產(chǎn)品目錄及存儲規(guī)則。六、配置產(chǎn)品生產(chǎn)模型的調(diào)度規(guī)則;實現(xiàn)模型的自動調(diào)度。七、對產(chǎn)品生產(chǎn)過程進行監(jiān)控。八、對產(chǎn)品生產(chǎn)結果進行查看。3.3.2發(fā)布平臺發(fā)布平臺是整個系統(tǒng)對外發(fā)布數(shù)據(jù)和產(chǎn)品的窗口和途徑。產(chǎn)品的發(fā)布.主要有三種方式:通過頁面瀏覽以http方式發(fā)布;通過webservice接口方式獲取結構化的數(shù)據(jù)。發(fā)布平臺的主要功能包括:一、可以擴展發(fā)布對象并可對其進行管理。二、對產(chǎn)品發(fā)布可實現(xiàn)雙向控制。三、具有可以按照多種形制發(fā)布產(chǎn)品的統(tǒng)一發(fā)布界面。3.4系統(tǒng)主要用戶(一)天津省局用戶天津省局用戶的職責主要是對系統(tǒng)運行的各個方面進行管理。主要權限包括系統(tǒng)參數(shù)配置、數(shù)據(jù)及產(chǎn)品的管理、產(chǎn)品生產(chǎn)過程管理、專題模板管理等。(二)產(chǎn)品發(fā)布對象產(chǎn)品發(fā)布對象包括氣象系統(tǒng)內(nèi)部的下級(縣)部門和有一定瀏覽需求的兄弟部門(如:林業(yè)局)。每類產(chǎn)品發(fā)布對象內(nèi)都包含一個管理角色和任意個瀏覽角色。>發(fā)布對象中的管理角色:主要職能是定義本類發(fā)布對象內(nèi)的用戶可以瀏覽的產(chǎn)品。如:縣管理員可以限定本縣用戶可以瀏覽的產(chǎn)品列表;林業(yè)局管理員可以定義林業(yè)局用戶可以瀏覽的產(chǎn)品。>一般瀏覽者:只具有篩選產(chǎn)品、瀏覽數(shù)據(jù)和下載數(shù)據(jù)的權限。4業(yè)務模式分析4.1業(yè)務模式系統(tǒng)運行過程中兩個平臺及一些外部軟件或系統(tǒng)互相協(xié)作。形成如下業(yè)務模型:圖2業(yè)務模式圖產(chǎn)品生產(chǎn)的主要過程如下:1)首先在支撐系統(tǒng)的后臺進程按照定制的規(guī)則自動完成“產(chǎn)品生產(chǎn)的自動化調(diào)度”。2)產(chǎn)品的執(zhí)行過程啟動后首先加載“生產(chǎn)模型”和“產(chǎn)品存儲邏輯”。“生產(chǎn)模型”執(zhí)行數(shù)據(jù)提取算法從支撐平臺提取數(shù)據(jù),進行數(shù)據(jù)加工。“生產(chǎn)模型”執(zhí)行數(shù)據(jù)存儲算法將產(chǎn)品按照規(guī)則存儲到指定目錄,同時“產(chǎn)品生產(chǎn)的自動化調(diào)度”模塊將生產(chǎn)的產(chǎn)品信息記入產(chǎn)品庫。5)發(fā)布系統(tǒng)檢測產(chǎn)品及產(chǎn)品庫獲得需要發(fā)布的產(chǎn)品的信息進行多種形制的發(fā)布。同時發(fā)布平臺可以調(diào)用支撐平臺接口對底層數(shù)據(jù)進行發(fā)布。4.2數(shù)據(jù)流程整個平臺以數(shù)據(jù)自動處理、產(chǎn)品自動生成和產(chǎn)品自動發(fā)布為基礎目標構建。整個過程包括數(shù)據(jù)準備階段、產(chǎn)品生產(chǎn)階段和產(chǎn)品發(fā)布階段。準備階段包括基礎數(shù)據(jù)源的準備,數(shù)據(jù)服務準備,調(diào)度模型的編制,生成專題圖的模板的準備等。在產(chǎn)品生產(chǎn)階段通過任務調(diào)度、訂單處理、根據(jù)產(chǎn)品目錄設計和生產(chǎn)規(guī)則設置生產(chǎn)產(chǎn)品;并對生產(chǎn)過程實施監(jiān)控,可以對生成過程和生產(chǎn)結果有直觀的檢查和查看。在產(chǎn)品發(fā)布階段通過產(chǎn)品的發(fā)布設置發(fā)布產(chǎn)品,并通過專題圖模板設置動態(tài)生成專題圖。最終用戶可以通過發(fā)布平臺查看gis形式產(chǎn)品、專題圖產(chǎn)品、文檔產(chǎn)品數(shù)據(jù)和統(tǒng)計產(chǎn)品數(shù)據(jù)等,并且可以以動畫形制查看一段時間內(nèi)數(shù)據(jù)。主要流程說明:.搭建支撐平臺,通過服務接口對外提供數(shù)據(jù)服務。.數(shù)據(jù)轉(zhuǎn)換與提取模塊通過數(shù)據(jù)服務接口整理數(shù)據(jù)。.數(shù)據(jù)格式化與任務調(diào)度模塊將數(shù)據(jù)整理成統(tǒng)一格式,調(diào)用gp服務。.模型按照編制情況執(zhí)行,生產(chǎn)大量中間數(shù)據(jù)。.產(chǎn)品生產(chǎn)模塊按照產(chǎn)品生產(chǎn)規(guī)則生產(chǎn)最終產(chǎn)品。.管理員可以通過產(chǎn)品生產(chǎn)監(jiān)控功能監(jiān)控產(chǎn)品聲稱情況。可以產(chǎn)出或重新生產(chǎn)產(chǎn)品。.產(chǎn)品自動發(fā)布模塊根據(jù)產(chǎn)品發(fā)布設置自動將產(chǎn)品數(shù)據(jù)對外進行發(fā)布。.最終用戶瀏覽結果成果。
系統(tǒng)總體業(yè)務流程模型 ,準備階段 I 產(chǎn)品生產(chǎn)階段 I 產(chǎn)品發(fā)布階段I模型編制II任務調(diào)度II訂的處理II調(diào)度監(jiān)控II產(chǎn)品生成11發(fā)布控制11產(chǎn)品區(qū)]]圖3業(yè)務數(shù)據(jù)流程模型圖5支撐平臺需求規(guī)定主要功能支撐平臺的主要功能是管理基礎數(shù)據(jù)、對各類數(shù)據(jù)能夠相互轉(zhuǎn)化、能夠為GP模型提供基礎的數(shù)據(jù)服務、能夠穩(wěn)定有效的生產(chǎn)產(chǎn)品、能夠?qū)Ξa(chǎn)品的生產(chǎn)過程和產(chǎn)品結果進行管理。
組成與結構圖4支撐平臺組成與結構圖基礎支撐模塊數(shù)據(jù)源管理數(shù)據(jù)源是整個系統(tǒng)運行的基礎。數(shù)據(jù)源管理的主要功能是管理基礎數(shù)據(jù)資源。通過對數(shù)據(jù)資源的維護實現(xiàn)后續(xù)數(shù)據(jù)抽取、轉(zhuǎn)化、整理等功能的自動化完成。532基礎數(shù)據(jù)的綜合查詢與管理基礎數(shù)據(jù)的綜合查詢與管理功能主要是對基礎數(shù)據(jù)能夠直觀的瀏覽,及對某些數(shù)據(jù)進行校正。通過對基礎數(shù)據(jù)的查看可以驗證生成產(chǎn)品的準確性,保準發(fā)布產(chǎn)品的正確性。產(chǎn)品生產(chǎn)模塊模型服務管理產(chǎn)品的生產(chǎn)模型是整個系統(tǒng)運轉(zhuǎn)和調(diào)度的核心。產(chǎn)品的生產(chǎn)模型建立好以后需要發(fā)布成模型服務工調(diào)度中心調(diào)度。模型調(diào)度管理實際是將建立好的模型服務注冊到整個平臺,成為平臺可識別、可調(diào)用的一部分。服務模型管理定義了模型的類型、名字、如何調(diào)用、輸入輸出等信息。模型分類管理模型分類管理實際是將建立好的模型服務進行分類維護,方便查找維護。生產(chǎn)調(diào)度管理生產(chǎn)調(diào)度是產(chǎn)品生產(chǎn)的核心組件。通過生產(chǎn)調(diào)度實現(xiàn)底層數(shù)據(jù)提取、生產(chǎn)算法自動調(diào)度、和產(chǎn)品結果輸出的一系列工作。產(chǎn)品調(diào)度管理需要定義:以什么樣的頻率、調(diào)用哪些算法、使用哪些數(shù)據(jù)、產(chǎn)品如何輸出等要素。模型調(diào)度監(jiān)控模型調(diào)度監(jiān)控主要是對產(chǎn)品生產(chǎn)的調(diào)度過程進行監(jiān)控。通過該功能需要能夠了解到何時進行了產(chǎn)品生產(chǎn)、生產(chǎn)過程是否順利、以及能夠知道單次生產(chǎn)產(chǎn)品的數(shù)量和生產(chǎn)過程失敗的原因。模型集成氣象災害風險區(qū)劃評價模型集成氣象災害風險區(qū)劃評價模型的處理流程較為復雜,首先需要是多源數(shù)據(jù)的收集機整理工作。來源主要有:天津全市歷史氣象災害災情數(shù)據(jù);近幾年天津市氣象觀測數(shù)據(jù);基于高分辨率的Landsat8數(shù)據(jù),通過RS技術獲取的高精度的天津市土地利用分類圖;收集、整理的全市自然環(huán)境、經(jīng)濟概況、產(chǎn)業(yè)布局、交通、水利、農(nóng)業(yè)等數(shù)據(jù)。在獲取上述數(shù)據(jù)后,通過GIS技術,對數(shù)據(jù)進行格式轉(zhuǎn)換、投影變換等方便后續(xù)空間分析處理。接著依托GIS技術支持,運用層次分析法和專家打分法等數(shù)量化方法,通過對四個方面的氣象災害風險區(qū)劃的評價指標(致災因子危險性、承災體潛在易損性、孕災環(huán)境敏感性以及防災減災能力)進行詳細分析,建立合理的天津市氣象災害風險評估模型。模型技術流程圖如下圖所示模型產(chǎn)出得到成果是:?全市各種氣象災害風險區(qū)劃圖?各區(qū)縣各種氣象災害風險區(qū)劃圖氣象災害風險區(qū)劃評價模型系統(tǒng)集成的業(yè)務流程圖如下:天津市土地利用分類數(shù)據(jù) 歷史氣象災害災情數(shù)據(jù) 氣象特征數(shù)據(jù)社會經(jīng)濟數(shù)據(jù)多源數(shù)據(jù)統(tǒng)一入庫管理氣象災害風險區(qū)劃評價模型模型執(zhí)行模型庫多源數(shù)據(jù)統(tǒng)一入庫管理氣象災害風險區(qū)劃評價模型模型執(zhí)行模型庫全巾氣象災害風 各區(qū)縣氣象災害風險區(qū)劃圖產(chǎn)品 險區(qū)劃圖產(chǎn)品文本柵格數(shù)據(jù)文本柵格數(shù)據(jù)矢量數(shù)據(jù)圖5氣象災害風險區(qū)劃模型集成圖產(chǎn)品管理模塊產(chǎn)品目錄產(chǎn)品是整個系統(tǒng)的最終結果。系統(tǒng)最終將生產(chǎn)哪些最終產(chǎn)品,這些產(chǎn)品按照何種方式存儲,如何了解每種產(chǎn)品的信息等信息通過產(chǎn)品目錄管理功能定義。產(chǎn)品目錄管理的功能目的就是分門別類的管理產(chǎn)品信息。產(chǎn)品結果管理產(chǎn)品結果管理主要是按照產(chǎn)品目錄層級能夠瀏覽系統(tǒng)生成出來的產(chǎn)品結果,并可以對產(chǎn)品結果進行查看或刪除。服務管理模塊服務管理模塊主要是管理服務的基本信息以及定義服務的有效性等。還包括對服務使用情況的說明與展示。571服務注冊管理服務注冊模塊的主要功能是將經(jīng)過開發(fā)和嚴格測試的服務納入到支撐平臺的管理體系。在服務注冊的過程中需要定義服務的類型,調(diào)用方法、接口位置與參數(shù)說明。572服務接口使用說明這是服務平臺對外公布服務信息的窗口。服務的使用者可以通過服務接口信息查看功能了解到服務使用的各個細節(jié),了解到服務實現(xiàn)的內(nèi)部邏輯,如何與該接口進行通信,以及接口調(diào)用的異常處理等信息。573服務監(jiān)控模塊服務監(jiān)控模塊主要功能是了解服務的使用情況。根據(jù)服務監(jiān)控模塊反應出來的信息需要具備一定的服務優(yōu)化能力。6發(fā)布平臺需求規(guī)定主要功能發(fā)布平臺的對整個系統(tǒng)對外發(fā)布和分發(fā)數(shù)據(jù)的窗口。發(fā)布平臺以基礎http方式,結合webgis方式與webservice方式對外發(fā)布數(shù)據(jù)。發(fā)布平臺需要能夠提供多種發(fā)布策略,以多種發(fā)布形制發(fā)布數(shù)據(jù);并能夠靈活的擴展發(fā)布對象,定制發(fā)布對象產(chǎn)品權限。發(fā)布平臺整體要求美觀、大方、高效、易用。
組成與結構發(fā)布平臺的功能組成結構如下:發(fā)布平臺發(fā)布管理模塊門戶功能模塊產(chǎn)品發(fā)布模塊發(fā)布管理模塊門戶功能模塊產(chǎn)品發(fā)布模塊發(fā)布對象管理產(chǎn)品發(fā)布管理門戶網(wǎng)站綜合展示門戶登錄管理功能分省市縣多級發(fā)布發(fā)布對象管理產(chǎn)品發(fā)布管理門戶網(wǎng)站綜合展示門戶登錄管理功能分省市縣多級發(fā)布產(chǎn)品下載Webservice接口發(fā)布圖6發(fā)布平臺組成與結構圖發(fā)布管理模塊發(fā)布對象管理發(fā)布對象的使用者是系統(tǒng)的管理人員。發(fā)布對象是指產(chǎn)品生產(chǎn)結果的最終使用用戶。對發(fā)布對象的管理主要包括以下兩個方面:一是管理人員對發(fā)布對象可擴展。主要包括發(fā)布對象的添加、修改和刪除操作,以及發(fā)布對象基本信息的維護。二是管理人員對發(fā)布對象可使用的產(chǎn)品權限的管理。主要功能是將發(fā)布對象與產(chǎn)品目錄聯(lián)系起來。為每個發(fā)布對象指定產(chǎn)品使用權限。產(chǎn)品發(fā)布管理產(chǎn)品發(fā)布管理的使用這是發(fā)布對象。發(fā)布對象在登錄進入系統(tǒng)后可以根據(jù)自身需求對管理員分配的具有權限的產(chǎn)品進行二次篩選。定義自己在進入系統(tǒng)后具體展示的產(chǎn)品。發(fā)布對象定義的最終使用的產(chǎn)品是產(chǎn)品發(fā)布對象管理里管理員分配的產(chǎn)品列表的子集。門戶功能模塊門戶網(wǎng)站綜合展示門戶網(wǎng)站首頁是系統(tǒng)的前段入口,通過門戶首頁將系統(tǒng)內(nèi)重要信息進行集中展示。其次門戶首頁還將是其他平臺或模塊的直接入口。通過門戶首頁終端用戶可以對整個系統(tǒng)有直接認知:.能夠了解到系統(tǒng)能夠提供的功能和服務。.能夠直接瀏覽系統(tǒng)最核心產(chǎn)品。.能夠由此逐級進入各產(chǎn)品和服務頁面。.能夠了解系統(tǒng)功能變化動態(tài),產(chǎn)品和服務變化動態(tài)。.能夠了解系統(tǒng)的使用方法。.能夠由此登錄系統(tǒng)。.4.2門戶登錄管理功能門戶登錄是面向發(fā)布對象的功能,也是發(fā)布平臺管理人員進入后臺系統(tǒng)的入口。門戶登錄功能向各級發(fā)布對象提供友好的登錄界面,并提供友好的登錄失敗反饋。6.5產(chǎn)品發(fā)布模塊Webgis展示W(wǎng)ebgis展示功能是將傳統(tǒng)網(wǎng)頁技術與gis技術相結合。通過webgis技術用戶可以在web頁面上得到和操作gis軟件相同的操作體驗。可以直觀的瀏覽產(chǎn)品或數(shù)據(jù)在地理信息層面的信息。Webgis展示主要提供:.基礎地理信息展示。.Gis數(shù)據(jù)和產(chǎn)品的影像疊加。.無極放大、縮小與漫游。.使用者與展示界面進行交互和數(shù)據(jù)反饋。.具備一定的空間分析能力。.5.2圖表數(shù)據(jù)展示圖表數(shù)據(jù)是系統(tǒng)在生產(chǎn)產(chǎn)品是生成的統(tǒng)計數(shù)據(jù)或?qū)n}圖數(shù)據(jù)。用戶在使用是通過產(chǎn)品檢索或的相應的圖表信息列表,檢索結果通過圖表數(shù)據(jù)展示功能進行展示。.5.3文本數(shù)據(jù)展示文本數(shù)據(jù)是管理人員或系統(tǒng)業(yè)務人員對某類產(chǎn)品某一時次數(shù)據(jù)的總結性描述。在用戶查詢到數(shù)據(jù)時系統(tǒng)同時檢索相應的文本描述結果,并進行相應的展示。654分市區(qū)縣多級發(fā)布分市區(qū)縣多級發(fā)布主要是指根據(jù)發(fā)布對象的管理后,不同等級的用戶
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- DB31/T 893-2015公交車輛節(jié)油駕駛操作指南
- DB31/T 704-2013南美白對蝦親蝦培育技術規(guī)范
- DB31/T 684-2013老年照護等級評估要求
- DB31/T 1399-2023聚對苯二甲酸乙二醇酯(PET)瓶回收規(guī)程
- DB31/T 1259-2020保健食品經(jīng)營管理規(guī)范
- DB31/T 1245-2020醫(yī)療應急救援車載移動醫(yī)院車輛管理要求
- DB31/ 807.1-2014重點單位保安服務要求第1部分:基本要求
- 2025有關物業(yè)維修合同范文
- 野生動物保護社區(qū)參與模式考核試卷
- 2024年民宿項目資金申請報告代可行性研究報告
- JJF(津) 54-2021 液體流量計在線校準規(guī)范
- 關于進一步厲行節(jié)約推行無紙化辦公的通知
- 劉德武教學課件小學數(shù)學一年級下冊《找規(guī)律》
- 河池市大任產(chǎn)業(yè)園污水處理廠(江南污水處理廠二期)項目環(huán)境影響報告書
- DB22-T 5118-2022 建筑工程資料管理標準
- 集體備課《發(fā)生在肺內(nèi)的氣體交換》
- 六年級下冊生命生態(tài)安全知識要點
- JJG 211-2021 亮度計檢定規(guī)程(高清最新版)
- 高壓噴射注漿工程施工工藝標準
- 最新部編版九年級語文下冊課件(完美版)寫作布局謀篇
- 農(nóng)村水電站崗位設置及定員標準(全面)
評論
0/150
提交評論