煙田信息管理系統(tǒng)設計方案_第1頁
煙田信息管理系統(tǒng)設計方案_第2頁
煙田信息管理系統(tǒng)設計方案_第3頁
煙田信息管理系統(tǒng)設計方案_第4頁
煙田信息管理系統(tǒng)設計方案_第5頁
已閱讀5頁,還剩37頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、煙田信息管理系統(tǒng)建設設計方案v2.0 省煙草公司煙田信息管理系統(tǒng)建設設計方案版本v 2.0 煙田信息管理系統(tǒng)建設設計方案v2.0 目 錄第一章項目概述 . 51.1項目背景 . 51.2建設內容 . 6第二章項目需求分析. 62.1系統(tǒng)結構需求分析. 62.2應用需求分析. 72.3數(shù)據(jù)需求分析. 8第三章系統(tǒng)總體設計. 93.1整體設計思路. 93.2主要業(yè)務流程設計. 103.2.1.煙田地圖數(shù)據(jù)矢量化流程. 103.2.1.煙田業(yè)務數(shù)據(jù)錄入流程. 113.2.2.煙田信息檢索流程. 123.2.3.中心信息發(fā)布流程. 123.2.4.煙田工作管理流程. 133.3系統(tǒng)用戶角色設計. 13

2、3.3.1.角色分類 . 133.3.2.角色職責 . 143.4整體結構設計. 153.4.1.支撐層 . 163.4.2.數(shù)據(jù)層 . 163.4.3.服務層 . 163.4.4.框架層 . 163.4.5.應用層 . 163.5系統(tǒng)技術路線. 173.5.1.采用 soa 和 j2ee 技術架構 . 173.5.2.采用 supermap sdx+ 與現(xiàn)有資源融合無縫集成 . 173.5.3.采用 gis portal 構建平臺門戶網(wǎng)站. 183.5.4.采用 servicegis 發(fā)布標準地理信息服務. 183.5.5.采用多節(jié)點服務群集與負載均衡技術部署gis 服務 . 193.5.6

3、.基于 webservice 服務接口實現(xiàn)與業(yè)務系統(tǒng)對接集成. 213.5.7.基于富客戶端技術搭建門戶應用. 223.6系統(tǒng)組成設計. 233.7運行環(huán)境設計. 243.7.1.硬件環(huán)境 . 243.7.2.軟件環(huán)境 . 243.7.3.網(wǎng)絡環(huán)境 . 253.7.4.安全環(huán)境 . 25第四章系統(tǒng)模塊設計. 254.1.煙田信息管理系統(tǒng)功能服務端. 25煙田信息管理系統(tǒng)建設設計方案v2.0 4.1.1.gps 位置信息接收模塊. 254.1.2.gps 位置服務模塊 . 254.1.3.消息發(fā)布服務模塊. 264.1.4.gis 服務模塊 . 264.1.5.煙田檢索服務模塊. 264.2.煙

4、田信息管理系統(tǒng)框架服務端. 264.2.1.門戶發(fā)布與框架管理模塊. 264.2.2.用戶權限管理模塊. 264.2.3.功能服務管理模塊. 274.2.4.日志服務模塊 . 274.3.煙田信息管理系統(tǒng)門戶. 274.3.1.地圖瀏覽模塊 . 274.3.2.煙田信息檢索模塊. 274.3.3.系統(tǒng)消息瀏覽模塊. 274.3.4.工作監(jiān)管模塊 . 274.3.5.用戶登錄模塊 . 284.4.煙田數(shù)據(jù)編輯客戶端. 284.4.1.矢量化模塊 . 284.4.2.地塊編碼模塊 . 284.4.3.地圖屬性錄入模塊. 284.4.4.數(shù)據(jù)匯總模塊 . 284.4.5.登錄模塊 . 28第五章系統(tǒng)

5、功能設計. 295.1.煙田信息管理系統(tǒng)門戶. 295.1.1.地圖瀏覽模塊 . 295.1.2.用戶登錄模塊 . 305.1.3.工作監(jiān)管模塊 . 305.1.4.系統(tǒng)消息瀏覽模塊. 305.1.5.煙田信息檢索模塊. 305.2.煙田數(shù)據(jù)編輯客戶端. 315.2.1.矢量化模塊 . 315.2.2.地塊編碼模塊 . 325.2.3.地圖屬性錄入模塊. 325.2.4.數(shù)據(jù)匯總模塊 . 325.2.5.登錄模塊 . 32第六章系統(tǒng)數(shù)據(jù)庫設計. 336.1.gps 位置庫 . 336.2.dom 影像數(shù)據(jù)庫 . 336.3.煙田矢量數(shù)據(jù)庫. 346.4.生產(chǎn)業(yè)務庫 . 34第七章項目預期成果.

6、 357.1.提交成果 . 357.2.培訓方案 . 367.2.1.培訓目標 . 37煙田信息管理系統(tǒng)建設設計方案v2.0 7.2.2.培訓方式 . 377.2.3.培訓內容與計劃. 39第八章項目進度計劃. 408.1.工作任務分解. 408.2.實施階段及進度. 418.3.詳細實施計劃. 41煙田信息管理系統(tǒng)建設設計方案v2.0 第一章項目概述1.1 項目背景煙葉生產(chǎn)的產(chǎn)量與質量,是煙草行業(yè)發(fā)展的基礎,而煙田生產(chǎn)經(jīng)營管理又是影響煙葉產(chǎn)量與質量的很關鍵因素。2010 年,國家煙草總局提出按照“整縣推進, 單元實施”的思路分期分批開展現(xiàn)代煙草農業(yè)建設,努力實現(xiàn)煙葉生產(chǎn)的 “規(guī)模化種植、集約

7、化經(jīng)營、專業(yè)化分工、信息化管理” ,力爭到 2012年基本完成現(xiàn)代煙草農業(yè)建設任務。 煙葉生產(chǎn)管理的信息化建設, 就是現(xiàn)代化煙草農業(yè)建設的重要建設內容之一, 是實現(xiàn)煙葉生產(chǎn)的 “規(guī)模化種植、 集約化經(jīng)營、專業(yè)化分工、信息化管理”不可缺少的基礎建設。隨著現(xiàn)代煙草農業(yè)建設的開展,煙葉生產(chǎn)經(jīng)營管理對信息化的要求越來越高,以往的煙葉基礎軟件難以支持現(xiàn)有的煙葉生產(chǎn)經(jīng)營方式、業(yè)務要求和工作流程,無法滿足煙葉信息化全流程、 全覆蓋的要求和精細化管理、 決策管理的需要。另一方面, 煙葉生產(chǎn)管理基礎軟件和煙草行業(yè)的生產(chǎn)、收購、調撥等子系統(tǒng)之間相互獨立,信息孤島現(xiàn)象突出,數(shù)據(jù)的全面性、準確性、及時性、共享性跟不上

