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

基于B/S模式的城市道路病害信息管理系統(tǒng)

2013-12-31 00:00:00吳垚楊峰馮澤權(quán)
科技資訊 2013年17期

摘 要:文中設計開發(fā)的基于B/S模式的城市道路病害信息管理系統(tǒng)[1]即是根據(jù)雷達檢測道路病害信息通過地圖標記定位實現(xiàn)城市道路隱患管理[2]。本系統(tǒng)分為普通用戶和管理員用戶,實現(xiàn)了將雷達檢測[3]的道路狀態(tài)信息從數(shù)據(jù)庫中讀取出來,將病害信息在地圖上進行定位,將直觀的、可視圖化的結(jié)果顯示給用戶,用戶根據(jù)顯示當前道路狀態(tài)和歷史道路狀態(tài)判斷道路健康狀況,及時發(fā)現(xiàn)隱患,排除危險,具有一定的研究價值和使用價值。

關(guān)鍵詞:病害管理 雷達檢測技術(shù) 百度地圖 B/S模型 MVC框架

中圖分類號:TP311.52 文獻標識碼:A 文章編號:1672-3791(2013)06(b)-0012-02

在現(xiàn)代化城市道路路基下面,一般都會鋪設地下市政管線,如排水管道,排污管道,自來水管道等。這些管線長期在地下使用,會受到腐蝕和損壞,甚至出現(xiàn)溶解陷穴和坍塌。城市道路的保養(yǎng)與維護對道路隱患的及時預防有重大意義。隨著道路網(wǎng)絡的不斷增加、改進和擴建,如何管理龐大的道路狀態(tài)信息和道路病害信息成為道路養(yǎng)護中的一個重要內(nèi)容[4]。

本系統(tǒng)分為普通用戶和管理員用戶操作。普通用戶操作使用MVC3.0框架和JavaScript以及百度地圖API接口,實現(xiàn)雷達檢測數(shù)據(jù)的地圖標記顯示;管理員操作則基于MVC3.0框架、EFCodeFirst類包和SQLServer2008數(shù)據(jù)庫等實現(xiàn)雷達檢測數(shù)據(jù)和用戶信息管理的功能。這樣,極大的方便了用戶管理城市道路病害信息,并且能夠直觀的顯示出病害狀態(tài),進而觀察城市道路狀態(tài),宏觀調(diào)控道路的動態(tài)變化規(guī)律,及時排除隱患,具有一定的使用價值。

1 系統(tǒng)結(jié)構(gòu)模式

MVC全名是Model View Controller,是模型(model)-視圖(view)-控制器(controller)的縮寫,是用于組織代碼用一種業(yè)務邏輯和數(shù)據(jù)顯示分離的方法[5]。MVC框架的優(yōu)點是耦合性低、重用性高、生命周期成本低、部署快、可維護性高、有利軟件工程化管理。本文設計開發(fā)的系統(tǒng)中M指雷達檢測道路病害信息數(shù)據(jù)庫數(shù)據(jù)模型,V指普通用戶和管理員用戶操作界面,C指控制數(shù)據(jù)庫和視圖之間的數(shù)據(jù)交換的模塊。

B/S結(jié)構(gòu)即瀏覽器和服務器結(jié)構(gòu),它是對C/S結(jié)構(gòu)的一種變化或者改進的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過瀏覽器來實現(xiàn),極少部分事務邏輯在前端(Browser)實現(xiàn),但是主要事務邏輯在服務器端(Server)實現(xiàn)。本系統(tǒng)基于MVC框架和B/S模型的系統(tǒng)設計原理如下。(如圖1)

本系統(tǒng)從普通用戶和管理員用戶角度進行主要模塊設計,即分為管理員和普通用戶兩個權(quán)限級別,更多的用戶類型可以根據(jù)系統(tǒng)的需求進一步擴展[6]。本系統(tǒng)設置的管理權(quán)相等級為0~9,其中管理員為0,普通用戶為5,其余預留使用?;究蚣苋缦隆#ㄈ鐖D2)

2 系統(tǒng)基本功能模塊設計

2.1 普通用戶

(1)在百度地圖上顯示出雷達檢測數(shù)據(jù),包括道路測線號和道路病害信息。

