已閱讀5頁,還剩163頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
項目設(shè)計和集成方案xx有限公司二零零七年七月二十一日168目錄目 錄第一部分 技術(shù)方案6第1章項目背景6第2章系統(tǒng)需求分析72.1總體目標(biāo)72.2具體目標(biāo)82.2.1數(shù)據(jù)標(biāo)準(zhǔn)要求82.2.2空間數(shù)據(jù)加工要求92.2.3數(shù)據(jù)整合要求92.2.4軟件系統(tǒng)開發(fā)要求102.2.5系統(tǒng)安全性要求112.2.6系統(tǒng)開放性及擴展性要求11第3章系統(tǒng)建設(shè)原則與標(biāo)準(zhǔn)123.1系統(tǒng)建設(shè)原則123.2建設(shè)依據(jù)與標(biāo)準(zhǔn)143.2.1空間數(shù)據(jù)標(biāo)準(zhǔn)143.2.2統(tǒng)計行業(yè)規(guī)范143.2.3計算機行業(yè)標(biāo)準(zhǔn)15第4章系統(tǒng)總體設(shè)計164.1系統(tǒng)整體架構(gòu)164.2運行環(huán)境設(shè)計164.2.1系統(tǒng)硬件環(huán)境164.2.2系統(tǒng)軟件環(huán)境174.3軟件系統(tǒng)架構(gòu)設(shè)計274.3.1業(yè)務(wù)架構(gòu)設(shè)計274.3.2技術(shù)架構(gòu)設(shè)計274.4數(shù)據(jù)整合及數(shù)據(jù)中心的建立304.4.1數(shù)據(jù)庫管理平臺304.4.2數(shù)據(jù)庫組織結(jié)構(gòu)304.4.3數(shù)據(jù)整合策略304.5系統(tǒng)設(shè)計特點及思路小結(jié)304.5.1以數(shù)據(jù)倉庫的思想建立“數(shù)據(jù)中心”304.5.2充分考慮系統(tǒng)與數(shù)據(jù)庫的可擴充性314.5.3建立系統(tǒng)與數(shù)據(jù)的安全機制314.5.4實現(xiàn)統(tǒng)計數(shù)據(jù)與地理數(shù)據(jù)的關(guān)聯(lián)314.5.5數(shù)據(jù)的更新維護與交換機制31第5章數(shù)據(jù)采集建庫325.1概述325.2空間數(shù)據(jù)采集建庫325.2.1基礎(chǔ)地理數(shù)據(jù)采集335.2.2統(tǒng)計地理數(shù)據(jù)采集385.2.3城市地標(biāo)(標(biāo)志建筑物)數(shù)據(jù)采集385.2.4其它重要地物信息的采集395.2.5數(shù)據(jù)采集與質(zhì)量控制405.2.6空間數(shù)據(jù)編輯415.2.7空間數(shù)據(jù)檢查審核435.3統(tǒng)計數(shù)據(jù)整合建庫435.3.1簡單變換445.3.2清潔和刷洗455.3.3集成455.3.4小結(jié)465.4數(shù)據(jù)入庫46第6章c/s/s應(yīng)用系統(tǒng)486.1環(huán)境配置486.1.1統(tǒng)計數(shù)據(jù)字典486.1.2地理編碼字典496.2數(shù)據(jù)關(guān)聯(lián)506.2.1空間數(shù)據(jù)關(guān)聯(lián)506.2.2空間統(tǒng)計數(shù)據(jù)關(guān)聯(lián)536.3數(shù)據(jù)更新維護536.3.1數(shù)據(jù)庫擴充536.3.2統(tǒng)計數(shù)據(jù)添加更新546.3.3地理數(shù)據(jù)更新546.3.4兩種比例空間建筑物數(shù)據(jù)的同步更新556.4數(shù)據(jù)導(dǎo)入導(dǎo)出566.4.1統(tǒng)計數(shù)據(jù)導(dǎo)入導(dǎo)出566.4.2空間數(shù)據(jù)導(dǎo)入導(dǎo)出606.5系統(tǒng)管理606.5.1權(quán)限管理616.5.2日志管理636.5.3備份與恢復(fù)636.5.4系統(tǒng)運行狀態(tài)監(jiān)控64第7章b/s/s應(yīng)用系統(tǒng)657.1人口數(shù)據(jù)采集及報送系統(tǒng)657.1.1統(tǒng)計數(shù)據(jù)采集657.1.2統(tǒng)計數(shù)據(jù)編輯667.1.3統(tǒng)計數(shù)據(jù)檢查審核677.1.4數(shù)據(jù)入庫687.2人口抽樣調(diào)查系統(tǒng)687.2.1抽樣方式687.2.2抽樣分析697.3人口統(tǒng)計信息處理系統(tǒng)707.3.1數(shù)據(jù)處理707.3.2數(shù)據(jù)查詢匯總717.3.3數(shù)據(jù)上報717.4人口地理信息系統(tǒng)727.4.1圖層管理727.4.2地圖操作737.4.3查詢統(tǒng)計747.4.4專題圖輸出767.4.5空間統(tǒng)計分析777.4.6專題數(shù)據(jù)導(dǎo)出797.5人口數(shù)據(jù)庫查詢系統(tǒng)797.5.1數(shù)據(jù)查詢797.5.2歷史數(shù)據(jù)查詢827.5.3統(tǒng)計匯總837.5.4數(shù)據(jù)專題展示847.6人口統(tǒng)計報表系統(tǒng)857.6.1報表設(shè)計與管理857.6.2數(shù)據(jù)報表輸出867.7決策支持系統(tǒng)877.7.1與人口數(shù)據(jù)類別相關(guān)的專業(yè)分析:877.7.2一般的數(shù)學(xué)分析方法887.7.3與gis功能相關(guān)的分析89第8章人口信息接口系統(tǒng)898.1信息交換內(nèi)容898.2數(shù)據(jù)處理908.2.1簡單變換908.2.2清潔和刷洗918.2.3集成928.3xml方式的數(shù)據(jù)更新92第9章數(shù)據(jù)庫總體設(shè)計959.1數(shù)據(jù)庫設(shè)計原則959.2數(shù)據(jù)標(biāo)準(zhǔn)969.2.1空間數(shù)據(jù)標(biāo)準(zhǔn)969.2.2統(tǒng)計數(shù)據(jù)標(biāo)準(zhǔn)989.3數(shù)據(jù)庫邏輯設(shè)計999.3.1概述999.3.2空間數(shù)據(jù)子庫1009.3.3統(tǒng)計數(shù)據(jù)子庫1199.3.4元數(shù)據(jù)子庫1299.3.5系統(tǒng)維護數(shù)據(jù)子庫1329.4數(shù)據(jù)庫物理設(shè)計1349.5數(shù)據(jù)庫設(shè)計中的關(guān)鍵技術(shù)1349.5.1數(shù)據(jù)倉庫與元數(shù)據(jù)管理1349.5.2先進數(shù)據(jù)模型1359.5.3歷史數(shù)據(jù)管理1369.5.4數(shù)據(jù)擴充1389.5.5數(shù)據(jù)查詢速度1389.5.6數(shù)據(jù)安全性139第10章系統(tǒng)安全策略14210.1網(wǎng)絡(luò)安全14210.2系統(tǒng)安全14310.3數(shù)據(jù)安全144第二部分 項目實施方案146第1章 項目組織與實施策略1461.1項目實施策略與原則1461.2項目組織結(jié)構(gòu)1461.2.1項目管理小組1471.2.2采購方組織結(jié)構(gòu)1471.2.3供應(yīng)方組織結(jié)構(gòu)1481.3 項目進度與實施計劃1501.3.1軟件開發(fā)進度1511.3.2數(shù)據(jù)加工進度1531.4人員組織安排155第2章 項目質(zhì)量管理1562.1 質(zhì)量保證與控制依據(jù)1562.2 質(zhì)量保證與控制措施1572.2.1質(zhì)量保證1572.2.2技術(shù)評審1582.2.3測試1592.2.4 數(shù)據(jù)生產(chǎn)質(zhì)量控制160第3章 技術(shù)文檔及培訓(xùn)計劃1613.1 成果提交1613.2 培訓(xùn)計劃1613.2.1 培訓(xùn)目標(biāo)、范圍與評估1613.2.2本地培訓(xùn)162第4章 售后服務(wù)策略164深圳市人口統(tǒng)計信息系統(tǒng)第一部分 技術(shù)方案第1章 項目背景隨著深圳市國民經(jīng)濟的飛速發(fā)展,深圳人口總量不斷擴大,尤其是流動性較強的暫住人口總量的不斷擴大,人口結(jié)構(gòu)、收入變化以及人口流動等現(xiàn)象日趨復(fù)雜。傳統(tǒng)的基于表格的人口統(tǒng)計制度與方法已不足以滿足新形勢下政府和社會各界對于統(tǒng)計的要求。主要表現(xiàn):一是不夠全面,每年人口總量數(shù)據(jù)可依靠暫住人口抽樣調(diào)查與公安部門的數(shù)據(jù)推算,而反映人口自然特征、社會經(jīng)濟特征、生育特征等結(jié)構(gòu)數(shù)據(jù)中的某些數(shù)據(jù)因沒有正常的統(tǒng)計工作制度的支撐和統(tǒng)計渠道去收集而欠缺;二是不夠及時,特別是不能及時反映暫住人口的變動情況。深圳市定期開展的暫住人口統(tǒng)計調(diào)查制度主要是為推斷總?cè)丝谑占瘏?shù),因為樣本量少且每年只進行一次,因而無法動態(tài)地掌握暫住人口變動信息;三是不夠規(guī)范,因各有關(guān)部門提供的統(tǒng)計數(shù)據(jù)在時點、口徑、方法等方面的標(biāo)準(zhǔn)不一,在數(shù)據(jù)推算過程中越來越難以整合,并產(chǎn)生了多種數(shù)據(jù)及多種數(shù)據(jù)出口的現(xiàn)象。在對外來人口統(tǒng)計監(jiān)測工作上,對比北京、上海等城市存在一定的差距??傮w來說,深圳市的人口統(tǒng)計工作與黨政領(lǐng)導(dǎo)和社會各界日益增長的對人口統(tǒng)計信息的需求不相適應(yīng)。為了解決深圳市人口統(tǒng)計工作中存在的種種實際問題,提高對統(tǒng)計數(shù)據(jù)在時間系列和空間系列統(tǒng)計分析的水平,更好的完成各種統(tǒng)計工作和提供更好的統(tǒng)計服務(wù),深圳市統(tǒng)計局經(jīng)與市發(fā)展和改革局共同研究后確定:加強人口統(tǒng)計工作,在全國率先走人口統(tǒng)計信息化道路。即在整合各相關(guān)部門基層力量及人口數(shù)據(jù)的基礎(chǔ)上,以市統(tǒng)計局為主體,相關(guān)部門相互配合,采用當(dāng)前先進的計算機軟件、硬件、網(wǎng)絡(luò)技術(shù),開發(fā)“深圳市人口統(tǒng)計信息系統(tǒng)”。深圳市人口統(tǒng)計信息系統(tǒng)第2章 系統(tǒng)需求分析2.1 總體目標(biāo)系統(tǒng)根據(jù)深圳市人口管理工作的業(yè)務(wù)現(xiàn)狀和業(yè)務(wù)要求而開發(fā),其主要目標(biāo)是利用先進的信息化技術(shù),建立符合國家統(tǒng)計政策要求的深圳市人口信息管理系統(tǒng),以人口普查數(shù)據(jù)、基本單位普查數(shù)據(jù)、經(jīng)濟普查數(shù)據(jù)、各統(tǒng)計專業(yè)年報數(shù)據(jù)為主要依據(jù),利用計算機科學(xué)技術(shù)和先進成熟的地理信息系統(tǒng)平臺,融合人口學(xué),統(tǒng)計學(xué),社會學(xué),經(jīng)濟學(xué)等多學(xué)科理論知識對統(tǒng)計信息進行豐富的,全面的統(tǒng)計與分析,實現(xiàn)深圳市人口統(tǒng)計管理信息化,將人口數(shù)據(jù),基本單位數(shù)據(jù)等各類數(shù)據(jù)與地理信息緊密結(jié)合,以全新的方式來管理和利用各類普查數(shù)據(jù),全面提高人口信息資源共享和數(shù)據(jù)分析挖掘,為實現(xiàn)深圳市人口管理工作、以及相關(guān)政策的制定、以及為國家人口統(tǒng)計提供全面、準(zhǔn)確、快速的信息支持和服務(wù)。1)按照國家統(tǒng)計制度的要求,對人口基礎(chǔ)數(shù)據(jù)的收集、存儲、匯總、查詢和分析,為各級領(lǐng)導(dǎo)部門對進行各種決策和制定人口政策、人口管理工作進行評估分析、促進人口管理工作的發(fā)展提供真實準(zhǔn)確的依據(jù)。實現(xiàn)與相關(guān)接口部門的信息交換和信息共享。2)依據(jù)統(tǒng)計法,規(guī)范基層人口管理工作人員的人口統(tǒng)計行為,規(guī)范人口統(tǒng)計范圍、口徑和方法,落實“三為主”工作方針,變被動管理為主動管理和服務(wù),實現(xiàn)人口信息的采集和統(tǒng)計的信息化。3)創(chuàng)新人口統(tǒng)計制度和方法,實現(xiàn)人口統(tǒng)計的信息化、網(wǎng)絡(luò)化,降低行政成本,提高工作效率。4)為人口目標(biāo)責(zé)任制考核提供有效手段。從系統(tǒng)獲得數(shù)據(jù)來動態(tài)評估該地區(qū)人口管理的執(zhí)行情況,工作水平以及工作人員的工作狀況。5)為流動人口管理這一難題提供一種行之有效的解決辦法和管理措施。6)適應(yīng)全國規(guī)范化管理的需要,為全國人口管理的網(wǎng)絡(luò)建設(shè)和全國統(tǒng)一的流動人口管理打下堅實的基礎(chǔ)。為全國范圍進行人口預(yù)測、編制人口計劃、進行大規(guī)模的調(diào)查提供基礎(chǔ)數(shù)據(jù)。系統(tǒng)的目標(biāo)結(jié)構(gòu)圖如下所表示:2.2 具體目標(biāo)根據(jù)對系統(tǒng)總體目標(biāo)及采購文件的理解,本系統(tǒng)項目的建設(shè)內(nèi)容包括以下幾方面:2.2.1 數(shù)據(jù)標(biāo)準(zhǔn)要求數(shù)據(jù)標(biāo)準(zhǔn)是數(shù)據(jù)整合的前提,數(shù)據(jù)標(biāo)準(zhǔn)包括空間數(shù)據(jù)編碼標(biāo)準(zhǔn)、統(tǒng)計數(shù)據(jù)標(biāo)準(zhǔn)及數(shù)據(jù)加工質(zhì)量控制標(biāo)準(zhǔn)等。在空間數(shù)據(jù)加工整理之前,首先應(yīng)設(shè)計一套科學(xué)合理的地理編碼體系,為各類數(shù)據(jù)的空間定位提供統(tǒng)一的標(biāo)準(zhǔn)。地理編碼體系要求以樓為最基本單元,并包含普查小區(qū)、居委會、街道等不同的層次。2.2.2 空間數(shù)據(jù)加工要求從國土部門獲取深圳市大比例尺電子地圖,首先對購買的地圖數(shù)據(jù)進行整理,信息查漏補缺;在此基礎(chǔ)上,對全區(qū)的建筑物按地理編碼體系進行唯一編碼,并給出附加屬性及其它重要地物信息的采集,包括機關(guān)、商場、公園、圖書館、文化館、學(xué)校、體育場館、賓館、酒店、電影院等的名稱和對應(yīng)的地理位置。空間數(shù)據(jù)最終應(yīng)實現(xiàn)與統(tǒng)計數(shù)據(jù)的匹配,如人口數(shù)據(jù)與普查小區(qū)的匹配,基本單位數(shù)據(jù)與樓宇的匹配等。2.2.3 數(shù)據(jù)整合要求針對于統(tǒng)計局現(xiàn)有的人口普查數(shù)據(jù)、基本單位普查數(shù)據(jù)、各統(tǒng)計專業(yè)的年報和月報、各類專項調(diào)查數(shù)據(jù)以及將來購買加工的空間地理數(shù)據(jù),建立起一整套完善的、合理的數(shù)據(jù)庫體系,以數(shù)據(jù)倉庫的思想建立統(tǒng)計局的“數(shù)據(jù)中心”,主要要求體現(xiàn)在:1 數(shù)據(jù)模型要求l 設(shè)計先進的數(shù)據(jù)模型,能夠較好的體現(xiàn)多維數(shù)據(jù)的思想;l 解決歷史數(shù)據(jù)問題:數(shù)據(jù)帶有時間標(biāo)簽,能夠進行歷史數(shù)據(jù)的變化對比,給出歷史數(shù)據(jù)的存儲和管理策略;l 建立元數(shù)據(jù)驅(qū)動的數(shù)據(jù)模型,配有先進的元數(shù)據(jù)管理機制,能夠瀏覽、編輯各種元數(shù)據(jù)。2 數(shù)據(jù)轉(zhuǎn)換要求l 能有機的、無損的將現(xiàn)有人口數(shù)據(jù)、基普數(shù)據(jù)、年報月報數(shù)據(jù)、各類專項調(diào)查數(shù)據(jù)與空間地理數(shù)據(jù)加以整合;l 提供強大的數(shù)據(jù)轉(zhuǎn)換服務(wù)工具,除了能夠支持各類商用關(guān)系數(shù)據(jù)庫格式外,還需要支持sarp格式。3 數(shù)據(jù)結(jié)構(gòu)要求l 充分考慮空間地理數(shù)據(jù)與人口、經(jīng)濟數(shù)據(jù)的關(guān)聯(lián);l 各類數(shù)據(jù)之間實現(xiàn)低耦合,便于將各類數(shù)據(jù)以不同格式導(dǎo)出、上報到省局相關(guān)部門;l 數(shù)據(jù)庫結(jié)構(gòu)必需是良性的,結(jié)構(gòu)清晰,便于管理的;l 充分體現(xiàn)數(shù)據(jù)的內(nèi)在聯(lián)系,加強數(shù)據(jù)聯(lián)結(jié),減少數(shù)據(jù)“孤島”,數(shù)據(jù)“垃圾”,實現(xiàn)數(shù)據(jù)的完整性和一致性。4 數(shù)據(jù)的擴展性要求l 數(shù)據(jù)中心需具備良好的開發(fā)性和可擴展性,以適應(yīng)不斷增加的數(shù)據(jù)需求。5 數(shù)據(jù)的檢索要求l 提供良好的數(shù)據(jù)檢索性能,用戶可以同時檢索各類數(shù)據(jù),并保證檢索速度的快捷。6 數(shù)據(jù)的安全性要求l 保證數(shù)據(jù)的安全性,主要考慮越權(quán)讀取和數(shù)據(jù)丟失的情況。2.2.4 軟件系統(tǒng)開發(fā)要求1. 構(gòu)建與gis和統(tǒng)計業(yè)務(wù)相適應(yīng)的數(shù)據(jù)中心系統(tǒng)。完成對現(xiàn)有各類基礎(chǔ)業(yè)務(wù)數(shù)據(jù)的整合入庫,為數(shù)據(jù)的各類統(tǒng)計、分析應(yīng)用建立數(shù)據(jù)源基礎(chǔ)。2. 人口數(shù)據(jù)采集及報送系統(tǒng)。采集轄區(qū)的人口個案,并錄入人口基礎(chǔ)數(shù)據(jù)庫。3. 人口信息接口系統(tǒng)。從公安、人口計生、勞動保障、教育、租賃辦等部門和單位的人口管理信息中,定期抽取信息進行抽取、清洗、轉(zhuǎn)換、傳輸,形成動態(tài)的人口統(tǒng)計信息。4. 人口抽樣調(diào)查系統(tǒng)。用于對現(xiàn)存人口、新增人口按調(diào)查設(shè)定的標(biāo)志進行網(wǎng)上抽樣設(shè)計和網(wǎng)上調(diào)查。5. 人口統(tǒng)計信息處理系統(tǒng)。對深圳市人口個案信息和抽樣調(diào)查進行整理、匯總、上報。6. 人口地理信息系統(tǒng)。構(gòu)件人口地理信息系統(tǒng)平臺,提供按行政區(qū)域、樓房、街道的直觀性人口數(shù)據(jù)管理和查詢。7. 人口數(shù)據(jù)庫查詢系統(tǒng)。全面、動態(tài)、準(zhǔn)確地掌握現(xiàn)居住地人口的基本情況,實現(xiàn)信息檢索和匯總功能。8. 人口統(tǒng)計報表系統(tǒng)。對人口相關(guān)數(shù)據(jù)進行統(tǒng)計、分析,產(chǎn)生各種規(guī)范報表,同時可以根據(jù)需求對人口數(shù)據(jù)進行多種分析。9. 人口決策支持系統(tǒng)。提供基于人口信息的分析問題、建立模型、模擬決策過程和方案的環(huán)境。在實現(xiàn)方式上,包括c/s和b/s兩部分,其中c/s模式的子系統(tǒng)主要偏重于統(tǒng)計部門內(nèi)部的數(shù)據(jù)維護、后臺管理等功能;b/s模式的子系統(tǒng)主要偏重于數(shù)據(jù)采集和信息處理、應(yīng)用等功能。2.2.5 系統(tǒng)安全性要求由于統(tǒng)計數(shù)據(jù)具有較高的保密性要求,因此,系統(tǒng)對安全性要求較高。主要體現(xiàn)在:1. 系統(tǒng)的安全權(quán)限管理:具有良好的安全性和靈活的權(quán)限管理機制,能夠劃分出統(tǒng)計局內(nèi)部使用、市領(lǐng)導(dǎo)查詢、同級政府部門查詢、社會公眾查詢多個使用層次;2. 數(shù)據(jù)庫的安全權(quán)限管理:采用用戶角色權(quán)限三級訪問機制,通過角色對權(quán)限的控制,達到對數(shù)據(jù)的安全操作。2.2.6 系統(tǒng)開放性及擴展性要求系統(tǒng)的開放性與擴展性同樣體現(xiàn)在以下兩個方面:1. 系統(tǒng)具有良好的開放性和可擴展能力,能滿足系統(tǒng)功能和數(shù)據(jù)的維護升級需要,日后不改變系統(tǒng)總體結(jié)構(gòu)的前提下,能夠?qū)ο到y(tǒng)的功能不斷追加;2. 數(shù)據(jù)庫的可擴展性:數(shù)據(jù)中心需具備良好的開發(fā)性和可擴展性,以適應(yīng)不斷增加的數(shù)據(jù)需求;實現(xiàn)與其它多種統(tǒng)計數(shù)據(jù)的接口,能方便的實現(xiàn)日常工作中的統(tǒng)計數(shù)據(jù)與地理數(shù)據(jù)的匹配和入庫管理。深圳市人口統(tǒng)計信息系統(tǒng)第3章 系統(tǒng)建設(shè)原則與標(biāo)準(zhǔn)3.1 系統(tǒng)建設(shè)原則在系統(tǒng)設(shè)計及建設(shè)中,應(yīng)把握以下原則:1 先進性原則在滿足系統(tǒng)功能要求的基礎(chǔ)上,盡可能降低資金投入的同時,滿足技術(shù)先進性的要求,選用大型數(shù)據(jù)庫和功能強大的地理信息系統(tǒng)平臺,采用先進的圖形處理技術(shù),將地理圖形數(shù)據(jù)和統(tǒng)計數(shù)據(jù)完美地組合起來,通過合理的體系架構(gòu)和先進的軟硬件及網(wǎng)絡(luò)技術(shù),滿足深圳市統(tǒng)計局目前乃至未來幾年內(nèi)發(fā)展的管理需求,并保持其技術(shù)的先進性和實用性。2 高性能原則由于系統(tǒng)涉及到的數(shù)據(jù)量大、動態(tài)更新快,因此,系統(tǒng)設(shè)計時應(yīng)考慮數(shù)據(jù)訪問和操作的響應(yīng)速度,在硬件設(shè)施合理配置的情況下滿足使用需求,普通寬帶用戶的操作反應(yīng)時間也有約定的要求,如一般情況下反應(yīng)時間低于7秒,高性能是系統(tǒng)設(shè)計時必須考慮的基本因素之一。3 穩(wěn)定性原則系統(tǒng)的穩(wěn)定性主要體現(xiàn)在:一方面,系統(tǒng)在提交前應(yīng)該經(jīng)過反復(fù)測試,在可能的情況下,把“bug”減少到最少的程度,保證系統(tǒng)長期的正常運轉(zhuǎn);另一方面,系統(tǒng)必須有足夠的健壯性,在發(fā)生意外的軟、硬件故障等情況下,能夠很好地處理并給出錯誤報告,并且能夠得到及時的恢復(fù),減少不必要的損失,允許用戶在一定范圍內(nèi)操作失誤,通過操作效驗,使系統(tǒng)具有自我修復(fù)功能。4 安全性原則統(tǒng)計數(shù)據(jù)的安全性要求很高,在系統(tǒng)設(shè)計中,首先必須建立基于授權(quán)的訪問控制模式,防止越權(quán)讀取,抵御可能的黑客攻擊;其次要逐步完善信息安全保障體系,要結(jié)合具體情況,按照不同的業(yè)務(wù)內(nèi)容,采取不同的安全策略,處理好發(fā)展與安全、建成與效益的關(guān)系,使安全措施成為保障信息資源系統(tǒng)正常運行的重要手段。并在網(wǎng)絡(luò)安全、操作系統(tǒng)安全、數(shù)據(jù)庫管理系統(tǒng)安全、通用安全、管理安全等方面符合國家關(guān)于計算機信息系統(tǒng)安全保護的相關(guān)要求。5 開放性原則系統(tǒng)的開放性主要體現(xiàn)為功能的開放性和數(shù)據(jù)的開放性:功能的開放性指系統(tǒng)設(shè)計時要考慮支持行業(yè)標(biāo)準(zhǔn)、提供與常用的應(yīng)用程序的接口,支持與其它應(yīng)用的集成,如可以方便地將地圖功能與應(yīng)用系統(tǒng)的功能集成;數(shù)據(jù)的開放性則指提供外部數(shù)據(jù)導(dǎo)入接口,可以方便地集成用戶自有的地圖數(shù)據(jù),可以將地圖數(shù)據(jù)與任何屬性數(shù)據(jù)集成,并可以對任何屬性數(shù)據(jù)進行可視化的查詢、統(tǒng)計、分析。6 擴展性原則系統(tǒng)的擴展性一是要考慮到用戶數(shù)據(jù)量的增長及數(shù)據(jù)類型的增加;二是要考慮到在用戶的管理水平和信息技術(shù)應(yīng)用水平進一步提高之后,會對系統(tǒng)的性能和功能提出新的要求。因此,系統(tǒng)應(yīng)從軟硬件平臺選擇上符合工業(yè)標(biāo)準(zhǔn),保證其具有良好的兼容性與可擴充性;在設(shè)計中應(yīng)采用較為靈活的多層架構(gòu)及組件式開發(fā)等技術(shù),確保系統(tǒng)可方便擴充,以適應(yīng)后續(xù)工程以及信息技術(shù)的發(fā)展變化。7 集成性原則系統(tǒng)可以以統(tǒng)一的地圖平臺集成和支持多種不同的應(yīng)用,保證地圖數(shù)據(jù)的共享和統(tǒng)一性。8 標(biāo)準(zhǔn)性原則由于本系統(tǒng)是一個開放的系統(tǒng),系統(tǒng)建立是按照統(tǒng)一的數(shù)據(jù)編碼與規(guī)范,實現(xiàn)數(shù)據(jù)格式標(biāo)準(zhǔn)化。在信息的收集、處理、匯總和傳遞過程中建立統(tǒng)一的數(shù)據(jù)接口,保證各層次之間形成高效規(guī)范的體系,確保對各種信息的高效收集和利用,最終達到與其它應(yīng)用系統(tǒng)的資源共享。9 可管理性和可維護性原則為了保證系統(tǒng)的可管理性與可維護性,系統(tǒng)應(yīng)提供運行性能分析、訪問量分析、系統(tǒng)管理和維護工具,保證整個應(yīng)用系統(tǒng)的可管理性和可維護性。除此之外,由于數(shù)據(jù)對本系統(tǒng)的運行至關(guān)重要,因此,系統(tǒng)也應(yīng)該提供良好的數(shù)據(jù)維護手段,系統(tǒng)應(yīng)針對數(shù)據(jù)尤其是空間數(shù)據(jù)的維護,提供多種數(shù)據(jù)的維護手段,最大程度保證系統(tǒng)數(shù)據(jù)的現(xiàn)勢性。10 實用性與方便性原則實用性是直接影響系統(tǒng)的運行效果和生命力的最重要因素之一,也是一個嚴(yán)謹(jǐn)?shù)南到y(tǒng)開發(fā)者要無條件遵循的原則,其中界面是軟件與用戶交互的最直接的層,界面的好壞決定用戶對軟件的第一印象,因此,在所有功能模塊中,采用全中文化、圖形化、快捷化的統(tǒng)一用戶界面,界面設(shè)計要靈活、人性化,如工具欄、對話框位置可以調(diào)整,提供上下文敏感的右鍵快捷菜單,界面的風(fēng)格可以定制等,通過將系統(tǒng)的各個流程工序巧妙地結(jié)合起來,達到“傻瓜式”的操作,使用戶使用起來方便實用。b/s系統(tǒng)能夠在不同的操作系統(tǒng)、不同的瀏覽器上運行;當(dāng)用戶適用時不需下載(或下載過程對用戶透明)、不需設(shè)置,直接在瀏覽器中進行操作,操作指令在服務(wù)器端執(zhí)行,只將結(jié)果傳回客戶端。11 實時性與共享性可以隨時、隨地訪問系統(tǒng),實現(xiàn)各類數(shù)據(jù)的實時發(fā)布、查詢和分析,同時最大程度地實現(xiàn)數(shù)據(jù)共享。3.2 建設(shè)依據(jù)與標(biāo)準(zhǔn)由于該系統(tǒng)項目建設(shè)涉及到的內(nèi)容包括空間數(shù)據(jù)采集、數(shù)據(jù)整合與軟件開發(fā)等,因此,系統(tǒng)建設(shè)的依據(jù)與標(biāo)準(zhǔn)包括:3.2.1 空間數(shù)據(jù)標(biāo)準(zhǔn)l 編碼體系和代碼標(biāo)準(zhǔn)l 各數(shù)據(jù)庫與文件命名標(biāo)準(zhǔn)l 元數(shù)據(jù)標(biāo)準(zhǔn)l 符號標(biāo)準(zhǔn)l 數(shù)據(jù)格式與交換標(biāo)準(zhǔn)l 數(shù)據(jù)質(zhì)量標(biāo)準(zhǔn)l 數(shù)據(jù)處理標(biāo)準(zhǔn)l 建庫作業(yè)流程與技術(shù)規(guī)定l 建設(shè)驗收標(biāo)準(zhǔn)3.2.2 統(tǒng)計行業(yè)規(guī)范l 第二次全國基本單位普查法人單位及產(chǎn)業(yè)活動單位劃分規(guī)定l 廣東省組織機構(gòu)代碼編制規(guī)則l 廣東省行政區(qū)劃代碼標(biāo)準(zhǔn) l 統(tǒng)計上使用的縣以下行政區(qū)劃代碼編制規(guī)則l 國民經(jīng)濟行業(yè)分類與代碼 l 企業(yè)登記注冊類型與代碼l 大中小型工業(yè)企業(yè)劃分標(biāo)準(zhǔn)l 現(xiàn)貨商品交易市場類別代碼3.2.3 計算機行業(yè)標(biāo)準(zhǔn)l 計算機軟件工程國家標(biāo)準(zhǔn)匯編2000(包括全部現(xiàn)行有效的計算機軟件工程規(guī)范及相關(guān)的國家標(biāo)準(zhǔn))l gb/t93851988 計算機軟件需求說明編制指南l gb/t93861988 計算機軟件測試文件編制指南l gb/t12504-1990 計算機軟件質(zhì)量保證計劃規(guī)范l gb/t12505-1990 計算機軟件配置管理計劃規(guī)范l gb/t15532-1995 計算機軟件單元測試l gb/t15538-1995 軟件工程標(biāo)準(zhǔn)分類法l gb/t16680-1996 軟件文檔管理指南l 參照計算機行業(yè)標(biāo)準(zhǔn),供應(yīng)方制定的cmmi3級有關(guān)規(guī)范文檔深圳市人口統(tǒng)計信息系統(tǒng)第4章 系統(tǒng)總體設(shè)計4.1 系統(tǒng)整體架構(gòu)軟件系統(tǒng)架構(gòu)設(shè)計數(shù)據(jù)整合與數(shù)據(jù)中心的建立數(shù)據(jù)整合策略數(shù)據(jù)庫管理平臺系統(tǒng)軟件環(huán)境數(shù)據(jù)整合與數(shù)據(jù)中心的建立數(shù)據(jù)庫組織結(jié)構(gòu)軟件架構(gòu)設(shè)計系統(tǒng)軟件環(huán)境搭建系統(tǒng)硬件環(huán)境服務(wù)器繪圖儀業(yè)務(wù)架構(gòu)設(shè)計技術(shù)架構(gòu)設(shè)計系統(tǒng)網(wǎng)絡(luò)環(huán)境系統(tǒng)網(wǎng)絡(luò)與硬件環(huán)境搭建圖形工作站其它gis平臺操作系統(tǒng)數(shù)據(jù)庫平臺應(yīng)用服務(wù)器系統(tǒng)開發(fā)工具其它4.2 運行環(huán)境設(shè)計4.2.1 系統(tǒng)硬件環(huán)境系統(tǒng)采用全集中處理方式,結(jié)合統(tǒng)計局原有資源狀況,我們配備2臺高性能雙路服務(wù)器作為數(shù)據(jù)庫服務(wù)器和應(yīng)用服務(wù)器,在數(shù)據(jù)輸入和編輯方面配備兩臺高性能的圖形工作站,打印機配備一臺a3彩色激光打印機和三臺筆記本電腦,利用采購方現(xiàn)有的網(wǎng)絡(luò)及端口資源,通過配置充分利用這些設(shè)備為系統(tǒng)提供硬件和網(wǎng)絡(luò)支持。網(wǎng)絡(luò)拓?fù)鋱D如下所表示:4.2.2 系統(tǒng)軟件環(huán)境4.2.2.1 gis平臺推薦使用esri公司的arcgis平臺。1、平臺需求分析本系統(tǒng)建設(shè)的數(shù)據(jù)包括mapgis、arcinfo格式和其它文件格式的圖形與oracle、sql server、access、foxpro等屬性數(shù)據(jù)庫文件,具有數(shù)據(jù)量龐大、數(shù)據(jù)格式多樣等特點,系統(tǒng)的gis平臺需求具有以下特點:(1)數(shù)據(jù)管理方面城市綜合管理數(shù)據(jù)尤其是空間基礎(chǔ)數(shù)據(jù)與城市管理數(shù)據(jù)龐大,平臺要能夠管理海量的空間數(shù)據(jù)及非空間數(shù)據(jù),包括矢量數(shù)據(jù)、遙感影像數(shù)據(jù)和城市管理屬性數(shù)據(jù),因此,平臺應(yīng)直接支持oracle或者sql server等大型商業(yè)數(shù)據(jù)庫,解決海量數(shù)據(jù)的存儲、管理與應(yīng)用。(2)數(shù)據(jù)轉(zhuǎn)換方面通過對用戶現(xiàn)有數(shù)據(jù)的分析,存在著多種數(shù)據(jù)存儲方式,包括數(shù)據(jù)庫(oracle、sql server、access、foxpro)存儲的、文件方式存儲的非空間數(shù)據(jù);空間數(shù)據(jù)有mapgis格式、arcinfo格式和其它文件格式,所有這些數(shù)據(jù)都要統(tǒng)一到同一種數(shù)據(jù)庫之中。因此,要求平臺能夠提供多種常用數(shù)據(jù)庫文件的移植(導(dǎo)入與導(dǎo)出),且要能夠?qū)ζ渌餍術(shù)is軟件(mapgis或arcinfo)所提供的數(shù)據(jù)進行格式轉(zhuǎn)換。(3)數(shù)據(jù)訪問方面由于本期系統(tǒng)的建設(shè)就要涉及到多個用戶的使用,而且還要考慮到系統(tǒng)后續(xù)建設(shè)的多用戶的使用,因此系統(tǒng)對數(shù)據(jù)的多用戶并發(fā)訪問也是應(yīng)考慮的問題。(4)數(shù)據(jù)web應(yīng)用方面系統(tǒng)要求在網(wǎng)絡(luò)上提供電子地圖及三維虛擬環(huán)境的瀏覽操作,所以對webgis功能要求支持強大的空間數(shù)據(jù)、三維虛擬數(shù)據(jù)的網(wǎng)絡(luò)發(fā)布與實時操作。(5)軟件開發(fā)方面根據(jù)城市綜合管理的特點,在管理過程中,涉及到大量空間數(shù)據(jù)的編輯、拓?fù)渲亟翱臻g查詢、分析等,因此,平臺要具有比較強大的編輯與拓?fù)浞治瞿芰?。同時,考慮到后續(xù)的開發(fā)要求,平臺軟件體系結(jié)構(gòu)應(yīng)該是開放的,表現(xiàn)為能夠無縫集成第三方開發(fā)的控件或組件,便于實現(xiàn)系統(tǒng)功能的擴展。這樣對gis軟件開發(fā)平臺的要求當(dāng)然也應(yīng)是組件式產(chǎn)品。2、平臺比較gis軟件選型是gis應(yīng)用項目開發(fā)中的重要環(huán)節(jié)。在國內(nèi)外眾多的gis軟件產(chǎn)品中,“沒有最好的,只有最合適的”。gis平臺基本分為國內(nèi)與國外兩大類,根據(jù)gis行業(yè)的應(yīng)用的特點,國內(nèi)平臺中較為常用的包括mapgis、supermap等,國外較為常用的包括mapinfo、arcgis等。以下從功能、性能、二次開發(fā)能力和技術(shù)支持等多方面剖析arcgis、supermap gis、mapgis和mapinfo四三套解決方案。(1)對比軟件的解決方案各gis軟件廠家的系列產(chǎn)品對比如下表:項目arcgissupermapmapinfomapgis空間數(shù)據(jù)庫技術(shù)arcsde/ geodatabasesupermap sdx+mapinfo spatialwaremapgis組件開發(fā)平臺mapobjects/ arcobjectssupermap objectsmapxmapgis桌面數(shù)據(jù)管理軟件arcmapsupermap deskpromapinfomapgis數(shù)據(jù)采集軟件直接使用arcmapsupermap survey無專業(yè)數(shù)據(jù)采集軟件,直接使用mapinfomapcadwebgisarcimssupermap ismap xtrememapgis ims(2)空間數(shù)據(jù)庫技術(shù)對比基于關(guān)系數(shù)據(jù)庫和對象關(guān)系數(shù)據(jù)庫的空間數(shù)據(jù)庫技術(shù)是現(xiàn)今大型gis應(yīng)用項目中廣泛采用的空間數(shù)據(jù)管理技術(shù),這一點在大型應(yīng)用項目的gis軟件選型對比中一直受到高度重視。項目arcgissupermapmapinfomapgis技術(shù)名稱sde(spatial database engine), geodatabasesdx(spatial database extension)spatialwaremapgis支持sql server支持oracle支持oracle spatialx支持?jǐn)?shù)據(jù)類型支持點、線、面、注記。點、線、面、注記等。點、線、面、注記、圓弧、圓、橢圓、曲線等。點、線、面、注記等。數(shù)據(jù)保密與信息安全利用關(guān)系數(shù)據(jù)庫的數(shù)據(jù)訪問權(quán)限控制,具有很好的數(shù)據(jù)安全策略利用關(guān)系數(shù)據(jù)庫的數(shù)據(jù)訪問權(quán)限控制,具有較好的數(shù)據(jù)安全策略利用關(guān)系數(shù)據(jù)庫的數(shù)據(jù)訪問權(quán)限控制,具有較好的數(shù)據(jù)安全策略利用關(guān)系數(shù)據(jù)庫的數(shù)據(jù)訪問權(quán)限控制,具有較好的數(shù)據(jù)安全策略是否支持拓?fù)潢P(guān)系支持支持不支持支持是否支持?jǐn)?shù)據(jù)壓縮支持復(fù)雜幾何對象長事務(wù)支持是否支持sql查詢(3)二次開發(fā)組件對比組件式開發(fā)方式無疑已經(jīng)成為當(dāng)前最主流的gis應(yīng)用二次開發(fā)方式,比較gis軟件的組件開發(fā)能力和靈活性在gis軟件選型中至關(guān)重要。軟件arcgissupermapmapinfomapgis是否支持可視化設(shè)計xx語言visual basic, visual c+, delphi, c+ builder, power builder等visual basic, visual c+, delphi, c+ builder, power builder等visual basic, visual c+, delphi, c+ builder, power builder等支持vc+,vb,delphi等集成開發(fā)環(huán)境是否具有通用性是否易于與其他技術(shù)(如mis等)集成功能功能強大功能強大mapx功能比mapobjects稍強,但仍然屬于輕量級客戶端屬于輕量級客戶端擴展性基于標(biāo)準(zhǔn)組件的二次開發(fā),可以與其它組件集成,擴展非常強?;跇?biāo)準(zhǔn)組件的二次開發(fā),可以與其它組件集成,擴展性較強?;跇?biāo)準(zhǔn)組件的二次開發(fā),可以與其它組件集成,擴展性較強?;跇?biāo)準(zhǔn)組件的二次開發(fā),可以與其它組件集成,擴展較強。伸縮性組件群龐大,可以根據(jù)不同的項目選擇不同的組件,有利于降低客戶端成本。適合于大型、中型和小型項目應(yīng)用。多個組件組成,可自由拆卸組合,有利于降低客戶端成本。適合于中型和小型項目應(yīng)用。mapobjects只有一個控件,功能弱,滿足不了大型應(yīng)用需求。mapgis功能弱,滿足不了大型應(yīng)用需求。二次開發(fā)文檔開發(fā)文檔參數(shù)說明詳細(xì),且常用方法有大量示范代碼參數(shù)說明較詳細(xì),且常用方法有大量示范代碼參數(shù)說明較詳細(xì),有一定示范代碼。參數(shù)說明簡略,有一定示范代碼。綜上所述,本次系統(tǒng)建設(shè)的是大型項目,而且要考慮到系統(tǒng)工程的后續(xù)項目建設(shè),這都對gis平臺的各方面性能特別是空間數(shù)據(jù)庫技術(shù)及擴展性要求更強,所以綜合考慮,我們建議本次系統(tǒng)建設(shè)采用arcgis系列產(chǎn)品,包括arcinfo、arcsde、arcims、mapobiects。3、平臺配置方案投標(biāo)方建議采購的gis軟件包括arcsde、arcinfo、arcims及mapobjects,各軟件在整個系統(tǒng)中的配置角色主要如下:1、arcsdearcsde在多用戶和分布式gis系統(tǒng)中起著基礎(chǔ)作用。有了arcsde,gis客戶端軟件(arcinfo、mapobjects和arcims等)可以直接處理rdbms(如oracle)中的空間數(shù)據(jù)。在本系統(tǒng)中,arcsde在gis客戶端軟件和rdbms之間提供通道,多用戶gis系統(tǒng)通過arcsde訪問后端oracle數(shù)據(jù)庫中的空間數(shù)據(jù)。本次投標(biāo)方推薦的arcsde配置為標(biāo)準(zhǔn)配置一套,即包括一個服務(wù)許可和五個讀寫連接許可。在實際應(yīng)用中,應(yīng)解決招標(biāo)方多客戶端(超過5個)的連接及訪問問題。投標(biāo)方根據(jù)其gis軟件開發(fā)經(jīng)驗的積累及綜合多用戶的情況,提出中間件的解決方式,即在arcsde和客戶端間引入中間件,一個sde服務(wù)許通過中間件連接到數(shù)據(jù)庫服務(wù)器后,可在瞬間把所需數(shù)據(jù)下載到本地機后立即斷開此服務(wù)許可,此服務(wù)許則可同時向其他請求服務(wù)方開放。因此,此種方式可提供遠(yuǎn)遠(yuǎn)大于5的訪問許可。通過測試,在百兆網(wǎng)絡(luò)環(huán)境下,100個用戶可在5秒內(nèi)得到響應(yīng),在提高服務(wù)許可的利用率的同時也滿足了多用戶的訪問需求。2、arcimsarcims是一個基于internet的webgis,它允許用戶集中建立大范圍的gis地圖、數(shù)據(jù)和應(yīng)用并將這些結(jié)果提供給組織內(nèi)部的或internet上的廣大用戶。arcims為交換在web上能發(fā)布的空間數(shù)據(jù)和服務(wù)建立了一個公共的平臺,它擴展了普通站點,使其能夠提供gis數(shù)據(jù)和應(yīng)用服務(wù)。在本系統(tǒng)中,arcims主要應(yīng)用于b/s系統(tǒng)的電子地圖顯示、數(shù)據(jù)查詢、分析及部分的編輯功能。3、arcinfoarcinfo是arcgisdesktop功能最豐富的客戶端。高端的arcinfo產(chǎn)品提供arcview 8.x 和arceditor所有功能。在arcgis軟件家族中,arcinfo是gis軟件中功能最全面的。在windows nt和windows 2000平臺上支持內(nèi)置的vba以及vb、vc+、delphi等開發(fā)環(huán)境,可以對arcinfo進行定制和二次開發(fā)。在開發(fā)中,由于arcinfo的運行受服務(wù)許可的限制,因此,在本次開發(fā)中,擬將arcinfo放于應(yīng)用服務(wù)器端,作為應(yīng)用服務(wù)來使用,而開發(fā)的主要工具還是采用mapobjects。arcinfo除提供高級的gis分析和應(yīng)用服務(wù)外,還承擔(dān)c/s系統(tǒng)的后臺維護應(yīng)用,實現(xiàn)地理數(shù)據(jù)的轉(zhuǎn)換編輯與維護等。4、mapobjectsmapobjects是一組供應(yīng)用開發(fā)人員使用的制圖與gis功能組件,開發(fā)者可以使用mapobjects創(chuàng)建應(yīng)用程序,包括動態(tài)地圖和gis功能。本系統(tǒng)中,mapobjects用來創(chuàng)建強大的客戶端和桌面應(yīng)用,為現(xiàn)有的應(yīng)用添加gis功能,功能包含多種地圖顯示,地理查詢和數(shù)據(jù)檢索。4、arcsde介紹arcgis是一個統(tǒng)一的地理信息系統(tǒng)平臺,可以幫助用戶獲取更豐富的空間數(shù)據(jù)和資源,是一個強大的、統(tǒng)一的、可伸縮的系統(tǒng),可以適應(yīng)廣大gis用戶的廣泛需求,并為單用戶或多用戶的gis 應(yīng)用提供了框架。海量空間地理數(shù)據(jù)的管理是地理信息系統(tǒng)的重要特征,為了更好地實現(xiàn)對地理空間數(shù)據(jù)的管理,空間數(shù)據(jù)庫選用esri公司的arcsde。arcsde是一個基于關(guān)系型數(shù)據(jù)庫基礎(chǔ)上的專用的地理數(shù)據(jù)共享服務(wù)器,在數(shù)據(jù)庫管理系統(tǒng)(rdbms)中存儲和管理多用戶空間數(shù)據(jù)庫的通路,在一個相互協(xié)作的gis 系統(tǒng)中扮演了一個重要的、基礎(chǔ)的角色,它使多用戶編輯、對空間數(shù)據(jù)庫的事務(wù)處理與多種客戶端軟件緊密結(jié)合,支持對多用戶空間數(shù)據(jù)庫的設(shè)計,建立,編輯和共享。arcsde 支持oracle、microsoft sql server、ibm db2和informix等商業(yè)關(guān)系型數(shù)據(jù)庫。采用空間索引機制,高效完成空間數(shù)據(jù)的搜索與管理海量的無縫地理數(shù)據(jù)。arcsde同時提供了大量java和c的空間分析工具(api),開發(fā)商可以利用這些工具來編制自己的客戶端,并實現(xiàn)數(shù)據(jù)的二維或三維分析、數(shù)據(jù)轉(zhuǎn)換、投影變換等。其結(jié)構(gòu)圖如下所表示。采用arcsde管理地理信息數(shù)據(jù),使得gis的共享,安全,和維護和數(shù)據(jù)處理能力方面大大超過老一代地理信息系統(tǒng)。其主要特點表現(xiàn)為:1.arcsde是專用的地理數(shù)據(jù)共享服務(wù)器采用數(shù)據(jù)庫技術(shù)和client/server體系結(jié)構(gòu),地理數(shù)據(jù)以記錄的形式存儲,數(shù)據(jù)可以共享。要實現(xiàn)共享,必須解決并發(fā)訪問沖突問題,與數(shù)據(jù)文件共享不同的是,數(shù)據(jù)記錄由arcsde服務(wù)器端統(tǒng)一鎖定,不會產(chǎn)生重復(fù)鎖定或死鎖?;谖募臄?shù)據(jù)共享要么依賴操作系統(tǒng)對文件的鎖定功能,只能鎖定整個數(shù)據(jù)庫,降低了數(shù)據(jù)共享性,要么由自己鎖定,不能保證客戶端遵循鎖定規(guī)則,產(chǎn)生無效鎖定,以及不能正常解鎖產(chǎn)生死鎖。使用這種共享機制,任何網(wǎng)絡(luò)上的客戶端都可以合法地共享數(shù)據(jù)。在網(wǎng)絡(luò)上只需要集中維護一份數(shù)據(jù),不會產(chǎn)生因為相同數(shù)據(jù)在不同地方修改不同步而導(dǎo)致無法使用的現(xiàn)象。使用arcsde可以實現(xiàn)數(shù)據(jù)管理的集中和分布,實現(xiàn)網(wǎng)絡(luò)化的數(shù)據(jù)管理??梢愿鶕?jù)各個部門數(shù)據(jù)需求分為一個或幾個數(shù)據(jù)中心來集中或分布管理。由于采用數(shù)據(jù)庫管理地理信息數(shù)據(jù),地理信息和其他信息的數(shù)據(jù)管理方式一致起來,可以更大程度地實現(xiàn)地理信息系統(tǒng)應(yīng)用和其他系統(tǒng)應(yīng)用的集成。2.arcsde可以管理海量的無縫地理數(shù)據(jù)由于數(shù)據(jù)庫的強大的數(shù)據(jù)處理能力加上arcsde獨特的空間索引機制,每個數(shù)據(jù)集的數(shù)據(jù)量不再受到限制,arcsde可以處理海量的無縫地理數(shù)據(jù),與傳統(tǒng)的地理數(shù)據(jù)存儲方式不一樣的是,數(shù)據(jù)不用根據(jù)地理位置分割管理,用戶和客戶端只要指定數(shù)據(jù)的類型,而不需要指定所在的人為指定的圖號。分塊的數(shù)據(jù)管理在處理范圍超出數(shù)據(jù)分割范圍或不一致的情況下往往需要把數(shù)據(jù)重新進行拼接處理,而這種情況是經(jīng)常會發(fā)生的,所以這大大影響了系統(tǒng)的易用性和效率。實際上這種數(shù)據(jù)幾乎是無法使用的。arcsde數(shù)據(jù)海量數(shù)據(jù)管理能力使數(shù)據(jù)的集中管理成為可能,降低了數(shù)據(jù)維護費用,大大推動了gis的數(shù)據(jù)共享和應(yīng)用,你將更有希望找到你所需要的,更詳細(xì)的數(shù)據(jù)。3.arcsde是一個高效的地理數(shù)據(jù)服務(wù)器利用了數(shù)據(jù)庫的強大數(shù)據(jù)查詢機制,arcsde可以實現(xiàn)在多用戶條件下的并發(fā)訪問。arcsde采用了與一般信息系統(tǒng)不一樣的空間索引機制。我們知道地理信息的數(shù)據(jù)量是非常龐大的,但處理或分析數(shù)據(jù)時很少去針對整個數(shù)據(jù)集,對于整個數(shù)據(jù)庫的處理實際上是無法加快速度的,這時本地文件系統(tǒng)可能比數(shù)據(jù)庫效率更高。我們一般僅僅是對一個數(shù)據(jù)集的一個集或一條記錄進行操作。如我們大概不會在計算機上的屏幕上顯示城市所有的建筑物,實際上那是沒有任何意義的,你除了一片漆黑,什么也看不清,因為屏幕的分辨率和你的大腦的信息處理能力有限,你只能選擇某一區(qū)域以合適比例顯示出來。實際上我們看到空間位置是地理數(shù)據(jù)的關(guān)鍵的獨一無二的索引方式。也就是說,通過arcsde的空間索引,我們可以在龐大的地理數(shù)據(jù)中,快速地查找出指定區(qū)域的數(shù)據(jù)子集,這就是arcsde與單純數(shù)據(jù)庫的最大區(qū)別。另外arcsde對空間坐標(biāo)采取了整數(shù)量化,和增量壓縮存儲和計算方式,減少浮點運算,磁盤存儲和輸入輸出,這些也是arcsde可以快速地處理地理數(shù)據(jù)的原因。arcsde采用了client/server方式,在網(wǎng)絡(luò)上傳輸?shù)氖遣僮髡埱蠛蛻?yīng)答而不是整個原始數(shù)據(jù),減少了網(wǎng)絡(luò)的堵塞。arcsde是專門為多用戶并發(fā)而設(shè)計的,采用了多線成的體系結(jié)構(gòu)。arcsde客戶端api通過tcp/ip端口與服務(wù)器連接,請求打開一個數(shù)據(jù)流,arcsde服務(wù)器為此數(shù)據(jù)流啟動另外一個進程提供數(shù)據(jù)服務(wù),直到客戶端關(guān)閉數(shù)據(jù)流。這樣每個客戶端不需要等待其它的客戶端服務(wù)完成。4.arcsde是一個地理數(shù)據(jù)事務(wù)處理系統(tǒng)我們多次提到了數(shù)據(jù)共享和鎖定,起目的是在數(shù)據(jù)沖突發(fā)生之前避免其發(fā)生,但從另一方面看到應(yīng)用帶來了很大的不便,實際上應(yīng)用了某些數(shù)據(jù),對其中大沒有修改,或者修改了并沒有產(chǎn)生沖突。一個事務(wù)處理過程周期只局限于客戶端連接周期,一旦關(guān)閉連接事務(wù)必須提交。這很大程序限制了其應(yīng)用。arcsde通過版本管理技術(shù)解決了這一系列問題,數(shù)據(jù)庫中可以存儲多個版本數(shù)據(jù),但并非是簡單的數(shù)據(jù)備份,它們僅僅是記錄數(shù)據(jù)版本的區(qū)別版本之間是樹型繼承關(guān)系,各個版本可以獨立編輯和運行。只有當(dāng)一個版本向其父版本提交時才會產(chǎn)生沖突。這時系統(tǒng)可以采用交互的手段來解決這些沖突,要么采用本版本數(shù)據(jù),要么沖突版本數(shù)據(jù),要么采用沖突之前的數(shù)據(jù)。5.arcsde是一個安全的地理數(shù)據(jù)庫arcsde采用了數(shù)據(jù)庫技術(shù),利用數(shù)據(jù)庫的安全手段,你的地理數(shù)據(jù)將更安全,更有保障。通過對數(shù)據(jù)庫的備份可以備份地理數(shù)據(jù),你也可以通過arcsde的數(shù)據(jù)備份功能來備份arcsde的數(shù)據(jù)。arcsde的版本管理功能保證了系統(tǒng)可以隨時恢復(fù)功能到定義過的數(shù)據(jù)版本上。在網(wǎng)絡(luò)不采用文件系統(tǒng)共享數(shù)據(jù),用戶不能拷貝和刪除數(shù)據(jù)集,只能通過連接來訪問授權(quán)的數(shù)據(jù),保證了數(shù)據(jù)訪問的合法性。arcsde提供了一系列命令對這種訪問授權(quán)操作,方便了授權(quán)管理,另外由于數(shù)據(jù)集中管理,保證了數(shù)據(jù)的一致性。另外arcsde是一個可擴展的系統(tǒng),geodatabase就是針對地理信息的特點,對關(guān)系型數(shù)據(jù)庫概念進行的面向目標(biāo)的擴充。6.arcsde的其它開發(fā)功能arcsde提供了應(yīng)用程序接口(api),開發(fā)人員可將空間數(shù)據(jù)檢索和分析功能集成到他們的應(yīng)用工程中去。例如:用arcsde,該應(yīng)用可包含空間信息,只要將房屋的位置、街道路網(wǎng)等特定區(qū)域位置等存放到數(shù)據(jù)庫中即可,有了這些信息,用戶就能得到這一區(qū)域的圖形信息,打印路網(wǎng)、各類圖件等。使用arcsde有以下優(yōu)點:l 為任何支持的客戶應(yīng)用提供空間數(shù)據(jù)服務(wù)l 通過tcp/ip橫跨任何同構(gòu)或異構(gòu)網(wǎng)絡(luò)l 提供從基于文件的系統(tǒng)到rdbms管理數(shù)據(jù)系統(tǒng)的平滑升遷l 以一種連續(xù)的,無縫的數(shù)據(jù)庫管理大型地理要素l 通過標(biāo)準(zhǔn)的api提供查詢,檢索函數(shù)的開放存取l 真正的client/server計算環(huán)境l 跨越internet提供公開的空間數(shù)據(jù)訪問4.2.2.2 服務(wù)器操作系統(tǒng)在本項目中推薦使用windows 2003 server企業(yè)版,它是windows 2000 advanced server的升級版本,具有更高的擴展性、互操作性和可管理性,可應(yīng)用于擁有多種操作系統(tǒng)和提供internet服務(wù)的部門和應(yīng)用程序服務(wù)器。4.2.2.3 數(shù)據(jù)庫軟件在本項目使用 oracle 10g企業(yè)版數(shù)據(jù)庫軟件。oracle數(shù)據(jù)庫是最先進的面向?qū)ο蟮臄?shù)據(jù)庫,是目前業(yè)內(nèi)伸縮性最好、功能最齊全的數(shù)據(jù)庫,是業(yè)界第一個完整、簡單的用于互聯(lián)網(wǎng)的新一代智能化的、協(xié)作各種應(yīng)用的軟件基礎(chǔ)架構(gòu),無論是用于驅(qū)動網(wǎng)站、打包應(yīng)用程序、數(shù)據(jù)倉庫或者是 oltp 應(yīng)用程序,oracle database 都是任何專業(yè)計算環(huán)境的技術(shù)基礎(chǔ),可通過升級采購方現(xiàn)有的8i企業(yè)版獲得。4.2.2.4 數(shù)據(jù)倉庫基于技術(shù)層面考慮,數(shù)據(jù)倉庫必須選用國外成熟、技術(shù)領(lǐng)先的產(chǎn)品,并且能夠與現(xiàn)有的web及豐富客戶端應(yīng)用程序產(chǎn)品進行無縫集成,無需實施新的開發(fā)和流程。綜合以上因素,我們選用oracle olap。oracle olap 是 oracle 數(shù)據(jù)庫 10g 企業(yè)版的一個選項,它借助于先前僅在特殊 olap 數(shù)據(jù)庫中發(fā)現(xiàn)的功能,提供對業(yè)務(wù)操作和市場的有價值的見地。因為 oracle olap 是完全集成到關(guān)系數(shù)據(jù)庫中的,所以,所有數(shù)據(jù)和元數(shù)據(jù)都是從 oracle 數(shù)據(jù)庫內(nèi)部進行存儲和管理的,以提供高度可伸縮性、強健的管理環(huán)境及工業(yè)級可用性和安全性。4.2.2.5 應(yīng)用服務(wù)器目前市場上主流的應(yīng)用服務(wù)器有 tomcat、bea weblogic、ibm web sphere、sun iplanet、borland application server等30余種,從整個系統(tǒng)配置的角度,本次系統(tǒng)建設(shè)建議采用weblogic。bea weblogic是用于開發(fā)、集成、部署和管理大型分布式web應(yīng)用、網(wǎng)絡(luò)應(yīng)用和數(shù)據(jù)庫應(yīng)用的java應(yīng)用服務(wù)器。將java的動態(tài)功能和java enterprise標(biāo)準(zhǔn)的安全性引入大型網(wǎng)絡(luò)應(yīng)用的開發(fā)、集成、部署和管理之中。bea weblogic server擁有處理關(guān)鍵web應(yīng)用系統(tǒng)問題所需的性能、可擴展性和高可用性。與bea weblogic commerce servertm配合使用,bea weblogic server可為部署適應(yīng)性個性化電子商務(wù)應(yīng)用系統(tǒng)提供完善的解決方案。 bea weblogic server具有開發(fā)和部署關(guān)鍵任務(wù)電子商務(wù)web應(yīng)用系統(tǒng)所需的多種特色和優(yōu)勢,包括:1)領(lǐng)先的標(biāo)準(zhǔn)對業(yè)內(nèi)多種標(biāo)準(zhǔn)的全面支持,包括ejb、jsb、jms、jdbc、xml和wml,使web應(yīng)用系統(tǒng)的實施更為簡單,并且保護了投資,同時也使基于標(biāo)準(zhǔn)的解決方案的開發(fā)更加簡便。2)無限的可擴展性bea weblogic server以其高擴展的架構(gòu)體系聞名于業(yè)內(nèi),包括客戶機連接的共享、資源pooling以及動態(tài)網(wǎng)頁和ejb組件群集。3)快速開發(fā)憑借對ejb和jsp的支持,以及bea weblogic server 的servlet組件架構(gòu)體系,可加速投放市場速度。這些開放性標(biāo)準(zhǔn)與webgain studio配合時,可簡化開發(fā),并可發(fā)揮已有的技能,迅速部署應(yīng)用系統(tǒng)。4)部署更趨靈活bea weblogic server的特點是與領(lǐng)先數(shù)據(jù)庫、操作系統(tǒng)和we
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度法律服務(wù)機構(gòu)兼職律師服務(wù)合同3篇
- 2025年度公司簽約帶貨主播虛擬偶像合作合同3篇
- 二零二五年度養(yǎng)殖場養(yǎng)殖場養(yǎng)殖技術(shù)交流與合作合同3篇
- 2025年度建筑工程施工現(xiàn)場管理三方協(xié)議3篇
- 二零二五年度全新碼頭租賃合同及港口貨物裝卸服務(wù)協(xié)議3篇
- 2025年度XX教育機構(gòu)二零二五年度教育貸款協(xié)議3篇
- 2025年度大學(xué)畢業(yè)生就業(yè)就業(yè)能力評估與培訓(xùn)合同3篇
- 2025年度高新技術(shù)產(chǎn)業(yè)競業(yè)禁止勞動合同范本解析3篇
- 2025年度高效農(nóng)業(yè)機械買賣合同協(xié)議書模板3篇
- 2025年度寵物店專業(yè)連鎖品牌形象設(shè)計與授權(quán)合同3篇
- 銀行貸款保證合同范本
- 《汽車膠粘劑》課件
- 2024腦血管病指南
- 企業(yè)三年營銷規(guī)劃
- 2024年社區(qū)工作者考試試題庫
- 工廠設(shè)備工程師年終總結(jié)
- 福建省廈門市2024-2025學(xué)年新人教版九年級語文上學(xué)期期末質(zhì)量檢測試題
- 辦公室行政培訓(xùn)
- (完整版)python學(xué)習(xí)課件024600
- 湖南省岳陽市2023-2024學(xué)年高一上學(xué)期1月期末質(zhì)量監(jiān)測試題+物理 含答案
- 圓柱的表面積課件
評論
0/150
提交評論