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

基于B/S架構(gòu)的CORS用戶管理系統(tǒng)設(shè)計與實現(xiàn)

2015-02-06 07:58:22杜仲進
地理空間信息 2015年3期
關(guān)鍵詞:數(shù)據(jù)庫用戶服務(wù)

杜仲進

(1.福建省測繪院,福建 福州 350003)

基于B/S架構(gòu)的CORS用戶管理系統(tǒng)設(shè)計與實現(xiàn)

杜仲進1

(1.福建省測繪院,福建 福州 350003)

連續(xù)運行衛(wèi)星定位服務(wù)系統(tǒng)改變了傳統(tǒng)的基于大地控制網(wǎng)的測繪作業(yè)模式,通過實時的方式,根據(jù)用戶需求,向用戶發(fā)送不同定位精度的差分信息,以滿足用戶實際需要。通過建立基于B/S架構(gòu)的CORS用戶管理系統(tǒng),實現(xiàn)CORS系統(tǒng)管理的高效、規(guī)范和自動化,同時為CORS安全服務(wù)技術(shù)的研究提供參考。

B/S架構(gòu);CORS系統(tǒng);用戶管理

1 Trimble CORS系統(tǒng)工作流程

Trimble CORS的工作流程是利用控制中心服務(wù)器上的Trimble GPStream軟件接收參考站的實時觀測數(shù)據(jù)流[1,2],利用Trimble GPSNet軟件將GPStream中轉(zhuǎn)過來的數(shù)據(jù)進行實時解算(電離層誤差、對流層誤差等)[3],從而實現(xiàn)全網(wǎng)的初始化解算。用戶使用CORS系統(tǒng)時,通過用戶端設(shè)備登陸,經(jīng)過驗證以后,將各種差分改正信息發(fā)送給用戶,從而使用戶可以獲得經(jīng)過授權(quán)的不同精度的定位服務(wù),以滿足各種工程的需要。Trimbe CORS系統(tǒng)的工作流程如圖1所示。

圖1 Trimble CORS工作流程

2 B/S架構(gòu)用戶管理系統(tǒng)的關(guān)鍵技術(shù)

2.1 Web網(wǎng)頁開發(fā)技術(shù)

本系統(tǒng)采用3層B/S結(jié)構(gòu),網(wǎng)頁編程采用ASP(active server pages,活動服務(wù)器文檔)技術(shù),該技術(shù)是目前最為流行的服務(wù)器端Web軟件開發(fā)技術(shù)。ASP提供的ADO數(shù)據(jù)訪問是面向連接的數(shù)據(jù)訪問技術(shù)[4,5],在整個數(shù)據(jù)訪問過程中都要保持連接狀態(tài)。在訪問者較多時,系統(tǒng)要為眾多的客戶端請求維持?jǐn)?shù)據(jù)庫連接狀態(tài),這在很大程度上降低了數(shù)據(jù)庫性能和效率,延長了網(wǎng)絡(luò)的響應(yīng)時間。

2.2 VS.NET框架

VS.NET是新一代開發(fā)工具包,VS.NET框架為VB.NET, VC++.NET,C#,APL,COBOL,PERL等編程語言提供了統(tǒng)一的基礎(chǔ)類庫和公共語言運行環(huán)境[6]。采用.NET框架的目的是便于開發(fā)者更容易地建立Web應(yīng)用程序和Web服務(wù),提高系統(tǒng)運行的效率,它的關(guān)鍵特色是提供了一個多語言開發(fā)和執(zhí)行的環(huán)境。

2.3 數(shù)據(jù)庫技術(shù)

利用ADO.NET提供了面向非連接的數(shù)據(jù)庫訪問技術(shù),從而避免了在多用戶訪問中維持多個數(shù)據(jù)庫連接狀態(tài)的管理,特別適合于Web系統(tǒng)中數(shù)據(jù)庫訪問的不確定性,符合使用CORS系統(tǒng)用戶數(shù)量的不確定性的特點。考慮到已建系統(tǒng)GPSNet有相當(dāng)部分的數(shù)據(jù)存儲采用了ACCESS數(shù)據(jù)庫,同時管理平臺需要備份CORS基站觀測數(shù)據(jù)和星歷以及管理信息,需要等規(guī)模的數(shù)據(jù)庫,所以采用Access+MySQL的數(shù)據(jù)庫設(shè)計方案,并應(yīng)用MySQL數(shù)據(jù)庫進行數(shù)據(jù)存儲。

