999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

測繪成果管理系統的設計與實現

2013-03-06 05:43:50張文金
城市勘測 2013年5期
關鍵詞:測繪用戶服務

張文金

(合肥市測繪設計研究院,安徽合肥 230061)

測繪成果管理系統的設計與實現

張文金?

(合肥市測繪設計研究院,安徽合肥 230061)

測繪成果管理系統是以測繪成果數據管理為核心,以生產管理、生產作業人員共同參與的綜合性交互平臺。系統基于.NET框架平臺開發,服務器端采用最新的WCF技術,客戶端采用Extjs 3.2框架技術,最終實現測繪成果數據的綜合管理、網上瀏覽、批量錄入與轉移、快速檢索、屬性提取及備份恢復等功能,使測繪成果管理工作達到科學、規范、高效。

B/S;WCF;測繪成果;Extjs 3.2框架

1 引 言

測繪成果是國民經濟和社會發展的基礎資料,是國家基礎建設及工程規劃設計的重要依據。管理好測繪成果資料,使其接收、存儲、供應更加規范、高效和安全具有重要意義。合肥市測繪設計研究院經過五十余年的發展,特別是近幾年在基礎測繪、測繪產品的開發應用中積累了大量的數字線劃圖數據、數字柵格圖數據、影像數據、專題數據、檔案資料數據、控制資料數據、三維城市數據等寶貴的測繪成果數據資料。采用硬盤存儲、文件管理的傳統方式給測繪成果資料數據的安全性帶來一定隱患,同時給日常查找和利用等工作帶來了很大不便。為了解決測繪成果資料數據量大、檢索效率低下、不易保存、容易泄密、更新與維護困難等傳統數據成果管理模式的弊端,同時也為了滿足對于測繪成果的監管要求,通過對數據格式、檢索方法、存儲介質等的不斷深入研究,應用計算機技術、網絡技術及數據庫技術等先進技術開發了測繪成果管理系統,提供一套安全,高效的測繪成果管理和利用模式。

2 系統總體框架

依據系統的設計要求以及從系統平臺安全性、穩定性、用戶使用方便性等方面考慮,測繪成果管理系統采用B/S與C/S相結合的架構模式,基于.NET框架平臺進行開發,利用Oracle11g關系型數據庫作為系統的數據庫管理平臺,采用SOA技術將面向測繪成果管理的不同應用與服務統一封裝起來,并將其通過不同的表現形式表現出來(包括ActiveX插件、WEB表現),實現多種數據和程序的調用接口,為用戶提供一個面向設計過程的、動態圖檔管理的新思路,使測繪成果管理工作達到科學、規范、高效。系統的總體框架如圖1所示:

圖1 系統總體框架圖

3 實現技術路線

3.1 開發工具

系統基于微軟的.NET Framework3.5SP1平臺進行開發,采用C#編程語言。另外,采用ADO.NET技術提供的Command、Dataset等對象,基于.NET開發平臺,建立一個快速的、穩定的、靈活的系統數據庫。ADO. NET是一組用于和數據源進行交互的面向對象類庫,允許和不同類型的數據源以及數據庫進行交互,提供與數據源進行交互的相關的公共方法。

3.2 技術選型

系統服務器端采用WCF技術及自有的ObjectHelper數據庫操作層框架,實現與Oracle數據庫之間的無縫切換;系統客戶端采用Extjs 3.2框架技術,其兼容目前市面上絕大多數的瀏覽器,能夠實現華麗的用戶界面及豐富的用戶交互,文檔在線瀏覽使用了多種ActiveX插件,例如MXDraw,MultiTiffViewer,DSOFramer等。WCF是微軟基于SOA推出的.NET平臺下的框架產品,其通過暴露終結點(ENDPOINT)的方式將要實現的業務數據傳給調用程序。Extjs 3.2框架是一個Ajax框架,用于在客戶端創建豐富多彩的web應用程序界面。

系統在經典的三層架構(數據訪問層、業務邏輯層、用戶顯示層)中加入一層WCF服務層,如圖2所示。在WCF服務層,可以將每種服務都封裝成一個類,實現對業務實體對象的操作,處理不同的用戶請求、并發布每個服務的契約,通過WCF服務層接口向用戶顯示層傳輸數據。通過該技術選型實現了客戶端同服務器之間的交流只進行業務數據的交換,降低系統組件間的耦合度,復用度高、通訊量小、運行速度快,同時能夠秉承富客戶端的思想,采用異步通訊技術,操作方便,交互豐富。

圖2 系統技術選型圖

4 功能設計與實現

4.1 功能設計

測繪成果管理系統變落后的文件夾式管理為先進的系統化管理,以構建信息化測繪成果管理平臺為目標。表現為實現數據共享與信息交流,快速、完整、準確地將測繪成果數據批量錄入系統;通過數據的各種屬性信息,圖形數據高效地查詢測繪成果數據;用戶管理、權限管理、操作留痕,實現數據安全雙保險等方面。依據系統建設目標要求,在系統功能方面進行詳細設計,具體功能模塊分類如圖3所示。