8、業(yè)務的需求。 以往的簡單純屬性煙草生產(chǎn)經(jīng)營數(shù)據(jù),已經(jīng)滿足不了煙草信息話的需求。尋求新的 it 技術,新的 it 方法投入煙草生產(chǎn)經(jīng)營中, 成了煙草信息化建設的迫切之需。依賴于空間信息、人工智能等技術的高速發(fā)展,為煙葉生產(chǎn)管理實施提供了實時定位管理、 根據(jù)實際需要進行變量投入的精準管理思想。基于空間信息和遠程精準分析現(xiàn)代農業(yè)的管理策略和自動化農業(yè)操作技術體系,對煙葉生產(chǎn)管理系統(tǒng)進行重組,實現(xiàn)一體化、自動化、遠程化管理,達到低投入高效率的效果。通過 gis、 gps 和 rs技術,在煙葉的空間信息基礎上整合煙葉生成的各種業(yè)務信息,根據(jù)煙葉煙田的地形環(huán)境、 土壤肥力和煙葉生長狀況的空間差異,調節(jié)對煙

9、草的投入。在對煙田、煙草生長狀況、病蟲害等進行實時定量的監(jiān)控診斷,充分了解煙田生產(chǎn)力的空間變異的基礎上,以平衡地力、提高產(chǎn)量為目標,實施定位、定量的精準管理,實現(xiàn)高效利用各類資源和改善環(huán)境。為了解決上述問題,引入新技術應用到煙草生成經(jīng)營里,適應國家局、省局煙田信息管理系統(tǒng)建設設計方案v2.0 (公司)關于建設現(xiàn)代煙草農業(yè)的發(fā)展要求,搭建煙田信息管理系統(tǒng),并以xx、xx 兩縣作為試點。1.2 建設內容結合xx 省煙草公司關于煙田管理系統(tǒng)的服務需求的要求,煙田信息管理系統(tǒng)項目建設內容包括 : a)搭建在全省一體化煙田管理信息化應用平臺,按“區(qū)公司市公司縣公司”的分級層次劃分結構。b)搭建全省煙田空

10、間數(shù)據(jù)庫;c)建立縣公司、煙站、煙技員的空間數(shù)據(jù)、業(yè)務數(shù)據(jù)的錄入更新體系及系統(tǒng)軟件模塊;d)建立區(qū)公司、市公司中心的查詢、匯總、分析體系及系統(tǒng)軟件模塊;e)建立區(qū)公司、市公司、縣公司中心的信息發(fā)布體系及系統(tǒng)軟件模塊;f)建立對煙田工作人員工作情況的實時監(jiān)督管理體系及系統(tǒng)軟件模塊;g)以 xx、xx 縣為試點,搭建上述各種應用示范。第二章項目需求分析2.1 系統(tǒng)結構需求分析煙田信息管理系統(tǒng)按照“區(qū)公司市公司縣公司煙站煙技員”順序,設置權限依次遞減的分級管理賬戶??h公司及以下賬戶為子賬戶, 側重于數(shù)據(jù)信息的錄入和更新;區(qū)公司、市公司賬戶為管理員賬戶,側重于數(shù)據(jù)信息的查詢、匯總和分析。按用戶等級、時

11、間段以及不同地理區(qū)域進行安全權限的劃分。不同用戶可以根據(jù)其權限對不同時間段、不同區(qū)域的數(shù)據(jù)進行讀取/ 編輯/ 更新/ 刪除等不同的操作。各地、市煙草管理局、煙站、基地單元以電子表格、圖件、相片、gps 數(shù)據(jù)等多種格式提交基本煙田以及附屬配套設施信息,經(jīng)審核后統(tǒng)一納入省局 (公司)數(shù)據(jù)庫進行集中管理。煙田信息管理系統(tǒng)建設設計方案v2.0 基于本轄區(qū)內的 xx、xx 兩縣基本煙田航拍正射數(shù)字影像圖(dom )建立空間數(shù)據(jù)庫并通過 webgis 服務器發(fā)布,服務器和數(shù)據(jù)庫部署在省公司,各個地市公司、縣公司分別通過瀏覽器和部署客戶端軟件訪問省中心數(shù)據(jù),根據(jù)系統(tǒng)賦予的權限讀取數(shù)據(jù)。縣公司部署數(shù)據(jù)維護客戶

12、端軟件,進行基于省公司發(fā)布的dom數(shù)據(jù)進行煙田地圖矢量化工作及煙田業(yè)務數(shù)據(jù)錄入,再匯總到省中心。煙田外業(yè)作業(yè)人員的手持終端部署手持終端自動回傳模塊,可以自動回傳人員位置;在省中心服務端部署手持手持終端位置接收模塊,可以實時接收外業(yè)人員的位置并保存位置信息和軌跡信息。系統(tǒng)應該包括: webgis 發(fā)布服務器, 煙田數(shù)據(jù)的錄入客戶端, 煙田信息管理系統(tǒng)客戶端,手持終端自動回傳程序。2.2 應用需求分析煙田地圖數(shù)據(jù)矢量化利用省公司提供的dom 作為基礎數(shù)據(jù)進行電子地圖矢量化處理。以田塊邊界要求保留道路、水系、山脈等主要地表信息和煙田的原始形狀、空間分布和gps坐標信息。由縣中心及縣級以下級別權限登錄

13、用戶負責錄入。煙田業(yè)務數(shù)據(jù)錄入在矢量化的基礎上,設置專門的數(shù)據(jù)接口,針對地圖上顯示的每塊煙田都能夠及時錄入和加載信息,具備良好的操作界面可及時更新數(shù)據(jù)信息。煙田信息檢索煙田電子地圖矢量化及煙田業(yè)務信息錄入完畢后,專門制定煙田信息檢索接口。分別可以檢索煙田信息、農藝信息、基礎設施信息,且檢索類別可以擴展,可以以后擴展檢索更多的別的類別信息。預留對外接口, 為煙草別的業(yè)務系統(tǒng)進行數(shù)據(jù)對接預留接口。檢索基于 gis空間查詢方式,在地圖上點選或圈選指定田塊,即可查詢到或顯示出對應田塊的所有數(shù)據(jù)信息列表;點選數(shù)據(jù)信息列表中的一項或多項,在地圖上所有田塊均顯示選中的數(shù)據(jù)信息。中心信息發(fā)布以不同權限登錄系統(tǒng)

14、后,管理員賬戶能夠以加載office文檔(技術方案、煙田信息管理系統(tǒng)建設設計方案v2.0 通知、通報等)發(fā)布系統(tǒng)消息,子賬戶能夠接收并隨時查閱系統(tǒng)消息,系統(tǒng)消息要求能夠隨時查閱。煙田工作管理煙田工作人員隨身攜帶的掌上電腦帶有gps 模塊, 在煙田地圖覆蓋的范圍內,系統(tǒng)可以自動接收存儲工作人員隨身攜帶的掌上電腦中的gps航點、航跡等 gps信息保存到數(shù)據(jù)庫并顯示在地圖上,實現(xiàn) gps 數(shù)據(jù)的實時傳輸、 儲存和工作線路的動態(tài)顯示, 以便及時掌握工作人員在煙田范圍內的具體位置、逗留時間、 行走路線等,可不定期進行查詢。2.3 數(shù)據(jù)需求分析業(yè)務數(shù)據(jù)包括:a.煙田類。田塊編號、屬性(水田或旱地)、面積(

15、畝)、土壤肥力(良、中、差) 、農戶姓名、 種煙合同號、 約定收購量 (擔)等,屬于文字信息;b.農藝類。時間信息:播種時間、移栽時間、打頂時間、采烤時間等,屬于文字信息。施肥信息:施肥時間、肥料配比、施肥方式(條施、穴施、淋施等),屬于文字信息。生長信息:用不同顏色顯示田塊處于犁田耙地、起壟待栽、團顆、旺長、打頂抹杈、成熟采收等不同生育期的生長動態(tài),屬于顏色信息。c.基礎設施類。地圖范圍內的水渠、機耕路、烤房群、育苗工場、煙站、防災點等基礎設施信息。d.可鏈接視頻、圖片、圖表、生態(tài)氣象等多媒體屬性數(shù)據(jù)。地圖數(shù)據(jù)矢量化要求:以田塊邊界,要求保留道路、水系、山脈、基地單元、營養(yǎng)片區(qū)、具體地塊等主