3 系統(tǒng)功能及設(shè)計

3.1 系統(tǒng)功能

1)用戶管理:基于MySQL數(shù)據(jù)庫操作,實現(xiàn)用戶的管理。

2)坐標(biāo)轉(zhuǎn)換:基于現(xiàn)有坐標(biāo)轉(zhuǎn)換程序,實施CGCS2000到各個坐標(biāo)系的轉(zhuǎn)換工作。

3)系統(tǒng)監(jiān)控:每日定時對服務(wù)器、控制中心軟件(TNC、GPSNET)、基站狀況進行檢查,對基站斷掉等異常情況進行日志記錄等。

4)用戶使用情況查詢統(tǒng)計:基于MySQL數(shù)據(jù)庫操作,統(tǒng)計查詢各用戶的使用時間等。

5)運維日志管理:采用文檔報表記錄運維過程中發(fā)生的重大事件,諸如基站何時斷開、什么原因、何時修復(fù),某用戶帳號異常情況等內(nèi)容。

3.2 總體框架設(shè)計

CORS用戶管理系統(tǒng)采用3層B/S總體框架設(shè)計,整個系統(tǒng)分為界面層、業(yè)務(wù)邏輯層和數(shù)據(jù)層,如圖2所示。

圖2 系統(tǒng)總體架構(gòu)圖

各個部分的主要功能如下:

1)界面顯示層。客戶端應(yīng)用程序是一個通用的瀏覽器軟件,用戶直接操作界面顯示層,通過該層不同權(quán)限的請求,系統(tǒng)將處理的結(jié)果顯示在瀏覽器端。

2)業(yè)務(wù)邏輯層。位于顯示層和數(shù)據(jù)層之間,其功能是:①對各類數(shù)據(jù)請求進行相應(yīng)處理,包括向數(shù)據(jù)層發(fā)送SQL指令或從數(shù)據(jù)層取得有關(guān)數(shù)據(jù)進行統(tǒng)計查詢、顯示,進行坐標(biāo)參數(shù)轉(zhuǎn)換;②主動監(jiān)控CORS系統(tǒng)各部分的工作狀態(tài),包括用戶位置、軌跡和定位狀態(tài),各個CORS基站運行狀態(tài)的主要參數(shù);③生成系統(tǒng)運維管理日志,并實時存儲到數(shù)據(jù)中去。

3)數(shù)據(jù)層。數(shù)據(jù)層用來定義、維護、訪問和更新數(shù)據(jù)并管理和滿足應(yīng)用服務(wù)對數(shù)據(jù)的請求,它包括存儲過程、觸發(fā)器及視圖等。該層負(fù)責(zé)解析業(yè)務(wù)邏輯層所發(fā)出的SQL指令,執(zhí)行相關(guān)的操作。數(shù)據(jù)層的數(shù)據(jù)分為兩類,一類是本地數(shù)據(jù),主要包括系統(tǒng)數(shù)據(jù)庫相關(guān)表結(jié)構(gòu),用于用戶管理及CORS數(shù)據(jù)備份;另一類是外部數(shù)據(jù),主要是指GPSNet等CORS軟件模塊的數(shù)據(jù)庫(或在線數(shù)據(jù))、CORS基站接收機原始觀測數(shù)據(jù)和星歷文件以及移動站軌跡文件等,這類數(shù)據(jù)需要通過網(wǎng)絡(luò)建立相關(guān)鏈接,實時在線獲取。

3.3 數(shù)據(jù)庫設(shè)計

基于GPSNET軟件的Trimble CORS系統(tǒng)底層采用Microsoft Access數(shù)據(jù)庫對系統(tǒng)進行管理,包括系統(tǒng)參數(shù)配置、用戶參數(shù)配置、用戶登陸管理等。該系統(tǒng)采用MySQL數(shù)據(jù)庫。表的關(guān)系基于角色的訪問控制,遵循“用戶-角色-操作-對象資源-用戶”的規(guī)則并結(jié)合系統(tǒng)總體架構(gòu)進行設(shè)計。

4 系統(tǒng)實現(xiàn)

