




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
智慧陽光廚房解決方案V3.0系統(tǒng)平臺(tái)集成系統(tǒng)集成目標(biāo)系統(tǒng)集成是按照標(biāo)準(zhǔn)規(guī)范,統(tǒng)籌規(guī)劃建設(shè)過程中的各種資源,有效地實(shí)現(xiàn)信息采集傳輸系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)、管理數(shù)據(jù)庫與應(yīng)用系統(tǒng)之間的協(xié)調(diào)一致,使整個(gè)xxx食堂管理信息系統(tǒng)集成為有機(jī)的整體,并使之能彼此協(xié)調(diào)工作,達(dá)到整體性能最優(yōu)。遵循面向服務(wù)的體系架構(gòu),整合本系統(tǒng)數(shù)據(jù)資源和功能資源,依據(jù)相關(guān)的標(biāo)準(zhǔn)與開發(fā)規(guī)范,形成基于統(tǒng)一技術(shù)架構(gòu)的應(yīng)用系統(tǒng)開發(fā)與運(yùn)行支撐環(huán)境,為“陽光廚房”管理信息系統(tǒng)建設(shè)項(xiàng)目提供信息及軟件資源支撐服務(wù)。系統(tǒng)集成原則項(xiàng)目集成是在系統(tǒng)工程科學(xué)方法的指導(dǎo)下,根據(jù)用戶需求,完成硬件集成、數(shù)據(jù)集成、業(yè)務(wù)集成,實(shí)現(xiàn)整個(gè)xxx“陽光廚房”信息管理系統(tǒng)建設(shè)項(xiàng)目各部分的最優(yōu)整合與協(xié)調(diào)工作。系統(tǒng)集成應(yīng)遵循的基本原則有:資源共享的原則。系統(tǒng)集成本著硬件、系統(tǒng)軟件、產(chǎn)品軟件、應(yīng)用軟件模塊、數(shù)據(jù)資源的充分共享,節(jié)省工程投資,提高系統(tǒng)性能。系統(tǒng)集成主要考慮以下幾個(gè)方面:系統(tǒng)集成要以滿足用戶的需求為根本出發(fā)點(diǎn);系統(tǒng)集成不是選擇最好的產(chǎn)品的簡(jiǎn)單行為,而是要選擇最適合用戶的需求和投資規(guī)模的產(chǎn)品和技術(shù);系統(tǒng)集成不是簡(jiǎn)單的設(shè)備供貨,它體現(xiàn)更多的是設(shè)計(jì)、調(diào)試與開發(fā)的技術(shù)和能力;系統(tǒng)集成包含技術(shù)、管理等方面,是一項(xiàng)綜合性的系統(tǒng)工程。技術(shù)是系統(tǒng)集成工作的核心,管理則是系統(tǒng)集成成功實(shí)施的可靠保障;性價(jià)比高低是評(píng)價(jià)系統(tǒng)集成是否合理和實(shí)施是否成功的重要參考因素。分層集成原則。本建設(shè)項(xiàng)目的整體框架集成工作包括基礎(chǔ)網(wǎng)絡(luò)設(shè)施層、數(shù)據(jù)庫層、應(yīng)用支撐平臺(tái)與已有業(yè)務(wù)應(yīng)用系統(tǒng)、業(yè)務(wù)層以及表現(xiàn)層的集成。圖6.2整體框架集成結(jié)構(gòu)圖基礎(chǔ)網(wǎng)絡(luò)設(shè)施層系統(tǒng)根據(jù)應(yīng)用需要,對(duì)現(xiàn)有網(wǎng)絡(luò)基礎(chǔ)設(shè)施以及本期建設(shè)的硬件環(huán)境進(jìn)行集成,為xxx“陽光廚房”信息管理系統(tǒng)建設(shè)項(xiàng)目數(shù)據(jù)資源及軟件應(yīng)用系統(tǒng)提供整體基礎(chǔ)支撐,確保系統(tǒng)各部分之間的信息流通與安全管理。數(shù)據(jù)庫層系統(tǒng)基于商業(yè)數(shù)據(jù)庫、數(shù)據(jù)中心技術(shù)及空間數(shù)據(jù)引擎(SDE)技術(shù)實(shí)現(xiàn)空間數(shù)據(jù)和非空間數(shù)據(jù)的集成與管理,為應(yīng)用系統(tǒng)提供數(shù)據(jù)基礎(chǔ)。應(yīng)用支撐層本系統(tǒng)的開發(fā)和運(yùn)行需要一系列應(yīng)用支撐平臺(tái)做基礎(chǔ)保障,通過對(duì)這些平臺(tái)進(jìn)行良好的集成形成應(yīng)用支撐體系,確保應(yīng)用系統(tǒng)能夠高效運(yùn)行。業(yè)務(wù)層基于xxx食堂基礎(chǔ)數(shù)據(jù)庫建設(shè)成果、應(yīng)用支撐平臺(tái)、及已有業(yè)務(wù)系統(tǒng)接口開發(fā)的三個(gè)應(yīng)用系統(tǒng),包括教育監(jiān)管子系統(tǒng)、xxx食堂評(píng)價(jià)子系統(tǒng)、政務(wù)信息公開子系統(tǒng)和運(yùn)維管理子系統(tǒng)。應(yīng)用系統(tǒng)的集成包括兩部分內(nèi)容:(1)集成本期建設(shè)系統(tǒng)各項(xiàng)功能,進(jìn)行無縫集成;(2)通過接口建設(shè),與已有業(yè)務(wù)系統(tǒng)進(jìn)行對(duì)接。表現(xiàn)層用戶是系統(tǒng)的最終使用者,不同的用戶使用和關(guān)注的應(yīng)用系統(tǒng)功能不同。通過應(yīng)用系統(tǒng)的集成,為用戶應(yīng)用層提供綜合的功能應(yīng)用,所有用戶都可以通過集成的統(tǒng)一入口使用自己所需的應(yīng)用系統(tǒng)功能。硬件集成xxx“陽光廚房”信息管理系統(tǒng)建成后,部署在XXX市教育局,需要通過政府專網(wǎng)與其它監(jiān)管單位進(jìn)行連接與監(jiān)測(cè)數(shù)據(jù)的傳輸。主要向教育部門領(lǐng)導(dǎo)、業(yè)務(wù)工作人員和社會(huì)公眾提供服務(wù)。系統(tǒng)硬件主要包括:視頻監(jiān)控?cái)z像設(shè)備、數(shù)據(jù)傳輸設(shè)備、網(wǎng)絡(luò)設(shè)備、數(shù)據(jù)庫服務(wù)器、應(yīng)用服務(wù)器、存儲(chǔ)設(shè)備等。數(shù)據(jù)集成xxx“陽光廚房”信息管理系統(tǒng)運(yùn)行所需的數(shù)據(jù)來源廣泛,對(duì)各類監(jiān)測(cè)信息和來自教育、食藥監(jiān)、工商、公安等其他職能部門的信息從食品安全、食堂衛(wèi)生管理業(yè)務(wù)的需求角度接入和整理,存儲(chǔ)到數(shù)據(jù)庫中,為xxx食堂管理業(yè)務(wù)提供信息支撐。針對(duì)每一類數(shù)據(jù),設(shè)計(jì)一套數(shù)據(jù)集成方案,并通過統(tǒng)一的數(shù)據(jù)訪問接口向應(yīng)用服務(wù)層提供數(shù)據(jù)。圖6.4數(shù)據(jù)集成結(jié)構(gòu)圖(1)基礎(chǔ)數(shù)據(jù)的集成。對(duì)于現(xiàn)有的基礎(chǔ)地理數(shù)據(jù)包括基礎(chǔ)數(shù)據(jù)、及其它格式的數(shù)據(jù)。通過GIS數(shù)據(jù)引擎,在不改變數(shù)據(jù)格式的前提下,實(shí)現(xiàn)這類數(shù)據(jù)的集成。(2)數(shù)據(jù)處理。通過對(duì)基礎(chǔ)數(shù)據(jù)和監(jiān)測(cè)數(shù)據(jù)進(jìn)行集成,形成管理數(shù)據(jù)庫。然后通過ETL(抽取、轉(zhuǎn)換、裝載),形成省食品材料產(chǎn)品庫,用于提供數(shù)據(jù)產(chǎn)品服務(wù)。(3)采用中間件方式實(shí)現(xiàn)數(shù)據(jù)的統(tǒng)一訪問。根據(jù)驅(qū)動(dòng)化的設(shè)計(jì)思想,GIS中間件的設(shè)計(jì)為兩層模式:數(shù)據(jù)源驅(qū)動(dòng)管理器和數(shù)據(jù)源驅(qū)動(dòng)。當(dāng)平臺(tái)請(qǐng)求某種類型數(shù)據(jù)源時(shí),數(shù)據(jù)源驅(qū)動(dòng)管理器加載相應(yīng)的數(shù)據(jù)源驅(qū)動(dòng),并把數(shù)據(jù)訪問結(jié)果返回給應(yīng)用服務(wù)系統(tǒng)。每種數(shù)據(jù)源驅(qū)動(dòng)負(fù)責(zé)對(duì)其相應(yīng)空間數(shù)據(jù)訪問,完成對(duì)空間數(shù)據(jù)的實(shí)際讀/寫,并把結(jié)果返回給數(shù)據(jù)源驅(qū)動(dòng)管理器。數(shù)據(jù)源驅(qū)動(dòng)對(duì)用戶來說也是透明的。中間模塊操作轉(zhuǎn)換是在源數(shù)據(jù)與處理后的結(jié)果數(shù)據(jù)之間有一個(gè)獨(dú)立的處理模塊,以接口方式與二者進(jìn)行連接。GIS中間件是一種獨(dú)立的系統(tǒng)軟件或服務(wù)程序,通過規(guī)定系統(tǒng)內(nèi)部數(shù)據(jù)的讀/寫接口,通過里面的驅(qū)動(dòng)程序完成對(duì)不同來源的數(shù)據(jù)的處理,從而實(shí)現(xiàn)了多格式數(shù)據(jù)直接訪問、格式無關(guān)數(shù)據(jù)集成、位置無關(guān)數(shù)據(jù)集成和多源數(shù)據(jù)復(fù)合分析,完成多源異構(gòu)數(shù)據(jù)的無縫集成。應(yīng)用系統(tǒng)支撐軟件建設(shè)應(yīng)用支撐GIS平臺(tái)GIS基礎(chǔ)平臺(tái)本系統(tǒng)建設(shè)選用新一代面向網(wǎng)絡(luò)超大型分布式地理信息系統(tǒng)基礎(chǔ)軟件系列平臺(tái)。平臺(tái)采用面向服務(wù)的設(shè)計(jì)思想、多層體系結(jié)構(gòu),實(shí)現(xiàn)了面向空間實(shí)體及其關(guān)系的數(shù)據(jù)組織、高效海量空間數(shù)據(jù)的存儲(chǔ)與索引、大尺度多維動(dòng)態(tài)空間信息數(shù)據(jù)庫、三維實(shí)體建模和分析,具有TB級(jí)空間數(shù)據(jù)處理能力、可以支持局域和廣域網(wǎng)絡(luò)環(huán)境下空間數(shù)據(jù)的分布式計(jì)算、支持分布式空間信息分發(fā)與共享、網(wǎng)絡(luò)化空間信息服務(wù),能夠支持海量、分布式的國家空間基礎(chǔ)設(shè)施建設(shè)。利用數(shù)據(jù)中心集成開發(fā)技術(shù)和搭建平臺(tái)的理念為基礎(chǔ),可搭建配置出各種解決方案,實(shí)現(xiàn)零編程、巧組合、易搭建的思想。主要技術(shù)特點(diǎn)如下:面向服務(wù)的分布式跨平臺(tái)的多層多級(jí)體系架構(gòu)平臺(tái)基于微內(nèi)核技術(shù),具備分布式跨平臺(tái)的多層多級(jí)體系結(jié)構(gòu),采用面向服務(wù)的設(shè)計(jì)思想;支持分布式多級(jí)服務(wù)器網(wǎng)絡(luò)體系結(jié)構(gòu),具備支持“全球空間格網(wǎng)”能力;具有適應(yīng)異構(gòu)數(shù)據(jù)庫的多級(jí)服務(wù)器協(xié)同工作環(huán)境。圖STYLEREF1\s9.SEQ圖\*ARABIC\s11多層體系架構(gòu)具備TB級(jí)的海量空間數(shù)據(jù)存儲(chǔ)與管理能力具備TB級(jí)海量空間數(shù)據(jù)存儲(chǔ)與管理能力,支持矢量、柵格、影像、三維四位一體的海量數(shù)據(jù)存儲(chǔ),高效的空間索引;具有版本管理和沖突檢測(cè)機(jī)制的版本與長(zhǎng)事務(wù)處理機(jī)制。數(shù)據(jù)庫管理通過空間和屬性兩個(gè)管理系統(tǒng)來實(shí)現(xiàn)。地圖庫管理子系統(tǒng)具有強(qiáng)大的地圖拼接、管理、顯示、漫游和靈活方便的跨圖幅檢索能力,可管理多達(dá)數(shù)千幅地圖。屬性庫子系統(tǒng)能根據(jù)用戶的需要,方便地建立動(dòng)態(tài)屬性庫。同時(shí),系統(tǒng)還提供為圖形編輯服務(wù)的系統(tǒng)庫編輯子系統(tǒng)(包括子圖、線型、符號(hào))。具有對(duì)海量圖形數(shù)據(jù)的存儲(chǔ)和管理功能(TB級(jí)),能夠建立無縫地理數(shù)據(jù)庫??晒芾砗A坑跋駭?shù)據(jù)。通過內(nèi)嵌的驅(qū)動(dòng)程序高效訪問存儲(chǔ)在數(shù)據(jù)庫中的圖形和屬性數(shù)據(jù)。支持多種大型商用數(shù)據(jù)庫,如:SQLServer、Oracle、DB2、Informix等。可同時(shí)存儲(chǔ)管理DXF、DWG、DGN等CAD數(shù)據(jù),并與GIS數(shù)據(jù)互相參考。提供全方位的數(shù)據(jù)(空間數(shù)據(jù)和屬性數(shù)據(jù))管理功能,客戶端可方便瀏覽數(shù)據(jù)、更新數(shù)據(jù)、上載數(shù)據(jù),實(shí)現(xiàn)數(shù)據(jù)的實(shí)時(shí)動(dòng)態(tài)更新。提供多任務(wù)、多用戶的工作環(huán)境,具備安全的系統(tǒng)登錄、訪問權(quán)限設(shè)置。允許多人同時(shí)對(duì)系統(tǒng)進(jìn)行訪問。采用面向地理實(shí)體的空間數(shù)據(jù)模型采用面向地理實(shí)體的空間數(shù)據(jù)模型,可描述任意復(fù)雜度的空間特征和非空間特征,完全表達(dá)空間、非空間、實(shí)體的空間共生性、多重性等關(guān)系??臻g數(shù)據(jù)模型將現(xiàn)實(shí)世界中的各種現(xiàn)象抽象為對(duì)象、關(guān)系和規(guī)則,各種行為(操作)基于對(duì)象、關(guān)系和規(guī)則,模型更接近人類面向?qū)嶓w的思維方式。該模型還綜合了面向圖形的空間數(shù)據(jù)模型的特點(diǎn),使得模型表達(dá)能力強(qiáng),廣泛適應(yīng)GIS的各種應(yīng)用。支持版本與增量相結(jié)合的時(shí)空數(shù)據(jù)處理模型支持版本與增量相結(jié)合的時(shí)空數(shù)據(jù)處理模型,可實(shí)現(xiàn)單個(gè)實(shí)體的時(shí)態(tài)演變,支持任意時(shí)刻的歷史回溯,支持多用戶并發(fā)的歷史事件的控制。時(shí)空數(shù)據(jù)處理采用“元組級(jí)基態(tài)+增量修正法”實(shí)施方案,版本與增量相結(jié)合的時(shí)空數(shù)據(jù)模型;元組級(jí)的時(shí)空數(shù)據(jù)控制粒度;可實(shí)現(xiàn)單個(gè)實(shí)體時(shí)態(tài)演變過程追蹤,可實(shí)現(xiàn)“事件”作為時(shí)態(tài)追蹤的參考點(diǎn),通過時(shí)態(tài)數(shù)據(jù)索引管理,任意時(shí)刻的歷史回朔,多用戶并發(fā)的歷史事件的控制。提供基于SOAP和XML的空間信息服務(wù)提供基于SOAP和XML的空間信息應(yīng)用服務(wù),遵循OGC規(guī)范,支持WMS、WFS、WCS、GML3等信息服務(wù)標(biāo)準(zhǔn);支持互聯(lián)網(wǎng)和無線互聯(lián)網(wǎng),支持各種智能移動(dòng)終端。能在CDMA、GPRS等無線互聯(lián)網(wǎng)上,連接PDA、手機(jī)等智能移動(dòng)信息終端,通過Web服務(wù)的方式提供移動(dòng)環(huán)境下的空間信息加工、查詢、瀏覽、分析運(yùn)算等應(yīng)用,促進(jìn)空間信息產(chǎn)品的增值。通過空間數(shù)據(jù)存取與交換服務(wù)、空間信息查詢服務(wù)、空間信息分析服務(wù),解決分布式空間信息共享、處理功能共享、應(yīng)用協(xié)同與綜合集成等問題,實(shí)現(xiàn)分布式跨平臺(tái)的空間數(shù)據(jù)集成和共享、處理功能和計(jì)算資源共享以及對(duì)網(wǎng)格計(jì)算的支持,為用戶提供分布式的協(xié)同信息處理和按需服務(wù)。先進(jìn)的搭建式、配置式、插件式二次開發(fā)技術(shù)具有插件模式、配置模式和搭建模式三種開發(fā)模式,在用戶利用數(shù)據(jù)中心開發(fā)時(shí),菜單、工具條、目錄樹、視圖可以簡(jiǎn)便的用戶的需求實(shí)現(xiàn)定制。搭建式二次開發(fā)通過工作流、電子表單、基于SOA技術(shù)的構(gòu)件倉庫、搭建平臺(tái)、運(yùn)行平臺(tái)等實(shí)現(xiàn)可視化搭建業(yè)務(wù)流程及應(yīng)用系統(tǒng)。配置式二次開發(fā)提供配置資源向?qū)J?,配置生成資源、目錄、程序模板、實(shí)例模板、引導(dǎo)式加載程序?qū)嵗?、?yīng)用系統(tǒng)框架等。插件式二次開發(fā)基于SOA技術(shù)系統(tǒng)框架、基于SOA技術(shù)基礎(chǔ)插件、基礎(chǔ)視圖,加上少量編程,以插件模式將擴(kuò)展模塊集成到系統(tǒng)中。具有強(qiáng)大的空間分析功能和制圖功能支持矢量空間分析與運(yùn)算,柵格空間分析與運(yùn)算服務(wù)。矢量空間分析提供空間疊加分析、網(wǎng)絡(luò)分析、空間緩沖區(qū)分析以及矢量數(shù)據(jù)的查詢、檢索和運(yùn)算服務(wù)。柵格空間分析與運(yùn)算服務(wù)提供包括地形數(shù)據(jù)在內(nèi)的各類柵格數(shù)據(jù)的通用和專業(yè)分析服務(wù)、以及柵格數(shù)據(jù)的可視化服務(wù)。靈活的分布式多源異構(gòu)數(shù)據(jù)集成管理平臺(tái)支持中間件技術(shù),提供多源異構(gòu)數(shù)據(jù)集成,可不需要做數(shù)據(jù)格式轉(zhuǎn)換,能直接讀取SHP空間數(shù)據(jù),同時(shí),也可直接在平臺(tái)中管理非空間數(shù)據(jù),直接驅(qū)動(dòng)word、excel、access、pdf、圖片、視頻等數(shù)據(jù)。數(shù)據(jù)中心平臺(tái)支持中間件技術(shù),提供多源異構(gòu)數(shù)據(jù)集成,可不需要做數(shù)據(jù)格式轉(zhuǎn)換,能直接讀取SHP空間數(shù)據(jù)。數(shù)據(jù)中心是一個(gè)可以管理多源異構(gòu)數(shù)據(jù)的數(shù)據(jù)倉庫,包括各種GIS數(shù)據(jù)(如MapGIS6X、MapGISK9、ArcGIS數(shù)據(jù)等)、文件數(shù)據(jù)(如doc,excel,xml,html等格式)、數(shù)據(jù)庫數(shù)據(jù)(Acess,Oracle,SQLServer等)、地理數(shù)據(jù)庫數(shù)據(jù)等。數(shù)據(jù)中心是一個(gè)存放對(duì)這些多源異構(gòu)數(shù)據(jù)進(jìn)行管理的功能的有序集合——功能倉庫,功能倉庫包括組件庫、插件庫、流程庫。下圖是數(shù)據(jù)中心的管理體系架構(gòu)。圖STYLEREF1\s9.SEQ圖\*ARABIC\s12數(shù)據(jù)中心管理體系架構(gòu)具備工作流搭建能力GIS平臺(tái)具備工作流搭建能力,能快速構(gòu)建業(yè)務(wù)系統(tǒng)。業(yè)務(wù)工作流主要由工作流設(shè)計(jì)管理器、工作流引擎、工作流監(jiān)視器組成。圖STYLEREF1\s9.SEQ圖\*ARABIC\s13業(yè)務(wù)工作流體系結(jié)構(gòu)業(yè)務(wù)工作流設(shè)計(jì)器主要完成業(yè)務(wù)流程的定義、流程活動(dòng)的權(quán)限配置、活動(dòng)功能配置;工作流監(jiān)視器主要負(fù)責(zé)監(jiān)視各個(gè)流程的狀態(tài);工作流引擎是工作流管理系統(tǒng)的核心,負(fù)責(zé)解釋業(yè)務(wù)過程的過程定義,驅(qū)動(dòng)過程和活動(dòng)的執(zhí)行,維護(hù)工作流控制數(shù)據(jù)和工作流相關(guān)數(shù)據(jù),并提供支持用戶操作的接口。工作流管理系統(tǒng)改變了傳統(tǒng)的辦公系統(tǒng)的開發(fā)模式,使系統(tǒng)更能夠適應(yīng)業(yè)務(wù)的變化,加快流程處理速度,提高工作效率。實(shí)現(xiàn)了業(yè)務(wù)的靈活調(diào)整和定制,解決了GIS和辦公自動(dòng)化的無縫集成。具有功能齊全的海量遙感數(shù)據(jù)存儲(chǔ)管理和處理能力還具有功能齊全的遙感數(shù)據(jù)處理平臺(tái),提供一組功能強(qiáng)大的海量數(shù)據(jù)存儲(chǔ)管理、影像可視化、輻射校正、幾何校正、影像分析、信息提取和制圖輸出、影像輸入/輸出、鑲嵌融合以及各種變換、圖像分類等的一體化工具。并在此基礎(chǔ)上針對(duì)具體應(yīng)用提供攝影測(cè)量、影像測(cè)圖等專業(yè)處理等軟件包,實(shí)現(xiàn)了從基本影像處理到高級(jí)智能解譯等系列功能。圖STYLEREF1\s9.SEQ圖\*ARABIC\s14影像數(shù)據(jù)管理影像數(shù)據(jù)三維展示圖STYLEREF1\s9.SEQ圖\*ARABIC\s15影像幾何校正影像裁剪信息提取影像制圖具有地上、地表、地下一體化的存儲(chǔ)、管理、建模、可視化、分析等功能GIS平臺(tái)具有地質(zhì)建模功能,是能夠?qū)崿F(xiàn)對(duì)地下三維地質(zhì)模型、地上三維景觀模型、地表三維地形模型等進(jìn)行一體化的存儲(chǔ)、管理,快速建模、綜合可視化和融合分析等功能的三維GIS平臺(tái)。為用戶提供一個(gè)功能更全面、模擬更真實(shí)、操作更方便的真三維地理信息系統(tǒng)平臺(tái)。圖STYLEREF1\s9.SEQ圖\*ARABIC\s16三維地質(zhì)建模GIS數(shù)字虛擬地球支持在瀏覽器上展示,支持海量矢量、柵格、三維數(shù)據(jù)一體化發(fā)布,支持Google、天地圖數(shù)據(jù)能夠在瀏覽器上展示,提供全面的二三維一體化網(wǎng)絡(luò)服務(wù),支持海量矢量、柵格、三維數(shù)據(jù)的一體化發(fā)布、存儲(chǔ)、可視化、查詢功能,可實(shí)現(xiàn)海量、分布式二三維空間信息的管理與發(fā)布。圖STYLEREF1\s9.SEQ圖\*ARABIC\s17三維模型發(fā)布與顯示可實(shí)現(xiàn)不同GIS廠商、多源異構(gòu)數(shù)據(jù)集成,支持OGC服務(wù),支持google、天地圖、Bing、雅虎等API與數(shù)字地球的無縫集成。Google天地圖Bing雅虎圖STYLEREF1\s9.SEQ圖\*ARABIC\s18支持google、天地圖、Bing、雅虎等數(shù)據(jù)示意圖支持主流GIS數(shù)據(jù)的轉(zhuǎn)換,如:ARCGIS、MAPGIS、MAPINFO等GIS平臺(tái)支持主流GIS數(shù)據(jù)的轉(zhuǎn)換,通過數(shù)據(jù)的導(dǎo)入/導(dǎo)出實(shí)現(xiàn)數(shù)據(jù)轉(zhuǎn)換。平臺(tái)支持轉(zhuǎn)換的GIS數(shù)據(jù)類型有ARCGIS數(shù)據(jù)、MapGIS數(shù)據(jù)、MAPINFO數(shù)據(jù)及其它數(shù)據(jù)。平臺(tái)支持ESRIShapefile、ArcInfoBinaryCoverage、ArcInfoE00、MapInfoMIF、AutoCADDXF、MicrostationDGN、GML、KML等主流的矢量格式數(shù)據(jù)的導(dǎo)入導(dǎo)出;并支持50多種柵格文件格式,既包括通用圖像格式也包括ErdasIMG和GeoTiff等專業(yè)遙感影像格式。圖STYLEREF1\s9.SEQ圖\*ARABIC\s19數(shù)據(jù)轉(zhuǎn)換顯示界面圖STYLEREF1\s9.SEQ圖\*ARABIC\s110數(shù)據(jù)轉(zhuǎn)換過程圖STYLEREF1\s9.SEQ圖\*ARABIC\s111導(dǎo)入的shp數(shù)據(jù)查看GIS數(shù)據(jù)處理工具XXX驛區(qū)xxx“陽光廚房”信息管理系統(tǒng)選用GIS基礎(chǔ)平臺(tái)作為GIS數(shù)據(jù)處理平臺(tái)?;谛乱淮鶪IS架構(gòu)技術(shù)和開發(fā)模式,集新一代面向網(wǎng)絡(luò)超大型分布式地理信息系統(tǒng)基礎(chǔ)軟件平臺(tái)和數(shù)據(jù)中心集成開發(fā)平臺(tái)為一體。通過GDB企業(yè)管理器、地圖編輯器、數(shù)據(jù)分析與處理系統(tǒng)、遙感處理平臺(tái)系統(tǒng)等實(shí)現(xiàn)矢量、柵格、影像、三維四位一體的海量數(shù)據(jù)存儲(chǔ)、編輯與管理。GIS平臺(tái)擁有中間件,用戶不再需要將數(shù)據(jù)在多種格式中頻繁轉(zhuǎn)換便可直接在企業(yè)版中直接讀取多源異構(gòu)的GIS數(shù)據(jù)。目前已支持的中間件有ArcGIS(Shape/Coverage/Access/SDE)、AutoCAD(Dxf/Dwg)、OracleSpatial、MapInfo(Mif/Tab)、VCT、OGR等中間件。平臺(tái)支持中間件技術(shù),可不需要做數(shù)據(jù)格式轉(zhuǎn)換,能直接讀取SHP空間數(shù)據(jù)。GDB企業(yè)管理器一個(gè)地理數(shù)據(jù)庫服務(wù)器由一個(gè)或者多個(gè)地理數(shù)據(jù)庫組成,至少包含一個(gè)主庫,還可包含若干個(gè)地理數(shù)據(jù)庫。地理數(shù)據(jù)庫服務(wù)器=地理數(shù)據(jù)庫(n個(gè),簡(jiǎn)稱GDB)+地理數(shù)據(jù)庫服務(wù)進(jìn)程;主庫名稱可由用戶定義(缺省為MPDBMASTER),但是主庫的系統(tǒng)管理員名稱為MPDBMASTER,該名稱固定不變(大寫)。主庫中記錄該地理數(shù)據(jù)庫服務(wù)器中包含哪些地理數(shù)據(jù)庫以及地理數(shù)據(jù)庫系統(tǒng)管理員信息,這也是主庫與一般地理數(shù)據(jù)庫的區(qū)別。地理數(shù)據(jù)庫(包含主庫)都包含系統(tǒng)數(shù)據(jù)字典信息,如系統(tǒng)表格,序列,系統(tǒng)表格索引,觸發(fā)器等。地圖編輯器GIS編輯器提供強(qiáng)大的圖形輸入與編輯系統(tǒng),提供了多種靈活方便、高效、開放的輸入方式,如掃描矢量化輸入、其它數(shù)據(jù)源的數(shù)據(jù)接口、圖形輸出等。GIS編輯器主要功能如下:影像校正:對(duì)校正的影像添加一定數(shù)量控制點(diǎn)后,即可利用這些控制點(diǎn)信息對(duì)影像進(jìn)行校正處理。編輯器中影像校正功能可對(duì)各種比例尺的地形圖經(jīng)掃描、幾何糾正,形成在內(nèi)容、幾何精度上與原圖保持一致的柵格數(shù)據(jù)文件。圖形輸入:編輯器提供了手工矢量化,半自動(dòng)矢量化,自動(dòng)矢量化等方法。用戶可以根據(jù)自己不同的數(shù)據(jù)需要選擇適合自己的矢量化方法。通過矢量化操作將掃描原圖柵格數(shù)據(jù)轉(zhuǎn)換成矢量數(shù)據(jù),再進(jìn)行編輯、輸出。圖形編輯:點(diǎn)、線、面、注記要素及屬性數(shù)據(jù)編輯與處理等。通過圖形編輯能夠改善圖形精度,更新圖形內(nèi)容,豐富圖形表現(xiàn)力,以“所見即所得”的工作方式面向用戶,使用方便簡(jiǎn)單。圖形輸出:編輯器圖形輸出讀取GIS的各種輸出數(shù)據(jù),進(jìn)行版面編輯處理、排版,進(jìn)行圖形的整飾,最終形成各種格式的圖形文件,并驅(qū)動(dòng)各種輸出設(shè)備,完成GIS的輸出工作。數(shù)據(jù)分析與處理數(shù)據(jù)分析與處理模塊主要提供了矢量數(shù)據(jù)、柵格數(shù)據(jù)、屬性數(shù)據(jù)分析與處理功能,以及主要使用的工具。數(shù)據(jù)分析包括:矢量數(shù)據(jù)分析、柵格數(shù)據(jù)分析、屬性數(shù)據(jù)分析幾大類??臻g分析:疊加分析包括點(diǎn)對(duì)區(qū)、線對(duì)區(qū)、區(qū)對(duì)區(qū)、點(diǎn)對(duì)線、區(qū)對(duì)點(diǎn)運(yùn)算;緩沖區(qū)分析包括等距型、變距型兩種類型。還提供歷史分析、對(duì)比分析、空間統(tǒng)計(jì)分析等。影像分析:色彩空間變換、影像運(yùn)算、空域?yàn)V波、頻域?yàn)V波、監(jiān)督分類等。DEM分析:剖面分析、連線可視分析、全局可視分析、地形圖分析、路徑分析等。屬性數(shù)據(jù)統(tǒng)計(jì)分析:屬性匯總、屬性統(tǒng)計(jì)。統(tǒng)計(jì)分析:包括聚類分析、線性回歸分析、非線性回歸分析、梯度分析、時(shí)間序列分析、趨勢(shì)面分析、主成份分析、判別分析、相關(guān)分析、馬爾科夫預(yù)測(cè)分析、空間聚類分析。數(shù)據(jù)處理包括:矢量、柵格、屬性數(shù)據(jù)處理兩大類。矢量數(shù)據(jù)處理:數(shù)據(jù)裁剪包括多邊形裁剪、區(qū)文件裁剪;投影變換包括單點(diǎn)投影成批投影或轉(zhuǎn)換;整圖變換。柵格數(shù)據(jù)處理:影像旋轉(zhuǎn)、影像重采樣、影像鑲嵌、影像融合、影像裁剪、影像投影。屬性數(shù)據(jù)處理:屬性合并、屬性連接。GIS平臺(tái)的主要工具有離線編輯、版本管理、SDO數(shù)據(jù)管理、規(guī)則檢查、地圖及管理等。網(wǎng)絡(luò)編輯與分析網(wǎng)絡(luò)是由若干線性實(shí)體互聯(lián)而成的一個(gè)系統(tǒng),資源由網(wǎng)絡(luò)來傳輸,實(shí)體間的聯(lián)絡(luò)也經(jīng)由網(wǎng)絡(luò)來達(dá)成。網(wǎng)絡(luò)數(shù)據(jù)模型是真實(shí)世界中的網(wǎng)絡(luò)系統(tǒng)的抽象表示。構(gòu)成網(wǎng)絡(luò)的基本元素是上述線性實(shí)體以及這些實(shí)體的連接交匯點(diǎn),前者稱為網(wǎng)絡(luò)線,后者成為網(wǎng)絡(luò)點(diǎn)。網(wǎng)絡(luò)編輯與分析包括對(duì)網(wǎng)絡(luò)線、網(wǎng)絡(luò)點(diǎn)的編輯和對(duì)網(wǎng)的分析。網(wǎng)絡(luò)編輯包括網(wǎng)絡(luò)編輯的設(shè)置、輸入點(diǎn)、輸入折線、刪除、移動(dòng)、參數(shù)編輯、屬性編輯等。網(wǎng)絡(luò)分析包括元素的信息、網(wǎng)標(biāo)的設(shè)置、分析方式的選擇、流向分析等。網(wǎng)絡(luò)分析與應(yīng)用包括查最近設(shè)施、查服務(wù)范圍、查最佳新路、定位分配、多車送貨等。另外,GIS平臺(tái)同時(shí)還具有數(shù)據(jù)轉(zhuǎn)換、光柵化處理及大幅面輸出、系統(tǒng)庫管理等功能。數(shù)據(jù)轉(zhuǎn)換數(shù)據(jù)轉(zhuǎn)換模塊為GIS系統(tǒng)與其它GIS系統(tǒng)間架設(shè)了一道橋梁,實(shí)現(xiàn)不同系統(tǒng)間的數(shù)據(jù)格式轉(zhuǎn)換。目前已支持ESRIShapefile、ArcInfoBinaryCoverage、ArcInfo.E00、MapInfoMIF、AutoCADDXF、MicrostationDGN、GML、KML等主流的矢量格式數(shù)據(jù)的導(dǎo)入導(dǎo)出;并支持50多種柵格文件格式,既包括通用圖像格式也包括ErdasIMG和GeoTiff等專業(yè)遙感影像格式。光柵化處理及大幅面輸出光柵輸出是為了解決復(fù)雜圖形的輸出以及部分繪圖儀的設(shè)備內(nèi)存限制等問題,提高大幅面地圖的輸出速度。我們?cè)O(shè)計(jì)了一個(gè)針對(duì)地圖處理的高速軟件RIP。它先對(duì)圖形進(jìn)行分色光柵化,形成供打印機(jī)及彩色噴墨繪圖儀輸出用的分色光柵文件。然后再驅(qū)動(dòng)彩色噴墨繪圖儀進(jìn)行輸出。在對(duì)數(shù)據(jù)進(jìn)行光柵化時(shí),能設(shè)定顏色的還原曲線,對(duì)不同的設(shè)備,精心調(diào)整曲線,能得到滿意的效果。對(duì)于復(fù)雜的地圖的彩色噴墨輸出,用這種方式能得到效果較好的輸出結(jié)果。圖框生成與投影變換坐標(biāo)系的精度直接影響地理數(shù)據(jù)的分析應(yīng)用。提供所有國家基本比例尺標(biāo)準(zhǔn)圖框及支持各類自定圖框;投影變換高斯正反投影已經(jīng)能夠精確到小數(shù)點(diǎn)后7位,北京54坐標(biāo)系與西安80坐標(biāo)系間的變換精確到厘米,與國際專業(yè)投影變換軟件實(shí)力相當(dāng)。離線編輯:當(dāng)斷開GIS服務(wù)器時(shí),還能對(duì)地圖進(jìn)行編輯與操作。系統(tǒng)庫管理:圖元參數(shù)保存的是索引號(hào),通過索引與關(guān)聯(lián)系統(tǒng)庫對(duì)應(yīng),調(diào)用相應(yīng)符號(hào)等顯示圖元。數(shù)據(jù)中心集成開發(fā)平臺(tái)GIS數(shù)據(jù)中心集成開發(fā)平臺(tái)(簡(jiǎn)稱數(shù)據(jù)中心),是基于新一代GIS架構(gòu)技術(shù)及新一代開發(fā)模式的集成開發(fā)平臺(tái),是集“基礎(chǔ)”與“應(yīng)用”為一體的綜合開發(fā)與應(yīng)用集成平臺(tái)。數(shù)據(jù)中心既是一個(gè)“資源管理器”又是一個(gè)“系統(tǒng)開發(fā)器”?!百Y源管理器”管理“數(shù)據(jù)資源”和“功能資源”兩大資源。數(shù)據(jù)資源通過數(shù)據(jù)倉庫管理;功能資源通過功能倉庫管理。“系統(tǒng)開發(fā)器”采用柔性設(shè)計(jì)理念,使系統(tǒng)能夠被快捷地搭建出來,并且能適應(yīng)需求的變化迅速做出調(diào)整,真正實(shí)現(xiàn)了“零編程、巧組合、易搭建”的可視化開發(fā)。數(shù)據(jù)中心集成開發(fā)平臺(tái)提供方便強(qiáng)大的集成開發(fā)手段,以滿足不同種開發(fā)的需求。通過數(shù)據(jù)倉庫,提供多源異構(gòu)數(shù)據(jù)的統(tǒng)一、層次化管理;通過功能倉庫,提供多領(lǐng)域應(yīng)用系統(tǒng)的集成及功能復(fù)用手段;通過搭建平臺(tái),提供適合于多種GIS應(yīng)用領(lǐng)域的應(yīng)用系統(tǒng)快速構(gòu)建技術(shù);通過工作空間,提供統(tǒng)一的框架,實(shí)現(xiàn)多個(gè)地理信息系統(tǒng)的協(xié)調(diào)工作;通過設(shè)計(jì)器,提供應(yīng)用方案的集成搭建和配置可視化界面。數(shù)據(jù)中心增強(qiáng)了GIS應(yīng)用系統(tǒng)適應(yīng)需求不斷變化的能力,降低GIS應(yīng)用系統(tǒng)的開發(fā)難度,為開發(fā)地理信息應(yīng)用系統(tǒng)提供基礎(chǔ)支撐。通過數(shù)據(jù)中心能夠?qū)崿F(xiàn)一次設(shè)計(jì)同時(shí)擁有C/S架構(gòu)和B/S架構(gòu)軟件的能力,極大地降低了軟件系統(tǒng)的開發(fā)和維護(hù)成本。圖STYLEREF1\s9.SEQ圖\*ARABIC\s112一次設(shè)計(jì),兩種架構(gòu)數(shù)據(jù)中心組成數(shù)據(jù)中心采用面向服務(wù)的設(shè)計(jì)思想、多層次體系結(jié)構(gòu),實(shí)現(xiàn)了面向空間實(shí)體及其關(guān)系的數(shù)據(jù)組織、高海量空間數(shù)據(jù)的存儲(chǔ)與索引、大尺度多維動(dòng)態(tài)空間信息數(shù)據(jù)庫,具有TB級(jí)空間數(shù)據(jù)處理能力、可以支持局域和廣域網(wǎng)絡(luò)環(huán)境下空間數(shù)據(jù)的分布計(jì)算、支持分布式空間信息分發(fā)與共享、網(wǎng)絡(luò)化空間信息服務(wù),能夠支持海量、分布式的數(shù)據(jù)建設(shè),具備良好的擴(kuò)展性和穩(wěn)定性。數(shù)據(jù)中心的體系架構(gòu)是一個(gè)懸浮倒掛式的平臺(tái)架構(gòu),是一種松耦合的面向服務(wù)的體系架構(gòu),它與傳統(tǒng)的奠基式向上支撐的平臺(tái)架構(gòu)有本質(zhì)的區(qū)別;在這種體系架構(gòu)下開發(fā)的系統(tǒng)牢固可靠,真正做到數(shù)據(jù)、功能全共享。數(shù)據(jù)中心由懸浮倒掛式平臺(tái)架構(gòu)、數(shù)據(jù)倉庫、功能倉庫和搭建及運(yùn)行平臺(tái)四部份組成,結(jié)構(gòu)圖如下圖所示。圖STYLEREF1\s9.SEQ圖\*ARABIC\s113數(shù)據(jù)中心的組成體系結(jié)構(gòu)基于GIS平臺(tái)上的數(shù)據(jù)中心是管理和組織各種GIS數(shù)據(jù)(如MapGIS6X、MapGISK9、ArcGIS數(shù)據(jù)等)、各種數(shù)據(jù)庫數(shù)據(jù)(如Oracle、SQLServer、Access等)、各種文件數(shù)據(jù)(如Word、PDF、Excel、圖像等)的集成框架。它通過目錄配置、可視化配置和搭建充分利用功能倉庫和數(shù)據(jù)中心服務(wù),基于功能倉庫已有的資源并針對(duì)具體業(yè)務(wù)開發(fā)相應(yīng)業(yè)務(wù)插件,從而配置、搭建出具體業(yè)務(wù)的應(yīng)用系統(tǒng)的解決方案,如國土資源應(yīng)用系統(tǒng)、管網(wǎng)資源應(yīng)用系統(tǒng)、電信資源應(yīng)用系統(tǒng)等;通過運(yùn)行設(shè)計(jì)的解決方案,實(shí)現(xiàn)多源異構(gòu)數(shù)據(jù)的統(tǒng)一管理。數(shù)據(jù)中心按照N層體系結(jié)構(gòu)建立數(shù)據(jù)中心的總體架構(gòu),具體可以分為用戶層、GIS框架層、功能插件層、構(gòu)建倉庫管理層。用戶層直接面向客戶,提供異構(gòu)數(shù)據(jù)表現(xiàn)和信息可視化功能,運(yùn)行于Windows系列操作系統(tǒng);在GIS框架層,基于GIS框架用戶進(jìn)行搭建、配置式二次開發(fā),得到具體業(yè)務(wù)的解決方案,并運(yùn)行;在實(shí)際的應(yīng)用中,隨著開發(fā)項(xiàng)目領(lǐng)域的擴(kuò)展,功能插件層是不斷被豐富的,并在構(gòu)件倉庫層被統(tǒng)一管理、統(tǒng)一維護(hù);構(gòu)件倉庫除管理維護(hù)用戶開發(fā)的插件資源外,還負(fù)責(zé)訪問存放于各分布的服務(wù)器、工作站、主機(jī)上的數(shù)據(jù)資源和功能資源。數(shù)據(jù)中心的分層結(jié)構(gòu)如圖所示。圖STYLEREF1\s9.SEQ圖\*ARABIC\s114數(shù)據(jù)中心體系結(jié)構(gòu)系統(tǒng)特點(diǎn)數(shù)據(jù)中心首先是一個(gè)資源管理器,可以存放和管理各種類型的數(shù)據(jù)(信息)資源和系統(tǒng)自身的信息,包括文件資源、數(shù)據(jù)庫資源、地理數(shù)據(jù)庫資源、網(wǎng)絡(luò)資源、插件資源等,采用可定制的目錄樹結(jié)構(gòu)來實(shí)現(xiàn)這些資源的層次管理。數(shù)據(jù)中心具有功能倉庫、數(shù)據(jù)倉庫及搭建功能。數(shù)據(jù)中心以引入驅(qū)動(dòng)增加插件的機(jī)制,使數(shù)據(jù)中心成為一個(gè)強(qiáng)大的操作倉庫,具有豐富的表現(xiàn)性和高度的可擴(kuò)展性。在整體架構(gòu)上,數(shù)據(jù)中心采用“(功能倉庫+數(shù)據(jù)倉庫)×N+搭建”的實(shí)現(xiàn)機(jī)制。集成框架負(fù)責(zé)裝載/卸載插件,插件則負(fù)責(zé)特定業(yè)務(wù)的處理,功能倉庫負(fù)責(zé)為插件提供相應(yīng)的功能。插件可通過功能庫配置多種功能,多個(gè)插件可通過已定義好的統(tǒng)一接口聚合為一個(gè)功能插件。GIS平臺(tái)上搭建的數(shù)據(jù)中心框架提供符合數(shù)據(jù)訪問標(biāo)準(zhǔn)的訪問方式,以及靈活的數(shù)據(jù)管理框架,將數(shù)據(jù)表現(xiàn)與操作聯(lián)系起來。應(yīng)用系統(tǒng)不再需要直接基于特定的數(shù)據(jù)組織模式構(gòu)建,而是基于數(shù)據(jù)中心提供的解決方案來搭建,工作重點(diǎn)放在實(shí)現(xiàn)自己特有的業(yè)務(wù)邏輯上;功能可以積累并且能夠快速重用;耦合度低、熱插拔,部署更加容易;高度的可擴(kuò)展性,讓用戶可以隨時(shí)按需開發(fā)二次開發(fā)插件、組件;工作流的引入,提供了一種快速搭建功能的方式;由于在開發(fā)系統(tǒng)的過程中,大部分功能是配置功能倉庫中經(jīng)過多次測(cè)試并使用過的功能,從而使系統(tǒng)的開發(fā)質(zhì)量得以提高。SDE(空間數(shù)據(jù)庫引擎)本項(xiàng)目選用SDEForOracle作為空間數(shù)據(jù)引擎??臻g數(shù)據(jù)引擎是地理數(shù)據(jù)庫的基礎(chǔ),負(fù)責(zé)處理空間數(shù)據(jù)模型與關(guān)系數(shù)據(jù)模型之間的映射,地理數(shù)據(jù)庫則在空間數(shù)據(jù)庫引擎的基礎(chǔ)上實(shí)現(xiàn)對(duì)象分類、子類型、關(guān)系、定義域、有效性規(guī)則等語義的表達(dá),實(shí)現(xiàn)面向?qū)嶓w的空間數(shù)據(jù)模型。體系結(jié)構(gòu)空間數(shù)據(jù)引擎是一個(gè)界于RDBMS和地理數(shù)據(jù)庫之間的中間件,其作用是使關(guān)系數(shù)據(jù)庫能存儲(chǔ)、管理和快速檢索空間數(shù)據(jù)。其體系結(jié)構(gòu)如下圖所示:圖STYLEREF1\s9.SEQ圖\*ARABIC\s115空間數(shù)據(jù)引擎(SDE)體系結(jié)構(gòu)引擎機(jī)制SDE分為服務(wù)器端和客戶端,服務(wù)器端位于RDBMS之上,為客戶提供空間數(shù)據(jù)的查詢和分析服務(wù)。SDE客戶端是應(yīng)用軟件的基礎(chǔ),為上層應(yīng)用軟件提供SDE接口,客戶端對(duì)SDE所有功能的調(diào)用都是通過這個(gè)接口來完成,SDE接口提供給用戶標(biāo)準(zhǔn)的空間查詢和分析函數(shù)。SDE服務(wù)器執(zhí)行客戶端的請(qǐng)求,將客戶端按照空間數(shù)據(jù)模型提出的請(qǐng)求轉(zhuǎn)換成SQL請(qǐng)求,在服務(wù)器端執(zhí)行所有空間搜索和數(shù)據(jù)提取工作,將滿足空間和屬性搜索條件的數(shù)據(jù)在服務(wù)器端緩沖存放并發(fā)回到客戶端。在某些特殊應(yīng)用中,客戶端可以直接訪問空間數(shù)據(jù)庫,而不需要在服務(wù)器端安裝SDE服務(wù)器,由SDE客戶端直接把空間請(qǐng)求轉(zhuǎn)換成SQL命令發(fā)送到RDBMS上,并解釋返回的數(shù)據(jù),這種客戶端具備SDE服務(wù)器的大部分功能,是一種胖客戶,但效率較高。接口技術(shù)數(shù)據(jù)服務(wù)層是空間數(shù)據(jù)存儲(chǔ)和提供空間數(shù)據(jù)服務(wù)的核心,因此空間數(shù)據(jù)服務(wù)層接口的一致性和數(shù)據(jù)服務(wù)層對(duì)商業(yè)數(shù)據(jù)庫的訪問效率是數(shù)據(jù)服務(wù)層實(shí)現(xiàn)策略中的核心問題。為了保持?jǐn)?shù)據(jù)服務(wù)層的跨平臺(tái)性以及對(duì)所有不同類型的客戶的調(diào)用(請(qǐng)求空間數(shù)據(jù)服務(wù)的方式)一致性,SDE對(duì)所有的數(shù)據(jù)服務(wù)層客戶(應(yīng)用服務(wù)器,Web服務(wù)器,表示層的胖客戶和瘦客戶等)提供統(tǒng)一標(biāo)準(zhǔn)服務(wù)接口。為了提供高效的空間數(shù)據(jù)服務(wù),針對(duì)不同類型的商業(yè)數(shù)據(jù)庫,SDE采用訪問效率最高的數(shù)據(jù)庫訪問接口,具體接口技術(shù)參見下表:表STYLEREF1\s9.SEQ表\*ARABIC\s11商用數(shù)據(jù)庫接口選擇表商業(yè)數(shù)據(jù)庫類型SDE與DBMS接口技術(shù)MSSQLSERVERODBC,ADO,ORACLEODBC,OCI,OO4O,JDBCIBMDB2CLI,OLEDB,JDBCSYBASEODBC,OLEDBINFORMIXODBC,OLEDBDM4ODBC,JDBC其他數(shù)據(jù)庫ODBC,OLEDB采用以上數(shù)據(jù)庫訪問技術(shù)實(shí)現(xiàn)的SDE,既可以和對(duì)應(yīng)的數(shù)據(jù)庫管理系統(tǒng)物理地部署在同一臺(tái)服務(wù)器上,也可以分開部署在兩臺(tái)服務(wù)器上,這樣可以減輕數(shù)據(jù)庫服務(wù)器的負(fù)載。如下圖所示。圖STYLEREF1\s9.SEQ圖\*ARABIC\s116SDE與RDBMS的部署關(guān)系圖空間索引空間索引是地理數(shù)據(jù)庫的關(guān)鍵技術(shù)之一,是快速、高效的查詢、檢索和顯示地理空間數(shù)據(jù)的重要指標(biāo),它的優(yōu)劣直接影響地理數(shù)據(jù)庫和GIS系統(tǒng)的整體性能。常見的空間索引技術(shù)包括外接矩形范圍索引、R樹索引、格網(wǎng)索引、四叉樹索引等。支持外接矩形范圍索引和R樹索引,自主開發(fā)索引分割格網(wǎng)索引技術(shù)、空間編碼四叉樹編碼索引,并能夠根據(jù)索引數(shù)據(jù)量的大小,利用相同或不同的索引技術(shù)建立多級(jí)索引。多級(jí)索引是將多個(gè)不同或相同的索引方法組合使用,對(duì)單級(jí)索引空間或者空間范圍進(jìn)行多級(jí)劃分,解決超大型數(shù)據(jù)量的GIS系統(tǒng)檢索、分析、顯示的效率問題。多級(jí)索引由于其多級(jí)的結(jié)構(gòu)特性,往往可以很好地利用計(jì)算機(jī)硬件資源的并行工作特性,如多CPU,磁盤陣列等,來提高檢索的效率。多級(jí)索引有效地避免了海量數(shù)據(jù)索引情況下由于單個(gè)索引表記錄數(shù)過多造成檢索性能急劇下降的問題?;ヂ?lián)網(wǎng)GIS平臺(tái)互聯(lián)網(wǎng)GIS平臺(tái)作為互聯(lián)網(wǎng)GIS服務(wù)發(fā)布單元,可支持分布式架構(gòu)、跨平臺(tái)調(diào)用,可部署在Windows、Linux、Unix和AIX等操作系統(tǒng)上,支持.NET和Java兩套開發(fā)體系,支持JavaScript、搭建式、富客戶端Flex、Silverlight開發(fā)四種技術(shù),支持OGC服務(wù)、REST服務(wù),提供真三維服務(wù)。體系架構(gòu)WebGIS平臺(tái)的體系架構(gòu)如下圖所示:圖STYLEREF1\s9.SEQ圖\*ARABIC\s117體系架構(gòu)客戶端支持多種Web瀏覽器(如IE、Firefox等),支持各種Web應(yīng)用程序的訪問或嵌入到已有Web應(yīng)用程序中,同時(shí)支持桌面應(yīng)用和嵌入式移動(dòng)設(shè)備開發(fā)。在客戶端層面上,可支持四種開發(fā)方式,包括Flex、Silverlight、JavaScript和搭建式開發(fā)方式。用戶通過客戶端與Web服務(wù)層進(jìn)行交互。Web服務(wù)層運(yùn)行于Windows/Linux/UNIX等操作系統(tǒng)上,主要提供各種Web服務(wù),包括WebService、OGCWebService和第三方Web服務(wù)接口,其中WebService和OGCWebService分別提供.NET和JAVA兩個(gè)不同的版本。客戶端通過瀏覽器或者其他的方式(桌面應(yīng)用等)向Web服務(wù)發(fā)送請(qǐng)求,Web應(yīng)用服務(wù)進(jìn)行響應(yīng)并接收請(qǐng)求,返回相應(yīng)的操作結(jié)果。內(nèi)核主要負(fù)責(zé)與數(shù)據(jù)服務(wù)層的數(shù)據(jù)通信,主要提供.NET和JAVA兩種版本W(wǎng)ebGIS內(nèi)核。客戶端發(fā)送數(shù)據(jù)請(qǐng)求,通過IGServer內(nèi)核實(shí)現(xiàn)與數(shù)據(jù)服務(wù)層的通信,將數(shù)據(jù)返回到客戶端緩存?;A(chǔ)地理信息數(shù)據(jù)和數(shù)據(jù)庫中存儲(chǔ)的數(shù)據(jù)可以通過GIS服務(wù)器通信處理數(shù)據(jù)請(qǐng)求,將處理后的結(jié)果返回給客戶端。數(shù)據(jù)服務(wù)層包括GIS數(shù)據(jù)庫和基礎(chǔ)地理信息數(shù)據(jù)?;A(chǔ)信息地理數(shù)據(jù)包括:影像數(shù)據(jù)、矢量數(shù)據(jù)、瓦片數(shù)據(jù)等,它們都是以文件形式存放的空間數(shù)據(jù)。GIS數(shù)據(jù)庫中包含以統(tǒng)一的數(shù)據(jù)格式方式進(jìn)行存儲(chǔ)的GIS數(shù)據(jù)以及其他數(shù)據(jù)庫存儲(chǔ)的數(shù)據(jù)(例如DB2、Oracle等)。功能體系除具有企業(yè)級(jí)WebGIS的功能以外,還具備強(qiáng)大的專業(yè)GIS分析和數(shù)據(jù)編輯功能。其服務(wù)聚合能力還可以集成來自其他服務(wù)器發(fā)布的GIS服務(wù),并且將聚合的服務(wù)再發(fā)布。服務(wù)式GIS功能如下表。表STYLEREF1\s9.SEQ表\*ARABIC\s12產(chǎn)品功能一覽表GIS功能專業(yè)地圖服務(wù)空間分析服務(wù)投影轉(zhuǎn)換服務(wù)公交換乘服務(wù)真三維服務(wù)地理編碼專題圖服務(wù)Mashup地圖二三維熱區(qū)提示……系統(tǒng)功能服務(wù)聚合海量數(shù)據(jù)管理集群服務(wù)日志服務(wù)緩存服務(wù)支持的服務(wù)類型REST服務(wù)SOAP服務(wù)OGCWebService服務(wù)(WMS、WFS、WCS等)以服務(wù)形式提供全套GIS功能,包括地圖服務(wù)、空間分析服務(wù)、大眾應(yīng)用服務(wù)、真三維服務(wù)、典型服務(wù)、其他服務(wù)等。專業(yè)地圖服務(wù)地圖服務(wù)地圖顯示(矢量、瓦片以及二者的疊加顯示)地圖查詢支持空間條件(如線,多邊形),屬性條件以及二者組合的查詢?cè)诰€編輯等支持GoogleMap,BingMap,天地圖等地圖顯示功能??臻g分析服務(wù)提供網(wǎng)絡(luò)分析、裁剪分析、疊加分析、拓?fù)浞治?、緩沖分析等分析功能的控件,用戶可方便的將分析任務(wù)提交給服務(wù)后臺(tái)執(zhí)行,并顯示結(jié)果。投影轉(zhuǎn)換服務(wù)大眾應(yīng)用服務(wù)提供點(diǎn)位信息搜索、路徑分析、公交換乘、三維tooltip等功能。真三維服務(wù)提供三維地球顯示、自定義海量數(shù)據(jù)發(fā)布、導(dǎo)航漫游、真三維模型、場(chǎng)景模擬分析、三維景觀等。典型服務(wù)地理編碼、專題圖、Mashup地圖、二三維熱區(qū)提示、聚類分析、傳感設(shè)備集成等服務(wù)。其他服務(wù)距離量測(cè)、面積量測(cè)、透明顯示、還原顯示等。以標(biāo)準(zhǔn)服務(wù)接口提供完善的GIS功能,能夠?qū)⒆陨硐到y(tǒng)提供的GIS功能服務(wù)以及聚合之后的GIS功能服務(wù),通過GIS服務(wù)接口發(fā)布成多種規(guī)范的服務(wù)類型,包括REST服務(wù)、SOAP服務(wù)、OWS(OGCWebService)等多種服務(wù)類型。服務(wù)聚合聚合多種規(guī)范的服務(wù)類型:如REST服務(wù)、SOAP服務(wù)、OWS服務(wù)(OGCWebService,如WMS、WFS、WCS)等。支持海量數(shù)據(jù)管理集群服務(wù)日志服務(wù)緩存服務(wù)采用了面向服務(wù)的體系架構(gòu)(Service-OrientedArchitecture,SOA),SOA強(qiáng)調(diào)使用服務(wù)封裝不同的功能單元,服務(wù)所暴露的接口通過契約規(guī)定其功能性和非功能性的作用和特征,從而實(shí)現(xiàn)在廣域網(wǎng)絡(luò)(如Internet)環(huán)境下的業(yè)務(wù)集成和互操作,而不受平臺(tái)環(huán)境的限制并易于重用??商峁┑姆?wù)類型如下:REST服務(wù)?;赗EST的架構(gòu)以資源形式提供GIS功能接口。包含目錄服務(wù)、制圖服務(wù)、數(shù)據(jù)服務(wù)、工作流服務(wù)等。SOAP服務(wù)?;赟OAP服務(wù)直接在瀏覽器客戶端上構(gòu)建應(yīng)用。如目錄服務(wù)、制圖服務(wù)、數(shù)據(jù)服務(wù)、工作流服務(wù)等。OWS服務(wù)(OGCWebService服務(wù))。OGC標(biāo)準(zhǔn)服務(wù),如WMS、WFS、WCS等。二次開發(fā)體系兩種開發(fā)體系WebGIS平臺(tái)在DCServer基礎(chǔ)上,支持Java和.Net兩個(gè)版本,提供統(tǒng)一的WebADF,支持跨平臺(tái)部署和應(yīng)用開發(fā)。基于.NET開發(fā)模式,二次開發(fā)環(huán)境推薦使用WindowsServer系列操作系統(tǒng);基于J2EE開發(fā)模式,可以在Linux、Unix、AIX等系統(tǒng)下開發(fā),如果在Windows環(huán)境下開發(fā),可以實(shí)現(xiàn)零修改部署到Linux、Unix、AIX等環(huán)境中,輕松實(shí)現(xiàn)跨平臺(tái)。四種開發(fā)方式WebGIS平臺(tái)以“簡(jiǎn)便、易用、高效”原則為二次開發(fā)主導(dǎo)思想,提供四大圖STYLEREF1\s9.SEQ圖\*ARABIC\s118數(shù)據(jù)中心的組成體系結(jié)構(gòu)基于GIS平臺(tái)上的數(shù)據(jù)中心是管理和組織各種GIS數(shù)據(jù)(如MapGIS6X、MapGISK9、ArcGIS數(shù)據(jù)等)、各種數(shù)據(jù)庫數(shù)據(jù)(如Oracle、SQLServer、Access等)、各種文件數(shù)據(jù)(如Word、PDF、Excel、圖像等)的集成框架。它通過目錄配置、可視化配置和搭建充分利用功能倉庫和數(shù)據(jù)中心服務(wù),基于功能倉庫已有的資源并針對(duì)具體業(yè)務(wù)開發(fā)相應(yīng)業(yè)務(wù)插件,從而配置、搭建出具體業(yè)務(wù)的應(yīng)用系統(tǒng)的解決方案,如國土資源應(yīng)用系統(tǒng)、管網(wǎng)資源應(yīng)用系統(tǒng)、電信資源應(yīng)用系統(tǒng)等;通過運(yùn)行設(shè)計(jì)的解決方案,實(shí)現(xiàn)多源異構(gòu)數(shù)據(jù)的統(tǒng)一管理。數(shù)據(jù)中心按照N層體系結(jié)構(gòu)建立數(shù)據(jù)中心的總體架構(gòu),具體可以分為用戶層、GIS框架層、功能插件層、構(gòu)建倉庫管理層。用戶層直接面向客戶,提供異構(gòu)數(shù)據(jù)表現(xiàn)和信息可視化功能,運(yùn)行于Windows系列操作系統(tǒng);在GIS框架層,基于GIS框架用戶進(jìn)行搭建、配置式二次開發(fā),得到具體業(yè)務(wù)的解決方案,并運(yùn)行;在實(shí)際的應(yīng)用中,隨著開發(fā)項(xiàng)目領(lǐng)域的擴(kuò)展,功能插件層是不斷被豐富的,并在構(gòu)件倉庫層被統(tǒng)一管理、統(tǒng)一維護(hù);構(gòu)件倉庫除管理維護(hù)用戶開發(fā)的插件資源外,還負(fù)責(zé)訪問存放于各分布的服務(wù)器、工作站、主機(jī)上的數(shù)據(jù)資源和功能資源。數(shù)據(jù)中心的分層結(jié)構(gòu)如圖所示。圖STYLEREF1\s9.SEQ圖\*ARABIC\s119數(shù)據(jù)中心體系結(jié)構(gòu)系統(tǒng)特點(diǎn)數(shù)據(jù)中心首先是一個(gè)資源管理器,可以存放和管理各種類型的數(shù)據(jù)(信息)資源和系統(tǒng)自身的信息,包括文件資源、數(shù)據(jù)庫資源、地理數(shù)據(jù)庫資源、網(wǎng)絡(luò)資源、插件資源等,采用可定制的目錄樹結(jié)構(gòu)來實(shí)現(xiàn)這些資源的層次管理。數(shù)據(jù)中心具有功能倉庫、數(shù)據(jù)倉庫及搭建功能。數(shù)據(jù)中心以引入驅(qū)動(dòng)增加插件的機(jī)制,使數(shù)據(jù)中心成為一個(gè)強(qiáng)大的操作倉庫,具有豐富的表現(xiàn)性和高度的可擴(kuò)展性。在整體架構(gòu)上,數(shù)據(jù)中心采用“(功能倉庫+數(shù)據(jù)倉庫)×N+搭建”的實(shí)現(xiàn)機(jī)制。集成框架負(fù)責(zé)裝載/卸載插件,插件則負(fù)責(zé)特定業(yè)務(wù)的處理,功能倉庫負(fù)責(zé)為插件提供相應(yīng)的功能。插件可通過功能庫配置多種功能,多個(gè)插件可通過已定義好的統(tǒng)一接口聚合為一個(gè)功能插件。GIS平臺(tái)上搭建的數(shù)據(jù)中心框架提供符合數(shù)據(jù)訪問標(biāo)準(zhǔn)的訪問方式,以及靈活的數(shù)據(jù)管理框架,將數(shù)據(jù)表現(xiàn)與操作聯(lián)系起來。應(yīng)用系統(tǒng)不再需要直接基于特定的數(shù)據(jù)組織模式構(gòu)建,而是基于數(shù)據(jù)中心提供的解決方案來搭建,工作重點(diǎn)放在實(shí)現(xiàn)自己特有的業(yè)務(wù)邏輯上;功能可以積累并且能夠快速重用;耦合度低、熱插拔,部署更加容易;高度的可擴(kuò)展性,讓用戶可以隨時(shí)按需開發(fā)二次開發(fā)插件、組件;工作流的引入,提供了一種快速搭建功能的方式;由于在開發(fā)系統(tǒng)的過程中,大部分功能是配置功能倉庫中經(jīng)過多次測(cè)試并使用過的功能,從而使系統(tǒng)的開發(fā)質(zhì)量得以提高。GIS數(shù)字虛擬地球GIS數(shù)字虛擬地球支持在瀏覽器上展示,支持海量矢量、柵格、三維數(shù)據(jù)一體化發(fā)布,支持google、天地圖、Bing、雅虎等數(shù)據(jù),并具備地形分析和場(chǎng)景模擬功能。地球基本顯示與瀏覽以地球?yàn)橹黧w,顯示整個(gè)地球的三維模型,級(jí)數(shù)放大,則分級(jí)顯示地球表面三維影像圖片,用戶可以任意轉(zhuǎn)動(dòng)地球,顯示任意區(qū)域的三維影像圖片??山Y(jié)合提供的放大、縮小、移動(dòng)、旋轉(zhuǎn)、傾斜角控制、復(fù)位等功能進(jìn)行三維地球的漫游。圖STYLEREF1\s9.SEQ圖\*ARABIC\s120地球顯示支持海量矢量、柵格、三維數(shù)據(jù)的一體化發(fā)布提供全面的二三維一體化網(wǎng)絡(luò)服務(wù),支持海量矢量、柵格、三維數(shù)據(jù)的一體化發(fā)布、存儲(chǔ)、可視化、查詢功能,可實(shí)現(xiàn)海量、分布式二三維空間信息的管理與發(fā)布。圖STYLEREF1\s9.SEQ圖\*ARABIC\s121精模加載與顯示支持google、天地圖、Bing、雅虎等數(shù)據(jù)可實(shí)現(xiàn)不同GIS廠商、多源異構(gòu)數(shù)據(jù)集成,支持OGC服務(wù),支持google、天地圖、Bing、雅虎等API與數(shù)字地球的無縫集成。Google天地圖Bing雅虎圖STYLEREF1\s9.SEQ圖\*ARABIC\s122支持google、天地圖、Bing、雅虎等數(shù)據(jù)示意圖提供真三維服務(wù)提供三維地球顯示、自定義海量數(shù)據(jù)發(fā)布、導(dǎo)航漫游、真三維模型、三維景觀等。圖STYLEREF1\s9.SEQ圖\*ARABIC\s123三維地球顯示自定義海量數(shù)據(jù)發(fā)布真三維模型虛擬化管理軟件虛擬化管理軟件采用思杰公司(Citrix)推出的虛擬化系統(tǒng)XenServer。XenServer是思杰公司(Citrix)推出的一款服務(wù)器虛擬化系統(tǒng),強(qiáng)調(diào)一下是服務(wù)器“虛擬化系統(tǒng)”而不是“軟件”,與傳統(tǒng)虛擬機(jī)類軟件不同的是它無需底層原生操作系統(tǒng)的支持,也就是說XenServer本身就具備了操作系統(tǒng)的功能,是能直接安裝在服務(wù)器上引導(dǎo)啟動(dòng)并運(yùn)行的,XenServer目前最新版本為5.6.100-SP2,支持多達(dá)128G內(nèi)存,對(duì)2008R2及LinuxServer都提供了良好的支持,XenServer本身沒有圖形界面,為了方便Windows用戶的易用,Citrix提供了XenCenter通過圖形化的控制界面,用戶可以非常直觀的管理和監(jiān)控XenServer服務(wù)器的工作??梢詫⒁慌_(tái)性能強(qiáng)勁的服務(wù)劃分成多臺(tái)服務(wù)器,讓這些服務(wù)器同時(shí)運(yùn)行提供各種應(yīng)用服務(wù),節(jié)省硬件投資也方便管理。比如只有一臺(tái)OA服務(wù)器,現(xiàn)在因?yàn)闃I(yè)務(wù)需要增加內(nèi)網(wǎng)WEB服務(wù)和郵件服務(wù)、需要同時(shí)使用IIS和apache;這個(gè)時(shí)候可以用XenServer在服務(wù)器上創(chuàng)建三臺(tái)虛擬的服務(wù)器,運(yùn)行各自的操作系統(tǒng)和應(yīng)用服務(wù),它們共享服務(wù)器的硬件資源又互不沖突。
單個(gè)服務(wù)器意外死機(jī)不會(huì)影響到其他服務(wù)器的工作。思杰XenServer可以整合服務(wù)器工作負(fù)載,進(jìn)而節(jié)約電源、冷卻和管理成本,更有效地適應(yīng)不斷變化的IT環(huán)境,優(yōu)化利用現(xiàn)有的硬件并提高IT可靠性。/picview/6096791/6176065/0/ac4bd11373f08202426f73ee4bfbfbedaa641b65.htmlXENSERVER特點(diǎn):將IT成本降低50%甚至更多雖然服務(wù)器整合通常是實(shí)施服務(wù)器虛擬化的主要驅(qū)動(dòng)因素,但企業(yè)可以獲得更多優(yōu)勢(shì),而不僅僅限于服務(wù)器總數(shù)量的減少。XenServer虛擬化管理工具可以將服務(wù)器要求降低10倍。數(shù)據(jù)中心內(nèi)的服務(wù)器整合可以降低功耗和管理成本,同時(shí)幫助打造更綠色環(huán)保的IT環(huán)境。提高IT靈活性虛擬化使數(shù)據(jù)中心可以靈活適應(yīng)不斷變化的IT要求。例如,XenServer可以創(chuàng)建能無縫地集成現(xiàn)有存儲(chǔ)環(huán)境的虛擬基礎(chǔ)架構(gòu)。這樣就可以縮短IT部門滿足用戶需求所需的時(shí)間。確保服務(wù)器性能XenServer可以優(yōu)化服務(wù)器工作負(fù)載的位置,提高性能和利用率,同時(shí)改進(jìn)資源池內(nèi)的服務(wù)器準(zhǔn)備情況。這樣便可確保始終能達(dá)到應(yīng)用要求和預(yù)期的性能標(biāo)準(zhǔn),幫助企業(yè)加快向生產(chǎn)環(huán)境中交付新應(yīng)用的速度。最大限度地減少服務(wù)器宕機(jī)XenServer可以減少計(jì)劃內(nèi)服務(wù)器宕機(jī),減小故障影響,預(yù)防災(zāi)難并搭建始終可用的虛擬基礎(chǔ)架構(gòu)。服務(wù)器和應(yīng)用升級(jí)可以在正常工作時(shí)間完成。這樣就可以減小對(duì)用戶生產(chǎn)率的影響,節(jié)約成本,使IT人員可以在晚上和周末正常休息。確保服務(wù)器性能XenServer可以優(yōu)化服務(wù)器工作負(fù)載的位置,提高性能和利用率,同時(shí)改進(jìn)資源池內(nèi)的服務(wù)器準(zhǔn)備情況。這樣便可確保始終能達(dá)到應(yīng)用要求和預(yù)期的性能標(biāo)準(zhǔn),幫助企業(yè)加快向生產(chǎn)環(huán)境中交付新應(yīng)用的速度。應(yīng)用開發(fā)平臺(tái)應(yīng)用開發(fā)平臺(tái)采用寶信軟件股份有限公司的iPlature開發(fā)平臺(tái)。在過程控制領(lǐng)域,應(yīng)用系統(tǒng)的開發(fā)一般都是基于特定的軟件平臺(tái),目前國內(nèi)大多數(shù)企業(yè)都采用從國外引進(jìn)的平臺(tái)軟件,此類產(chǎn)品大多基于相關(guān)廠家的專用計(jì)算機(jī)硬件系統(tǒng),故系統(tǒng)開放性差,可擴(kuò)充能力不強(qiáng),限制了基于此類平臺(tái)的過程控制計(jì)算機(jī)應(yīng)用系統(tǒng)的開發(fā)。由寶信軟件股份有限公司研制的面向各種過程控制計(jì)算機(jī)系統(tǒng)的軟件開發(fā)平臺(tái)iPlature是一套基于通用硬件系統(tǒng),以客戶機(jī)/服務(wù)器架構(gòu)為基礎(chǔ)的平臺(tái)軟件,完全面向?qū)ο?,涵蓋過程控制計(jì)算機(jī)應(yīng)用系統(tǒng)開發(fā)所需各模塊,為分布式應(yīng)用開發(fā)提供一個(gè)完善的平臺(tái)。產(chǎn)品功能系統(tǒng)包含任務(wù)管理、HMI畫面管理、Tag過程數(shù)據(jù)管理、實(shí)時(shí)數(shù)據(jù)庫、報(bào)警日志管理、Oracle數(shù)據(jù)庫訪問管理、報(bào)表管理、基礎(chǔ)數(shù)據(jù)采集系統(tǒng):任務(wù)是工藝處理在計(jì)算機(jī)應(yīng)用系統(tǒng)中的體現(xiàn),iPlature任務(wù)管理提供了一個(gè)基于組件應(yīng)用程序開發(fā)框架和應(yīng)用服務(wù)管理器;HMI應(yīng)用管理系統(tǒng)(簡(jiǎn)稱為iSuperFrame)是一種基于Microsoft.NET的HMI應(yīng)用開發(fā)和管理的框架。它提供應(yīng)用畫面制作的模板和控件,應(yīng)用畫面加載和管理的框架,Tag數(shù)據(jù)訪問、數(shù)據(jù)庫訪問以及安全認(rèn)證服務(wù)的企業(yè)應(yīng)用程序庫;基于Tag的過程數(shù)據(jù)在線管理子系統(tǒng)是整個(gè)平臺(tái)系統(tǒng)的數(shù)據(jù)核心,它負(fù)責(zé)管理來自L1的基礎(chǔ)數(shù)據(jù)點(diǎn)以及根據(jù)這些基礎(chǔ)數(shù)據(jù)產(chǎn)生的導(dǎo)出數(shù)據(jù);實(shí)時(shí)數(shù)據(jù)庫為過程控制的高速數(shù)據(jù)訪問提供了堅(jiān)實(shí)的基礎(chǔ),過程控制系統(tǒng)里有大量實(shí)時(shí)數(shù)據(jù),其中有部分?jǐn)?shù)據(jù)需要保存下來供實(shí)時(shí)分析處理,普通的文件方式或者一般的關(guān)系型數(shù)據(jù)庫無法滿足這種高性能要求;Oracle數(shù)據(jù)庫訪問管理,通過對(duì)OracleOCI(OracleCallInterface)技術(shù)的封裝庫,模仿了Windows平臺(tái)下微軟ADO技術(shù)日志系統(tǒng)模塊就是為應(yīng)用系統(tǒng)提供日志功能,日志系統(tǒng)有三個(gè)主要的組件:Logger、Appender、Layout。Logger日志寫出器,供程序員輸出日志信息。Appender日志目的地,把格式化好的日志信息輸出到指定的地方去。Layout日志格式化器,用來把程序的日志格式化成字符串;基礎(chǔ)數(shù)據(jù)采集使用OPC通信方法,根據(jù)配置,建立跟基礎(chǔ)自動(dòng)化的通信,周期性或者由事件觸發(fā)地從基礎(chǔ)自動(dòng)化獲取數(shù)據(jù),然后發(fā)送給軟件平臺(tái)的數(shù)據(jù)庫中,有平臺(tái)統(tǒng)一管理;報(bào)表管理模塊提供報(bào)表設(shè)計(jì)、瀏覽、打?。ň_套打)以及文件導(dǎo)出等功能,并實(shí)現(xiàn)了在B/S構(gòu)架軟件中報(bào)表的存取、二次分析、報(bào)表分發(fā)控制等。產(chǎn)品特點(diǎn)(1)功能完備iPlature包含了生產(chǎn)過程計(jì)算機(jī)控制系統(tǒng)開發(fā)的全部常用功能:任務(wù)管理、HMI畫面管理、Tag過程數(shù)據(jù)管理、實(shí)時(shí)數(shù)據(jù)庫、報(bào)警日志管理、Oracle數(shù)據(jù)庫訪問管理、報(bào)表管理、基礎(chǔ)數(shù)據(jù)采集等。(2)開放系統(tǒng),可擴(kuò)充能力強(qiáng)iPlature采用客戶機(jī)/服務(wù)器體系架構(gòu),支持TCP/IP協(xié)議,是一個(gè)開放性好,可擴(kuò)充能力強(qiáng)的通用軟件開發(fā)平臺(tái)。(3)支持多種平臺(tái)iPlature采用通用技術(shù),完全使用C++語言開發(fā),使平臺(tái)在向其它硬件系統(tǒng)(操作系統(tǒng))的移植上具有獨(dú)特的優(yōu)勢(shì)。支持的操作系統(tǒng)有:MicrosoftWindows2000/XP/2003,Linux,HP-UX,IBM-AIX等。(4)系統(tǒng)效率高、穩(wěn)定、可靠iPlature基于先進(jìn)的面向?qū)ο笾虚g件構(gòu)建,完全使用高效率的C++語言實(shí)現(xiàn),關(guān)鍵的功能模塊更進(jìn)行了專門的優(yōu)化,保證了系統(tǒng)運(yùn)行穩(wěn)定、速度快、效率高,對(duì)整個(gè)中間件健康狀況監(jiān)視,能夠自動(dòng)恢復(fù)故障。(5)技術(shù)先進(jìn)采用先進(jìn)的類CORBA分布式基礎(chǔ)計(jì)算中間件,為構(gòu)建面向?qū)ο蟮目蛻簦?wù)器應(yīng)用提供工具、API和庫支持。(6)易用性好iPlature通過提供基于.NET的畫面裝載框架,方便配置、加載、管理畫面組件,畫面背景可以采用C#、VB.NET等制作,通過對(duì)關(guān)系數(shù)據(jù)庫訪問和Tag過程數(shù)據(jù)的封裝,簡(jiǎn)化客戶端應(yīng)用開發(fā)。實(shí)時(shí)數(shù)據(jù)庫達(dá)夢(mèng)數(shù)據(jù)庫是武漢華工達(dá)夢(mèng)數(shù)據(jù)庫有限公司推出的具有完全自主知識(shí)產(chǎn)權(quán)的高性能數(shù)據(jù)庫產(chǎn)品。它采用“三權(quán)分立”的安全管理機(jī)制,安全級(jí)別達(dá)到B1級(jí),并在大數(shù)據(jù)量存儲(chǔ)管理、并發(fā)控制、數(shù)據(jù)查詢優(yōu)化處理、事務(wù)處理、備份與恢復(fù)和支持SMP系統(tǒng)等諸多方面都有突破性進(jìn)展和提高。高安全性完全自主知識(shí)產(chǎn)權(quán)達(dá)夢(mèng)數(shù)據(jù)庫是具有完全自主知識(shí)產(chǎn)權(quán)的國產(chǎn)大型數(shù)據(jù)庫管理系統(tǒng),達(dá)夢(mèng)公司擁有產(chǎn)品的全部源代碼和完全的自主版權(quán)。在杜絕繼承開源系統(tǒng)導(dǎo)致版權(quán)糾紛的同時(shí),也從根本上保證了系統(tǒng)的安全性,有利于與其它應(yīng)用系統(tǒng)集成,并可以根據(jù)具體需求定制和提供及時(shí)有效的服務(wù)。B1級(jí)的安全性DM采用基于角色與權(quán)限的管理方法來實(shí)現(xiàn)基本安全功能,并根據(jù)三權(quán)分立的安全機(jī)制,將審計(jì)和數(shù)據(jù)庫管理分別處理,同時(shí)增加了強(qiáng)制訪問控制的功能,另外,還實(shí)現(xiàn)了包括通訊加密、存儲(chǔ)加密以及資源限制等輔助安全功能,使得達(dá)夢(mèng)數(shù)據(jù)庫安全級(jí)別達(dá)到B1級(jí)??蓴U(kuò)展性64位運(yùn)算支持64位處理器和操作系統(tǒng)的推出擴(kuò)大了對(duì)64位數(shù)據(jù)庫產(chǎn)品的需求,達(dá)夢(mèng)數(shù)據(jù)庫能夠支持目前市場(chǎng)上各種流行的64位操作系統(tǒng)和處理器,能夠充分支持64位內(nèi)存尋址能力和TB級(jí)的海量數(shù)據(jù)管理,可以為企業(yè)提供高性能的數(shù)據(jù)管理解決方案。SMP支持DM使用一種被稱為“對(duì)稱服務(wù)器構(gòu)架”的單進(jìn)程、多線程的結(jié)構(gòu),在有效地利用了系統(tǒng)資源的同時(shí),又提供了較高的可伸縮性能。服務(wù)器在運(yùn)行時(shí)由各種內(nèi)存數(shù)據(jù)結(jié)構(gòu)和一系列的線程組成,線程分為多種類型,不同類型的線程完成不同的任務(wù)。線程通過一定的同步機(jī)制對(duì)數(shù)據(jù)結(jié)構(gòu)進(jìn)行并發(fā)訪問和處理,以完成客戶提交的各種任務(wù)。系統(tǒng)的工作線程在單/多CPU和SMP機(jī)器上,都能很好地并發(fā)或并行操作,系統(tǒng)自動(dòng)協(xié)調(diào)工作線程對(duì)內(nèi)存、系統(tǒng)緩沖區(qū)等物理資源的共享,能夠充分利用多個(gè)CPU提高系統(tǒng)性能。高性能高效的并發(fā)控制機(jī)制DM采用封鎖機(jī)制來解決并發(fā)問題,系統(tǒng)提供了多種鎖:表鎖、行鎖和鍵范圍鎖,在缺省情況下為行級(jí)鎖。封鎖的實(shí)施有自動(dòng)和手動(dòng)兩種,即隱式上鎖和顯式上鎖。隱式封鎖根據(jù)事務(wù)的隔離級(jí)有所不同,由DM自動(dòng)執(zhí)行。同時(shí),DM提供給用戶多種手動(dòng)上鎖語句,用以適應(yīng)用戶定義的應(yīng)用系統(tǒng),進(jìn)一步提高系統(tǒng)的并發(fā)性和性能。查詢優(yōu)化DM在原有的以基于規(guī)則為主的查詢優(yōu)化方案上,一方面進(jìn)一步完善了基于規(guī)則的優(yōu)化手段,選擇索引時(shí)將更為準(zhǔn)確;另一方面成功地融入了基于成本的優(yōu)化手段,系統(tǒng)在計(jì)算最優(yōu)的查詢計(jì)劃時(shí)充分利用數(shù)據(jù)庫內(nèi)的統(tǒng)計(jì)信息,從而令查詢處理的效率得以更進(jìn)一步的提高。高可靠性備份與恢復(fù)達(dá)夢(mèng)數(shù)據(jù)庫可以同時(shí)管理多個(gè)數(shù)據(jù)庫,物理備份與還原都是以數(shù)據(jù)庫為單位,即備份時(shí)需要指定數(shù)據(jù)庫,還原時(shí)也只能根據(jù)備份的信息還原對(duì)應(yīng)的數(shù)據(jù)庫。達(dá)夢(mèng)數(shù)據(jù)庫支持完全備份/恢復(fù)、增量備份/恢復(fù),同時(shí)提供了在線和離線進(jìn)行備份和恢復(fù)的功能。支持各種主流HA服務(wù)器環(huán)境達(dá)夢(mèng)數(shù)據(jù)庫能夠支持各種主流HA軟件,如RoseHA雙機(jī)軟件、LifeKeeper集群軟件、PlusWell雙機(jī)軟件以及NECExpressCluster等。以上HA軟件均能夠自動(dòng)檢測(cè)服務(wù)器節(jié)點(diǎn)和服務(wù)器進(jìn)程錯(cuò)誤或者失效,并且在發(fā)生這種情況時(shí),自動(dòng)適當(dāng)?shù)刂匦屡渲孟到y(tǒng),使得其他節(jié)點(diǎn)能夠自動(dòng)承擔(dān)這些服務(wù),以實(shí)現(xiàn)服務(wù)不中斷。達(dá)夢(mèng)數(shù)據(jù)庫支持采用這些HA軟件進(jìn)行主從熱備、雙機(jī)互備以及多點(diǎn)互備等??梢浦残苑细鞣N接口標(biāo)準(zhǔn)DM系統(tǒng)符合包括SQL92、ODBC、JDBC、OLEDB、PHP等國際標(biāo)準(zhǔn),提供所有數(shù)據(jù)庫標(biāo)準(zhǔn)/通用接口,支持VC、VB、PowerBuilder、C++Builder、JBuilder、Delphi、Eclipse等各種流行的數(shù)據(jù)庫應(yīng)用開發(fā)工具,能夠方便地將基于標(biāo)準(zhǔn)接口的其他數(shù)據(jù)庫應(yīng)用移植到達(dá)夢(mèng)數(shù)據(jù)庫上。數(shù)據(jù)遷移DM提供了專門的數(shù)據(jù)遷移工具,支持將Oracle、DB2、SqlServer、Sybase、Mysql、PostgreSQL、文本文件、Excel文件、XML文件等數(shù)據(jù)源中的數(shù)據(jù)遷移到達(dá)夢(mèng)數(shù)據(jù)庫中??缙脚_(tái)達(dá)夢(mèng)數(shù)據(jù)庫采用一套源代碼實(shí)現(xiàn)了對(duì)不同軟(WINDOWS/LINUX/UNIX等)、硬件(X64/X86/SPARC/POWER/TITAM)平臺(tái)的支持,各種平臺(tái)上的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)完全一致。與此同時(shí),各平臺(tái)的消息通信結(jié)構(gòu)也完全保持一致,使得達(dá)夢(mèng)數(shù)據(jù)庫的各種組件均可以跨不同的軟、硬件平臺(tái)與數(shù)據(jù)庫服務(wù)器進(jìn)行交互。特色功能全文檢索DM提供多文本數(shù)據(jù)檢索服務(wù),包括全文索引和全文檢索。全文索引為在字符串?dāng)?shù)據(jù)中進(jìn)行復(fù)雜的詞搜索提供了有效支持。全文索引存儲(chǔ)關(guān)于詞和詞在特定列中的位置信息,全文檢索利用這些信息,可快速搜索包含具體某個(gè)詞或某一組詞的記錄。DM的全文索引支持中、英、俄文等多種語言。多字符集支持為了實(shí)現(xiàn)對(duì)多種語言的存儲(chǔ)和訪問,達(dá)夢(mèng)數(shù)據(jù)庫采用兩種編碼方式來存儲(chǔ)數(shù)據(jù)。一種是根據(jù)操作系統(tǒng)所提供的系統(tǒng)默認(rèn)編碼來進(jìn)行存儲(chǔ),一種是利用Unicode編碼來進(jìn)行存儲(chǔ)。由于Unicode的一致性,它在大多數(shù)情況下都可能簡(jiǎn)化軟件的國際化過程。它取消了處理多種代碼頁的必要,并且由于是采用多字節(jié)進(jìn)行編碼,因此由雙字節(jié)字符集所引起的額外處理也不必要了。目前,達(dá)夢(mèng)數(shù)據(jù)庫已經(jīng)能夠有效支持包括中、英、俄、韓、日文等在內(nèi)的多種字符集。物理數(shù)據(jù)頁大小可選物理數(shù)據(jù)頁是系統(tǒng)內(nèi)部數(shù)據(jù)組織的基本單位。系統(tǒng)的高速磁盤緩沖、I/O等都以數(shù)據(jù)頁為單位進(jìn)行。DM系統(tǒng)允許用戶在建立系統(tǒng)時(shí),可在4K、8K、16K或32K中任選一個(gè)值作為頁的大小,以達(dá)到最優(yōu)的應(yīng)用系統(tǒng)性能。代理服務(wù)與作業(yè)調(diào)度在DM系統(tǒng)中,代理服務(wù)是運(yùn)行在服務(wù)器端,調(diào)度并執(zhí)行作業(yè)、監(jiān)視警報(bào)的服務(wù)。通過它用戶可以自動(dòng)執(zhí)行部分管理任務(wù),如定期備份、出錯(cuò)通知等,減輕工作負(fù)擔(dān)。必須啟動(dòng)代理服務(wù)后,作業(yè)與調(diào)度才能正常工作。代理服務(wù)加載系統(tǒng)定義的所有作業(yè),并根據(jù)其調(diào)度信息安排其執(zhí)行時(shí)間。當(dāng)特定的時(shí)刻到來時(shí),啟動(dòng)作業(yè),并依次執(zhí)行作業(yè)包含的每個(gè)步驟。代理服務(wù)不僅監(jiān)控時(shí)間事件,同時(shí)也監(jiān)控服務(wù)器內(nèi)部的警報(bào)事件,當(dāng)服務(wù)器在運(yùn)行中產(chǎn)生某個(gè)特定事件時(shí)(如執(zhí)行操作失敗),代理服務(wù)會(huì)檢測(cè)到這個(gè)事件的發(fā)生,并觸發(fā)相應(yīng)的警報(bào)。多媒體和空間信息支持DM采用創(chuàng)新的混合數(shù)據(jù)庫模型,擴(kuò)展的多媒體和GIS數(shù)據(jù)類型等技術(shù),成功實(shí)現(xiàn)了空間數(shù)據(jù)、多媒體數(shù)據(jù)與常規(guī)數(shù)據(jù)的一體化定義、存儲(chǔ)和管理,在空間地理信息及多媒體信息管理方面具有明顯的優(yōu)勢(shì)。此外,DM系統(tǒng)還提供了地理信息的分層檢索、限定檢索、漫游、特寫、局部放大、疊加等功能。監(jiān)控一體化平臺(tái)采用我司自主開發(fā)的監(jiān)控一體化平臺(tái)HG3000。監(jiān)控平臺(tái)滿足:1.國內(nèi)自主版權(quán)軟件產(chǎn)品,有多個(gè)同類項(xiàng)目的應(yīng)用案例。2.擁有對(duì)不同類型系統(tǒng)的全面集成能力,實(shí)現(xiàn)數(shù)據(jù)、語音、視頻的一體化監(jiān)控及調(diào)度、管理應(yīng)用。3.支持對(duì)多個(gè)子系統(tǒng)內(nèi)的多種主流硬件設(shè)備的集成支持,包括業(yè)界主流的通用協(xié)議標(biāo)準(zhǔn)、常用的PLC設(shè)備、以及串口、網(wǎng)絡(luò)、通訊中間件、軟件API等多種數(shù)據(jù)接口方式。4.支持主分中心多級(jí)結(jié)構(gòu),以及支持分布式部署應(yīng)用。5.支持遠(yuǎn)程集中式配置和部署,并提供在線和離線配置,配置信息一鍵分發(fā),方便用戶使用;同時(shí),提供多人配置的沖突管理,支持面向設(shè)備的配置和訪問模式。6.支持高性能冗余切換,除了提供服務(wù)器之間的冗余之外,還需提供了對(duì)設(shè)備層冗余備份的支持,并需要支持單連接設(shè)備。7.具備安全可靠的身份認(rèn)證和授權(quán)管理,支持集中分布式授權(quán)方式。8.提供畫面組態(tài)功能,支持面向?qū)ο竽J浇M態(tài)。9.提供簡(jiǎn)便的圖元對(duì)象編輯功能,畫面所見即所得。10.提供易用的腳本編輯器、函數(shù)庫。11.畫面支持Web發(fā)布功能。12.服務(wù)端支持Windows、Unix、Linux等多操作系統(tǒng)。13.提供高效的聯(lián)動(dòng)調(diào)度手段,實(shí)現(xiàn)跨子系統(tǒng)的連鎖控制,并支持自動(dòng)和手動(dòng)執(zhí)行兩種模式。14.系統(tǒng)可無縫集成視頻監(jiān)控系統(tǒng),實(shí)現(xiàn)圖像監(jiān)視、設(shè)備控制、信息管理、設(shè)備管理、沖突管理等功能,支持不同品牌的視頻設(shè)備。15.系統(tǒng)可無縫集成大屏幕控制系統(tǒng),可進(jìn)行大屏幕顯示模式的切換,實(shí)現(xiàn)與視頻監(jiān)控系統(tǒng)實(shí)現(xiàn)無縫連接,支持不同品牌的大屏幕控制器設(shè)備。16.系統(tǒng)可無縫集成情報(bào)板顯示系統(tǒng),實(shí)現(xiàn)設(shè)備組控、預(yù)案和常用語管理、模擬顯示播放等功能,支持不同品牌的情報(bào)板設(shè)備。17.支持事件報(bào)警功能,提供實(shí)時(shí)報(bào)警、歷史報(bào)警、歷史事件查詢功能。實(shí)時(shí)報(bào)警支持報(bào)警聲音、閃爍提示、報(bào)警雪崩、報(bào)警鏈接、報(bào)警禁止等功能。18.支持提供實(shí)時(shí)/歷史趨勢(shì)圖,可以將任意趨勢(shì)點(diǎn)的數(shù)據(jù)按照趨勢(shì)曲線直觀展現(xiàn),趨勢(shì)圖支持放大縮小、前后移動(dòng)、風(fēng)格修改等常用功能。19.可無縫集成第三方實(shí)時(shí)歷史數(shù)據(jù)庫。20.支持關(guān)系數(shù)據(jù)庫數(shù)據(jù)轉(zhuǎn)儲(chǔ)功能,可以將事件、報(bào)警及實(shí)時(shí)數(shù)據(jù)按照默認(rèn)或用戶自定義規(guī)則轉(zhuǎn)儲(chǔ)到Oracle、SQLServer、DB2等關(guān)系數(shù)據(jù)庫中。政務(wù)信息資源管理軟件采用政務(wù)信息資源管理及開發(fā)利用系統(tǒng),軟件滿足:符合信息資源國家目錄標(biāo)準(zhǔn)支持信息資源目錄元數(shù)據(jù)進(jìn)行描述與注冊(cè)支持信息資源目錄業(yè)務(wù)流程管理,包括目錄審核、目錄發(fā)布和目錄上傳支持信息資源的檢索和申請(qǐng)服務(wù)支持信息資源數(shù)據(jù)申請(qǐng)審批、獲取、查詢方面的服務(wù)支持資源目錄數(shù)據(jù)的統(tǒng)計(jì)分析支持分布式多級(jí)體系結(jié)構(gòu),數(shù)據(jù)位置對(duì)用戶透明支持資源打包下載、Webservice接口交換等資源共享交換方式支持結(jié)構(gòu)化和非結(jié)構(gòu)化資源的管理和共享系統(tǒng)開發(fā)環(huán)境xxx“陽光廚房”信息管理系統(tǒng)基于JAVA體系進(jìn)行開發(fā),具體開發(fā)語言與開發(fā)環(huán)境參見下表所示:表STYLEREF1\s10–SEQ表\*ARABIC\s11系統(tǒng)開發(fā)環(huán)境序號(hào)類別基于Java體系開發(fā)環(huán)境操作系統(tǒng)WindowsServer2003sp2Java虛擬機(jī)J2SDK6.0及以上版本W(wǎng)eb服務(wù)器Weblogic9.2開發(fā)工具M(jìn)yEclipse8.6數(shù)據(jù)庫Oracle10g企業(yè)版瀏覽器IE6.0及以上版本Firefox3.5及以上版本J2EE介紹采用J2EE的三層架構(gòu)體系,可選擇多種系統(tǒng)環(huán)境,滿足不同類型、不同規(guī)模部門的需要。本系統(tǒng)可以根據(jù)自己的實(shí)際情況構(gòu)建合適的應(yīng)用環(huán)境。結(jié)合操作系統(tǒng)、應(yīng)用平臺(tái)或第三方的產(chǎn)品,構(gòu)筑高安全、高性能、高可靠的應(yīng)用環(huán)境。J2EE是一種利用Java2平臺(tái)來簡(jiǎn)化諸多與多級(jí)部門解決方案的開發(fā)、部署和管理相關(guān)的復(fù)雜問題的體系結(jié)構(gòu)。提供了對(duì)EJB、Servlets、JSP、JDBC、CORBA以及XML技術(shù)的全面支持。J2EE提供了一個(gè)部門級(jí)的計(jì)算模型和運(yùn)行環(huán)境用于開發(fā)和部署多層體系結(jié)構(gòu)的應(yīng)用。它通過提供部門計(jì)算環(huán)境所必需的各種服務(wù),使得部署在J2EE平臺(tái)上的多層應(yīng)用可以實(shí)現(xiàn)高可用性、安全性、可擴(kuò)展性和可靠性。平臺(tái)無關(guān)性。用戶不必將自己捆綁在某一種硬件或操作系統(tǒng)上,可以根據(jù)自身的情況選擇合適的硬件、操作系統(tǒng)、數(shù)據(jù)庫。J2EE是一種組件技術(shù),已完成的組件能被方便地移植到任何其它地方。J2EE作為中間件,提供了強(qiáng)大的功能,使開發(fā)人員只需要關(guān)注商業(yè)邏輯,因而能加快開發(fā)速度,提高系統(tǒng)的運(yùn)行效率和穩(wěn)定性。保護(hù)用戶投資。當(dāng)用戶更換平臺(tái)時(shí),由于基于J2EE的系統(tǒng)能方便地移植到其它平臺(tái)上,而無須重新開發(fā),因此能有效地保護(hù)用戶的投資。廣泛的支持。J2EE技術(shù)規(guī)范得到了從國際性大公司到自由軟件開發(fā)者的廣泛支持,如SUN,IBM等。ORACLE,NETSCAPE,BEA等紛紛推出基于J2EE的軟件產(chǎn)品。在網(wǎng)上可購買或免費(fèi)下載各種標(biāo)準(zhǔn)組件。Oracle介紹Oracle數(shù)據(jù)庫10g企業(yè)版基于運(yùn)行Windows、Linux和UNIX的集群服務(wù)器或單一服務(wù)器提供業(yè)界領(lǐng)先的性能、可伸縮性、安全性和可靠性。它提供了全面的功能來輕松管理要求最嚴(yán)格的事務(wù)處理、商務(wù)智能和內(nèi)容管理軟件。Oracle10G數(shù)據(jù)庫關(guān)鍵目標(biāo)有二:1降低管理開銷,2提高性能。Oracle10G的增強(qiáng)有對(duì)高可用性的增強(qiáng)、新的Flashback能力、支持回滾更新操作;對(duì)安全性的增強(qiáng),便于管理大量的用戶;BI方面的增強(qiáng),包括改進(jìn)的SQL能力、分析功能、OLAP、數(shù)據(jù)挖掘的能力等;對(duì)非關(guān)系型數(shù)據(jù)存儲(chǔ)的能力得到了改進(jìn);XML的能力;對(duì)開發(fā)能力支持的加強(qiáng),對(duì)生物信息學(xué)(Bioinformatics)的支持。性能與擴(kuò)展能力對(duì)新的架構(gòu)支持對(duì)Intel64位平臺(tái)的支持。支持infiniband。極大地改進(jìn)了多層開發(fā)架構(gòu)下的Oracle性能和可擴(kuò)展能力。新的版本也借用了Windows操作系統(tǒng)對(duì)Fiber支持的優(yōu)勢(shì)。高速數(shù)據(jù)處理能力在這個(gè)版本中,一個(gè)新類型的表對(duì)象被引入。該表結(jié)構(gòu)對(duì)大量插入和解析數(shù)據(jù)很有益處。這個(gè)表結(jié)構(gòu)對(duì)FIFO的數(shù)據(jù)處理應(yīng)用有著很好的支持。這樣的應(yīng)用在電信、生產(chǎn)應(yīng)用中常常能夠用到。RACworkload管理一個(gè)新的服務(wù)框架。使得管理員作為服務(wù)來設(shè)置、管理監(jiān)視應(yīng)用負(fù)載。針對(duì)OLAP的分區(qū)通過對(duì)哈希分區(qū)的全局索引的支持可以提供大量的并發(fā)插入的能力新的改進(jìn)的調(diào)度器(Scheduler)引入了一個(gè)新的數(shù)據(jù)庫調(diào)度器,提供企業(yè)級(jí)調(diào)度功能。這個(gè)調(diào)度器可以使得管理員有能力在特定日期、特定時(shí)間調(diào)度Job。還有能力創(chuàng)建調(diào)度對(duì)象的庫能夠和既有的對(duì)象被其他的用戶共享??晒芾硇院?jiǎn)化的數(shù)據(jù)庫配置與升級(jí)提供了預(yù)升級(jí)檢查能力,有效地減少升級(jí)錯(cuò)誤。去除了了很多和數(shù)據(jù)庫配置有關(guān)的任務(wù)或者對(duì)其加以自動(dòng)化。在初始安裝的時(shí)候,所有數(shù)據(jù)庫都被預(yù)配置包括在OEM環(huán)境中而無需建立一個(gè)Oracle10G安裝管理資料庫。補(bǔ)丁程序可以自動(dòng)標(biāo)記并自動(dòng)從OracleMetalink下載。自動(dòng)存儲(chǔ)管理新版本的數(shù)據(jù)庫能夠配置成使用Oracle提供的存儲(chǔ)虛擬層(StorageVirtualizationLayer)。自動(dòng)并簡(jiǎn)化數(shù)據(jù)庫的存儲(chǔ)。管理員現(xiàn)在可以管理少數(shù)的磁盤組而無需管理數(shù)千個(gè)文件--自動(dòng)存儲(chǔ)管理功能可以自動(dòng)配置磁盤組,提供數(shù)據(jù)冗余和數(shù)據(jù)的優(yōu)化分配。自動(dòng)的基于磁盤備份與恢復(fù)Oracle10G也極大的簡(jiǎn)化了備份與恢復(fù)操作。這個(gè)改進(jìn)被稱作DiskbasedRecoveryArea,可以被一個(gè)聯(lián)機(jī)DiskCache用來進(jìn)行備份與恢復(fù)操作。備份可以調(diào)度成自動(dòng)化操作,自動(dòng)化優(yōu)化調(diào)整。備份失敗的時(shí)候,可以自動(dòng)重啟,以確保Oracle能夠有一個(gè)一致的環(huán)境使用。自動(dòng)化統(tǒng)計(jì)收集為對(duì)象自動(dòng)化收集優(yōu)化統(tǒng)計(jì)。自動(dòng)化內(nèi)存調(diào)整Oracle上一個(gè)版本對(duì)UGA能夠進(jìn)行自動(dòng)化Tuning,這個(gè)版本能夠?qū)GA相關(guān)的參數(shù)進(jìn)行調(diào)整。這意味著DBA只需要對(duì)2個(gè)內(nèi)存參數(shù)進(jìn)行配置:用戶可用的總的內(nèi)存數(shù)量和共享區(qū)的大小。系統(tǒng)運(yùn)行環(huán)境針對(duì)xxx“陽光廚房”信息管理系統(tǒng)建設(shè)需求,系統(tǒng)基于B/S模式,采用分層的思想對(duì)建設(shè)任務(wù)進(jìn)行分解,以明確接口定義,并發(fā)建設(shè),縮短整體建設(shè)周期。本系統(tǒng)采用基于J2EE架構(gòu)的大型分布式應(yīng)用,使用Oracle10g作為本系統(tǒng)的數(shù)據(jù)庫管理平臺(tái)。產(chǎn)品的運(yùn)行環(huán)境如下表所示。表STYLEREF1\s11–SEQ表\*ARABIC\s11系統(tǒng)運(yùn)行環(huán)境序號(hào)運(yùn)行環(huán)境名稱軟件名稱備注操作系統(tǒng)WindowsNT、WinXP、windowsVista、Win2000、Win2003、windows2008、ReahatLinux、Suselinux、Solarisx86、Novell、Trubolinux、FreeBSD,ScoUnix環(huán)境均支持?jǐn)?shù)據(jù)庫Oracle10gOracleJ2EE中間件Weblogic9.2IBM應(yīng)用集成軟件MessageBroker6.1IBM消息中間件MessageQ6.1IBM瀏覽器IE6.0及以上版本Firefox3.5及以上版本測(cè)試方案軟件測(cè)試過程中包含2個(gè)規(guī)程:集成測(cè)試、系統(tǒng)測(cè)試。集成測(cè)試——在開發(fā)環(huán)境下,將通過了單元測(cè)試的模塊組裝在一起,構(gòu)造一個(gè)在設(shè)計(jì)中所描述的程序結(jié)構(gòu),然后通過測(cè)試發(fā)現(xiàn)和接口有關(guān)的錯(cuò)誤。系統(tǒng)測(cè)試——模擬用戶運(yùn)行環(huán)境,根據(jù)需求規(guī)格說明書,檢查軟件是否達(dá)到預(yù)定的要求。圖STYLEREF1\s13.SEQ圖\*ARABIC\s11集成測(cè)試與系統(tǒng)測(cè)試流程集成測(cè)試軟件開發(fā)人員實(shí)施集成測(cè)試。測(cè)試過程中發(fā)現(xiàn)的缺陷都必須被記錄,可以記錄在《產(chǎn)品缺陷記錄表》中或使用缺陷管理工具進(jìn)行記錄。軟件開發(fā)人員通過《產(chǎn)品缺陷記錄表》或缺陷管理工具對(duì)缺陷進(jìn)行追蹤。使用缺陷管理工具進(jìn)行追蹤的流程參見《缺陷跟蹤管理系統(tǒng)使用指南》。軟件開發(fā)人員及時(shí)消除已經(jīng)發(fā)現(xiàn)的缺陷。消除缺陷應(yīng)該被賦予比開發(fā)新功能更高的優(yōu)先級(jí)。軟件開發(fā)人員消除缺陷后應(yīng)當(dāng)馬上進(jìn)行回歸測(cè)試,以確保不會(huì)引入新的缺陷。直到集成測(cè)試發(fā)現(xiàn)的缺陷都已經(jīng)得到修復(fù)或進(jìn)行了相應(yīng)處理。系統(tǒng)測(cè)試系統(tǒng)測(cè)試是衡量產(chǎn)品質(zhì)量的重要過程,建立詳細(xì)的測(cè)試計(jì)劃是測(cè)試工作保質(zhì)保量完成的前提。一個(gè)詳細(xì)的測(cè)試計(jì)劃需要依據(jù)項(xiàng)目在實(shí)際實(shí)施中發(fā)生的活動(dòng)和系統(tǒng)需求來編制,我們?cè)陧?xiàng)目實(shí)施過程中根據(jù)需要而制訂詳細(xì)、切實(shí)可行的測(cè)試計(jì)劃。測(cè)試方法本項(xiàng)目的功能測(cè)試將主要采用黑盒測(cè)試方法,根據(jù)測(cè)試目的和要求,針對(duì)每個(gè)具體的功能撰寫相關(guān)測(cè)試用例,測(cè)試時(shí)按測(cè)試用例中的描述,對(duì)每一個(gè)功能點(diǎn)逐項(xiàng)進(jìn)行功能測(cè)試。性能測(cè)試使用性能測(cè)試工具LoadRunner11模擬多個(gè)用戶并發(fā)訪問各子系統(tǒng),并通過LoadRunner收集測(cè)試過程中服務(wù)器的各項(xiàng)性能指標(biāo)。測(cè)試策略和過程在測(cè)試過程中,用戶對(duì)遞交的系統(tǒng)進(jìn)行測(cè)試和評(píng)估,確信系統(tǒng)滿足規(guī)定的驗(yàn)收標(biāo)準(zhǔn),確定系統(tǒng)是否能夠提高工作效率,用戶對(duì)系統(tǒng)的各個(gè)方面進(jìn)行評(píng)估,制定一個(gè)好的測(cè)試范圍是成功進(jìn)行驗(yàn)收測(cè)試的關(guān)鍵。下面提出系統(tǒng)測(cè)試的主要范圍:用戶界面測(cè)試:驗(yàn)證用戶界面符合標(biāo)準(zhǔn),要求的測(cè)試數(shù)量取決于開發(fā)過程中為保證一致性所采用的工具,一般在測(cè)試剛開始時(shí)進(jìn)行;功能測(cè)試:保證系統(tǒng)的運(yùn)行滿足功能需求;接口測(cè)試:保證與其它系統(tǒng)或子系統(tǒng)的接口工作正常;兼容性測(cè)試:保證系統(tǒng)在各種可能的用戶群中都可以正常使用,如,不同的操作系統(tǒng)、瀏覽器、數(shù)據(jù)庫等;負(fù)載測(cè)試:保證系統(tǒng)在最大設(shè)計(jì)負(fù)載下運(yùn)行平穩(wěn),一個(gè)好的測(cè)試經(jīng)驗(yàn)是讓系統(tǒng)在超過最大設(shè)計(jì)負(fù)載25%的數(shù)據(jù)和處理負(fù)載下運(yùn)行;恢復(fù)測(cè)試:保證備份和恢復(fù)程序工作正常,以及當(dāng)系統(tǒng)遇到突發(fā)事件如斷電、網(wǎng)絡(luò)連接中斷時(shí)對(duì)數(shù)據(jù)的正確處理。一般來說,恢復(fù)程序的基本測(cè)試在系統(tǒng)測(cè)試開始時(shí)進(jìn)行,然后在系統(tǒng)測(cè)試結(jié)束之前再進(jìn)行進(jìn)一步的恢復(fù)測(cè)試;安全測(cè)試:驗(yàn)證系統(tǒng)安全滿足要求,必須是系統(tǒng)的合法用戶才能登錄并進(jìn)行允許的相關(guān)操作,由于安全是系統(tǒng)的基本功能,所以安全測(cè)試通常安排在系統(tǒng)測(cè)試的開始;轉(zhuǎn)換測(cè)試:驗(yàn)證現(xiàn)有的數(shù)據(jù)能進(jìn)行正確的轉(zhuǎn)換,通常情況下,在處理測(cè)試過程中轉(zhuǎn)換的數(shù)據(jù)與新數(shù)據(jù)一起使用來驗(yàn)證數(shù)據(jù)轉(zhuǎn)換的正確性;文檔測(cè)試:驗(yàn)證系統(tǒng)的用戶手冊(cè)、安裝手冊(cè)、幫助信息等說明性文檔的內(nèi)容是否符合功能及易讀、易理解;性能測(cè)試:驗(yàn)證系統(tǒng)滿足性能標(biāo)準(zhǔn)(例如響應(yīng)時(shí)間)。驗(yàn)收測(cè)試工作通常由不同的用戶來進(jìn)行(例如:業(yè)務(wù)人員測(cè)試系統(tǒng)功能,技術(shù)人員測(cè)試系統(tǒng)性能等)。有些情況下,一些測(cè)試工作可以合并在一個(gè)測(cè)試中完成。為協(xié)調(diào)各類測(cè)試人員的工作,做好周密的計(jì)劃是非常重要的。培訓(xùn)方案項(xiàng)目實(shí)施過程中的培訓(xùn)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年應(yīng)急救生系統(tǒng)項(xiàng)目合作計(jì)劃書
- 2025年水基聚合物防水涂料項(xiàng)目合作計(jì)劃書
- 智能交通系統(tǒng)建設(shè)工程施工合同
- 鹽城市房屋租賃合同
- 小學(xué)生品德教育讀后感
- 2025年飲料及冷飲服務(wù)項(xiàng)目發(fā)展計(jì)劃
- 妊娠紋的專業(yè)知識(shí)
- Isonicotinamide-Standard-生命科學(xué)試劑-MCE
- Direct-blue-6-生命科學(xué)試劑-MCE
- 2025年鞋用乳液膠粘劑項(xiàng)目建議書
- 如何在小學(xué)語文教學(xué)中落實(shí)單元語文要素
- 2024年演出經(jīng)紀(jì)人考試必背1000題附答案(黃金題型)
- 2024年知識(shí)競(jìng)賽-競(jìng)彩知識(shí)筆試參考題庫含答案
- 醫(yī)院DRG付費(fèi)知識(shí)培訓(xùn)課件
- 高考語文一輪復(fù)習(xí):文學(xué)類文本閱讀練習(xí)
- 安全員繼續(xù)教育考試題庫1000道附參考答案(完整版)
- (2024年)保安培訓(xùn)圖文課件
- 專題16.7 二次根式章末八大題型總結(jié)(拔尖篇)-八年級(jí)數(shù)學(xué)下冊(cè)(人教版)(解析版)
- 雷達(dá)干擾技術(shù)概述
- 如何提高調(diào)查研究能力
- 電網(wǎng)兩票培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論