16、要地表信息和煙田的原始形狀、空間分布和gps 坐標信息。煙田信息管理系統(tǒng)建設設計方案v2.0 第三章系統(tǒng)總體設計3.1整體設計思路本次煙田信息管理系統(tǒng)項目的建設首要任務,是建立一套由省中心統(tǒng)一發(fā)布的一體化的煙田空間信息錄入?yún)R總系統(tǒng)和基與gis 的煙田信息管理系統(tǒng)。在以往煙田數(shù)據(jù)庫結構以及管理體系的基礎上,結合本次項目的部署要求以及用戶分級要求,決定本次系統(tǒng)總體上采用“橫向同級”c/s 結合“縱向分中心” b/s 的架構進行開發(fā)。其中,同級部門 c/s 和不同級別中心的b/s 兩個架構通過標準的gis 服務進行結合??v向為各級煙葉生產(chǎn)與管理機構提供數(shù)據(jù)信息服務;橫向與煙草其它業(yè)務系統(tǒng)對接,實現(xiàn)數(shù)

17、據(jù)的多源、實時更新。在省公司中心通過supermap sdx+空間數(shù)據(jù)庫引擎, 把 dom 影像數(shù)據(jù)儲存到空間數(shù)據(jù)庫中,然后通過supermap gis web 服務器引擎把影像數(shù)據(jù)按標準webgis 服務發(fā)布出來,各個地市、縣中心及縣級以下用戶可以在瀏覽器通過supermap iclient for flex 富客戶端 gis 接口進行訪問??h級以下用戶在定制的客戶端程序上通過supermap objects 組件 gis 接口聚合省中心發(fā)布的dom 影像數(shù)據(jù) web 服務,在客戶端程序上進行基于省中心dom 影像數(shù)據(jù)的煙田電子地圖矢量化工作。圖 3-1 系統(tǒng)概要結構圖煙田信息管理系統(tǒng)建設設

18、計方案v2.0 3.2主要業(yè)務流程設計3.2.1.煙田地圖數(shù)據(jù)矢量化流程dom 數(shù)據(jù)web 服務本地矢量圖層數(shù)據(jù)提成加工處理地塊拓撲檢查入本地庫合格不合格匯總入省級庫地塊編碼不合格合格匯總入市級庫圖 3-2 煙田地圖數(shù)據(jù)矢量化流程煙田地圖數(shù)據(jù)矢量化基本流程如下:1、在矢量化客戶端加載的省中心dom 數(shù)據(jù) web 服務圖層中按照提取規(guī)則進行提取、保存。2、將提出來的結果文件按照框架數(shù)據(jù)要求進行加工、修飾后形成正式煙田矢量電子地圖圖層數(shù)據(jù)。3、對煙田矢量電子地圖圖層數(shù)據(jù)進行空間拓撲檢查,合格則進行地塊編碼,不合格返回,繼續(xù)進行加工。4、對煙田矢量電子地圖圖層數(shù)據(jù)進行地塊編碼,合格則入本地空間數(shù)據(jù)庫

19、,不合格返回,繼續(xù)進行加工5、如果所入庫的成果數(shù)據(jù)已存在,則對更新的成果數(shù)據(jù)庫進行歷史備份,同時記錄歷史信息,歷史信息可以采取按照范圍進行全部替換更新,也可采取按照范圍進行基于要素編碼進行要素級更新。6、將本地矢量空間數(shù)據(jù)庫進行在線或者離線提交到市中心,合并到市中心空間數(shù)據(jù)庫中。各個縣的煙田矢量圖層合并為以市為單位的同一個圖層中。7、將市級空間數(shù)據(jù)庫進行在線或者離線提交到省中心,合并到省中心空間數(shù)據(jù)庫中。以市級為單位,一個地市為一個煙田矢量圖層。煙田信息管理系統(tǒng)建設設計方案v2.0 3.2.1.煙田業(yè)務數(shù)據(jù)錄入流程地塊編碼匹配已有業(yè)務數(shù)據(jù)上傳自動錄入數(shù)據(jù)相同不相同數(shù)據(jù)驗證通過未通過地塊編碼檢查

20、、編輯縣級以下用戶登錄地塊編碼匹配相同手動錄入數(shù)據(jù)數(shù)據(jù)驗證提交錄入記錄提交未錄入記錄通過不相同不通過記錄日志圖 3-2 煙田業(yè)務數(shù)據(jù)錄入流程煙田業(yè)務數(shù)據(jù)錄入流程如下:1、 縣級一下用戶登錄。2、 上傳已有的業(yè)務數(shù)據(jù),比如excel 等。3、 匹配地塊的編碼和業(yè)務數(shù)據(jù)的編號,相同的數(shù)據(jù)先進行自動錄入;如果不相同的則進行地塊編碼的檢查和編輯。4、 對于為地塊編碼匹配通過的數(shù)據(jù)進行編輯,編輯完后再進行地塊編碼匹配;如果第二次匹配成功的數(shù)據(jù)進行自動錄入,第二次匹配不通過的數(shù)據(jù)(包括地塊和已有業(yè)務數(shù)據(jù))則進行未錄入數(shù)據(jù)記錄,并記錄錄入日志。5、 對已經(jīng)自動錄入業(yè)務數(shù)據(jù)的地塊進行數(shù)據(jù)驗證(比如缺少、格式、

21、數(shù)值異常等) ,驗證通過則把數(shù)據(jù)進行提交, 并進行錄入日志; 如果驗證不通過,進行手動修改數(shù)據(jù)并再進行第二次數(shù)據(jù)驗證;如果第二次驗證通過,則進行數(shù)據(jù)提交,記錄錄入日志;如果第二次驗證不通過,則則進行未錄入數(shù)據(jù)記錄,并記錄錄入日志。煙田信息管理系統(tǒng)建設設計方案v2.0 3.2.2.煙田信息檢索流程選擇查詢類型是否空間查詢地圖操作空間查詢sql查詢業(yè)務庫否是關聯(lián)地圖在地圖定位關聯(lián)業(yè)務表查詢顯示檢索記錄列表數(shù)據(jù)導出圖 3-3 煙田信息檢索流程煙田信息檢索流程如下:1、 選擇查詢類型,如果是空間查詢則進行地圖操作,通過空間查詢出地圖要素。2、 對空間查詢出的結果進行業(yè)務表關聯(lián)查詢,列出檢索的記錄列表,