CORS用戶管理系統(tǒng)采用B/S架構(gòu)進行開發(fā),使用C#、VB.NET語言及ASP技術(shù),在VS.NET平臺上開發(fā)該系統(tǒng)。該系統(tǒng)運行于Windows Server2003操作系統(tǒng),實現(xiàn)了以下功能。

1)權(quán)限管理:對該系統(tǒng)的用戶進行管理,包括設(shè)置管理員權(quán)限、用戶權(quán)限等。

2)業(yè)務(wù)管理:對使用CORS系統(tǒng)的用戶,計算使用RTK/RTD服務(wù)的時間。

3)用戶管理:用戶注冊及賬號申請,支持系統(tǒng)管理員通過互聯(lián)網(wǎng)注冊、注銷賬號。用戶賬號信息寫入管理數(shù)據(jù)庫的用戶基本信息及密碼表中,與此同時,可以查看用戶、賬號及所屬單位信息、用戶費用統(tǒng)計等。

4)站點管理:將本省的天地圖矢量數(shù)據(jù)作為參考站網(wǎng)圖的底圖,更加清晰明了地查看參考站實時狀態(tài)、站點屬性、當(dāng)前電離層強度和站點UPS屬性等。

5)數(shù)據(jù)服務(wù):提供授權(quán)用戶下載參考站點的原始觀測數(shù)據(jù),并且用戶可以選擇將項目的靜態(tài)觀測文件上傳到服務(wù)器,委托CORS中心解算成所需坐標(biāo)下的點坐標(biāo)。上傳后的數(shù)據(jù)在數(shù)據(jù)處理服務(wù)中可以查看到,方便用戶使用CORS系統(tǒng)的后處理服務(wù)。

6)LBS服務(wù):將天地圖嵌入到運維系統(tǒng)的網(wǎng)頁中。管理員針對單用戶或多用戶管理,在天地圖上實時繪制用戶位置,并管理用戶登錄信息、服務(wù)信息。可采用不同的方式表達(dá)在線用戶。計算用戶歷史作業(yè)軌跡,同時提供用戶作業(yè)軌跡的下載,便于監(jiān)控用戶作業(yè)范圍。

7)統(tǒng)計分析:對使用CORS系統(tǒng)用戶的資質(zhì)、使用的服務(wù)、作業(yè)區(qū)域、使用儀器、所屬行業(yè)及性質(zhì)和服務(wù)器磁盤進行分析,可以綜合得到用戶和設(shè)備的各種統(tǒng)計信息。

8)坐標(biāo)轉(zhuǎn)換服務(wù):利用坐標(biāo)系組合管理功能,按地市進行劃分,計算出CGCS2000坐標(biāo)系—BJ54、西安80及地方坐標(biāo)系坐標(biāo)轉(zhuǎn)換七參數(shù),用戶可以使用坐標(biāo)轉(zhuǎn)換功能,選擇自己項目所屬的測區(qū)及將CGCS2000坐標(biāo)轉(zhuǎn)換到所需坐標(biāo)系下的坐標(biāo)。

9)系統(tǒng)運維:提供CORS系統(tǒng)日常維護編寫、日志查詢、巡檢日志編寫與查詢等功能,滿足系統(tǒng)維護無紙化辦公的需要。

通過上述系統(tǒng)的建立,可進一步有效地為使用CORS系統(tǒng)的用戶提供更好的服務(wù)。上述數(shù)據(jù)處理中的實時坐標(biāo)轉(zhuǎn)換、基準(zhǔn)站觀測數(shù)據(jù)檢驗與存儲和數(shù)據(jù)格式轉(zhuǎn)換與分發(fā)功能將集成到國產(chǎn)的三星網(wǎng)絡(luò)RTK計算軟件中,以便后續(xù)基于北斗的地基增強系統(tǒng)的使用。

[1] 劉經(jīng)南,劉暉,鄒容,等.建立全國CORS更新國家地心動態(tài)參考框架的幾點思考[J].武漢大學(xué)學(xué)報:信息科學(xué)版,2009,34(11):1 261-1 265

[2] 孫偉,王祥,周劍.CORS用戶管理系統(tǒng)的研究與實現(xiàn)[J].測繪信息與工程,2009,34(2):32-33

