版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
“一張圖”核心數(shù)據(jù)庫與信息監(jiān)管平臺(tái)投標(biāo)方案目錄TOC\o"1-3"\h\u11708第一章項(xiàng)目概況和分析 81109第一節(jié)項(xiàng)目分析 88337第二節(jié)項(xiàng)目概況 1031093一、項(xiàng)目背景 1031982二、建設(shè)目標(biāo) 1117222三、建設(shè)內(nèi)容 1219562第二章項(xiàng)目實(shí)施設(shè)想 1328966第一節(jié)項(xiàng)目實(shí)施計(jì)劃 131132第二節(jié)實(shí)施進(jìn)度安排 1316479第三節(jié)對本項(xiàng)目合理化建議和改進(jìn)措施 1531908第三章系統(tǒng)建設(shè)方案 1617191第一節(jié)系統(tǒng)總體設(shè)計(jì) 1623192一、系統(tǒng)設(shè)計(jì)原則 1631883二、系統(tǒng)建設(shè)標(biāo)準(zhǔn)和規(guī)范 228784三、系統(tǒng)體系架構(gòu) 24217四、系統(tǒng)軟件架構(gòu) 3223969五、軟件開發(fā)技術(shù) 3426188六、系統(tǒng)接口方式 465812七、系統(tǒng)技術(shù)特色 5228663八、系統(tǒng)接口方式 601960九、系統(tǒng)技術(shù)特色 6627986十、總體性能設(shè)計(jì) 7512434十一、系統(tǒng)非功能性設(shè)計(jì) 7623242第二節(jié)系統(tǒng)運(yùn)行環(huán)境 9320002一、現(xiàn)有網(wǎng)絡(luò)情況 9329772二、系統(tǒng)架構(gòu)圖 9316046三、軟件平臺(tái) 9512445四、硬件平臺(tái) 1014222五、網(wǎng)絡(luò)環(huán)境要求 1065374六、系統(tǒng)部署策略 1072954第三節(jié)數(shù)據(jù)庫和應(yīng)用系統(tǒng)管理配置平臺(tái) 1142673一、現(xiàn)有系統(tǒng)及數(shù)據(jù)現(xiàn)狀分析 11523047二、數(shù)據(jù)建設(shè)的目標(biāo)和要求 11627283三、總體設(shè)計(jì)思想 11720084四、國土資源數(shù)據(jù)模型 12426610五、國土資源核心數(shù)據(jù)庫 13731499六、數(shù)據(jù)倉庫建設(shè) 15222069七、數(shù)據(jù)交換機(jī)制 15411714八、歷史數(shù)據(jù)管理 16414505九、應(yīng)用系統(tǒng)管理配置平臺(tái) 16715677十、數(shù)據(jù)管理和維護(hù)機(jī)制建設(shè) 18229148第四節(jié)“一張圖”數(shù)據(jù)應(yīng)用服務(wù)系統(tǒng) 19513917一、系統(tǒng)總體設(shè)計(jì) 1951394二、“一張圖”數(shù)據(jù)應(yīng)用服務(wù)系統(tǒng) 19914168三、統(tǒng)一GIS應(yīng)用服務(wù) 2109571四、綜合應(yīng)用服務(wù) 21527772五、國土資源綜合監(jiān)管系統(tǒng) 22020017六、成果展示中心 2421029第四章系統(tǒng)測試方案 2614577第一節(jié)系統(tǒng)測試 26122962一、測試對象 26128609二、測試環(huán)境配置管理 26124575三、測試內(nèi)容 26218230四、測試工具 26315403第二節(jié)測試方法 2649773一、功能測試 26429557二、其他測試 26630692三、測試資源 26715155第三節(jié)測試過程及管理 26832547一、測試生命周期 26819120二、測試計(jì)劃 2697969三、測試設(shè)計(jì) 27117655四、測試執(zhí)行和報(bào)告 27320645五、測試分析 27516885六、跟蹤和管理 27719754第四節(jié)測試輸出文檔 28131120第五節(jié)通過準(zhǔn)則 2812050第六節(jié)質(zhì)量控制和風(fēng)險(xiǎn)應(yīng)急 28226797第五章驗(yàn)收方案 2843545第一節(jié)驗(yàn)收的步驟 28418237第二節(jié)驗(yàn)收的內(nèi)容 28425861一、系統(tǒng)功能檢查 2848131二、系統(tǒng)數(shù)據(jù) 2857546三、系統(tǒng)可靠性 2857152四、系統(tǒng)安全性 28530060五、系統(tǒng)的可操作性 28630542六、系統(tǒng)的運(yùn)行效率 28624539七、系統(tǒng)材料的完整性 28620493第三節(jié)提交的成果 28725755一、系統(tǒng)開發(fā)技術(shù)文檔 2873952二、系統(tǒng)程序 28819874第六章軟件質(zhì)量保證體系 28911886第一節(jié)項(xiàng)目文檔管理 28929586一、文檔編制計(jì)劃 289125二、文檔種類 29019427三、文檔管理職責(zé) 29115786四、文檔的質(zhì)量要求 29111549第二節(jié)軟件配置管理 2923680一、目標(biāo) 2928690二、相關(guān)政策 29311927三、實(shí)施與檢查 29310826第三節(jié)項(xiàng)目進(jìn)度管理 29411067第四節(jié)開發(fā)工具評(píng)價(jià) 294374第五節(jié)項(xiàng)目設(shè)備的評(píng)價(jià) 2955133第六節(jié)項(xiàng)目過程評(píng)審任務(wù) 29531520一、軟件產(chǎn)品審查過程 2953406二、項(xiàng)目計(jì)劃過程 29621695三、系統(tǒng)需求分析過程 29718413四、系統(tǒng)概要設(shè)計(jì)過程 2981934五、系統(tǒng)詳細(xì)設(shè)計(jì)過程 29923578第七章培訓(xùn)及售后服務(wù)方案 30318266第一節(jié)系統(tǒng)培訓(xùn)方案 3038546一、培訓(xùn)對象 30331906二、培訓(xùn)目標(biāo) 30314534三、培訓(xùn)地點(diǎn)和設(shè)施 30415586四、培訓(xùn)內(nèi)容 30524679五、意見反饋 3116652六、效果跟蹤 3139665第二節(jié)售后服務(wù)體系 31410776一、售后服務(wù)承諾 31429322二、售后服務(wù)內(nèi)容 31529569三、運(yùn)營維護(hù)團(tuán)隊(duì) 3174521四、軟件升級(jí) 3181078第八章項(xiàng)目組織機(jī)構(gòu)和人員配備 31929935第一節(jié)組織機(jī)構(gòu)架構(gòu)圖 31931572第二節(jié)項(xiàng)目人員組成 3212412一、技術(shù)人員工作履歷 32114977二、項(xiàng)目經(jīng)理工作履歷 3236039三、項(xiàng)目人員崗位職責(zé) 324簡介本方案為“一張圖”核心數(shù)據(jù)庫與信息監(jiān)管平臺(tái)項(xiàng)目,全文采用宋體四號(hào)字體,共325頁。本文檔為WORD格式,清晰無水印,可直接編輯。第一章項(xiàng)目概況和分析:涵蓋項(xiàng)目分析和項(xiàng)目概括等內(nèi)容。第二章項(xiàng)目實(shí)施設(shè)想:涵蓋項(xiàng)目實(shí)施計(jì)劃、實(shí)施進(jìn)度安排、對本項(xiàng)目合理化建議和改進(jìn)措施等內(nèi)容。第三章系統(tǒng)建設(shè)方案:涵蓋系統(tǒng)總體設(shè)計(jì)、系統(tǒng)運(yùn)行環(huán)境、數(shù)據(jù)庫和應(yīng)用系統(tǒng)管理配置平臺(tái)、“一張圖”數(shù)據(jù)應(yīng)用服務(wù)系統(tǒng)等內(nèi)容。第四章系統(tǒng)測試方案:涵蓋系統(tǒng)測試、測試方法、測試過程及管理、測試輸出文檔、通過準(zhǔn)則、質(zhì)量控制和風(fēng)險(xiǎn)應(yīng)急等內(nèi)容。第五章驗(yàn)收方案:涵蓋驗(yàn)收的步驟、驗(yàn)收的內(nèi)容、提交的成果等內(nèi)容。第六章軟件質(zhì)量保證體系:涵蓋項(xiàng)目文檔管理、軟件配置管理、項(xiàng)目進(jìn)度管理、開發(fā)工具評(píng)價(jià)、項(xiàng)目設(shè)備的評(píng)價(jià)、項(xiàng)目過程評(píng)審任務(wù)等內(nèi)容。第七章培訓(xùn)及售后服務(wù)方案:涵蓋系統(tǒng)培訓(xùn)方案、售后服務(wù)體系等內(nèi)容。第八章項(xiàng)目組織機(jī)構(gòu)和人員配備:涵蓋項(xiàng)目組織架構(gòu)圖、項(xiàng)目人員組成等內(nèi)容。特別提醒:請?jiān)诰幹茣r(shí)依據(jù)項(xiàng)目實(shí)際情況,調(diào)整內(nèi)容。第一章項(xiàng)目概況和分析第一節(jié)項(xiàng)目分析國土資源“一張圖”建設(shè)作為國土資源信息“十二五”的重要工作,目前正在全國各級(jí)國土資源管理部門中如火如荼地開展。對于國土資源“一張圖”,從不同的維度進(jìn)行分析、思考和理解,會(huì)產(chǎn)生出其不同的內(nèi)涵和外延:從業(yè)務(wù)管理來看,國土資源“一張圖”是以實(shí)現(xiàn)國土資源監(jiān)管與服務(wù)為目標(biāo),基于統(tǒng)一基礎(chǔ)地理空間參考,對土地、礦產(chǎn)、地質(zhì)等各類國土資源專業(yè)信息的綜合集成與展示,是全面展示國土資源狀況的平臺(tái)。從數(shù)據(jù)內(nèi)容來看,國土資源“一張圖”是對國土資源的主要基礎(chǔ)、專業(yè)和業(yè)務(wù)數(shù)據(jù)進(jìn)行建設(shè)、完善、規(guī)范、整合和匯集,形成國土資源“一張圖”核心數(shù)據(jù)庫,并以此為基礎(chǔ)對國土資源管理現(xiàn)狀、管理行為和變化進(jìn)行全程跟蹤、分析的過程,是覆蓋國土資源管理全領(lǐng)域、全流程的數(shù)據(jù)的集合,是國土資源管理業(yè)務(wù)運(yùn)行的基礎(chǔ)和支撐。信息監(jiān)管平臺(tái)由動(dòng)態(tài)信息采集與監(jiān)測系統(tǒng)和數(shù)據(jù)綜合分析系統(tǒng)組成,具有信息集聚、動(dòng)態(tài)監(jiān)測、在線分析等功能。開展信息監(jiān)管平臺(tái)建設(shè),要以“一張圖”核心數(shù)據(jù)庫為基礎(chǔ),集成整合覆蓋全區(qū)域、貫穿各級(jí)的各類國土資源信息,通過圖上比對核查、信息關(guān)聯(lián)印證、數(shù)據(jù)綜合分析,實(shí)現(xiàn)對國土資源管理行為、市場交易、開發(fā)利用的全程全覆蓋實(shí)時(shí)動(dòng)態(tài)監(jiān)管,以及國土資源形勢的科學(xué)分析研判。我們在對招標(biāo)要求進(jìn)行了仔細(xì)的閱讀和理解后,對本項(xiàng)目中的“一張圖”核心數(shù)據(jù)庫與信息監(jiān)管平臺(tái)項(xiàng)目建設(shè)及相關(guān)數(shù)據(jù)與功能整合進(jìn)行了詳細(xì)可行的規(guī)劃,根據(jù)公司在國土資源信息化方面多年的建設(shè)經(jīng)驗(yàn),將方案設(shè)計(jì)思路概括如下:首先,對本項(xiàng)目的整體情況進(jìn)行了描述,從項(xiàng)目背景、建設(shè)目標(biāo)、建設(shè)原則及建設(shè)內(nèi)容等方面對項(xiàng)目的總體建設(shè)情況進(jìn)行了概括。在此基礎(chǔ)之上提出了我們對項(xiàng)目總體需求深刻的理解,并對此進(jìn)行了縝密的分析,總結(jié)出了本系統(tǒng)建設(shè)的重點(diǎn)。其次,在對招標(biāo)要求及用戶需求進(jìn)行了深刻理解的基礎(chǔ)上,我們進(jìn)行了關(guān)鍵難點(diǎn)分析,關(guān)鍵難點(diǎn)分析中針對項(xiàng)目特性提出我們對本項(xiàng)目中各個(gè)關(guān)鍵點(diǎn)的理解和設(shè)計(jì)想法,并給出了通用技術(shù)路線。在詳細(xì)設(shè)計(jì)部分,我們對項(xiàng)目進(jìn)行總體框架設(shè)計(jì),并按多個(gè)層次的內(nèi)容分別進(jìn)行了細(xì)致的描述。數(shù)據(jù)庫建設(shè)部分包括了核心數(shù)據(jù)庫建設(shè)、應(yīng)用系統(tǒng)管理配置平臺(tái)設(shè)計(jì)和建設(shè)等;包括系統(tǒng)各功能的具體設(shè)計(jì)內(nèi)容。在系統(tǒng)集成部署方案部分,我們考慮到整合數(shù)據(jù)并利用好本項(xiàng)目相關(guān)數(shù)據(jù)資源是建設(shè)的重要內(nèi)容之一,我們從軟硬件環(huán)境出發(fā),對本系統(tǒng)未來部署情況進(jìn)行了詳細(xì)的分析,也依據(jù)現(xiàn)狀給出合理的方案,提出了合理的建議。對展示中心的建設(shè)部分我們結(jié)合已有項(xiàng)目的經(jīng)驗(yàn)對顯示和觸控設(shè)備的選型和集成也給出了合理配置,提出了合理的建議。在項(xiàng)目實(shí)施保障方面,我們依靠公司嚴(yán)格的項(xiàng)目管理與質(zhì)量保證體系,制定了切實(shí)可行的項(xiàng)目實(shí)施方案和計(jì)劃,培訓(xùn)部分提供專業(yè)細(xì)致的原廠培訓(xùn)和公司行業(yè)資深專家的專業(yè)知識(shí)培訓(xùn),售后服務(wù)方面充分利用公司在XX地區(qū)項(xiàng)目和運(yùn)維的本地化資源優(yōu)勢,保證服務(wù)的及時(shí)性及可靠性。綜上所述,我們的設(shè)計(jì)方案結(jié)合了公司多年國土資源管理與監(jiān)管信息化領(lǐng)域的知識(shí)積累,依托公司強(qiáng)大的技術(shù)優(yōu)勢和行業(yè)背景,思路清晰,設(shè)計(jì)完整,一定能夠滿足本次建設(shè)的需要,將本項(xiàng)目建成為國土信息化及國土資源“一張圖”信息化建設(shè)中的一項(xiàng)精品工程。第二節(jié)項(xiàng)目概況一、項(xiàng)目背景國土資源“一張圖”是指土地規(guī)劃、土地利用現(xiàn)狀、基本農(nóng)田、遙感監(jiān)測、土地變更調(diào)查以及基礎(chǔ)地理等多源信息的集合,與國土資源的計(jì)劃、審批、供應(yīng)、補(bǔ)充、開發(fā)、執(zhí)法等行政監(jiān)管系統(tǒng)協(xié)同,共同構(gòu)建統(tǒng)一的國土資源信息監(jiān)管系統(tǒng),實(shí)現(xiàn)資源開發(fā)利用的“天上看、網(wǎng)上管、地上查”,從而實(shí)現(xiàn)資源動(dòng)態(tài)監(jiān)管的目標(biāo)。通過“一張圖”項(xiàng)目的建設(shè)和運(yùn)用,能全面掌握全縣國土資源情況,優(yōu)化資源的空間格局和供應(yīng)時(shí)序,促進(jìn)資源高效合理配置。為深入貫徹落實(shí)國土資源部《國土資源信息化“十二五”規(guī)劃》(國土資發(fā)〔XX〕3號(hào))和XX省自然資源廳《關(guān)于加快推進(jìn)全省國土資源信息化建設(shè)的意見》(浙土資發(fā)〔XX〕52號(hào))等文件精神和上級(jí)國土部門的決策部署,XX縣國土資源局將全面加快推進(jìn)國土資源核心數(shù)據(jù)庫建設(shè),構(gòu)筑以信息化為支撐的國土資源管理運(yùn)行體系,實(shí)現(xiàn)以圖管地、以圖管礦、以圖防災(zāi)的國土資源管理模式,不斷提高服務(wù)能力和管理水平。本期項(xiàng)目的建設(shè),將為未來幾年內(nèi)建設(shè)一個(gè)全縣范圍內(nèi)國土資源核心數(shù)據(jù)倉庫,實(shí)現(xiàn)統(tǒng)一平臺(tái)、統(tǒng)一門戶、統(tǒng)一數(shù)據(jù)服務(wù)、統(tǒng)一用戶管理、統(tǒng)一流程控制和統(tǒng)一地理信息服務(wù),并為將來擴(kuò)充移動(dòng)辦公業(yè)務(wù)應(yīng)用和跨部門協(xié)同辦公,提供有力數(shù)據(jù)支撐和技術(shù)基礎(chǔ)。二、建設(shè)目標(biāo)“一張圖”核心數(shù)據(jù)庫與信息監(jiān)管平臺(tái)建設(shè)的主要目標(biāo)是:通過統(tǒng)籌規(guī)劃,頂層設(shè)計(jì),整合資源,構(gòu)建環(huán)境,建立“一張圖”國土資源核心數(shù)據(jù)庫,集成相關(guān)數(shù)據(jù)和應(yīng)用,建立集信息采集與動(dòng)態(tài)監(jiān)測、信息對比核查、信息綜合分析研究功能于一體的監(jiān)管平臺(tái),使各級(jí)國土資源管理部門能夠及時(shí)、準(zhǔn)確、全面掌握土地“批、供、用、補(bǔ)、查”、土地登記、地價(jià)監(jiān)測,以及國土資源執(zhí)法監(jiān)察等土地開發(fā)利用全方位、全過程信息。建立統(tǒng)一、開放、競爭、有序的市場管理體系,實(shí)現(xiàn)國土資源的合理利用和高效配置;深化信息資源的開發(fā)利用,實(shí)現(xiàn)互聯(lián)互通、資源共享;構(gòu)建科學(xué)合理的科技防腐體系,優(yōu)化社會(huì)服務(wù),樹立國土資源系統(tǒng)為民、務(wù)實(shí)、廉潔、高效的新形象。本期項(xiàng)目的建設(shè),將為未來幾年內(nèi)建設(shè)一個(gè)全縣范圍內(nèi)國土資源數(shù)據(jù)中心,實(shí)現(xiàn)統(tǒng)一平臺(tái)、統(tǒng)一門戶、統(tǒng)一數(shù)據(jù)服務(wù)、統(tǒng)一用戶管理、統(tǒng)一流程控制和統(tǒng)一地理信息服務(wù),并為將來擴(kuò)充移動(dòng)辦公業(yè)務(wù)應(yīng)用和跨部門協(xié)同辦公,提供有力數(shù)據(jù)支撐和技術(shù)基礎(chǔ)。三、建設(shè)內(nèi)容XX縣國土資源“一張圖”項(xiàng)目是立足于近期3至6年的綜合性國土資源信息化建設(shè)項(xiàng)目,本次招標(biāo)建設(shè)的為XX縣國土資源“一張圖”核心數(shù)據(jù)庫與信息監(jiān)管系統(tǒng)建設(shè)(一期)。本項(xiàng)目建設(shè)內(nèi)容主要包括以下四個(gè)方面:1.建數(shù)據(jù)庫和應(yīng)用系統(tǒng)管理配置平臺(tái)。依托成熟的數(shù)據(jù)庫管理、RS和GIS技術(shù),建設(shè)形成能夠全面、快速、準(zhǔn)確掌握全縣國土資源整體或具體的數(shù)據(jù)、結(jié)構(gòu)和空間布局的國土資源“一張圖”核心數(shù)據(jù)庫。對現(xiàn)有的基礎(chǔ)數(shù)據(jù)和管理數(shù)據(jù)進(jìn)行匯聚和集中管理,并在此基礎(chǔ)上進(jìn)行數(shù)據(jù)挖掘和分析,提供數(shù)據(jù)共享服務(wù)平臺(tái)。2.建“一張圖”數(shù)據(jù)應(yīng)用服務(wù)系統(tǒng)。利用“一張圖”數(shù)據(jù)庫已有的成果,根據(jù)各業(yè)務(wù)需要,為各業(yè)務(wù)科室和應(yīng)用系統(tǒng)提供數(shù)據(jù)瀏覽與查詢、數(shù)據(jù)展示與分析等數(shù)據(jù)支撐與服務(wù)。3.建國土資源信息監(jiān)管系統(tǒng)。建立統(tǒng)一的監(jiān)管平臺(tái),實(shí)現(xiàn)對土地資源的“批、供、用、補(bǔ)、查”全過程監(jiān)管。建立具有信息管理、綜合分析和信息服務(wù)等功能為一體的國土資源綜合指揮監(jiān)管監(jiān)測體系,并滿足各項(xiàng)管理功能。4.建成果展示中心。將XX縣國土資源局規(guī)劃的會(huì)議室背景墻以電子顯示系統(tǒng)(電視墻)的形式,國土資源“一張圖”核心數(shù)據(jù)庫及信息監(jiān)管系統(tǒng)進(jìn)行展示,便于各級(jí)領(lǐng)導(dǎo)和工作人員的決策會(huì)商。第二章項(xiàng)目實(shí)施設(shè)想第一節(jié)項(xiàng)目實(shí)施計(jì)劃根據(jù)項(xiàng)目建設(shè)進(jìn)展情況和資金投入情況,項(xiàng)目建設(shè)宜采用分階段實(shí)施,項(xiàng)目建設(shè)共分為四個(gè)階段:第一階段屬于設(shè)計(jì)階段,其主要包括XX國土局實(shí)地調(diào)查現(xiàn)有數(shù)據(jù)情況和系統(tǒng)建設(shè)情況,進(jìn)行項(xiàng)目前期需求調(diào)研,并進(jìn)行項(xiàng)目的總體設(shè)計(jì)、計(jì)劃編制目標(biāo)任務(wù)編制和測試驗(yàn)收方案編制等相關(guān)工作;第二階段為數(shù)據(jù)收集、整理、建庫和標(biāo)準(zhǔn)規(guī)范建設(shè)階段,主要完成XX縣國土局基礎(chǔ)地理數(shù)據(jù)、國土業(yè)務(wù)數(shù)據(jù)的收集、整理、建庫以及支撐環(huán)境的改造與升級(jí);第三階段為國土資源綜合應(yīng)用平臺(tái)的建設(shè)階段,主要完成數(shù)據(jù)中心數(shù)據(jù)庫建設(shè)和綜合應(yīng)用平臺(tái)系統(tǒng)平臺(tái)的開發(fā),并利用采集系統(tǒng)完成業(yè)務(wù)數(shù)據(jù)的采集。第四階段為國土資源信息監(jiān)管平臺(tái)的建設(shè)階段,主要完成信息監(jiān)管數(shù)據(jù)庫建設(shè)以及事前,事中,事后全覆蓋的功能開發(fā)。實(shí)現(xiàn)整個(gè)系統(tǒng)的部署、聯(lián)調(diào)和測試,實(shí)現(xiàn)供貨的安裝、調(diào)試和評(píng)審。第五階段屬于試運(yùn)行和系統(tǒng)完善階段,其建設(shè)內(nèi)容包括平臺(tái)試運(yùn)行、系統(tǒng)培訓(xùn)、項(xiàng)目預(yù)驗(yàn)收以及項(xiàng)目驗(yàn)收等。第二節(jié)實(shí)施進(jìn)度安排作為一個(gè)信息系統(tǒng)建設(shè)工程項(xiàng)目,必須按照工程化的思想和工作方法分步實(shí)施,并嚴(yán)格控制每一步的工作質(zhì)量和進(jìn)度計(jì)劃。按照軟件工程的實(shí)施規(guī)范,結(jié)合多年的信息系統(tǒng)建設(shè)經(jīng)驗(yàn),制訂本項(xiàng)目的實(shí)施計(jì)劃。該項(xiàng)目完整實(shí)施預(yù)計(jì)需要90個(gè)日歷日,本著“總體設(shè)計(jì)、分步實(shí)施、急用先行”的原則,把整個(gè)實(shí)施過程分為三個(gè)階段。第一期用30個(gè)日歷日時(shí)間,完成系統(tǒng)分析、需求調(diào)研、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、原型展示、整體計(jì)劃編制、詳細(xì)計(jì)劃編制、目標(biāo)任務(wù)書、測試方案、驗(yàn)收方案、過程審核和數(shù)據(jù)中心建設(shè)等;第二期使用30個(gè)日歷日時(shí)間,在數(shù)據(jù)中心建設(shè)的基礎(chǔ)上,完成綜合應(yīng)用平臺(tái)和信息監(jiān)管平臺(tái)的建設(shè),完成項(xiàng)目整體開發(fā)、測試和實(shí)施之后,完成成果展示中心的各項(xiàng)設(shè)備的供貨、安裝、調(diào)試和評(píng)審,進(jìn)入到試運(yùn)行階段。第三期用30個(gè)日歷日,開始為系統(tǒng)調(diào)試、上線、試運(yùn)行和培訓(xùn),交付使用后進(jìn)入到維護(hù)期。進(jìn)度日歷日工作內(nèi)容0-2021-4041-6061-8081-90系統(tǒng)分析需求調(diào)研分析總體計(jì)劃編制概要設(shè)計(jì)詳細(xì)設(shè)計(jì)及系統(tǒng)原型制作目標(biāo)任務(wù)書編制詳細(xì)計(jì)劃編制測試方案編制驗(yàn)收方案編制數(shù)據(jù)標(biāo)準(zhǔn)規(guī)范研究數(shù)據(jù)庫設(shè)計(jì)方案和編碼體系評(píng)審數(shù)據(jù)工程采集系統(tǒng)開發(fā)數(shù)據(jù)應(yīng)用系統(tǒng)開發(fā)信息監(jiān)管系統(tǒng)開發(fā)軟件測試整體部署及聯(lián)調(diào)設(shè)備供貨及安裝軟件試運(yùn)行測試系統(tǒng)培訓(xùn)系統(tǒng)初驗(yàn)第三節(jié)對本項(xiàng)目合理化建議和改進(jìn)措施1.完善執(zhí)法檢查系統(tǒng)建設(shè)。2.完善與XX市“一張圖核心數(shù)據(jù)庫”的數(shù)據(jù)交換機(jī)制建設(shè)。第三章系統(tǒng)建設(shè)方案第一節(jié)系統(tǒng)總體設(shè)計(jì)一、系統(tǒng)設(shè)計(jì)原則“一張圖”核心數(shù)據(jù)庫與信息監(jiān)管平臺(tái)項(xiàng)目是一個(gè)分步建設(shè),逐步完善的過程。在系統(tǒng)的整體設(shè)計(jì)上充分考慮了系統(tǒng)的開發(fā),維護(hù),升級(jí),集成等各個(gè)方面的因素,系統(tǒng)的設(shè)計(jì)采用以下設(shè)計(jì)原則:(一)先進(jìn)性和實(shí)用性在確保實(shí)用、可靠的前提下,堅(jiān)持一切從實(shí)際出發(fā),一切為用戶著想的原則,盡量采用先進(jìn)技術(shù)和體系架構(gòu),系統(tǒng)的建立以用戶的需要作為設(shè)計(jì)的出發(fā)點(diǎn)和歸宿,求得先進(jìn)性和實(shí)用性相統(tǒng)一。應(yīng)用系統(tǒng)方面盡量采用可重用模塊、中間件、構(gòu)件等,實(shí)現(xiàn)應(yīng)用系統(tǒng)的易擴(kuò)充、易使用、易維護(hù)與高可靠性。服務(wù)器和網(wǎng)絡(luò)方面以優(yōu)化通信流量,提高系統(tǒng)的管理性和安全性為重點(diǎn)。資源開發(fā)利用,對現(xiàn)有應(yīng)用系統(tǒng)和數(shù)據(jù)進(jìn)行信息整合,保護(hù)原有的數(shù)據(jù),而不盲目追求硬件設(shè)備檔次。正確處理好信息技術(shù)先進(jìn)性和實(shí)用性之間的關(guān)系,既不能因循守舊,墨守成規(guī),也不能貪大求全,過分強(qiáng)調(diào)技術(shù)的先進(jìn)性,而忽略成熟、穩(wěn)定性,保證平臺(tái)改造的高起點(diǎn),延長整個(gè)平臺(tái)的生命周期。(二)可靠性和穩(wěn)定性系統(tǒng)的可靠性和穩(wěn)定性從某種程度代表了這個(gè)系統(tǒng)的成熟度,也是衡量一個(gè)系統(tǒng)是否成功的標(biāo)準(zhǔn),所以無論是硬件還是系統(tǒng)軟件配置都要充分考慮系統(tǒng)可靠性,保證系統(tǒng)的不間斷運(yùn)行、在線故障修復(fù)和在線系統(tǒng)升級(jí),同時(shí),對應(yīng)用系統(tǒng)的開發(fā)和應(yīng)用要保證系統(tǒng)的成熟和穩(wěn)定,堅(jiān)持采用成熟的產(chǎn)品,并嚴(yán)格進(jìn)行測試和管理,確保應(yīng)用系統(tǒng)的穩(wěn)定運(yùn)行。系統(tǒng)在開發(fā)完成之后必須經(jīng)過嚴(yán)格的測試,以保證系統(tǒng)的穩(wěn)定運(yùn)行。系統(tǒng)的穩(wěn)定性將通過試運(yùn)行期間的故障率進(jìn)行考核。業(yè)務(wù)應(yīng)用系統(tǒng)的優(yōu)化將達(dá)到以下穩(wěn)定性要求:1.實(shí)現(xiàn)7×24小時(shí)在線數(shù)據(jù)服務(wù)、功能服務(wù)。2.訪問外部服務(wù)異常,不能影響整個(gè)系統(tǒng)其他功能的正常運(yùn)行。3.數(shù)據(jù)庫服務(wù)器、應(yīng)用服務(wù)器的CPU、內(nèi)存等關(guān)鍵參數(shù)應(yīng)避免產(chǎn)生劇烈波動(dòng)。4.數(shù)據(jù)庫連接池、線程池應(yīng)保持穩(wěn)定,避免死鎖和長時(shí)間排隊(duì)。所有對空間數(shù)據(jù)庫的訪問必須采用直連方式。(三)系統(tǒng)安全性本系統(tǒng)是企業(yè)的整個(gè)信息系統(tǒng)的一部分,不穩(wěn)定的設(shè)計(jì)將會(huì)降低整體的安全性和可靠性。企業(yè)對外開放的服務(wù)在安全性上要求將會(huì)更加嚴(yán)格,因此系統(tǒng)的安全是保障系統(tǒng)能否平穩(wěn)正常的關(guān)鍵。為了更好地保護(hù)寶貴的信息資源,確保萬無一失,必須采用容災(zāi)備份,以防止、并及時(shí)恢復(fù)由內(nèi)在因素和危機(jī)環(huán)境造成的錯(cuò)誤和災(zāi)難性故障、確保系統(tǒng)數(shù)據(jù)獲取可靠性,通過完整的安全體系,保障數(shù)據(jù)安全和系統(tǒng)安全。好的系統(tǒng)必然是可管理的,而且是易于管理的,從而為用戶帶來方便,提高應(yīng)用水平,降低管理成本,所以在本系統(tǒng)建設(shè)中要采用合理的系統(tǒng)體系結(jié)構(gòu),建立綜合網(wǎng)管平臺(tái),方便實(shí)現(xiàn)系統(tǒng)資源(網(wǎng)絡(luò)、軟、硬件設(shè)備等)的集中式管理,降低系統(tǒng)運(yùn)營成本。業(yè)務(wù)應(yīng)用系統(tǒng)的優(yōu)化將達(dá)到以下安全性要求:1.網(wǎng)絡(luò)安全:與現(xiàn)有機(jī)房環(huán)境的安全設(shè)備兼容,除非特別原因,不提出額外的設(shè)備要求。2.傳輸安全:用戶名密碼、數(shù)據(jù)庫連接等關(guān)鍵數(shù)據(jù)應(yīng)進(jìn)行加密傳輸及存儲(chǔ),數(shù)據(jù)庫中不允許出現(xiàn)明碼;定期自動(dòng)清除緩存。3.存儲(chǔ)安全:應(yīng)利用現(xiàn)有的備份機(jī)制。4.身份驗(yàn)證:RTX集成用戶認(rèn)證。系統(tǒng)用戶應(yīng)與城鄉(xiāng)規(guī)劃信息系統(tǒng)中用戶一致,采用同一套用戶權(quán)限管理。5.訪問控制:應(yīng)根據(jù)角色設(shè)定權(quán)限進(jìn)行控制。6.功能安全:應(yīng)對關(guān)鍵業(yè)務(wù)的關(guān)鍵操作進(jìn)行日志記錄,上傳文件大小的限制和格式檢查等。(四)系統(tǒng)開放性采用面向?qū)ο蟮闹纹脚_(tái)和運(yùn)行、開發(fā)平臺(tái),提高軟件的可靠性、可繼承性、可維護(hù)性和可擴(kuò)充性。采用了面向?qū)ο蟮募夹g(shù)和“大對象”的概念,將一個(gè)特定的應(yīng)用作為一個(gè)大對象來處理,使它具備一個(gè)對象所具有的廣義上的封裝性和繼承性。保證了各應(yīng)用之間界面的清晰性、應(yīng)用本身的相對獨(dú)立性和安全性。遵循當(dāng)前各項(xiàng)開放式國際標(biāo)準(zhǔn)。并提供開放的接口。有利于系統(tǒng)今后的功能擴(kuò)充。采用“自上而下”的整體設(shè)計(jì)方法、“自下而上”的實(shí)現(xiàn)方式,即整體規(guī)劃,分布實(shí)施,使得系統(tǒng)按照系統(tǒng)工程的特點(diǎn)分期、分批逐步建設(shè)和完善。采用開放的開發(fā)工具,支持用戶或第三方的二次開發(fā)。在遵循各種接口標(biāo)準(zhǔn)的基礎(chǔ)上,可按照系統(tǒng)的需求對不同廠家的硬件和軟件進(jìn)行集成,并根據(jù)實(shí)際情況進(jìn)行靈活配置,逐步投入、擴(kuò)展和升級(jí),保護(hù)原有的投資,使系統(tǒng)具有良好的集成性和擴(kuò)充性。業(yè)務(wù)應(yīng)用系統(tǒng)的優(yōu)化將達(dá)到以下靈活性要求:1.有助于系統(tǒng)之間的互聯(lián)互聯(lián)互通和數(shù)據(jù)共享。2.有助于業(yè)務(wù)范圍的擴(kuò)展。3.有助于實(shí)現(xiàn)“高內(nèi)聚、低耦合”的系統(tǒng)架構(gòu)。4.客戶端只需首次安裝,今后版本更新、數(shù)據(jù)庫連接配置修改等做到自動(dòng)更新免現(xiàn)場維護(hù)。業(yè)務(wù)辦公系統(tǒng)的各項(xiàng)業(yè)務(wù)、審批流程,以及業(yè)務(wù)所需的各種表單、必備材料等需求是不斷變化和發(fā)展的。系統(tǒng)只需進(jìn)行簡單的修改甚至零代碼,就可重新生成新的應(yīng)用系統(tǒng),改變系統(tǒng)的運(yùn)行的方式,適應(yīng)新的業(yè)務(wù)需求,實(shí)現(xiàn)“隨需應(yīng)變”。(五)易用性和可維護(hù)性系統(tǒng)是易用性主要體現(xiàn)在系統(tǒng)的板面上,考慮到企業(yè)內(nèi)部和企業(yè)外部用戶知識(shí)結(jié)構(gòu),操作水平不同。所以,在應(yīng)用的界面設(shè)計(jì)方面盡量考慮多種用戶的使用習(xí)慣,簡化操作的步驟,提高系統(tǒng)的易用性??删S護(hù)性方面的保證可以大大地減少企業(yè)對系統(tǒng)的維護(hù)成本,應(yīng)該盡量考慮到系統(tǒng)更新的代價(jià),設(shè)計(jì)出維護(hù)代價(jià)最小的方案。業(yè)務(wù)應(yīng)用系統(tǒng)的優(yōu)化將達(dá)到以下易用性要求:1.風(fēng)格簡約,色調(diào)柔和,減少不必要的操作。2.操作簡便,支持必要的“微操作”(如鍵盤快捷鍵),支持必要的操作提示及錯(cuò)誤提示。3.易用性強(qiáng),從操作者的角度出發(fā),提升用戶體驗(yàn)效果。4.兼顧效率,合理減少用戶操作的等待時(shí)間,等待時(shí)給予提示。5.友好提示,在人機(jī)交互過程中,有效甄別輸入的正確性,并提供錯(cuò)誤預(yù)警。6.在WebService服務(wù)、API函數(shù)調(diào)用等方面,應(yīng)考慮使用者的方便性。(六))系統(tǒng)可擴(kuò)展性考慮到系統(tǒng)今后的升級(jí),必須在系統(tǒng)的設(shè)計(jì)時(shí)充分考慮。主要體現(xiàn)在系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)上的可擴(kuò)展性;應(yīng)用設(shè)計(jì)上的可擴(kuò)展性;服務(wù)級(jí)別的可擴(kuò)展性。具體體現(xiàn)在數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)精煉了原有的數(shù)據(jù)并且采用了可以動(dòng)態(tài)擴(kuò)充結(jié)構(gòu)類型,應(yīng)用設(shè)計(jì)采用組件化的設(shè)計(jì),部署上采用可復(fù)用的服務(wù)方式進(jìn)行部署。任何系統(tǒng)的需求都不是一成不變的,但是如何改變就對我們的系統(tǒng)提出了可擴(kuò)展性的要求,提高系統(tǒng)的可擴(kuò)展性有以下好處:1.保持系統(tǒng)的穩(wěn)定性和連續(xù)性。2.保護(hù)了系統(tǒng)的原有投資,節(jié)約了建設(shè)成本。3.縮短了新系統(tǒng)的建設(shè)周期。4.提高了新系統(tǒng)的穩(wěn)定性。因此在建設(shè)過程中要強(qiáng)調(diào)可擴(kuò)展的重要性,采取合理的軟硬件平臺(tái)和信息資源整合平臺(tái),建立可擴(kuò)展的應(yīng)用平臺(tái),從而保證系統(tǒng)的可擴(kuò)展性。(七)系統(tǒng)兼容性業(yè)務(wù)應(yīng)用系統(tǒng)的優(yōu)化將達(dá)到以下兼容性要求:1.新建系統(tǒng)應(yīng)兼容目前已運(yùn)行的系統(tǒng),任何調(diào)用目前系統(tǒng)的新建應(yīng)用系統(tǒng)不應(yīng)要求已建系統(tǒng)做代碼級(jí)的修改。2.系統(tǒng)需要考慮瀏覽器及版本的兼容性問題。展示系統(tǒng)要在IE8以上版本瀏覽器環(huán)境中完美顯示,并考慮其他瀏覽器中顯示的兼容性。3.系統(tǒng)將考慮基礎(chǔ)軟件平臺(tái)多版本問題,如ARCGIS、AUTOCAD等。4.對于本期建設(shè)相關(guān)功能如涉及鄉(xiāng)鎮(zhèn)的推廣使用,在用戶統(tǒng)一業(yè)務(wù)規(guī)范、明確業(yè)務(wù)需求的前提下,能滿足相關(guān)功能建設(shè)并進(jìn)行系統(tǒng)推廣。5.由于涉及實(shí)際業(yè)務(wù)的政策法規(guī)等多種因素的影響,在項(xiàng)目開發(fā)階段,在保證整個(gè)框架不變的前提下,可對XX市國土資源局、XX省自然資源廳和國土資源部某些系統(tǒng)功能模塊進(jìn)行接口預(yù)留,以便將來系統(tǒng)的對接和數(shù)據(jù)共享。(八)系統(tǒng)高效性系統(tǒng)應(yīng)具有較高的系統(tǒng)響應(yīng)性能及并發(fā)訪問性能,具有一定的容錯(cuò)性,達(dá)到以下運(yùn)行效率的要求:1.系統(tǒng)應(yīng)提供7×24小時(shí)的連續(xù)運(yùn)行,平均年故障時(shí)間少于5天;影響系統(tǒng)正常運(yùn)行的故障修復(fù)時(shí)間不得超過3小時(shí);其他系統(tǒng)故障修復(fù)時(shí)間不得超過24小時(shí)。2.系統(tǒng)要滿足支持最高100個(gè)在線用戶,正常20個(gè)并發(fā)用戶的使用要求。3.系統(tǒng)啟動(dòng)時(shí)間應(yīng)控制在3秒,系統(tǒng)平均響應(yīng)時(shí)間應(yīng)控制在3秒內(nèi)。4.圖形初始化時(shí)間應(yīng)控制在5秒內(nèi),圖形調(diào)用(刷新、漫游、選擇、查詢等)應(yīng)控制在2秒內(nèi)。5.系統(tǒng)之間的數(shù)據(jù)交換時(shí)間:一般小數(shù)據(jù)量的交換不應(yīng)超過5秒,數(shù)據(jù)量較大的情況需要有進(jìn)度顯示。(九)靈活性要求系統(tǒng)應(yīng)達(dá)到以下靈活性要求:1.有助于系統(tǒng)之間的互聯(lián)互聯(lián)互通和數(shù)據(jù)共享。2.有助于業(yè)務(wù)范圍的擴(kuò)展。3.有助于實(shí)現(xiàn)“高內(nèi)聚、低耦合”的系統(tǒng)架構(gòu)。4.客戶端只需首次安裝,今后版本更新、數(shù)據(jù)庫連接配置修改等做到自動(dòng)更新免現(xiàn)場維護(hù)。二、系統(tǒng)建設(shè)標(biāo)準(zhǔn)和規(guī)范XX縣國土資源“一張圖”核心數(shù)據(jù)庫和信息監(jiān)管平臺(tái)建設(shè)主要參照以下標(biāo)準(zhǔn)和規(guī)范:《中華人民共和國測繪法》《XX省地籍調(diào)查數(shù)據(jù)庫規(guī)范》(XX)《XX省鄉(xiāng)級(jí)土地利用總體規(guī)劃編制導(dǎo)則》(XX)《中華人民共和國行政區(qū)劃代碼》(GB/T2260—XX)《基礎(chǔ)地理信息要素分類與代碼》(GB/T13923-XX)《國家基本比例尺地形圖分幅編號(hào)》(GB/T13989-1992)《地圖學(xué)術(shù)語》(GB/T16820-XX)《大地測量術(shù)語》(GB/T17159-XX)《地理信息術(shù)語》(GB/T17694-XX)《地球空間數(shù)據(jù)交換格式》(GB/T17798—XX)《地理信息元數(shù)據(jù)》(GB/T19710-XX)《土地利用現(xiàn)狀分類》(GB/T21010-XX)《地理信息分類與編碼規(guī)則》(GB/T25529-XX)《國土資源信息核心元數(shù)據(jù)標(biāo)準(zhǔn)》(TD/T1016-XX)《土地利用數(shù)據(jù)庫標(biāo)準(zhǔn)》(TD/T1016-XX)《國土資源信息高層分類編碼及數(shù)據(jù)文件命名規(guī)則》(GXXX00X-200X)《礦產(chǎn)資源規(guī)劃數(shù)據(jù)庫標(biāo)準(zhǔn)》(DZ/T0226-XX)《國土資源部建設(shè)用地報(bào)批備案數(shù)據(jù)交換標(biāo)準(zhǔn)》(XX)《基礎(chǔ)地理信息數(shù)字產(chǎn)品元數(shù)據(jù)》(CH/T1007-XX)《XX省縣(市)級(jí)土地利用規(guī)劃數(shù)據(jù)庫標(biāo)準(zhǔn)》(XX)《土地利用動(dòng)態(tài)遙感監(jiān)測數(shù)據(jù)庫標(biāo)準(zhǔn)》(報(bào)批稿)《XX省縣(市)級(jí)土地利用規(guī)劃數(shù)據(jù)庫標(biāo)準(zhǔn)》《省級(jí)礦產(chǎn)資源規(guī)劃數(shù)據(jù)庫建設(shè)指南》《城鎮(zhèn)地籍?dāng)?shù)據(jù)庫標(biāo)準(zhǔn)》TD/T1015-XX《城鎮(zhèn)土地分等定級(jí)估價(jià)數(shù)據(jù)庫標(biāo)準(zhǔn)》(征求意見稿);《土地管理檔案目錄數(shù)據(jù)庫標(biāo)準(zhǔn)》《農(nóng)用地分等數(shù)據(jù)庫標(biāo)準(zhǔn)(金土工程試行)》《國土資源數(shù)據(jù)中心數(shù)據(jù)管理與維護(hù)指南》《國土資源數(shù)據(jù)庫整合技術(shù)要求(金土工程試行)》《國土資源數(shù)據(jù)庫標(biāo)準(zhǔn)及建設(shè)規(guī)范編制指南》《國土資源電子政務(wù)建設(shè)指南》《XX省地籍調(diào)查數(shù)據(jù)庫規(guī)范》(XX)《XX省鄉(xiāng)級(jí)土地利用總體規(guī)劃編制導(dǎo)則》(XX)三、系統(tǒng)體系架構(gòu)系統(tǒng)的總體設(shè)計(jì)思想是:以系統(tǒng)支撐平臺(tái)為基礎(chǔ),以企業(yè)信息總線為通道,以地理服務(wù)為核心,依托門戶技術(shù)進(jìn)行信息集聚的基于SOA的軟件體系架構(gòu)。系統(tǒng)支撐平臺(tái)是XXXX公司在整合技術(shù)的基礎(chǔ)上,針對GIS系統(tǒng)的快速建模、開發(fā)、應(yīng)用而推出的二次開發(fā)和應(yīng)用框架。(一)基于SOA的服務(wù)體系SOA架構(gòu)是面向服務(wù)的體系。對于企業(yè)級(jí)信息系統(tǒng)的建設(shè),SOA架構(gòu)提供了與平臺(tái)、部署架構(gòu)等無關(guān)的設(shè)計(jì)方法論,信息系統(tǒng)只要遵循服務(wù)的標(biāo)準(zhǔn)和規(guī)范便能相互共享對方提供的服務(wù)。以顆?;姆?wù)來避免龐大體系所帶來的錯(cuò)綜復(fù)雜的設(shè)計(jì)和實(shí)施難題。本系統(tǒng)基于SOA架構(gòu)的設(shè)計(jì)理念,采用WebService通過REST方式將GIS服務(wù)進(jìn)行發(fā)布。REST風(fēng)格的Web開發(fā)是將全部將資源以URL的方式對外發(fā)布,通過添加參數(shù)的方式將操作請求發(fā)給共享平臺(tái)。這在技術(shù)上已經(jīng)成熟,具備搭建共享平臺(tái)的基礎(chǔ)技術(shù)條件。GIS地理信息服務(wù)的組成核心是各類應(yīng)用服務(wù)所構(gòu)成的GIS平臺(tái)服務(wù)集群。服務(wù)集群是系統(tǒng)按照不同應(yīng)用種類組成的一系列的應(yīng)用服務(wù),彼此之間能夠相互交換數(shù)據(jù)和消息。為了使得應(yīng)用服務(wù)之間、服務(wù)集之間能夠進(jìn)行有序的消息和數(shù)據(jù)交換,本系統(tǒng)采用了基于事件驅(qū)動(dòng)架構(gòu)的設(shè)計(jì)模式。服務(wù)之間是通過偵聽相互傳遞基于XML格式的消息和數(shù)據(jù)包進(jìn)行服務(wù)的響應(yīng)。平臺(tái)服務(wù)集是按照松耦合方式進(jìn)行部署的,服務(wù)之間以黑盒模式相互對立。所有的訪問將通過平臺(tái)的核心控制器來進(jìn)行。核心控制器通過異步方式對來自客戶端和服務(wù)集之間的消息進(jìn)行控制。所有來自平臺(tái)的內(nèi)部服務(wù)在初始化時(shí)都向核心控制器發(fā)送注冊請求,并將服務(wù)的元數(shù)據(jù)信息(包括服務(wù)訪問地址等)保存在控制器中??刂破髂軌?qū)碜愿鞣降姆?wù)請求進(jìn)行解析,按照服務(wù)命令和對請求參數(shù),根據(jù)服務(wù)注冊信息進(jìn)行服務(wù)尋址和服務(wù)組裝。在分布式體系中控制器還要負(fù)責(zé)對負(fù)載進(jìn)行平衡。(二)信息共享平臺(tái)系統(tǒng)采用先進(jìn)的技術(shù)架構(gòu)和設(shè)計(jì)理念進(jìn)行規(guī)劃和設(shè)計(jì),強(qiáng)調(diào)數(shù)據(jù)和服務(wù)共享,為企業(yè)打造安全可靠、實(shí)用高效的可視化的信息共享平臺(tái)。(三)數(shù)據(jù)服務(wù)層數(shù)據(jù)服務(wù)層包括數(shù)據(jù)的存儲(chǔ)和數(shù)據(jù)的處理。1.數(shù)據(jù)存儲(chǔ):采用ArcSDE和數(shù)據(jù)庫提供對底層數(shù)據(jù)的管理,包括:(1)空間數(shù)據(jù):包括現(xiàn)狀一套圖數(shù)據(jù)、規(guī)劃一套圖數(shù)據(jù)、管理一套圖數(shù)據(jù)、其他部門共享數(shù)據(jù)等。(2)業(yè)務(wù)數(shù)據(jù):和用戶業(yè)務(wù)相關(guān)的專業(yè)數(shù)據(jù),包括規(guī)劃業(yè)務(wù)信息、規(guī)劃方案審批流程數(shù)據(jù)等。(3)元數(shù)據(jù):用于管理系統(tǒng)中涉及的所有空間數(shù)據(jù)、業(yè)務(wù)數(shù)據(jù)而建立的一系列表,通過配置相關(guān)的屬性信息,方便對數(shù)據(jù)進(jìn)行管理,實(shí)現(xiàn)程序的自動(dòng)執(zhí)行。2.數(shù)據(jù)處理:采用E-HUB的方式進(jìn)行數(shù)據(jù)處理。就像HUB(網(wǎng)絡(luò)集線器)那樣,把系統(tǒng)應(yīng)用中所涉及的各種信息流進(jìn)行匯集和交換。獨(dú)特的E-HUB控制器技術(shù),可以方便地和外部應(yīng)用系統(tǒng)進(jìn)行數(shù)據(jù)交換,充分保證了系統(tǒng)的健壯性和快速進(jìn)行數(shù)據(jù)信息交換的能力。(四)系統(tǒng)支撐平臺(tái)1.數(shù)據(jù)服務(wù)平臺(tái):GIS系統(tǒng)的價(jià)值首先決定于系統(tǒng)數(shù)據(jù)的準(zhǔn)確性和時(shí)效性。XX信息數(shù)據(jù)服務(wù)平臺(tái)(GDSP),為用戶構(gòu)建一個(gè)便捷高效的數(shù)據(jù)維護(hù)和數(shù)據(jù)管理中心?;跀?shù)據(jù)更新維護(hù)流程驅(qū)動(dòng),保障數(shù)據(jù)加工進(jìn)程可監(jiān)控。基于元數(shù)據(jù)標(biāo)準(zhǔn)的數(shù)據(jù)管理,保障數(shù)據(jù)版本信息及共享。基于業(yè)務(wù)規(guī)則庫的數(shù)據(jù)采集,保障數(shù)據(jù)錄入的行業(yè)規(guī)范?;谒娂此玫匿浫牍ぞ?,保障數(shù)據(jù)組織的高效便捷?;谕?fù)潢P(guān)系的自檢自維護(hù),保障應(yīng)用分析的可靠應(yīng)用?;诙嗄5牡刂菲ヅ浼夹g(shù),提升海量數(shù)據(jù)圖形化能力?;趀HUB連接池的數(shù)據(jù)交換,保障外部數(shù)據(jù)的融合應(yīng)用。XX信息數(shù)據(jù)服務(wù)平臺(tái)提供AutoCAD、MAPINFO、ArcGIS等數(shù)據(jù)的雙向互換,同時(shí)提供基于XML的數(shù)據(jù)交換接口,從多方面充分保障用戶數(shù)據(jù)資源。2.GIS共享服務(wù)平臺(tái)GIS共享服務(wù)平臺(tái)(GISSharedServicesPlatform,GSSP),基于SOA理念,融合JSP、FLEX等技術(shù),能夠提供瘦客戶端與富客戶端相結(jié)合的企業(yè)級(jí)應(yīng)用服務(wù)。GSSP,一方面為用戶提供便捷的GIS數(shù)據(jù)瀏覽服務(wù)、GIS信息展示服務(wù);另一方面為用戶實(shí)現(xiàn)GIS空間分析服務(wù),GIS數(shù)據(jù)挖掘服務(wù),GIS專題圖服務(wù);同時(shí)實(shí)現(xiàn)強(qiáng)壯的GIS拓?fù)浞治龇?wù),GIS輔助決策服務(wù)。多層次細(xì)粒度的GIS權(quán)限管理服務(wù),可以與用戶的權(quán)限系統(tǒng)實(shí)現(xiàn)無縫融合,實(shí)現(xiàn)單點(diǎn)登錄;GIS系統(tǒng)共享服務(wù)平臺(tái)對GWFS的引入,真正實(shí)現(xiàn)管理工作和生產(chǎn)工作全息化管控。流程監(jiān)控,滿足管理人員對分配任務(wù)的監(jiān)管;流程重定向,滿足日常工作的靈活處置;基于工作流引擎的GIS共享服務(wù),可以更好地整合用戶的業(yè)務(wù)系統(tǒng),今日工作與明日待辦貫穿其中。3.權(quán)限管理平臺(tái):按照企業(yè)級(jí)信息管理平臺(tái)的要求進(jìn)行設(shè)計(jì),權(quán)限管理包括機(jī)構(gòu)管理、用戶管理、角色管理、資源類別管理、資源管理等功能,彈性大,適用范圍廣。其中角色管理是用來實(shí)現(xiàn)角色與功能點(diǎn)以及用戶范圍掛接來完成角色的權(quán)限設(shè)置。系統(tǒng)提供系統(tǒng)管理員實(shí)現(xiàn)對所有用戶的管理。系統(tǒng)管理員:負(fù)責(zé)系統(tǒng)日常維護(hù)、數(shù)據(jù)備份和恢復(fù)、對操作員用戶的維護(hù)和管理(包括對操作員用戶的增加、刪除、權(quán)限分配等操作)。(五)應(yīng)用服務(wù)層地理服務(wù)層采用SOA的方式,可以為業(yè)務(wù)邏輯層提供針對性很強(qiáng)的接口服務(wù),包括:地理定位、空間分析、網(wǎng)絡(luò)分析、統(tǒng)計(jì)分析、制圖輸出等。系統(tǒng)提供兩種不同類型的SOA服務(wù)。1.基于REST方式:(1)REST類型的Web服務(wù)簡單而且有效,直觀,用戶界面友好。在許多情況下,簡單和有效地使用REST技術(shù)遠(yuǎn)比使用復(fù)雜的基于SOAP的Web服務(wù)具有更高的魯棒性。利用REST的主要優(yōu)勢:(2)利用REST可以降低創(chuàng)建服務(wù)的成本,降低托管和維護(hù)支持服務(wù)的開銷。(3)REST網(wǎng)絡(luò)服務(wù)可以降低學(xué)習(xí)曲線,減少構(gòu)建地理信息系統(tǒng)應(yīng)用所需要的時(shí)間和預(yù)算。(4)REST有許多非常理想的體系結(jié)構(gòu)特性:可伸縮性,高性能,可靠性和可擴(kuò)展性。這些特點(diǎn)很好地與現(xiàn)代商業(yè)環(huán)境相協(xié)調(diào),這就要求技術(shù)解決方案必須與業(yè)務(wù)本身具有同樣的適應(yīng)性和敏捷性。(5)REST類Web服務(wù)可以利用高速緩存控制頭,從而減少帶寬的需求。使用REST可以改善響應(yīng)時(shí)間和改進(jìn)用戶體驗(yàn)。(6)每個(gè)請求都是獨(dú)立的。一旦被調(diào)用,服務(wù)器不保留任何會(huì)話,這樣就可以更具響應(yīng)性。通過減少事件后通信狀態(tài)的維護(hù)工作,提高了服務(wù)器的可擴(kuò)展性。2.基于SOAP方式:(1)提供專業(yè)的地理服務(wù),采用XML方式交互數(shù)據(jù),功能強(qiáng)大、開發(fā)靈活性高。(2)SOAP(SimpleObjectAccessProtocol)簡單對象訪問協(xié)議是在分散或分布式的環(huán)境中交換信息的簡單的協(xié)議,是一個(gè)基于XML的協(xié)議。SOAP技術(shù)的主要特點(diǎn):1)SOAP本身并不定義任何應(yīng)用語義,如編程模型或特定語義實(shí)現(xiàn),它只是定義了一種簡單的機(jī)制,通過一個(gè)模塊化的包裝模型和對模塊中特定格式編碼的數(shù)據(jù)的重編碼機(jī)制來表示應(yīng)用語義。2)SOAP技術(shù)有助于實(shí)現(xiàn)大量異構(gòu)程序和平臺(tái)之間的互操作性,從而使存在的應(yīng)用能夠被廣泛地用戶所訪問。3)SOAP是把成熟的基于HTTP的WEB技術(shù)與XML的靈活性和可擴(kuò)展性組合在了一起。SOAP為在一個(gè)松散的、分布的環(huán)境中使用XML對等地交換結(jié)構(gòu)化的和類型化的信息提供了一個(gè)簡單且輕量級(jí)的機(jī)制。(六)業(yè)務(wù)邏輯層業(yè)務(wù)邏輯層通過人機(jī)交互的方式提供相關(guān)功能,面向應(yīng)用,結(jié)合用戶在某個(gè)工作上具體需求而定制開發(fā)的功能,例如:坑道準(zhǔn)照管理、GIS信息管理、工程稽查管理等。業(yè)務(wù)模塊隨著用戶需求的增加可以進(jìn)行相應(yīng)的擴(kuò)展。(七)表現(xiàn)層表示層位于最外層(最上層),離用戶最近。用于顯示數(shù)據(jù)和接收用戶輸入的數(shù)據(jù),為用戶提供一種交互式操作的界面。表現(xiàn)層具有其固定的邏輯(格式化,數(shù)據(jù)綁定,轉(zhuǎn)化等等,稱為UI邏輯)和界面展現(xiàn)。UI邏輯指的是所有用來處理數(shù)據(jù)顯示在UI界面的邏輯和將UI用戶輸入行為轉(zhuǎn)化為中間層指令的邏輯,負(fù)責(zé)UI和中間層數(shù)據(jù)流和行為的轉(zhuǎn)化。在表現(xiàn)層我們主要采用MVC模式。四、系統(tǒng)軟件架構(gòu)(一)單點(diǎn)登錄單點(diǎn)登錄的英文名稱為SingleSign-On,簡寫為SSO,它是一個(gè)用戶認(rèn)證的過程,允許用戶一次性進(jìn)行認(rèn)證之后,就訪問系統(tǒng)中不同的應(yīng)用;而不需要訪問每個(gè)應(yīng)用時(shí),都重新輸入密碼。SSO將一個(gè)企業(yè)內(nèi)部所有域中的用戶登錄和用戶賬號(hào)管理集中到一起,SSO的好處顯而易見:1.減少用戶在不同系統(tǒng)中登錄耗費(fèi)的時(shí)間,減少用戶登錄出錯(cuò)的可能性。2.實(shí)現(xiàn)安全的同時(shí)避免了處理和保存多套系統(tǒng)用戶的認(rèn)證信息。3.減少了系統(tǒng)管理員增加、刪除用戶和修改用戶權(quán)限的時(shí)間。4.增加了安全性:系統(tǒng)管理員有了更好的方法管理用戶,包括可以通過直接禁止和刪除用戶來取消該用戶對所有系統(tǒng)資源的訪問權(quán)限。對于內(nèi)部有多種應(yīng)用系統(tǒng)的企業(yè)來說,單點(diǎn)登錄的效果是十分明顯的。很多國際上的企業(yè)已經(jīng)將單點(diǎn)登錄作為系統(tǒng)設(shè)計(jì)的基本功能之一。系統(tǒng)通過訪問單點(diǎn)登錄服務(wù)器,獲得身份驗(yàn)證,其中WebGIS系統(tǒng)和桌面GIS系統(tǒng)可以通過WEB頁面直接訪問。(二)網(wǎng)絡(luò)版系統(tǒng)架構(gòu)采用三層Brower/Server結(jié)構(gòu),所謂的三層B/S結(jié)構(gòu),即系統(tǒng)的整個(gè)體系在物理和應(yīng)用上分為三個(gè)層面,分別是客戶端、業(yè)務(wù)邏輯層、數(shù)據(jù)存儲(chǔ)層。系統(tǒng)支持32位+64位版。B/S結(jié)構(gòu)是目前Internet和Web應(yīng)用不斷發(fā)展所產(chǎn)生的一種新的技術(shù)架構(gòu),這種體系的優(yōu)勢在于客戶端采用了統(tǒng)一的瀏覽器界面,用戶不用經(jīng)過太多的技術(shù)培訓(xùn)就可以對系統(tǒng)進(jìn)行操作,其次系統(tǒng)的邏輯層和數(shù)據(jù)層集中在了服務(wù)器端,使得系統(tǒng)的維護(hù)工作大為簡化。另外B/S結(jié)構(gòu)還可以實(shí)現(xiàn)系統(tǒng)在公司各個(gè)部門和相關(guān)單位的分布式應(yīng)用,大大簡化了系統(tǒng)用戶的工作流程。1.客戶端:界面采用通用的瀏覽器(如:MicrosoftIE8.0),客戶端可以分布于公司各科室和相關(guān)單位的各個(gè)部門,用戶在客戶端可以提交各類請求,同時(shí)瀏覽器顯示返回的結(jié)果,另外對地理圖形各種操作都可以在瀏覽器中完成。2.業(yè)務(wù)邏輯層:該層位于公司的GISWeb服務(wù)器上,由WebServer及在上面運(yùn)行的Web組件構(gòu)成。是系統(tǒng)的關(guān)鍵一層。來自客戶端的請求都經(jīng)由這里的程序處理后轉(zhuǎn)發(fā)到數(shù)據(jù)庫服務(wù)器。而從數(shù)據(jù)庫返回的數(shù)據(jù)和圖像結(jié)果也在這里經(jīng)過轉(zhuǎn)化,組織成為HTML風(fēng)格的頁面供客戶端瀏覽。3.數(shù)據(jù)服務(wù)層:該層設(shè)置了強(qiáng)大的數(shù)據(jù)庫服務(wù)器、空間服務(wù)器以及空間數(shù)據(jù)引擎,系統(tǒng)的相關(guān)屬性和空間數(shù)據(jù)存儲(chǔ)和調(diào)用,空間圖形的生成都在該層發(fā)生,是系統(tǒng)的數(shù)據(jù)和圖形的基礎(chǔ)。4.B/S體系請求響應(yīng)流程:瀏覽器端采用MSInternetExplorer8.0以上,通過HTTP協(xié)議,向WWW服務(wù)器(GISWebServer)發(fā)出請求。如請求屬于空間應(yīng)用部分,則通過空間服務(wù)器連接器向空間應(yīng)用服務(wù)器發(fā)出請求,負(fù)責(zé)空間地圖服務(wù)器的負(fù)載均衡??臻g地圖服務(wù)器響應(yīng)空間應(yīng)用服務(wù)器的請求,經(jīng)由空間服務(wù)器引擎(ArcSDE),從數(shù)據(jù)庫服務(wù)器中進(jìn)行空間分析處理,將結(jié)果按原路返回到從遠(yuǎn)程提出請求的客戶端。如請求屬于常規(guī)業(yè)務(wù)部分,通過ODBC或OLEDB連接數(shù)據(jù)庫服務(wù)器,取得分析結(jié)果,用HTML樣式的頁面返回結(jié)果;或者直接返回靜態(tài)的HTML頁面。五、軟件開發(fā)技術(shù)(一)總體開發(fā)架構(gòu)本系統(tǒng)采用基于多層的Java/JavaEE架構(gòu)(Multi-tierArchitecture)進(jìn)行開發(fā),Java/JavaEE具有以下主要特點(diǎn):1.標(biāo)準(zhǔn)及開放性:JavaEE是一組業(yè)界規(guī)范。通過制定標(biāo)準(zhǔn),JavaEE規(guī)范應(yīng)用提供商的設(shè)計(jì)和開發(fā),只要按照J(rèn)avaEE的標(biāo)準(zhǔn)進(jìn)行設(shè)計(jì)和開發(fā),就能夠接入JavaEE體系。另外,JavaEE還是一個(gè)開放性的標(biāo)準(zhǔn),這樣帶來的好處是,有更多的服務(wù)提供商能夠參與JavaEE,其中包括一些著名的免費(fèi)開源的組織。而對于使用JavaEE的用戶來說,它能夠地得到的好處是,可以在各個(gè)服務(wù)提供商之間進(jìn)行選擇最優(yōu)化,最實(shí)惠的服務(wù)。2.可擴(kuò)展性:標(biāo)準(zhǔn)開放的特性帶來另外一個(gè)直接好處是企業(yè)內(nèi)部的信息系統(tǒng)得更加容易擴(kuò)展,易整合。企業(yè)內(nèi)部有很多的信息系統(tǒng),考慮到GIS系統(tǒng)將來不會(huì)單獨(dú)存在,可能需要與其他信息系統(tǒng)的進(jìn)行整合,采用標(biāo)準(zhǔn)化,開放的JavaEE平臺(tái)會(huì)是一個(gè)更好的選擇。3.重用性:重用性是JavaEE與生俱來的特點(diǎn),基于開放標(biāo)準(zhǔn)的JavaEE架構(gòu)設(shè)計(jì)的初衷就是減少系統(tǒng)的重復(fù)開發(fā)。另外,提到重用性不能不提的就是,JAVA語言的平臺(tái)無關(guān)性和JavaEE的平臺(tái)無關(guān)性,JAVA語言在根本的機(jī)制上就實(shí)現(xiàn)了“一次編寫,到處運(yùn)行(Writeonce,runeverywhere)”,使得同一個(gè)JAVA的應(yīng)用可以運(yùn)行于Windows,運(yùn)行于LINUX,UNIX,還可以運(yùn)行于Apple;另外JavaEE的平臺(tái)無關(guān)性,使得JavaEE應(yīng)用可以采用不同的應(yīng)用服務(wù)器平臺(tái)。使用了JavaEE,客戶能得到的好處是,當(dāng)開發(fā)商完成了符合JavaEE規(guī)范的軟件時(shí),可以依據(jù)喜好和資金的預(yù)算來選擇不同應(yīng)用服務(wù)器。從基于opensource的免費(fèi)軟件到高端滿足B2B需求的商業(yè)套件來搭建自己的平臺(tái)。4.穩(wěn)定性:一個(gè)服務(wù)器端平臺(tái)必須能全天候運(yùn)轉(zhuǎn)以滿足公司客戶、合作伙伴的需要。若是意外停機(jī),那會(huì)有災(zāi)難性后果。JavaEE部署到可靠的操作環(huán)境中,他們支持長期的可用性。一些JavaEE部署在WINDOWS環(huán)境中,客戶也可選擇健壯性能更好的操作系統(tǒng)如SunSolaris、IBMOS/390。最健壯的操作系統(tǒng)可達(dá)到99.999%的可用性或每年只需5分鐘停機(jī)時(shí)間。這是實(shí)時(shí)性很強(qiáng)商業(yè)系統(tǒng)理想的選擇。5.技術(shù)支持:JavaEE的標(biāo)準(zhǔn),開放的特性,使得它擁有廣泛的支持,其中有大批的著名廠商,比如SUN,IBM,Oracle,SAP,Apple等業(yè)界巨頭,除此之外,還有廣大的著名的開源項(xiàng)目組,JavaEE社區(qū)在為JavaEE發(fā)展添磚添瓦,提供大量的優(yōu)質(zhì)的免費(fèi)的支持服務(wù)。(二)Web服務(wù)器端開發(fā)技術(shù)遵循系統(tǒng)的易用性和可維護(hù)性原則,WEB發(fā)布系統(tǒng)采用B/S結(jié)構(gòu),用戶通過瀏覽器訪問系統(tǒng),客戶端無須安裝任何軟件,完全的瘦客戶端設(shè)計(jì),大大地減輕了后期的維護(hù)代價(jià)。遵循系統(tǒng)的開放性原則。發(fā)布系統(tǒng)將采用與平臺(tái)無關(guān)JavaEE標(biāo)準(zhǔn),引入三層結(jié)構(gòu),通過ARCGISServer服務(wù)器管理地圖數(shù)據(jù),通過JDO或者HIBERNATE實(shí)現(xiàn)對關(guān)系數(shù)據(jù)庫的訪問,實(shí)現(xiàn)業(yè)務(wù)邏輯和數(shù)據(jù)的分離,達(dá)到可重用、模塊化的設(shè)計(jì)目的。同時(shí)為了體現(xiàn)系統(tǒng)高效性原則,采用JAVABEANPOJO代替EJB。遵循系統(tǒng)的安全性原則。系統(tǒng)通過嚴(yán)格的程序內(nèi)部可控的權(quán)限管理,應(yīng)用服務(wù)器自身的安全機(jī)制,和數(shù)據(jù)庫的安全機(jī)制保證編輯用戶的合法性,進(jìn)而保證系統(tǒng)的安全性。(三)Web客戶端開發(fā)技術(shù)對于地理資訊管理系統(tǒng)(GIS系統(tǒng)),客戶端采用Javascript和Flex開發(fā)的Widget組成客戶端應(yīng)用系統(tǒng)。Widget包括地圖組件、圖層控制樹組件、鷹眼視圖組件、地圖縮放條組件、GIS工具條組件、對話框組件等等。GIS客戶端典型應(yīng)用框架能夠嵌入第三方系統(tǒng),同時(shí)兼容多種瀏覽器(包括IE、FireFox、Opera、Chrome),以API方式供第三方系統(tǒng)調(diào)用GIS應(yīng)用功能服務(wù)。Widget通過事件監(jiān)聽器管理來對添加到Widget中的事件進(jìn)行觸發(fā)。用戶可以對Widget的鼠標(biāo)左右鍵的點(diǎn)擊、雙擊、移動(dòng)、拖拽等事件進(jìn)行重載,通過在這些事件中編寫業(yè)務(wù)邏輯來組織和擴(kuò)展GIS和業(yè)務(wù)系統(tǒng)之間的交換過程。在地圖組件中用戶可以添加右鍵菜單項(xiàng),并通過菜單項(xiàng)中的URL鏈接來調(diào)出第三方系統(tǒng)的應(yīng)用頁面。同樣,工具條組件上也能夠自由添加第三方定義的功能按鈕。這些用戶自定義功能都可以通過注冊方式將功能號(hào)和權(quán)限建立起關(guān)聯(lián),進(jìn)而實(shí)現(xiàn)權(quán)限控制??蛻舳薃PI與平臺(tái)服務(wù)端之間則采用基于XML的數(shù)據(jù)組織方式進(jìn)行數(shù)據(jù)和功能的交互。交互過程采用黑盒封裝,對于GIS平臺(tái)上的開發(fā)者來講無需關(guān)心。Flex是Adobe公司推出的基于開源、免費(fèi)、跨平臺(tái)的新一代Flex富客戶端平臺(tái)。其核心以ActionScript為基礎(chǔ),運(yùn)用MXML來描述界面。新一代Flex富客戶端技術(shù)具有以下特點(diǎn):1.界面可操作性強(qiáng):Flex富客戶端能夠?yàn)橛脩籼峁└S富、更友善、易用性更強(qiáng)的界面,同時(shí)互動(dòng)性更好,而開發(fā)效率卻大為提高。2.架構(gòu)清晰:前端界面使用MXML來描述GUI的外觀,后端的應(yīng)用邏輯則由ActionScript來負(fù)責(zé),GUI和邏輯相分離,使得應(yīng)用開發(fā)的結(jié)構(gòu)更為清晰。3.可拓展性強(qiáng):Flex作為客戶端組件,非常容易與AMF、PHP、Java、Net、ColdFusion等各類后端技術(shù)相結(jié)合,這樣后端應(yīng)用服務(wù)可以規(guī)劃為類似的“中間件”組件,將業(yè)務(wù)邏輯封裝其中,中間應(yīng)用服務(wù)組件的選擇預(yù)留給用戶提供了極大的選擇空間,方便且具有強(qiáng)大的可拓展性。4.運(yùn)行環(huán)境靈活:應(yīng)用程序既可以在瀏覽器(支持FlashPlayer)內(nèi)運(yùn)行,也可以在瀏覽器以外運(yùn)行。5.性能優(yōu)越:傳統(tǒng)Web應(yīng)用客戶端每次刷新頁面都會(huì)對服務(wù)器產(chǎn)生請求。而新一代富客戶端應(yīng)用是通過第一次運(yùn)行時(shí)將應(yīng)用一次性下載到本地,所有的GUI都在本地運(yùn)行,運(yùn)行過程中只產(chǎn)生少量的數(shù)據(jù)更新請求,而不需要服務(wù)器端實(shí)時(shí)地產(chǎn)生刷新的頁面。(四)門戶技術(shù)(Portal)用戶在建立各種信息系統(tǒng)滿足了日常工作管理需要的同時(shí),也帶來了管理和維護(hù)上的問題,從信息系統(tǒng)的整合角度,如何將形形色色的異構(gòu)系統(tǒng)進(jìn)行統(tǒng)一管理,是一個(gè)需要迫切需要解決的問題,采用門戶技術(shù)可以滿足這個(gè)要求。門戶技術(shù)是企業(yè)信息化系統(tǒng)建設(shè)發(fā)展的一個(gè)趨勢,他的優(yōu)勢包括統(tǒng)一登錄、統(tǒng)一權(quán)限認(rèn)證,統(tǒng)一界面風(fēng)格,統(tǒng)一界面入口等。在知名廠商的解決方案中,都有管理門戶的概念。我們建議,以GIS為基礎(chǔ)的綜合信息化服務(wù)平臺(tái),將原來一個(gè)個(gè)獨(dú)立的MIS系統(tǒng)(建設(shè)、銷售、GIS、客戶服務(wù)等)整合成為一個(gè)以業(yè)務(wù)為對象驅(qū)動(dòng)的企業(yè)級(jí)信息綜合服務(wù)平臺(tái),是企業(yè)信息管理的門戶,實(shí)現(xiàn)了多級(jí)多部門多用戶的互聯(lián)互通,共享信息服務(wù)??梢哉f地理信息系統(tǒng)是一個(gè)完美的集成框架,能將面向不同任務(wù)的數(shù)據(jù)整合起來,并提供協(xié)調(diào)和協(xié)同機(jī)制。面向行業(yè)業(yè)務(wù)需求與不斷優(yōu)化的GIS技術(shù)的思維碰撞,提出了基于GIS的企業(yè)信息門戶平臺(tái)——EnterpriseGISPortal。系統(tǒng)實(shí)際上是一個(gè)協(xié)同服務(wù)平臺(tái),利用GIS建設(shè)基于空間信息的信息共享服務(wù),實(shí)現(xiàn)多業(yè)務(wù)系統(tǒng)的集成與融合(Mashup)、能對客戶的各種要求做出快速響應(yīng)、并且能對整個(gè)業(yè)務(wù)閉環(huán)進(jìn)行統(tǒng)一管理,在Web2.0、移動(dòng)終端和地理瀏覽器(Geobrowser)等環(huán)境下為不同客戶端用戶提供豐富多彩的富互聯(lián)網(wǎng)應(yīng)用。簡而言之就是“一網(wǎng)打盡”,它通過一個(gè)唯一入口,為企業(yè)員工、合作伙伴、其他政企部門等同一價(jià)值鏈上的相關(guān)人員,提供的基于不同角色和權(quán)限的、個(gè)性化的信息、知識(shí)、服務(wù)與應(yīng)用。它是一種基于WebGIS的,將不同應(yīng)用、業(yè)務(wù)過程、后端系統(tǒng)、服務(wù)和信息、知識(shí)等內(nèi)容集成到一個(gè)個(gè)性化窗口中的功能強(qiáng)大的工具箱、或者說系統(tǒng)平臺(tái)。不僅集成企業(yè)的信息資源,同時(shí)也集成企業(yè)的各種應(yīng)用系統(tǒng),企業(yè)的內(nèi)、外部用戶只需要通過瀏覽器就可以管理、組織、查詢、個(gè)性化定制相關(guān)基于GIS的信息與服務(wù),同時(shí)還提供數(shù)據(jù)報(bào)表分析、業(yè)務(wù)決策支持等。(五)報(bào)表開發(fā)技術(shù)本系統(tǒng)開發(fā)采用第三方FineReport報(bào)表工具技術(shù),通過JAVAAPI接口進(jìn)行二次開發(fā)和擴(kuò)展,實(shí)現(xiàn)企業(yè)級(jí)完善的報(bào)表應(yīng)用解決方案。1.系統(tǒng)報(bào)表基本功能:通過采用FineReport技術(shù)及在此基礎(chǔ)上的二次開發(fā)應(yīng)用,系統(tǒng)提供兼容Excel所有公式的無限行無限列擴(kuò)展報(bào)表應(yīng)用,同時(shí)可支持多sheet報(bào)表管理、遠(yuǎn)程交互編輯、多人協(xié)同設(shè)計(jì)報(bào)表模板、個(gè)性化報(bào)表設(shè)計(jì)器定制和無失真導(dǎo)入Excel文件等功能。系統(tǒng)提供強(qiáng)大的數(shù)據(jù)展示(報(bào)表)功能,支持純DHTML和Swing兩種方式的展現(xiàn),動(dòng)態(tài)控制頁面,可以將報(bào)表文件不失真的輸出為多種常見的文件格式;具有多樣式數(shù)據(jù)呈現(xiàn)方式,支持HTML,PDF,EXCEL,WORD,TXT,F(xiàn)LASH樣式呈現(xiàn);生成內(nèi)置的模板文件;另外,還具有套打樣表功能和打印控制功能。對于參數(shù)傳遞和報(bào)表管理,F(xiàn)ineReport報(bào)表工具定義參數(shù)的靈活性,參數(shù)設(shè)計(jì)界面對于權(quán)限控制和安全管理,Web報(bào)表工具FineReport權(quán)限控制系統(tǒng)基于RBAC,以角色為中樞,所有權(quán)限操作可無限制細(xì)分后賦予特定角色,應(yīng)用系統(tǒng)用戶只需要指定特定角色,即可方便地使用FineReport報(bào)表工具的權(quán)限系統(tǒng)中定義的所有權(quán)限內(nèi)容。2.系統(tǒng)報(bào)表應(yīng)用優(yōu)勢:(1)報(bào)表設(shè)計(jì)器:報(bào)表設(shè)計(jì)界面簡單易用,采用“Excel+數(shù)據(jù)列”設(shè)計(jì)理念,基本的操作方式和界面風(fēng)格都和Excel類似,不懂技術(shù)的最終用戶也可以學(xué)會(huì)和使用它來制作報(bào)表模板。支持無限行無限列擴(kuò)展,并兼容Excel的所有公式,同樣可支持多sheet報(bào)表管理。1)類Excel設(shè)計(jì)器界面,簡單易用。2)支持拖拽式設(shè)計(jì)報(bào)表模板。3)支持報(bào)表單元格格式化功能。4)遠(yuǎn)程交互編輯,多人協(xié)同設(shè)計(jì)報(bào)表模板。5)無失真導(dǎo)入Excel文件。(2)24小時(shí)報(bào)表表單調(diào)度:系統(tǒng)的報(bào)表應(yīng)用可以定義任務(wù),24小時(shí)不間斷地執(zhí)行數(shù)據(jù)展示和錄入,展示的報(bào)表可以緩存到磁盤和存檔,方便用戶的隨時(shí)查閱;填報(bào)的表單定時(shí)的運(yùn)行可以進(jìn)行數(shù)據(jù)的抽取,清洗等等ETL的處理;調(diào)度的運(yùn)行依賴于報(bào)表服務(wù)器。(3)即席報(bào)表:系統(tǒng)的報(bào)表應(yīng)用提供靈活的即席報(bào)表功能,能夠讓用戶在B/S客戶端制作編輯報(bào)表,客戶端全部是純HTML展現(xiàn)和操作。即席報(bào)表支持SQL視圖和數(shù)據(jù)集兩種模式,業(yè)務(wù)人員可以直接根據(jù)需要生成終端報(bào)表和圖表,完全不需要了解后臺(tái)的業(yè)務(wù)邏輯。生成的報(bào)表可以直接打印,保存為PDF,EXCEL,WORD等多種形式。并且允許以郵件附件的形式發(fā)送給多個(gè)收件人。(4)零客戶端填報(bào)的表單:系統(tǒng)報(bào)表應(yīng)用提供的零客戶端表單解決方案,基于強(qiáng)大數(shù)據(jù)展現(xiàn)功能基礎(chǔ)上,實(shí)現(xiàn)了表單內(nèi)容和數(shù)據(jù)表的自由關(guān)聯(lián),使報(bào)表數(shù)據(jù)雙向流動(dòng)成為可能,解決了最終用戶定制表單的問題。(5)基于瀏覽器的零客戶打?。合到y(tǒng)利用Flash報(bào)表打印技術(shù),實(shí)現(xiàn)基于瀏覽器的報(bào)表打印。(6)異構(gòu)數(shù)據(jù)源的表關(guān)聯(lián):系統(tǒng)報(bào)表技術(shù)利用異構(gòu)數(shù)據(jù)源模型,使得同一張報(bào)表中可以呈現(xiàn)來自多個(gè)不同類型的數(shù)據(jù)源,這個(gè)多種不同類型的數(shù)據(jù)源可以是同一數(shù)據(jù)庫的多個(gè)不同表,或多個(gè)不同數(shù)據(jù)庫,或者多種不同類型的數(shù)據(jù)源。可支持的數(shù)據(jù)源類型包括:數(shù)據(jù)庫數(shù)據(jù)源、文本數(shù)據(jù)源、程序數(shù)據(jù)源和標(biāo)準(zhǔn)數(shù)據(jù)源。(7)定時(shí)生成報(bào)表:系統(tǒng)報(bào)表支持定時(shí)自動(dòng)生成報(bào)表,如每天/每周/每月/每季度/每年等。(8)報(bào)表管理自定義:用戶還可以在系統(tǒng)報(bào)表提供的可擴(kuò)展功能基礎(chǔ)上,自定義報(bào)表管理,以及其他符合本企業(yè)業(yè)務(wù)要求的權(quán)限機(jī)制。六、系統(tǒng)接口方式系統(tǒng)接口主要實(shí)現(xiàn)和外部業(yè)務(wù)系統(tǒng)之間的功能集成和數(shù)據(jù)交互,和XX國土局的其他信息系統(tǒng)進(jìn)行信息的關(guān)聯(lián)和交互,包括與三維輔助審批系統(tǒng)、國土資源系統(tǒng)等系統(tǒng)的接口。GIS系統(tǒng)提供豐富的數(shù)據(jù)接口來滿足企業(yè)多樣的數(shù)據(jù)源特性和第三方廠商的接口特性。系統(tǒng)根據(jù)不同系統(tǒng)之間的特點(diǎn),能夠提供如下接口方式:API接口:支持對COM組件或ActiveX控件的API接口調(diào)用。消息隊(duì)列:支持JavaEE體系的JMS和MicrosoftWindows的MQ。遠(yuǎn)程對象:支持RMI遠(yuǎn)程方法調(diào)用,提供核心系統(tǒng)功能的封裝服務(wù)。報(bào)文通訊接口:支持TCP/IP協(xié)議及UDP協(xié)議,通過對通訊報(bào)文的解析實(shí)時(shí)獲取數(shù)據(jù)信息。數(shù)據(jù)庫接口:系統(tǒng)采用多層架構(gòu)體系提供數(shù)據(jù)層服務(wù)。通過擴(kuò)展數(shù)據(jù)層服務(wù)提供常用大型數(shù)據(jù)庫的數(shù)據(jù)接口服務(wù),如:Oracle、DB2、SQLServer、MySQL等等。Rest服務(wù)接口:通過調(diào)用Rest服務(wù)來調(diào)用第三方應(yīng)用服務(wù)。WebService服務(wù)接口:通過調(diào)用約定的WebService接口來獲取或傳送信息。以下著重對WebService接口和RMI接口以及服務(wù)的安全管理機(jī)制進(jìn)行簡述:(一)WebService接口GIS系統(tǒng)與異構(gòu)系統(tǒng)之間通過基于SOA架構(gòu)的WebService實(shí)現(xiàn)服務(wù)接口。服務(wù)提供方按照接口集成規(guī)范將業(yè)務(wù)功能封裝成WebService注冊到企業(yè)服務(wù)總線(ESB);服務(wù)調(diào)用方在服務(wù)總線上獲取相關(guān)主題,通過總線的代理服務(wù)調(diào)用相關(guān)服務(wù)實(shí)現(xiàn)應(yīng)用集成。面向服務(wù)架構(gòu)(SOA)是一種復(fù)雜松散型應(yīng)用環(huán)境下的集成框架設(shè)計(jì)方法,強(qiáng)調(diào)平臺(tái)功能的服務(wù)化封裝和復(fù)用,強(qiáng)調(diào)服務(wù)的可組裝性。遵循SOA標(biāo)準(zhǔn)的各組成部分接口明確且穩(wěn)定,功能獨(dú)立,可以很容易地被支持相同規(guī)約的其他服務(wù)部件所取代,因而也十分便于整個(gè)系統(tǒng)的集成和維護(hù)。本系統(tǒng)的WebService接口服務(wù)方式包括兩種:一種方式是第三方應(yīng)用系統(tǒng)直接調(diào)用GIS的服務(wù),獲取相應(yīng)的圖形和屬性信息,數(shù)據(jù)由XML或JSON格式組成,結(jié)果展現(xiàn)由第三方應(yīng)用系統(tǒng)來實(shí)現(xiàn),即純服務(wù)接口方式;另外一種方式是GIS不僅提供服務(wù),還提供一個(gè)圖形應(yīng)用集成框架,將大多數(shù)GIS集成應(yīng)用功能封裝起來,第三方應(yīng)用系統(tǒng)通過調(diào)用該GIS應(yīng)用框架,即可完成大多數(shù)應(yīng)用集成功能;對于框架無法滿足的功能需求,通過直接調(diào)用GIS服務(wù)來完成應(yīng)用服務(wù)的接入。GIS系統(tǒng)的每一個(gè)服務(wù)可以有多個(gè)活動(dòng)組成,每個(gè)活動(dòng)由一個(gè)輸入?yún)?shù)和一個(gè)返回參數(shù)組成。輸入和返回參數(shù)以XML標(biāo)準(zhǔn)格式進(jìn)行組織。如果操作需要以二進(jìn)制格式進(jìn)行傳輸,必須按Base64編碼進(jìn)行轉(zhuǎn)化。為了不對SOAP語義解析產(chǎn)生影響,需要對輸入、返回參數(shù)XML串中的特殊字符進(jìn)行轉(zhuǎn)義。(二)RMI接口JavaRMI(RemoteMethodInvocation遠(yuǎn)程方法調(diào)用)增強(qiáng)了Java開發(fā)分布式應(yīng)用的能力,支持存儲(chǔ)于不同地址空間的程序級(jí)對象之間彼此進(jìn)行通信,實(shí)現(xiàn)遠(yuǎn)程對象之間的無縫遠(yuǎn)程調(diào)用。用JavaRMI開發(fā)的應(yīng)用系統(tǒng)可以部署在任何支持JRE(JavaRunEnvironmentJava,運(yùn)行環(huán)境)的平臺(tái)上。采用RMI技術(shù)后任意兩臺(tái)計(jì)算機(jī)之間的通訊完全由RMI負(fù)責(zé),調(diào)用遠(yuǎn)程計(jì)算機(jī)上的對象就像本地對象一樣方便。RMI使用Java遠(yuǎn)程消息交換協(xié)議JRMP(JavaRemoteMessagingProtocol)進(jìn)行通信,但JRMP是專為Java對象制定的,因此,在本項(xiàng)目中RMI僅對使用Java來開發(fā)的分布式應(yīng)用對象進(jìn)行調(diào)用。本系統(tǒng)后臺(tái)服務(wù)采用JavaEE架構(gòu)進(jìn)行開發(fā),核心框架可通過RMI機(jī)制進(jìn)行遠(yuǎn)程對象的封裝,為第三方應(yīng)用平臺(tái)提供核心組件服務(wù),提高系統(tǒng)的復(fù)用能力。(三)通用數(shù)據(jù)服務(wù)層數(shù)據(jù)服務(wù)層的設(shè)計(jì)目標(biāo)是為整個(gè)GIS平臺(tái)提供一個(gè)統(tǒng)一、安全和并發(fā)的數(shù)據(jù)訪問機(jī)制,支持各類業(yè)務(wù)數(shù)據(jù)的主動(dòng)推送及請求/響應(yīng)交互模式,支持跨平臺(tái)的數(shù)據(jù)訪問。數(shù)據(jù)服務(wù)層包括數(shù)據(jù)緩沖(Cache)和數(shù)據(jù)持久層(DataPersistence),分別用于存儲(chǔ)實(shí)時(shí)數(shù)據(jù)和其他持久性數(shù)據(jù)。通用數(shù)據(jù)服務(wù)層提供了數(shù)據(jù)訪問方法及服務(wù),能夠簡化開發(fā)人員訪問各類數(shù)據(jù)的開發(fā)過程,使其專注于業(yè)務(wù)邏輯的開發(fā),并能夠在不同項(xiàng)目中重用映射框架。數(shù)據(jù)服務(wù)層與第三方系統(tǒng)數(shù)據(jù)服務(wù)之間的數(shù)據(jù)通信可以采用RMI、WebService、JMS、Socket等方式;與客戶端之間支持WebService、JMS、Socket等數(shù)據(jù)通信模式,并遵循統(tǒng)一的數(shù)據(jù)通信規(guī)范。數(shù)據(jù)服務(wù)層中實(shí)現(xiàn)數(shù)據(jù)交換的核心是E-HUB模型。通過E-HUB能夠滿足不同格式的數(shù)據(jù)源進(jìn)行數(shù)據(jù)的透明交換。(四)E-HUBEHUB把系統(tǒng)應(yīng)用中所涉及的各種信息流進(jìn)行匯集和交換。我們采用獨(dú)特的E-HUB控制器技術(shù),可以方便地和外部應(yīng)用系統(tǒng)進(jìn)行數(shù)據(jù)交換,充分保證了系統(tǒng)的健壯性和快速進(jìn)行數(shù)據(jù)信息交換的能力。E-Hub由兩層E-HubSlot(前端、后端)以及一個(gè)E-Hub控制器構(gòu)成,采用XML數(shù)據(jù)格式交換技術(shù)實(shí)現(xiàn)數(shù)據(jù)信息的透明訪問。前端E-Hub插槽負(fù)責(zé)數(shù)據(jù)的輸入輸出,后端E-Hub插槽負(fù)責(zé)數(shù)據(jù)的解析與轉(zhuǎn)換,E-Hub控制器則通過多線程處理技術(shù)對多任務(wù)海量數(shù)據(jù)交換的調(diào)度、平衡與控制。數(shù)據(jù)交換功能則可通過編寫插件的方式來插入E-Hub,進(jìn)而滿足系統(tǒng)不斷擴(kuò)展的需求。前端E-Hub插槽的核心是數(shù)據(jù)規(guī)則庫,通過規(guī)則庫來進(jìn)行數(shù)據(jù)的格式檢查和有效性檢驗(yàn)。數(shù)據(jù)種類包括電子地圖(矢量,柵格等格式)、系統(tǒng)消息、通信報(bào)文、文檔、數(shù)據(jù)流、序列化對象等等。Input/OutputSlot通過開放的API供第三方系統(tǒng)來調(diào)用。后端E-Hub插槽集成了數(shù)據(jù)映射(DataMapping)、數(shù)據(jù)解析(DataParser)、數(shù)據(jù)轉(zhuǎn)換(DataConverter)、數(shù)據(jù)驗(yàn)證(DataValidation)等數(shù)據(jù)轉(zhuǎn)換插件,能夠根據(jù)E-Hub控制器的調(diào)度進(jìn)行高效率的數(shù)據(jù)轉(zhuǎn)換工作。經(jīng)過轉(zhuǎn)換后的數(shù)據(jù)再通過E-Hub控制器傳遞到前端E-Hub插槽相應(yīng)的輸出端口,供接口系統(tǒng)調(diào)用。基于E-HUB技術(shù),可以保證系統(tǒng)邏輯層和應(yīng)用層對多種數(shù)據(jù)源的透明訪問,也就是說系統(tǒng)對數(shù)據(jù)的訪問感覺不到中間E-Hub的存在即可直接訪問數(shù)據(jù)源。系統(tǒng)還可以通過定制插件的模式來實(shí)現(xiàn)應(yīng)用子系統(tǒng)之間信息的相互交換。(五)服務(wù)安全管理機(jī)制該GIS系統(tǒng)除能夠遵循企業(yè)內(nèi)部信息化平臺(tái)的安全機(jī)制之外,其內(nèi)部還實(shí)現(xiàn)了一套權(quán)限管理機(jī)制,不僅可以按角色來配置各個(gè)用戶的訪問功能,而且可以配置各個(gè)用戶可訪問的管網(wǎng)資源類型及范圍。該安全管理機(jī)制主要通過用戶訪問令牌Token來實(shí)現(xiàn)。用戶通過訪問管網(wǎng)GIS系統(tǒng)提供的建立連接操作,傳入用戶名、密碼參數(shù)等認(rèn)證信息。管網(wǎng)GIS系統(tǒng)驗(yàn)證用戶名密碼是否合法,如為合法用戶,則返回Token;如用戶名密碼錯(cuò)誤,則返回認(rèn)證失敗信息。在通過用戶認(rèn)證后的其他管網(wǎng)GIS系統(tǒng)服務(wù)訪問中,用戶需要使用此Token作為操作的參數(shù)。管網(wǎng)GIS系統(tǒng)根據(jù)該Token來判斷用戶的權(quán)限,從而控制用戶可訪問的操作及具體操作可訪問的圖形范圍。當(dāng)用戶在一定時(shí)間(此時(shí)間在系統(tǒng)后臺(tái)管理中配置)內(nèi)未活動(dòng),管網(wǎng)GIS平臺(tái)將把此Token廢棄,清空此用戶占用的資源。用戶下次訪問時(shí),需要重新登錄獲取另一個(gè)Token,從而形成一整套服務(wù)安全管理機(jī)制。七、系統(tǒng)技術(shù)特色(一)工作流引擎工作流引擎(WorkflowEngineServices,GWFS)是業(yè)務(wù)流程的自動(dòng)化核心,在此過程中,GIS圖形、文檔、信息或工作任務(wù)按照一定的過程規(guī)則流轉(zhuǎn),實(shí)現(xiàn)組織成員間的協(xié)同工作,以達(dá)到業(yè)務(wù)的整體目標(biāo)。工作流管理系統(tǒng)支持企業(yè)經(jīng)營過程化管理,并監(jiān)控其執(zhí)行過程。XX信息工作流引擎(GWFS)包括業(yè)務(wù)流程的圖形可視化的建模工具、過程定義、流程重定向、任務(wù)管理、流程監(jiān)控等等。通過XX信息工作流引擎(GWFS),把GIS應(yīng)用帶到企業(yè)應(yīng)用或政府管理的各個(gè)部門及各個(gè)環(huán)節(jié)。同時(shí),通過XX信息移動(dòng)作業(yè)服務(wù)平臺(tái)(WMSP),連接室內(nèi)的桌面應(yīng)用和戶外的移動(dòng)應(yīng)用,保障業(yè)務(wù)流程的閉環(huán)。XXXX信息技術(shù)有限公司工作流引擎采用開源jBPM開發(fā)而成,擁有自主知識(shí)產(chǎn)權(quán)的基于B/S架構(gòu)的流程可視化設(shè)計(jì)器,形成了一套完整的工作流開發(fā)平臺(tái),并能夠?yàn)橛脩舻臉I(yè)務(wù)流程信息化帶來便利。XX信息工作流平臺(tái)具有以下技術(shù)特點(diǎn):1.應(yīng)用部署方便:工作流管理系統(tǒng)能夠簡化企業(yè)級(jí)軟件開發(fā)和維護(hù),降低開發(fā)風(fēng)險(xiǎn),部署更加方便。流程的改變不需要把全部的代碼重新部署,而只是需要更改一下業(yè)務(wù)流程的描述文件即可。2.流程制作簡單:由于企業(yè)業(yè)務(wù)流程因多種原因經(jīng)常變化,通常情況下造成信息系統(tǒng)在流程控制方面的開發(fā)工作量大增,而使用工作流系統(tǒng)的最大好處是:業(yè)務(wù)流程的實(shí)現(xiàn)代碼,不再是散落在各種各樣的系統(tǒng)中,由一整套流程開發(fā)框架管理,從而大大減少了開發(fā)工作量,縮短了業(yè)務(wù)功能調(diào)整周期。3.松耦合高集成:(1)松耦合——保障與GIS系統(tǒng)相對獨(dú)立。(2)高集成——可以把GIS服務(wù)帶到流程的不同環(huán)節(jié)。4.方便流程重組管理:使用工作流平臺(tái)可以提高業(yè)務(wù)流程管理的效率,可以更加靈活地控制業(yè)務(wù)流程,使流程可以按照業(yè)務(wù)的需要重新設(shè)計(jì)。并且在開發(fā)過程中更加重點(diǎn)地關(guān)注流程,從而使流程更加流暢和簡單。5.支持流程重定向。6.支持內(nèi)嵌子流程。7.支持商業(yè)工作流的導(dǎo)入導(dǎo)出。jBPM簡介:jBPM是一個(gè)開源的、純JAVA的、輕量級(jí)的支持多種可執(zhí)行流程語言的商業(yè)流程管理(BPM)工作流引擎。他可以運(yùn)行在任何JavaEE應(yīng)用服務(wù)器中。實(shí)際生產(chǎn)中有很多種可執(zhí)行的流程語言,每種語言都是面向特定的業(yè)務(wù)環(huán)境。jBPM允許這些不同的流程語言都在同一種技術(shù)上建立模型,也就是流程虛擬機(jī)(PVM)。jBPM目前支持三種不同的流程語言:jPDL,WS-BPEL和Seam框架的Pageflow。jBPM提供了開發(fā)流程、發(fā)布流程、執(zhí)行流程、管理角色任務(wù)、管理商業(yè)流程、協(xié)調(diào)WebService等功能。jBPM是完全的嵌入式的工作流開發(fā)平臺(tái),區(qū)別于傳統(tǒng)的工作流平臺(tái),它不需要獨(dú)立的工作流服務(wù)器,減少了硬件的投入,同時(shí)減低了應(yīng)用部署的網(wǎng)絡(luò)復(fù)雜度,使應(yīng)用更加容易地實(shí)現(xiàn)集群。企業(yè)可以把jBPM作為企業(yè)應(yīng)用的一部分,在它的基礎(chǔ)上開發(fā)自己的模塊和功能。jBPM為100%java實(shí)現(xiàn),不包含本地代碼,最大限度地實(shí)現(xiàn)跨平臺(tái),跨數(shù)據(jù)庫的支持。(二)在線與離線的數(shù)據(jù)同步數(shù)據(jù)同步技術(shù)支持聯(lián)網(wǎng)和非聯(lián)網(wǎng)多種方式。在非聯(lián)網(wǎng)方式下,可以把更新的數(shù)據(jù)內(nèi)容導(dǎo)出到數(shù)據(jù)文件中,通過光盤郵寄、FTP方式傳遞到遠(yuǎn)端。支持通過本地?cái)?shù)據(jù)庫連接或者是通過Internet連接到空間數(shù)據(jù)服務(wù)的方式下完成,在Internet方式下,通過連接到ArcGISServer提供的空間數(shù)據(jù)服務(wù),即使在網(wǎng)絡(luò)連接不是很好的情況下,也可以實(shí)現(xiàn)空間數(shù)據(jù)的復(fù)制。ArcGIS數(shù)據(jù)庫復(fù)制完全可以滿足國家、省、市、縣多級(jí)機(jī)構(gòu)數(shù)據(jù)庫之間數(shù)據(jù)的同步更新、數(shù)據(jù)聯(lián)動(dòng)的需求。(三)可視化綜合監(jiān)管模式本平臺(tái)將國土土地、地礦數(shù)據(jù),土地“批、供、用、補(bǔ)、查”、地礦數(shù)據(jù)等納入管理程序,擴(kuò)大系統(tǒng)功能,實(shí)現(xiàn)資源共享,并將業(yè)務(wù)關(guān)系通過圖屬關(guān)聯(lián)在地圖上展現(xiàn)出來,通過緩沖區(qū)分析、時(shí)空對比分析、用地疊加分析等功能,提供實(shí)時(shí)、有效的調(diào)度指揮,提供業(yè)務(wù)效率。(四)插件式應(yīng)用開發(fā)框架系統(tǒng)采用基于插件的開放式體系架構(gòu),能夠靈活地對系統(tǒng)進(jìn)行擴(kuò)展,包含插件庫、插件容器和插件管理器,按照插件標(biāo)準(zhǔn)對現(xiàn)有的插件和擴(kuò)展插件進(jìn)行管理。插件按照系統(tǒng)插件和應(yīng)用插件分為兩大類,系統(tǒng)插件實(shí)現(xiàn)GIS平臺(tái)的核心功能;應(yīng)用插件實(shí)現(xiàn)架構(gòu)在GIS平臺(tái)上的應(yīng)用邏輯層的功能。插件體系提供了API接口供插件進(jìn)行相互數(shù)據(jù)交互、消息通信;提供事件監(jiān)聽器來實(shí)現(xiàn)事件響應(yīng);提供回調(diào)函數(shù)供插件訪問系統(tǒng)核心功能等等。1.插件式應(yīng)用開發(fā)框架介紹:框架是一個(gè)系統(tǒng)全部或部分的可復(fù)用設(shè)計(jì),通常有一組抽象類和類之間的協(xié)作組成。本質(zhì)特征:能提供一個(gè)關(guān)聯(lián)的、具有協(xié)調(diào)性的上下文環(huán)境和特定的工作模式供框架使用者訪問和遵守。擁有一個(gè)可擴(kuò)展的框架,意味著應(yīng)用項(xiàng)目開發(fā)人員接到一個(gè)新項(xiàng)目任務(wù)后不必從頭開始搭建一個(gè)系統(tǒng),他們只需要按照一種工作模式對其進(jìn)行繼承和擴(kuò)展開發(fā),可在短時(shí)間內(nèi)構(gòu)建出一個(gè)無論在UI層、還是在邏輯層都一致的功能組件平臺(tái),這些組件有天然的可重用性。這種方法與從頭開始的編碼方式相比,具有更大的先進(jìn)性。應(yīng)用框架不僅僅提供了大量的可重用組件,而且最重要的是提供了一種特定的工作模式去協(xié)助開發(fā)人員擴(kuò)展和定制系統(tǒng)的功能。在各種不同的應(yīng)用框架中,最強(qiáng)有力的要數(shù)插件式框架,它以一種更加靈活和寬松的方式實(shí)現(xiàn)了架構(gòu)本身的無限擴(kuò)展和功能聚合,更重要的是,任何擴(kuò)展都不會(huì)影響框架本身的穩(wěn)定性和可靠性。由我公司提供的“插件式應(yīng)用開發(fā)框架”,從應(yīng)用部署和系統(tǒng)開發(fā)兩個(gè)層面都滿足了GIS軟件項(xiàng)目的要求,具有部署方便、擴(kuò)展靈活和高度可重用性的特點(diǎn)。2.插件式應(yīng)用開發(fā)框架的優(yōu)勢:(1)應(yīng)用部署方面:1)部署方便:在插件式應(yīng)用程序部署在客戶端電腦上之后,系統(tǒng)自動(dòng)生成主程序,相關(guān)的功能模塊都是以DLL的文件形式存放在一個(gè)插件目錄中。當(dāng)我們需要增加一個(gè)新的功能模塊的時(shí)候,只需要拷貝一個(gè)DLL文件到插件目錄中,系統(tǒng)重啟之后,就自動(dòng)加載該功能。在傳統(tǒng)的部署方式下,運(yùn)行程序被打包成一個(gè)EXE程序,模塊不具有獨(dú)立性。2)升級(jí)靈活:由于插件式框架的宿主程序具有獨(dú)立性的特點(diǎn),因此我們在升級(jí)任何功能的時(shí)候,不需要重新編譯整個(gè)系統(tǒng),而只需要將相應(yīng)功能模塊編譯成DLL文件,即可完成功能的定制和升級(jí)。因此我們完全可以通過在線發(fā)布新版本的方式,對用戶的客戶端進(jìn)行功能的在線升級(jí),而且不會(huì)影響系統(tǒng)原有的功能。在傳統(tǒng)的部署方式下,只能進(jìn)行全局的升級(jí),不能進(jìn)行局部功能的升級(jí)。3)安全可靠:由于插件式框架中各個(gè)DLL文件之間都是相對獨(dú)立的,不具有相關(guān)性,增加或者刪除任何DLL文件都不會(huì)影響系統(tǒng)其他模塊的功能。因此可以很好地保障系統(tǒng)的安全可靠性,經(jīng)過測試部署的功能完全不會(huì)受到后增加功能的影響,可以最大化地保護(hù)已有成果。在傳統(tǒng)的部署方式下,在進(jìn)行系統(tǒng)升級(jí)的時(shí)候,有時(shí)候會(huì)發(fā)生不可預(yù)測的后果,導(dǎo)致原有功能的不可用。(2)系統(tǒng)開發(fā)方面:1)可維護(hù)性:如果說框架的研發(fā)需要全局思考、細(xì)處著手、不斷迭代設(shè)計(jì)才能實(shí)現(xiàn)的話,那么編寫插件的開發(fā)人員就從這個(gè)大局中跳出來,他們只需專注于具體的邏輯功能的代碼實(shí)現(xiàn),而無需考慮UI層的布局及其他復(fù)雜的組件內(nèi)部交互問題,極大地降低了插件開發(fā)者的編碼復(fù)雜度。將插件的開發(fā)者隔離在通信契約的另一端,降低了插件的開發(fā)難度,使得相互獨(dú)立的插件更容易維護(hù),而且也降低了開發(fā)人員的學(xué)習(xí)曲線,提高軟件的開發(fā)效率。在傳統(tǒng)的開發(fā)方式下,由于代碼的封裝性不夠,導(dǎo)致學(xué)習(xí)成本高,可維護(hù)性低。2)團(tuán)隊(duì)協(xié)同:插件式框架模型將一個(gè)程序的功能劃分為相對獨(dú)立的模塊,并使各模塊以插件的形式存在,這些插件如同一堆積木塊,在一個(gè)統(tǒng)一標(biāo)準(zhǔn)下被搭建,成為一個(gè)完整的,可無限擴(kuò)展的軟件系統(tǒng)。開發(fā)人員只需專注具體應(yīng)用邏輯的代碼實(shí)現(xiàn)而不用理會(huì)框架內(nèi)部協(xié)作結(jié)構(gòu),減少工作量,提高工作效率。每個(gè)開發(fā)人員都可以各司其職,只需要按照接口規(guī)范實(shí)現(xiàn)功能要求,而不需要擔(dān)心功能模塊之間的沖突,可以真正達(dá)到協(xié)同作業(yè)、團(tuán)隊(duì)作戰(zhàn)的效果。在傳統(tǒng)的開發(fā)方式下,團(tuán)隊(duì)成員開發(fā)的代碼在進(jìn)行最后的提交合并的時(shí)候,為了確保正確,還要進(jìn)行大量的聯(lián)調(diào)工作,有時(shí)候會(huì)返工,增加工作量,從而降低工作效率。3)擴(kuò)展方便:通過插件體系實(shí)現(xiàn)了系統(tǒng)的松耦合,以標(biāo)準(zhǔn)的接口方式提供了良好的系統(tǒng)擴(kuò)展能力。除此之外,還封裝了大量的公共類庫,實(shí)現(xiàn)對地圖信息的操作,進(jìn)一步為開發(fā)人員提供便利。任何開發(fā)人員(包括第三方開發(fā)人員)只要按照接口規(guī)范的要求進(jìn)行開發(fā),就可以生產(chǎn)出符合要求的模塊。選擇插件式框架,隨時(shí)隨地?cái)U(kuò)展業(yè)務(wù)功能,全無后顧之憂。在傳統(tǒng)的開發(fā)方式下,由于架構(gòu)的封閉性和復(fù)雜性,而且出于對源代碼的保護(hù),其功能擴(kuò)展往往十分困難。八、系統(tǒng)接口方式系統(tǒng)接口主要實(shí)現(xiàn)和外部業(yè)務(wù)系統(tǒng)之間的功能集成和數(shù)據(jù)交互,和XX國土局的其他信息系統(tǒng)進(jìn)行信息的關(guān)聯(lián)和交互,包括與三維輔助審批系統(tǒng)、國土資源系統(tǒng)等系統(tǒng)的接口。GIS系統(tǒng)提供豐富的數(shù)據(jù)接口來滿足企業(yè)多樣的數(shù)據(jù)源特性和第三方廠商的接口特性。系統(tǒng)根據(jù)不同系統(tǒng)之間的特點(diǎn),能夠提供如下接口方式:API接口:支持對COM組件或ActiveX控件的API接口調(diào)用。消息隊(duì)列:支持JavaEE體系的JMS和MicrosoftWindows的MQ。遠(yuǎn)程對象:支持RMI遠(yuǎn)程方法調(diào)用,提供核心系統(tǒng)功能的封裝服務(wù)。報(bào)文通訊接口:支持TCP/IP協(xié)議及UDP協(xié)議,通過對通訊報(bào)文的解析實(shí)時(shí)獲取數(shù)據(jù)信息。數(shù)據(jù)庫接口:系統(tǒng)采用多層架構(gòu)體系提供數(shù)據(jù)層服務(wù)。通過擴(kuò)展數(shù)據(jù)層服務(wù)提供常用大型數(shù)據(jù)庫的數(shù)據(jù)接口服務(wù),如:Oracle、DB2、SQLServer、MySQL等等。Rest服務(wù)接口:通過調(diào)用Rest服務(wù)來調(diào)用第三方應(yīng)用服務(wù)。WebService服務(wù)接口:通過調(diào)用約定的WebService接口來獲取或傳送信息。以下
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 安裝工程分包合同范例
- 典當(dāng)行借款合同范例
- 面包原料采購合同模板
- 保健品供應(yīng)商分銷合同
- 展會(huì)服務(wù)合同中的展會(huì)承諾
- 干果選購合同解讀
- 域名解析服務(wù)合同案例分析
- 招標(biāo)文件合同重要內(nèi)容
- 理發(fā)室承包合同示范文本
- 企業(yè)內(nèi)訓(xùn)服務(wù)合同樣本
- 信息安全意識(shí)培訓(xùn)課件
- 攀巖智慧樹知到期末考試答案章節(jié)答案2024年華中農(nóng)業(yè)大學(xué)
- 飲食的健康哲學(xué)智慧樹知到期末考試答案章節(jié)答案2024年青島大學(xué)
- MOOC 理解馬克思-南京大學(xué) 中國大學(xué)慕課答案
- MOOC 國際私法-暨南大學(xué) 中國大學(xué)慕課答案
- 涂色畫簡筆畫已排可直接打印涂色
- 空調(diào)維修派工單(共1頁)
- 運(yùn)動(dòng)場監(jiān)理大綱
- 部編本語文八年級(jí)上全冊文言文課下注釋
- 十二種健康教育印刷資料
- RTO處理工藝PFD計(jì)算
評(píng)論
0/150
提交評(píng)論