22、再點擊檢索記錄列表進行關聯(lián)地圖定位。3、 如果第一步選擇的查詢類型不是空間查詢,則進行sql 查詢業(yè)務數(shù)據(jù)庫,得出檢索記錄列表。4、 點擊檢索記錄列表,進行關聯(lián)地圖定位。3.2.3.中心信息發(fā)布流程加載系統(tǒng)消息文件審核驗證修改發(fā)布消息發(fā)布消息通過未通過市中心以上級用戶登錄提交申請圖 3-4 中心信息發(fā)布流程中心信息發(fā)布流程如下:1、 市中心以上用戶登錄。2、 選擇 word 等格式的系統(tǒng)消息文件加載到消息發(fā)布后臺,提交消息發(fā)布申請。3、 如果審核通過了,則發(fā)布消息,用戶可以通過瀏覽器查看消息。4、 如果審核沒通過,則進入消息修改階段,修改完后再次提交發(fā)布消息申請,通過則發(fā)布消息,沒通過則繼續(xù)修

23、改。煙田信息管理系統(tǒng)建設設計方案v2.0 3.2.4.煙田工作管理流程選擇監(jiān)控對象是否軌跡回放查看工作日志選擇時間是否市中心以上級用戶登錄軌跡回放是否實時監(jiān)控實時監(jiān)控是否圖 3.5 煙田工作管理流程煙田工作管理流程如下:1、 市中心以上用戶登錄。2、 在煙田外業(yè)工作人員名單列表里選擇監(jiān)控的對象,然后選擇是軌跡回放還是實時監(jiān)控。3、 如果選擇軌跡回放,則查看工作日志選擇回放時間段,然后進行外業(yè)軌跡回放。4、 如果選擇實時監(jiān)控,則定位到地圖上進行實時監(jiān)控。3.3系統(tǒng)用戶角色設計3.3.1. 角色分類x 省煙田信息管理系統(tǒng)中主要有服務提供方,系統(tǒng)使用者和平臺管理方三個基本角色, 其中系統(tǒng)使用者可以分

24、為省、市中心用戶和縣級以下用戶兩類。服務提供方負責建立和運行多種在線服務系統(tǒng),在省級平臺服務總線進行登記注冊; ,平臺管理者負責省級平臺服務綜合管理與維護;市中心用戶、 縣中心用戶、 縣以下級用戶都可以通過門戶網(wǎng)站和標準接口調用有關服務;縣以下級用戶負責操作數(shù)據(jù)客戶端,進行地圖數(shù)據(jù)矢量化與業(yè)務數(shù)據(jù)錄入,角色關系如下圖所示:煙田信息管理系統(tǒng)建設設計方案v2.0 目錄服務元數(shù)據(jù)中心煙田數(shù)據(jù)庫數(shù)據(jù)編輯客戶端服務總線縣以下用戶服務提供方系統(tǒng)管理員省、市中心用戶圖 3-6 煙田信息管理系統(tǒng)用戶管理架構3.3.2. 角色職責服務提供方維護、管理 dom 影像空間數(shù)據(jù)庫和匯總矢量化后的煙田矢量電子地圖;對自

25、身提供的地理信息服務進行規(guī)劃、部署和運行;對提供的服務進行目錄和服務注冊并對服務的訪問進行授權;對提供的服務在共享交換平臺的更新維護;對提供的服務內容與所有權負責。平臺管理方負責對煙田信息管理系統(tǒng)的各類注冊服務和注冊用戶進行綜合管理;煙田信息管理系統(tǒng)建設設計方案v2.0 負責對系統(tǒng)在線消息發(fā)布;負責對平臺的使用進行運行監(jiān)控和使用統(tǒng)計。系統(tǒng)使用者在授權使用范圍內使用系統(tǒng)提供的相應服務。平臺使用者分類及其權限如下:表 3-1 系統(tǒng)使用者權限表用戶角色功能權限一般用戶數(shù)據(jù)員(縣級以下)省、市中心用戶縣級以下用戶信息管理系統(tǒng)瀏覽查詢 b/s煙田信息管理系統(tǒng), 煙田信息檢索,發(fā)布系統(tǒng)消息瀏覽查詢 b/s

26、煙田信息管理系統(tǒng), 煙田信息檢索,接收系統(tǒng)消息數(shù)據(jù)編輯客戶端匯總煙田 矢量數(shù)據(jù)基于省中心的 dom 數(shù)據(jù)服務進行煙田數(shù)據(jù)矢量化,負責錄入地塊信息及地塊編碼, 導入已有業(yè)務數(shù)據(jù), 錄入業(yè)務數(shù)據(jù)3.4整體結構設計煙田信息管理系統(tǒng)建設設計方案v2.0 圖 3-7 整體框架設計框架從下而上分為:支撐層、數(shù)據(jù)層、服務層、框架層、應用層。3.4.1. 支撐層支撐環(huán)境是平臺運行的支撐與保障, 包括網(wǎng)絡設備、支撐軟件和保障系統(tǒng) (標準規(guī)范體系、組織保障體系、政策法規(guī)體系、運維管理保障體系)等內容組成。3.4.2. 數(shù)據(jù)層數(shù)據(jù)層是系統(tǒng)運行和服務的基礎, 由一系列的數(shù)據(jù)庫群組成, 主要包括 dom影像數(shù)據(jù)庫、 矢

27、量化后得到的煙田矢量數(shù)據(jù)庫、煙田生產(chǎn)業(yè)務數(shù)據(jù)庫、 目錄和元數(shù)據(jù)等部分組成。3.4.3. 服務層服務層主要面向開發(fā)者,通過提供一系列標準規(guī)范的服務接口,方便開發(fā)者快速搭建或集成業(yè)務系統(tǒng), 服務接口包括 webgis 服務、煙田信息檢索服務、 系統(tǒng)消息發(fā)布服務、 ogc 空間服務(包括 wfs 服務、 wms 服務、 wcs 服務)、gps位置服務等等。3.4.4. 框架層屬于整個系統(tǒng)的后臺框架,日志、權限、錯誤、通訊、發(fā)布注冊等功能。采用基于 soa 和 java ee 體系設計理念,便于實現(xiàn)跨平臺與互操作,利用web services方法實現(xiàn)一種松散耦合的異構式環(huán)境的集成,地理信息數(shù)據(jù)功能封裝

28、成符合 ogc 標準規(guī)范接口,構建面向服務的、融共享服務提供方、使用方和管理方為一體的地理信息數(shù)據(jù)共享框架體系結構,實現(xiàn)基于統(tǒng)一注冊和分級授權的服務組織模式與運行管理機制。3.4.5. 應用層包括 b/s 端的門戶和 c/s端口的煙田數(shù)據(jù)編輯客戶端。建立在框架層和服務煙田信息管理系統(tǒng)建設設計方案v2.0 之上連接著標準 gis 服務。3.5系統(tǒng)技術路線3.5.1. 采用 soa 和 j2ee 技術架構平臺采用基于 soa 和 java ee 體系設計理念,便于實現(xiàn)跨平臺與互操作,利用 web services方法實現(xiàn)一種松散耦合的異構式環(huán)境的集成,地理信息數(shù)據(jù)功能封裝成符合 ogc 標準規(guī)范接

29、口,構建面向服務的、融共享服務提供方、使用方和管理方為一體的地理信息數(shù)據(jù)共享框架體系結構,實現(xiàn)基于統(tǒng)一注冊和分級授權的服務組織模式與運行管理機制,達到地理信息共享交換的持續(xù)擴展。這些服務是自包含的, 具有定義良好的接口, 允許這些服務的使用者 了解如何與其進行交互。從技術角度而言,soa 帶來了 “ 松散耦合 ” 的應用程序組件,在此類組件中, 代碼不一定綁定到某個特定的數(shù)據(jù)庫(甚至不一定綁定到特定的基礎設施)。正是得益于這個松散耦合特性,才使得能夠將服務組合為各種應用程序。這樣還大幅度提高了代碼重用率, 可以在增加功能的同時減少工作量。web 服務是目前實現(xiàn) soa 框架的首選。3.5.2.