圖3 系統功能分類圖

4.2 功能開發

系統在開發方面,采用基于WCF服務的應用程序架構,通過訪問WCF對外提供的可調用接口獲取各類相關服務,服務接口通過ServiceContract(服務契約)生成URL地址,在客戶端應用程序上通過Proxy(代理)訪問服務端點的機制進行調用。本文以提供數據訪問服務為例闡明其實現步驟:對于需要提供的數據訪問服務,根據系統應用需求暴露數據庫的訪問層,可以針對每個表單發布服務,也可以對多表發布服務,客戶端訪問服務獲取數據后,自行處理以得到符合相關業務的數據,并與界面層進行綁定。

(1)服務器端實現

服務器端實現步驟主要分為服務契約定義、實現宿主程序承載服務及制定地址和綁定三大步驟,以下為服務契約定義實現內容。

在WCF服務接口文件中定義服務契約、操作契約、數據契約,從而設定WCF對外提供的服務以及操作。

namespace DALService

{ [ServiceContract]

public interface IServiceDAL

{ [OperationContract]

ArrayList DatatableInfoFind(string type,string id);

public class ServiceDAL:IServiceDAL

{ Public ArrayList DatatableInfoFind(string type,string id)

{ //具體實現

…………………….}

(2)客戶端實現

在客戶端方面,使用Extjs 3.2框架技術進行調用WCF服務。客戶端在配置文件的結點中配置服務端發布服務的地址、結點名稱、綁定和協議等,生成代理變量訪問服務,實現與服務器的通信。

4.3 功能實現

系統在功能實現方面,采用先進的管理理念,真正意義上實現測繪成果資料的系統化、科學化、信息化管理。系統對測繪成果管理實現兩種組織方式,一是以項目的形式組織成果資料,項目可以按照年份、月份或區域進行歸檔,對項目數據進行圖形顯示與業務流轉;二是以成果類型的方式組織成果資料,針對數據類型不一、格式多樣、屬性信息不同等情況,系統提供“數字線劃圖”、“數字柵格圖”、“數字正射影像圖”、“數字高程模型”、“影像數據”、“專題數據”、“檔案資料”、“控制點資料”、“三維城市數據”、“行政辦公”、“信息管理”、“統計圖表”等多種表類型,并支持表結構的自定義操作。用戶可以按照自己的需求,來修改表結構的內容,如:控制點資料表,系統能根據客戶的控制點屬性,建立一個完全對應的控制點表結構管理框架,實現控制點的無縫管理。同時,系統可方便高效地管理dwg格式、shp格式、MapGIS格式、文檔、圖片、視頻等多種格式數據,實現數據的屬性提取、批量錄入與轉移、網上瀏覽、快速檢索、成果更新、成果目錄發布、備份恢復及系統分類管理等各種實用功能。

5 系統運行實例

系統從實用性、安全性、可靠性、靈活性的角度出發,在功能設計滿足用戶需求的同時,界面設計充分發揮了Extjs3.2框架的技術優勢,以其獲得良好的用戶體驗。經過長時間測試和運行,合肥市測繪設計研究院對系統進行了應用,該系統在穩定性、實用性、易操作性、易維護性、易擴展性、容錯性等各個性能方面均表現良好。測繪成果管理系統的運行實例界面如圖4、圖5所示。

圖4 系統網上瀏覽DWG數據圖

圖5 系統分類管理圖

6 結 語

測繪成果管理系統采用B/S與C/S相結合的架構模式,基于.NET框架平臺進行開發,利用WCF服務框架技術、網絡技術、數據庫技術等先進技術,實現對測繪成果數據的有效管理與科學應用。系統根據用戶的管理現狀和習慣,以項目和成果類型兩種方式組織測繪成果資料。用戶可以根據日常工作要求,靈活的建立一級或多級文件管理結構,形成多級管理目錄,并可以無限級的建立子分類,同時可以對子分類目錄中的各種格式數據進行自定義表結構操作,通過自定義操作定制系統,能夠使系統操作模式與用戶管理習慣完全吻合,具有良好的可擴展性、可操作性和可維護性,實現測繪成果數據的有效組織和管理,為用戶提供更好的用戶體驗,縮短人與計算機應用系統之間的距離,為測繪工作提供了極大的便利,提高了工作效率,節約了成本。

[1] 鄒俊平,余美義.工程測繪系統的研究[J].城市勘測,2010(6):16~18.

[2] Vince Varallo.ASP.NET3.5商用開發架構精解[M].北京:清華大學出版社,2010.

[3] 樊文有,謝靖,邵隆.MAPSUV數字測繪成果管理系統的設計[J].中國地質大學學報,2006,9(5):715~718.

[4] 王月霞.淺談新形勢下測繪成果檔案資料的管理[J].江西測繪,2008(3):36~37.

[5] Juval Lowy.WCF Service編程[M].南京:東南大學出版社,2007.

[6] 帥開德.測繪生產管理信息系統的設計與實現[J].測繪與空間地理信息,2009,32(4):48~50.

[7] KarliWantson,Christian Nagol.C#入門經典[M].北京:清華大學出版社,2006.

[8] Hoffman.K.VisualC#2005技術內幕[M].北京:機械工業出版社,2007.

[9] 張福浩,劉紀平,王亮等.測繪數據安全管理系統設計開發[J].測繪科學,2006,31(1):77~79.

[10] 張進軍,張維勇,薛來文.一種基于插件的軟件體系結構[J].合肥工業大學學報·自然科學版,2005,28(4):399~401.

Design and Realization of Surveying and M apping Production M anagement System

Zhang Wenjin
(Hefei Surveying and Mapping Institute,Hefei230061,China)

Surveying and mapping production management system is a comprehensive interactive platform which involved joint participation ofmanagers and workers.The key point of this system is about datamanagement.The development of this system is based on.NET framework,The server-side and client-side use the latest technology ofWCF and Extjs 3.2 framework,respectively.This system will ultimately achieve several functions such as integratedmanagement of the surveying and mapping data,online browsing,batch entry and transfer,fast retrieval,attribute extraction and backup recovery.Consequently,it canmake the surveying andmapping productionmanagementmore scientificmore standardized and more efficient.

browser/server;windows communication foundation;surveying and mapping production;Framework of Extjs 3.2

1672-8262(2013)05-43-03

P208.2

B

2012—12—13

張文金(1976—),男,工程師,主要從事數據管理、加工與生產工作。

猜你喜歡
測繪用戶服務
浙江省第一測繪院
工程測繪中GNSS測繪技術的應用
服務在身邊 健康每一天
今日農業(2019年12期)2019-08-15 00:56:32
服務在身邊 健康每一天
今日農業(2019年10期)2019-01-04 04:28:15
服務在身邊 健康每一天
今日農業(2019年16期)2019-01-03 11:39:20
04 無人機測繪應用創新受青睞
招行30年:從“滿意服務”到“感動服務”
商周刊(2017年9期)2017-08-22 02:57:56
無人機在地形測繪中的應用
電子制作(2017年9期)2017-04-17 03:01:00
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
主站蜘蛛池模板: 成年人午夜免费视频| 国产成人免费视频精品一区二区| 久久国产精品影院| 亚洲日韩精品伊甸| 在线亚洲精品自拍| 在线国产你懂的| 在线va视频| 在线国产你懂的| 亚洲福利片无码最新在线播放| 国产jizzjizz视频| 中文字幕在线看| 国产免费人成视频网| 久久夜色精品国产嚕嚕亚洲av| 国产人成在线视频| 日韩欧美中文字幕在线精品| 成人福利在线视频| 一级黄色欧美| 久久久久久高潮白浆| 国产成人一区在线播放| 岛国精品一区免费视频在线观看| 啪啪免费视频一区二区| 99精品视频九九精品| 欧美午夜理伦三级在线观看| 亚洲乱码视频| 精品一区二区三区自慰喷水| 久久精品无码一区二区日韩免费| 精品久久蜜桃| 亚洲乱伦视频| 欧美日韩一区二区在线免费观看| 久久频这里精品99香蕉久网址| 91在线精品麻豆欧美在线| 欧美日韩91| 欧美精品啪啪| 久久香蕉欧美精品| 99人妻碰碰碰久久久久禁片| 国产精品熟女亚洲AV麻豆| 中文字幕在线一区二区在线| 亚洲第七页| 亚洲一本大道在线| 欧美亚洲国产精品第一页| 伊人色在线视频| 国产成人无码AV在线播放动漫| 萌白酱国产一区二区| 亚洲AⅤ综合在线欧美一区| 无码中文AⅤ在线观看| 伊人久久大线影院首页| 免费 国产 无码久久久| 精品无码一区二区在线观看| 国产精品视频免费网站| 91毛片网| 国产精品成人观看视频国产| 色悠久久久| 久久久91人妻无码精品蜜桃HD| 国产av一码二码三码无码| 99精品免费在线| 亚洲综合中文字幕国产精品欧美| 青青草国产一区二区三区| 亚洲精品制服丝袜二区| 国产美女91视频| 99精品影院| 成人日韩欧美| 尤物特级无码毛片免费| 亚洲国产成熟视频在线多多| 国产精品亚洲片在线va| 自拍亚洲欧美精品| 久久综合伊人77777| 在线观看免费人成视频色快速| 91精品国产情侣高潮露脸| 精品免费在线视频| 亚洲欧美日韩综合二区三区| 国产一区二区丝袜高跟鞋| 高清无码一本到东京热| 国产精品片在线观看手机版 | 999福利激情视频 | 日本中文字幕久久网站| 天天做天天爱天天爽综合区| 萌白酱国产一区二区| 久久精品人人做人人| 亚洲免费福利视频| 99这里只有精品免费视频| 免费人欧美成又黄又爽的视频| 国产精品第5页|