(2)不同道路測線號在地圖上標記為不同折線,并標記起止坐標。

(3)不同道路病害信息根據(jù)管理員設置顯示不同顏色、大小和點擊后顯示道路病害的詳細病害信息。

3.2 管理員用戶

(1)管理用戶信息,包括對用戶信息的增、刪、改、查。

(2)管理雷達檢測數(shù)據(jù)(包括點、線和病害信息)的增、刪、改、查。

(3)將雷達檢測數(shù)據(jù)轉(zhuǎn)化為百度坐標系坐標數(shù)據(jù)。

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

3.1 界面設計

普通用戶功能設計如下。(如圖3)

普通用戶主要使用Javascript實現(xiàn)CheckBox多選框的設計,用戶根據(jù)需求選擇要顯示的內(nèi)容,根據(jù)用戶選擇的選項,系統(tǒng)實現(xiàn)將信息顯示在百度地圖上[7]。

管理員用戶設計如下。(如圖4、圖5)

管理員具有初始化測線信息、初始化病害信息和對雷達檢測信息和用戶信息的增、刪、改、查功能。管理員界面采用統(tǒng)一的結(jié)構(gòu)進行布局,即對Gpa、Disa、Disalib、User等數(shù)據(jù)庫表的操作功能統(tǒng)一化,方便管理員使用,也增強了系統(tǒng)的統(tǒng)一化和整體化。

3.2 數(shù)據(jù)庫設計

數(shù)據(jù)庫的設計是很鍵的一步,它要求降低數(shù)據(jù)冗余,保證數(shù)據(jù)完整性及一致性和提高數(shù)據(jù)并發(fā)行的性能為原則,只有設計合理才能查詢方便快捷[8]。本系統(tǒng)一共設計4個數(shù)據(jù)表,分別表示用戶信息、道路測線號信息、道路病害信息和信息標記樣式。

本系統(tǒng)數(shù)據(jù)庫的訪問是通過設置Web

.config文件中的connectionString實現(xiàn)的。connectionString的屬性值表示我們想要使用SQL Server Express的一個本地實例中的一個數(shù)據(jù)庫。EFCodeFirst類包如果發(fā)現(xiàn)我們提供的連接到的數(shù)據(jù)庫中不存在指定的數(shù)據(jù)庫,它會為我們自動創(chuàng)建一個。并可以將MVC框架中的數(shù)據(jù)模型映射到相應的數(shù)據(jù)庫表中,數(shù)據(jù)模型的屬性映射到表中的字段。

4.3 MVC框架設計

MVC指的是Model、View和Controller。在本系統(tǒng)中Model指的是雷達檢測信息和用戶信息的數(shù)據(jù)模型,以類的形式表示。View指的是系統(tǒng)的客戶端顯示的界面,它是通過Controller控制顯示的,Controller如何將數(shù)據(jù)模型中的數(shù)據(jù)顯示在View界面中涉及到URLRouting。簡單地說,URL路由就是一組從URL到請求處理程序間的映射規(guī)則,用于將Web請求引導到實際的請求處理程序中,它在整個Web請求過程中擔任著向?qū)У淖饔谩?/p>

MVC框架將業(yè)務邏輯和數(shù)據(jù)顯示分離,使得界面和用戶圍繞數(shù)據(jù)的交互功能被改進和個性化定制而不需要重新編寫業(yè)務邏輯,部署快,可維護性高。

4 結(jié)語

通過詳細設計,本系統(tǒng)完成了基本模塊的開發(fā),包括前端的用戶界面和管理員界面、后臺的數(shù)據(jù)庫管理和數(shù)據(jù)訪問控制,能夠?qū)⒗走_檢測信息標記在百度地圖上進行定位,并顯示道路信息和道路病害信息。在系統(tǒng)開發(fā)過程中充分考慮模塊化,同時提高了各個模塊的重用性,最終系統(tǒng)運行正確、穩(wěn)定,具有一定的容錯能力。

本系統(tǒng)待改進的是設計決策模塊,即根據(jù)雷達檢測信息的時間空間信息智能分析出道路病害發(fā)生的地點和存在道路隱患的位置,方便用戶進行分析決策,提高智能處理水平[9]。本系統(tǒng)實現(xiàn)了雷達檢測信息的可視化和道路病害信息的定位,方便了用戶管理雷達檢測數(shù)據(jù)和對道路隱患進行監(jiān)控,具有一定的工業(yè)價值和社會價值。