30、 采用 supermap sdx+ 與現(xiàn)有資源融合無縫集成supermap sdx+是 supermap的空間引擎技術,它提供了一種通用的訪問機制(或模式)來訪問存儲在不同引擎里的數(shù)據(jù)。這些引擎類型有數(shù)據(jù)庫引擎、文件引擎和web 引擎。為平臺中的其他模塊(可視化模塊、空間分析模塊等)提供數(shù)據(jù)支持,通過它來提供數(shù)據(jù)的存儲、讀取、索引和更改的功能。supermap sdx+提供了全面的空間對象類型的支持,既支持傳統(tǒng)的點、線、面類型的空間對象,也支持文本對象(text ) 、復合對象( cad ) 、網(wǎng)絡模型(network) 、路由模型( route) 、三角格網(wǎng)模型( tin ) 、數(shù)字高程模型

31、( dem) 、格網(wǎng)數(shù)據(jù)( grid)和影像數(shù)據(jù)( image)等復雜數(shù)據(jù)模型。支持目前流行的多種商用數(shù)據(jù)庫平臺,如 oracle、 sql server、 sybase 、 db2、kingbase等,這些數(shù)據(jù)庫可以運行在多種操作系統(tǒng)平臺上,既可以搭建同類型數(shù)據(jù)庫之間的多節(jié)點集群,也可以搭建異構數(shù)據(jù)庫和異構操作系統(tǒng)的分布式集群。煙田信息管理系統(tǒng)建設設計方案v2.0 supermap sdx+ for sde 是超圖為客戶保留已有投資和建設成果,充分共享資源的目的,針對客戶已建好arcgis 數(shù)據(jù)庫和業(yè)務系統(tǒng)情況下,實現(xiàn)對其現(xiàn)有arcgis 數(shù)據(jù)庫資源進行無縫讀取工作。3.5.3. 采用 gi

32、s portal 構建平臺門戶網(wǎng)站gis portal是門戶 portal 和 gis 的結合,其核心通過 webservice方式將位于不同位置和gis 平臺提供的服務注冊到一個統(tǒng)一的訪問站點,使用元數(shù)據(jù)(metadata)來描述這些數(shù)據(jù), 方便用戶對 gis 數(shù)據(jù)的分類搜索, 相當于一般信息資源的 yahoo,google的概念,通過門戶數(shù)據(jù)使用者可以搜索查詢需要的數(shù)據(jù)和功能服務, 這樣,大量的空間數(shù)據(jù)就可以共享和使用,而避免現(xiàn)在一方面在大量生產(chǎn)數(shù)據(jù), 一方面數(shù)據(jù)還放在各自擁有者的數(shù)據(jù)庫里別人無法訪問,大多數(shù)使用者甚至不知道有這些數(shù)據(jù)。其表現(xiàn)形式可以是類似于yahoo這樣的門戶網(wǎng)站,提供數(shù)

33、據(jù)的分類瀏覽, 用戶可以通過連接到數(shù)據(jù)擁有者的網(wǎng)站來獲得數(shù)據(jù),也可以通過分布式結構, gis portal 通過 metadata獲得數(shù)據(jù)的格式等信息,在其網(wǎng)站上直接顯示之或通過某種方式提供之, 而這里正是 web service可以使用的地方,gis portal 網(wǎng)站通過 web service或其他方式獲取數(shù)據(jù)提供者的數(shù)據(jù),并且通過web方式或者 web service方式提供服務。 gis portal 這是一個比較好的概念和應用,空間數(shù)據(jù)由于其特殊性,數(shù)據(jù)量巨大,因而,這種通過分布式存儲、通過服務接口(web service )等方式進行訪問的方式可以很好的解決空間數(shù)據(jù)的共享問題。3

34、.5.4. 采用 servicegis 發(fā)布標準地理信息服務supermap服務式 gis 系列平臺產(chǎn)品基于面向服務的開發(fā)與架構,為實現(xiàn)高性能、gis 全功能的企業(yè)級應用系統(tǒng)從服務定制、個性化服務集成、多源服務無縫聚合、服務擴展、服務配置、部署與管理等提供了完整的一體化解決方案。supermap 服務式 gis 平臺具有如下特點: 靈活的企業(yè)級應用系統(tǒng)部署 全面基于 soa 的架構體系,方便系統(tǒng)集成和擴展 以服務的方式提供完整的gis 功能,允許在權限范圍內被廣泛的訪問和使煙田信息管理系統(tǒng)建設設計方案v2.0 用 基于網(wǎng)絡的 gis 服務,允許分布于各地且采用不同技術的資源協(xié)同工作 松散耦合的

35、服務,允許與其他標準業(yè)務系統(tǒng)集成 支持多源服務無縫聚合 支持廣泛的應用開發(fā)環(huán)境,java、.net、ajax、flex、silverlight 等 領域建模服務快速搭建行業(yè)領域應用系統(tǒng) 開放式服務架構,滿足任意層次的開發(fā)需求3.5.5. 采用多節(jié)點服務群集與負載均衡技術部署gis 服務集群是由兩臺或多臺節(jié)點機 (服務器)構成的一種松散耦合的計算節(jié)點集合,為用戶提供網(wǎng)絡服務或應用程序(包括數(shù)據(jù)庫、 web服務和文件服務等) 的單一客戶視圖,同時提供接近容錯機的故障恢復能力。集群系統(tǒng)一般通過兩臺或多臺節(jié)點服務器系統(tǒng)通過相應的硬件及軟件互連,每個群集節(jié)點都是運行其自己進程的獨立服務器。 這些進程可以

36、彼此通信, 對網(wǎng)絡客戶機來說就像是形成了一個單一系統(tǒng),協(xié)同向用戶提供應用程序、 系統(tǒng)資源和數(shù)據(jù)。 除了作為單一系統(tǒng)提供服務,集群系統(tǒng)還具有恢復服務器級故障的能力。集群系統(tǒng)還可通過在集群中繼續(xù)增加服務器的方式, 從內部增加服務器的處理能力, 并通過系統(tǒng)級的冗余確保固有的可靠性和可用性。煙田信息管理系統(tǒng)建設設計方案v2.0 圖 3-1 服務群集結構在服務器集群這種體系結構中, 集群服務器負責管理所有與它具有監(jiān)聽和報告關系的gis 服務器中的iserver 服務。所有gis 服務器中的各種類型的iserver 服務都是通過地圖名標識由集群服務器統(tǒng)一進行調度和任務分派。如上圖所示,在一個gis 服務站

37、點中,至少有一個主集群服務器,可以同時配置一個或多個 gis 服務器,每一個gis 服務器可以配置在不同的物理服務器上,在集群服務管理下的所有gis 服務器可以具有相同iserver 服務內容。例如,在上圖所示, gis 服務器 1、gis 服務器 2 以及 gis 服務器 n 同時注冊到一個集群環(huán)境中,該集群環(huán)境由兩個集群服務器共同來執(zhí)行gis 任務的動態(tài)負載分配。gis 服務器 2 中的 iserver 服務 c 和 gis 服務器 n 中的 iserver 服務 d 擁有同樣的地圖服務能力, 都可以對地圖數(shù)據(jù)b 進行處理。當客戶端提交對數(shù)據(jù)b的請求時,集群服務器會根據(jù)iserver 服務