[3] Hofmann-Wellenhof B,Lichtenegger H,Wasle E.GNSS-Global Navigation Satellite Systems GPS,GLONASS,Galileo & More [M].北京:測繪出版社,2009

[4] 趙新秀,王解先.CORS用戶管理系統(tǒng)的研究與開發(fā)[J].工程勘察,2010(9):74-76

[5] 周忠謨,易杰軍,周琪.GPS衛(wèi)星測量原理與應(yīng)用[M].北京:測繪出版社,2004

[6] 黃俊華,陳文森.連續(xù)運行衛(wèi)星定位綜合服務(wù)系統(tǒng)建設(shè)與應(yīng)用[M].北京:科學(xué)出版社,2009

[7] 陳俊勇,黨亞民.全球?qū)Ш叫l(wèi)星系統(tǒng)的進展及建設(shè)CORS的思考[J].地理空間信息,2009,7(3):12-14

P208

B

1672-4623(2015)03-0041-03

10.3969/j.issn.1672-4623.2015.03.015

杜仲進,碩士,工程師,主要從事GPS數(shù)據(jù)處理及CORS應(yīng)用方面工作。

2014-05-26。

項目來源:福建省科技重大專題資助項目(2013HZ0002)。

猜你喜歡
數(shù)據(jù)庫用戶服務(wù)
服務(wù)在身邊 健康每一天
服務(wù)在身邊 健康每一天
服務(wù)在身邊 健康每一天
招行30年:從“滿意服務(wù)”到“感動服務(wù)”
商周刊(2017年9期)2017-08-22 02:57:56
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
主站蜘蛛池模板: 中文字幕第1页在线播| 2021天堂在线亚洲精品专区| 在线免费看片a| 无套av在线| 日韩毛片免费视频| 国产成人精品免费av| 黄色网站在线观看无码| 色135综合网| 无码视频国产精品一区二区| 亚洲国产综合第一精品小说| 亚洲天堂视频在线免费观看| 狠狠色综合久久狠狠色综合| 精品国产美女福到在线直播| 亚洲精品成人片在线观看| 国产成人久视频免费| 四虎综合网| 久久免费视频播放| 色一情一乱一伦一区二区三区小说| 亚洲水蜜桃久久综合网站| 欧美天堂在线| 精品国产成人高清在线| 天堂av高清一区二区三区| 国产精品漂亮美女在线观看| 成人午夜视频网站| 九色免费视频| 免费Aⅴ片在线观看蜜芽Tⅴ| 色哟哟色院91精品网站| 亚洲人成电影在线播放| 国产无码制服丝袜| 永久免费av网站可以直接看的| 亚洲无码视频一区二区三区 | 成人国产精品网站在线看| 黄色网址手机国内免费在线观看| 久久窝窝国产精品午夜看片| 亚洲高清无码精品| 免费人成黄页在线观看国产| 毛片在线看网站| 国产亚洲视频中文字幕视频| 美女毛片在线| 99re在线免费视频| 亚洲乱亚洲乱妇24p| 国产肉感大码AV无码| 国产原创第一页在线观看| 91福利免费视频| 国产成人高清精品免费软件| 99热这里只有精品5| 国产精品v欧美| 中文字幕va| 欧美一级爱操视频| 浮力影院国产第一页| 久久99国产视频| 呦女亚洲一区精品| 在线免费不卡视频| 婷婷色狠狠干| 蝌蚪国产精品视频第一页| 91国内外精品自在线播放| 欧美激情视频在线观看一区| 欧美中文字幕在线视频| 免费在线看黄网址| 亚洲V日韩V无码一区二区| 亚洲视频在线青青| 色网站在线免费观看| 久久99热66这里只有精品一| 萌白酱国产一区二区| 国产精品大白天新婚身材| 国产精品入口麻豆| 亚洲无线一二三四区男男| A级毛片无码久久精品免费| 精品国产欧美精品v| 白浆免费视频国产精品视频| 久久国产乱子| 亚洲男人天堂2018| 亚洲第一区在线| 青青草a国产免费观看| 日本黄色不卡视频| 亚洲美女AV免费一区| 香蕉色综合| 免费啪啪网址| 91色在线视频| 激情国产精品一区| 专干老肥熟女视频网站| 天堂成人av|