參考文獻

[1] 張進德,段永侯,何慶成.應用ArcView GIS建立我國地質(zhì)災害空間信息管理系統(tǒng)的探討[J].中國地質(zhì)災害與防治學報,1999,10(3):89-94.

[2] 趙燕峰,婁海.道路探地雷達在高速公路檢測技術(shù)中的應用[J].河南師范大學學報:自然科學版,2004,32(2).

[3] 李大心.公路工程質(zhì)量的探地雷達檢測技術(shù)[J].地球科學:中國地質(zhì)大學學報,1996,21(6):661-664.

[4] 張嵐,蒲小瓊.B/S架構(gòu)下GIS電力信息管理系統(tǒng)的研發(fā)與實現(xiàn)[J].中國科技信息,2007,5.

[5] 林樂逸.基于ASP.NET MVC和實體框架的軟件項目管理平臺[D].上海交通大學,2012.

[6] 張曉輝,王培康.大型信息系統(tǒng)用戶權(quán)限管理[J].計算機應用,2000,20(11):35-39.

[7] 楊元喜,徐天河.不同坐標系綜合變換法[J].武漢大學學報:信息科學版,2001,26(6):509-513.

[8] 王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論[M].高等教育出版社,2006.

[9] Zhijun M,Chunjiang Z,Xiu W,et al.Field multi-source information collection system based on GPS for precision agriculture[J].Transactions of The Chinese Society of Agricultural Engineering,2003,4:002.

主站蜘蛛池模板: 四虎在线高清无码| 日韩午夜伦| 国产精品一线天| 国产丰满成熟女性性满足视频| 国产一级毛片网站| 在线播放国产一区| 中国国产A一级毛片| 91最新精品视频发布页| 欧美成人a∨视频免费观看| 亚洲乱码视频| 国产精品久线在线观看| 91外围女在线观看| 欧美激情视频一区| 国产成人盗摄精品| 国产成人高清精品免费软件| 国产精品免费电影| 白浆视频在线观看| 亚洲综合中文字幕国产精品欧美 | 欧美日韩高清在线| 少妇人妻无码首页| 亚洲精品成人7777在线观看| 青青操国产| 久久香蕉国产线看观看亚洲片| 99r在线精品视频在线播放| 亚洲成a人在线播放www| 国内精品九九久久久精品| 2020国产在线视精品在| 四虎国产精品永久一区| 最新国产网站| 亚洲精品免费网站| 日韩精品亚洲一区中文字幕| 四虎精品国产永久在线观看| 欧洲熟妇精品视频| 啪啪啪亚洲无码| 国产乱子伦视频三区| 日韩成人午夜| 亚洲精品综合一二三区在线| 热99精品视频| 免费jjzz在在线播放国产| 精品无码一区二区在线观看| 免费视频在线2021入口| 国产精品99久久久久久董美香| 欧美国产在线一区| 97精品久久久大香线焦| 日本成人精品视频| 日日噜噜夜夜狠狠视频| 久久综合伊人 六十路| 国产精品免费电影| 91精品免费久久久| 国产97公开成人免费视频| 欧美a√在线| 在线精品欧美日韩| 四虎精品黑人视频| 91无码人妻精品一区二区蜜桃| 91小视频在线观看| 成人在线综合| 亚洲欧美日韩中文字幕一区二区三区 | 国产精品一区在线观看你懂的| 久久久国产精品免费视频| 永久天堂网Av| 亚洲国产清纯| 日韩在线网址| 亚洲美女一级毛片| 国产极品粉嫩小泬免费看| 国产视频你懂得| 亚洲国产欧美自拍| 欧美三级自拍| 91精品在线视频观看| 强乱中文字幕在线播放不卡| 91精品啪在线观看国产60岁| 色综合手机在线| 日本一区高清| 欧美日本一区二区三区免费| 伊人色综合久久天天| 97精品伊人久久大香线蕉| 国产成在线观看免费视频| 国产精品妖精视频| a毛片基地免费大全| 免费无码AV片在线观看中文| 青草视频在线观看国产| 亚洲成人www| 成人午夜免费观看|