38、 c 和 iserver 服務 d 的負載情況動態(tài)將請求指定給其中的一個iserver 服務。對于訪問地圖站點的用戶來講,用戶訪問的是集群服務器, 具體執(zhí)行處理任務的gis 服務器和iserver 服務對用戶來講可以是不透明的, 用戶不用關心數(shù)據(jù)或處理由哪一臺服務器來完成,這樣多個服務器可以像一臺服務器一樣使用, 從而提高了性能,同時也方便用戶開發(fā)和部署。煙田信息管理系統(tǒng)建設設計方案v2.0 3.5.6. 基于 webservice 服務接口實現(xiàn)與業(yè)務系統(tǒng)對接集成webservice主要是為了使各自孤立的業(yè)務系統(tǒng)之間的信息能夠相互通信、共享而提出的一種接口。 web service 通過使用

39、internet 上統(tǒng)一、開放的標準,如http、xml 、soap(簡單對象訪問協(xié)議) 、wsdl 等,實現(xiàn)不同系統(tǒng)之間的信息交換, web service可以在任何支持這些標準的環(huán)境(windows,linux)中使用,主要用于跨網(wǎng)絡或跨系統(tǒng)之間的信息互通和共享。webservice應用特點:(1)跨防火墻的通信如果應用程序有成千上萬的用戶,而且分布在世界各地, 那么客戶端和服務器之間的通信將是一個棘手的問題。 因為客戶端和服務器之間通常會有防火墻或者代理服務器。在這種情況下,使用dcom 就不是那么簡單,通常也不便于把客戶端程序發(fā)布到數(shù)量如此龐大的每一個用戶手中。傳統(tǒng)的做法是, 選擇用瀏

40、覽器作為客戶端,寫下一大堆asp 頁面,把應用程序的中間層暴露給最終用戶。這樣做的結果是開發(fā)難度大, 程序很難維護。 舉個例子, 在應用程序里加入一個新頁面,必須先建立好用戶界面(web頁面),并在這個頁面后面,包含相應商業(yè)邏輯的中間層組件,還要再建立至少一個asp 頁面,用來接收用戶輸入的信息,調用中間層組件,把結果格式化為html 形式,最后還要把 “ 結果頁 ” 送回瀏覽器。要是客戶端代碼不再如此依賴于html 表單,客戶端的編程就簡單多了。如果中間層組件換成webservice的話,就可以從用戶界面直接調用中間層組件,從 而 省 掉 建 立 asp 頁 面 的 那一 步。 要 調 用

41、webservice, 可以 直接 使 用microsoftsoaptoolkit或.net 這樣的soap 客戶端,也可以使用自己開發(fā)的soap 客戶端,然后把它和應用程序連接起來。不僅縮短了開發(fā)周期,還減少了代碼復雜度,并能夠增強應用程序的可維護性。(2)應用程序集成企業(yè)級的應用程序開發(fā)者都知道,企業(yè)里經(jīng)常都要把用不同語言寫成的、在不同平臺上運行的各種程序集成起來,而這種集成將花費很大的開發(fā)力量。應用程序經(jīng)常需要從運行在ibm 主機上的程序中獲取數(shù)據(jù);或者把數(shù)據(jù)發(fā)送到主機或 unix 應用程序中去。 即使在同一個平臺上, 不同軟件廠商生產(chǎn)的各種軟件也煙田信息管理系統(tǒng)建設設計方案v2.0 常

42、常需要集成起來。 通過 webservice ,應用程序可以用標準的方法把功能和數(shù)據(jù)“ 暴露” 出來,供其它應用程序使用。(3)軟件和數(shù)據(jù)重用軟件重用是一個很大的主題, 重用的形式很多, 重用的程度有大有小。 最基本的形式是源代碼模塊或者類一級的重用,另一種形式是二進制形式的組件重用。用 webservice集成各種應用中的功能,為用戶提供一個統(tǒng)一的界面,當前,像表格控件或用戶界面控件這樣的可重用軟件組件,在市場上都占有很大的份額。但這類軟件的重用有一個很大的限制,就是重用僅限于代碼, 數(shù)據(jù)不能重用。原因在于, 發(fā)布組件甚至源代碼都比較容易,但要發(fā)布數(shù)據(jù)就沒那么容易,除非是不會經(jīng)常變化的靜態(tài)數(shù)

43、據(jù)。3.5.7. 基于富客戶端技術搭建門戶應用富客戶端( rich client) ,即富因特網(wǎng)應用程序(rich internet applications,ria ) ,是利用具有很強交互性的富客戶端技術為用戶提供一個更高和更全方位網(wǎng)絡體驗。 ria 集成了桌面應用程序的交互性和傳統(tǒng)web 應用程序部署的靈活性和成本分析,創(chuàng)造單一而完整的用戶體驗。為了滿足不同客戶端應用, 平臺除了提供 ajax 開發(fā)模式, 還需要提供 flex、silverligt 和三維客戶端開發(fā)支持,滿足在平臺應用推廣中不同部門的開發(fā)選擇,使客戶端操作體驗更高。本項目將采用supermap iserver java

44、作為底層gis 發(fā)布引擎, supermap iserver除了提供除具有企業(yè)級webgis的功能以外, supermap iserver還具備強大的專業(yè)gis 分析和數(shù)據(jù)編輯功能。其服務聚合能力還可以集成來自其他服務器發(fā)布的 gis 服務,并且將聚合的服務再發(fā)布。supermap iserver 同時集成了豐富的web 開發(fā)包( web sdk) ,主要包括ajax 、flex、silverlight 與 realspace ,這些 web開發(fā)包是免費的,可以基于這些 web sdk 快速開發(fā)不同客戶端的應用系統(tǒng),這些客戶端都能夠調用平臺發(fā)布的服務。煙田信息管理系統(tǒng)建設設計方案v2.0 3.

45、6系統(tǒng)組成設計結合上述的應用需求分析、主要業(yè)務流程設計和系統(tǒng)整理框架設計,講系統(tǒng)分成下面組成:圖 3-8 系統(tǒng)組成結構圖煙田信息管理系統(tǒng)數(shù)據(jù)庫由于 gps位置庫,空間數(shù)據(jù)庫和生產(chǎn)業(yè)務庫組成。其中,空間數(shù)據(jù)庫由空間數(shù)據(jù)庫 dom 影像數(shù)據(jù)庫、煙田矢量數(shù)據(jù)庫組成。煙田信息管理系統(tǒng)功能服務端煙田信息管理系統(tǒng)框架服務端煙田信息管理系統(tǒng)門戶網(wǎng)站(b/s)煙田數(shù)據(jù)編輯客戶端( c/s)煙田信息管理系統(tǒng)建設設計方案v2.0 3.7運行環(huán)境設計3.7.1. 硬件環(huán)境分類參考數(shù)據(jù)服務器ibm p700 刀片服務器,配置為4c16g 服務發(fā)布服務器ibm p700 刀片服務器,配置為4c16g,擴展獨立顯卡(顯存

46、1g 以上)客戶端 pc 普通雙核以上 pc 即可,內存 4g 以上,硬盤 300g, 獨立顯卡(顯存 512m 以上)手持終端1.內置 gps模塊;2.gps定位精度: 3米;3.內置 3g 等數(shù)據(jù)通訊模塊;4.支持三米防摔。3.7.2. 軟件環(huán)境分類參考數(shù)據(jù)服務器操作系統(tǒng) aix6.1 ,數(shù)據(jù)庫 db2 9.5 服務發(fā)布服務器操 作 系 統(tǒng)aix6.1 , web中 間 件websphere6.0 客戶端 pc windows xp 以上版本手持終端1、 操作系統(tǒng)為 windows xp、windows mobile 、windows 7 或 windows ce;2、 支持軟件定制擴展;

47、3、 支持在線和離現(xiàn)方式的地圖展現(xiàn)和數(shù)據(jù)查詢。煙田信息管理系統(tǒng)建設設計方案v2.0 3.7.3. 網(wǎng)絡環(huán)境3.7.4. 安全環(huán)境第四章系統(tǒng)模塊設計4.1.煙田信息管理系統(tǒng)功能服務端煙田信息管理系統(tǒng)功能服務端是整個系統(tǒng)的后臺功能實現(xiàn)系統(tǒng)組成部分,負責各種瀏覽器前端和客戶端請求的后臺處理,處理過程中需要訪問業(yè)務數(shù)據(jù)庫、空間數(shù)據(jù)庫以及 gps位置數(shù)據(jù)庫。這一系統(tǒng)部分由 gps位置信息接收模塊、gps位置服務模塊、 消息發(fā)布服務模塊、 gis 服務模塊和煙田檢索服務模塊五個模塊組成。4.1.1. gps 位置信息接收模塊負責從無線外網(wǎng)通訊網(wǎng)絡里接收煙田外業(yè)工作人員手持終端自動回傳的gps信號,儲存進

48、gps位置數(shù)據(jù)庫里。手持終端軟件利用移動gprs網(wǎng)絡或者移動、電信、聯(lián)通的3g 網(wǎng)絡,通過gprs網(wǎng)絡 udp數(shù)據(jù)包等通信方法傳輸gps位置信息和外業(yè)作業(yè)人員名字信息到系統(tǒng)的 gps位置信息接收模塊。 再由 gps位置信息接收模塊寫進gps位置數(shù)據(jù)庫。當手持終端上剛接到gps信號時,首先把位置信息保存在終端上, 然后按隊列的形式回傳到服務端。 坐標信息按照時間順序逐個回傳,如果遇到網(wǎng)絡阻塞或者網(wǎng)絡信號不好的情況下,就暫時保存在本地,等無線網(wǎng)絡信號好時在回傳。4.1.2. gps 位置服務模塊與 gps 位置數(shù)據(jù)庫對接,當實時監(jiān)控功能觸發(fā)時,負責定時去gps 位置數(shù)據(jù)庫讀取當前 gps位置信息。

49、煙田信息管理系統(tǒng)建設設計方案v2.0 4.1.3. 消息發(fā)布服務模塊負責系統(tǒng)的消息發(fā)布,可以讀取word 等格式文件。4.1.4. gis 服務模塊負責與 gis 相關的后臺服務發(fā)布,接收門戶和數(shù)據(jù)編輯客戶端的訪問請求,并做出對應的計算處理再把結果返回到前端,同時負責訪問空間數(shù)據(jù)庫和關聯(lián)生產(chǎn)業(yè)務數(shù)據(jù)庫。發(fā)布的服務包括:地圖服務,空間查詢服務,ogc 服務,空間數(shù)據(jù)庫在線編輯服務。4.1.5. 煙田檢索服務模塊負責純屬性的煙田信息檢索, 可與 gis 空間檢索進行關聯(lián)的協(xié)同完成煙田信息檢索。4.2.煙田信息管理系統(tǒng)框架服務端煙田信息管理系統(tǒng)框架服務端,負責整個系統(tǒng)的后臺框架,負責支撐系統(tǒng)功能服務

50、端的發(fā)布、接收請求返回計算結果的流程響應,和部署后臺功能服務端;同時負責門戶應用的發(fā)布以及與功能服務端的對接。4.2.1. 門戶發(fā)布與框架管理模塊負責門戶發(fā)布以及擴展管理工作。4.2.2. 用戶權限管理模塊負責不同用戶級別的注冊、管理、登錄等工作,當前端門戶網(wǎng)站或者數(shù)據(jù)客戶端用戶登陸時,負責接收并判斷訪問功能服務端各個功能服務的權限問題。煙田信息管理系統(tǒng)建設設計方案v2.0 4.2.3. 功能服務管理模塊負責煙田信息管理系統(tǒng)功能服務端各個功能服務的擴展和管理。4.2.4. 日志服務模塊負責整個煙田信息管理系統(tǒng)的服務端日志管理。4.3.煙田信息管理系統(tǒng)門戶基于 gis portal搭建的 b/s

51、 架構應用,把信息管理與gis 平臺提供的服務注冊到一個統(tǒng)一的訪問站點, 通過門戶數(shù)據(jù)使用者可以搜索查詢需要的數(shù)據(jù)和功能服務。由系統(tǒng)的框架服務端統(tǒng)一管理。4.3.1. 地圖瀏覽模塊包括地圖展示、縮放平移全圖瀏覽操作、客戶端圖層控制等與地圖相關的gis 功能。4.3.2. 煙田信息檢索模塊分成從地圖進行空間查詢相關信息以及從屬性條件進行檢索兩種模式。按照設置好的查詢半徑在地圖上進行點選、框選、圓選等地圖操作觸發(fā)空間查詢;通過自定義好的空間范圍進行空間查詢;通過設置檢索參數(shù), 進行非空間檢索的 sql 檢索。4.3.3. 系統(tǒng)消息瀏覽模塊定時接收煙田信息管理系統(tǒng)功能服務端發(fā)布的系統(tǒng)消息。4.3.4

52、. 工作監(jiān)管模塊包括實時監(jiān)督和歷史回放兩類。先檢索工作人員名單列表,然后進行試試監(jiān)煙田信息管理系統(tǒng)建設設計方案v2.0 督或者歷史回放。該模塊與gps位置服務模塊對接,屬于gps位置服務模塊前端響應部分。4.3.5. 用戶登錄模塊不同權限級別的用戶注冊和登錄界面,包括數(shù)據(jù)客戶端的用戶注冊。4.4.煙田數(shù)據(jù)編輯客戶端4.4.1. 矢量化模塊通過服務加載省中心發(fā)布的dom 影像數(shù)據(jù)服務后新建本地煙田矢量圖層進行矢量化操作。矢量化包括地塊界限新建、編輯、刪除。4.4.2. 地塊編碼模塊為了把各個煙田地塊匯總到縣級、市級甚至省中心統(tǒng)一管理和把以前煙田地塊的權屬等業(yè)務信息導入、 重用導入到本系統(tǒng)里, 對

53、地塊進行統(tǒng)一編碼是必需的。4.4.3. 地圖屬性錄入模塊導入屬性數(shù)據(jù)或者從地圖文交互錄地塊入屬性數(shù)據(jù)。4.4.4. 數(shù)據(jù)匯總模塊為市中心用戶匯總縣級用戶矢量化后的矢量數(shù)據(jù)匯總只用。4.4.5. 登錄模塊控制不同級別用戶登錄。煙田信息管理系統(tǒng)建設設計方案v2.0 第五章系統(tǒng)功能設計5.1.煙田信息管理系統(tǒng)門戶圖 5-1 煙田信息管理系統(tǒng)門戶功能結構圖5.1.1. 地圖瀏覽模塊地圖打印,調用本地打印接口,打印當前地圖。地圖操作,用戶與地圖的交互操作功能。放大、縮小、平移、全圖等。動態(tài)專題圖,為客戶動態(tài)專題圖,選擇某種“專題信息(比如面積、產(chǎn)品、某種狀態(tài)下的煙草的面積等) ”作為突出重點,用特殊的渲

54、染效果展示在地圖上,以空間分布作為渲染基礎。鷹眼導航,地圖與鷹眼地圖交互操作。前后視圖控件,地圖的瀏覽歷史記錄。地圖切換,切換不同地區(qū)或者同一地區(qū)不同專題的地圖。地圖標注,在地圖上某個位置添加點、 線、面標注位置, 然后輸入標注備注,可以和地圖一起輸出打印。比如對某塊煙田的煙草種植狀態(tài)、面積等存在疑問,可以標注然后打印出圖,再去現(xiàn)場核對,只是本地的臨時標注,不會更新到數(shù)據(jù)庫中。圖層控制,自定義某些圖層顯示或者隱藏。煙田信息管理系統(tǒng)建設設計方案v2.0 5.1.2. 用戶登錄模塊用戶注冊,注冊不同權限級別的用戶。需要后臺審核。用戶登錄。5.1.3. 工作監(jiān)管模塊外業(yè)人員查詢,可以市、縣、煙站為級

55、別查詢各個煙田的外業(yè)作業(yè)人員的名單和值班狀態(tài)。實時監(jiān)管,查看某位工作人員的gps位置和工作狀況。工作記錄回放,查看某位工作人員歷史的gps位置和工作狀況。結果打印,把查詢到的結果或者監(jiān)管的結果打印。5.1.4. 系統(tǒng)消息瀏覽模塊系統(tǒng)消息發(fā)布,市或者省中心等權限人員,發(fā)布系統(tǒng)消息。系統(tǒng)消息瀏覽,接受系統(tǒng)發(fā)布的消息。結果打印,把消息打印。5.1.5. 煙田信息檢索模塊空間查詢,從地圖上操作進行信息檢索。包括點擊查詢、拉框查詢、畫圓查詢、多邊形查詢、線緩沖查詢。可以設置查詢半徑,結果條件過濾等參數(shù)作為查詢的過濾設置。查詢的結果列出后,點擊結果記錄可以進行地圖的關聯(lián)定位以及選擇關聯(lián)更多的業(yè)務信息。屬性

56、查詢,輸入查詢條件進行信息檢索,結果標注顯示在地圖上。比如xx煙站 xx 編號地塊 2011年 4 月 13 日的值班人員。結果打印,輸出打印檢索結果。煙田信息管理系統(tǒng)建設設計方案v2.0 5.2.煙田數(shù)據(jù)編輯客戶端圖 5-2 煙田數(shù)據(jù)編輯客戶端功能結構圖5.2.1. 矢量化模塊加載地圖服務,加載省中心發(fā)布的dom 影像數(shù)據(jù) ogc 服務。新建數(shù)據(jù)源,新建本地數(shù)據(jù)源。新建圖層,新建本地圖層,點、線、面三類。添加對象,在對應的本地圖層上添加對象,點、線、面三類。編輯對象,編輯已經(jīng)添加的對象,比如面的節(jié)點編輯、線打斷等。圖層控制,自定義某些圖層顯示或者隱藏。地圖打印,調用本地打印接口,打印當前地圖

57、。地圖操作,用戶與地圖的交互操作功能。放大、縮小、平移、全圖等。鷹眼導航,地圖與鷹眼地圖交互操作。前后視圖控件,地圖的瀏覽歷史記錄。地圖切換,切換不同地區(qū)或者同一地區(qū)不同專題的地圖。煙田信息管理系統(tǒng)建設設計方案v2.0 5.2.2. 地塊編碼模塊地塊編碼,對地塊按一定規(guī)則進行統(tǒng)一編碼,可以自動和手動。地塊檢查,檢查地塊編碼是否合理。修改編碼。編碼記錄,對編碼檢查通過的與失敗的地塊進行記錄。5.2.3. 地圖屬性錄入模塊屬性導入,打開具有一定編碼、可與地塊進行編碼匹配的已有的生產(chǎn)數(shù)據(jù),進行地塊編碼匹配通過后,可以批量的導入屬性數(shù)據(jù)到地塊中。地塊編碼匹配,把地塊的編碼與已有數(shù)據(jù)的編碼進行一定規(guī)則的

58、匹配。屬性錄入,手動錄入屬性到地塊中,需要地圖操作。雙擊某個地塊,列出需要錄入的地塊屬性輸入框,然后手動錄入。錄入驗證,驗證錄入的數(shù)據(jù)信息是否合理。錄入記錄,記錄已經(jīng)完成屬性錄入的地塊以及未完成屬性錄入的地塊的記錄。屬性查詢,對地塊進行查詢。記錄打印,對記錄進行打印輸出。5.2.4. 數(shù)據(jù)匯總模塊圖層檢查,檢查圖層是否達到匯總的要求??h級圖層匯總,以縣為單位,匯總圖層數(shù)據(jù),合并圖層。市級圖層匯總,以市為單位,匯總圖層數(shù)據(jù),合并圖層。5.2.5. 登錄模塊用戶登錄。登錄記錄,記錄登錄日志。煙田信息管理系統(tǒng)建設設計方案v2.0 第六章系統(tǒng)數(shù)據(jù)庫設計從系統(tǒng)組成設計可以看出,煙田信息管理系統(tǒng)數(shù)據(jù)庫以空

59、間數(shù)據(jù)庫為主,由gps 位置庫 ,空間數(shù)據(jù)庫 和生產(chǎn)業(yè)務庫 組成。其中,空間數(shù)據(jù)庫由dom 影像數(shù)據(jù)庫 、煙田矢量數(shù)據(jù)庫 組成。6.1.gps位置庫gps位置庫主要分為兩類表,一類是歷史位置表,一類是當前位置表。前者為外業(yè)工作人員的歷史記錄,后者是工作時間段gps終端回傳數(shù)據(jù)正在接受的表。gps數(shù)據(jù)回傳到當前位置表之前, 先寫入一臨時表, 然后再寫入當前位置表。6.2.dom 影像數(shù)據(jù)庫專門儲存 dom 影像數(shù)據(jù)庫,為了與gps位置統(tǒng)一坐標系進行疊加,需要dom 影像數(shù)據(jù)提供商提供wgs84坐標系的 dom 影像數(shù)據(jù),要求提供下列格式的一種:erdas image 文件( *.img ) 8

60、,16,32 位idrisi image 文件( *.idr)bil 文件( *.bil) 16 位mrsid文件( *.sid )tiff 文件( *.tif) 1 ,4,8,16,24,32位位圖文件( *.bmp) 1 ,4,8,16,24,32 位jpg文件( *.jpg ) 8 ,24 位ecw 文件( *.ecw ) 1 ,4,8,16,24,32 位arcinfo grid 文件( *.* )arcinfo grid 交換格式( *.* ) 1 ,4,8,16,24,32 位usgs dem 文件( *.dem)fst 文件( *.fst)raw 文件( *.raw )煙田信息管

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論