向娟 毛歡歡 朱金秀
[【摘要】 隨著移動網(wǎng)絡(luò)的全面覆蓋,移動基站的巡檢工作愈加繁重。當(dāng)前采用的人工攀爬檢測存在作業(yè)高危險性且巡檢維修信息統(tǒng)計不全等問題。本文提出了基于B/S的移動基站高空巡檢信息管理系統(tǒng),解決了基站高空作業(yè)高危險性,巡檢維修信息統(tǒng)計管理困難等問題。通過JSP搭建的B/S系統(tǒng),具有訪問快捷,平臺無關(guān)性等優(yōu)點(diǎn),實(shí)現(xiàn)基站信息的動態(tài)管理。
【關(guān)鍵詞】 移動基站 高空巡檢 B\S JSP
一、引言
隨著數(shù)字移動通信的高速發(fā)展和移動網(wǎng)絡(luò)的全面覆蓋,對移動基站工作的穩(wěn)定性要求越來越高。當(dāng)前移動公司主要采用的人工攀爬檢測存在作業(yè)高危險性且巡檢維修信息統(tǒng)計不全等問題。
針對以上現(xiàn)狀,本文提出了基于B/S的移動基站高空巡檢信息管理系統(tǒng)。本系統(tǒng)以四軸飛行器采集基站高空圖像信息為前提,通過JSP編程技術(shù),ACCESS數(shù)據(jù)庫技術(shù)以及Tomcat服務(wù)器等開發(fā)的系統(tǒng)系統(tǒng),兼具了平臺無關(guān)性、信息統(tǒng)計管理便捷等優(yōu)點(diǎn)。另外,解決了人工高空作業(yè)危險性,實(shí)現(xiàn)了基站巡檢維修信息的網(wǎng)絡(luò)共享和動態(tài)管理。
二、系統(tǒng)分析
本系統(tǒng)要求實(shí)現(xiàn)基站高空信息的及時網(wǎng)絡(luò)共享,這就要求實(shí)現(xiàn)不同的巡檢維修人員,以不同的接入方式訪問和操作共同的數(shù)據(jù)。因此本系統(tǒng)更適合使用基于瀏覽器、服務(wù)器的B/S結(jié)構(gòu)。前期巡檢人員將通過四軸飛行器拍攝基站高空圖像信息,用戶通過瀏覽器訪問,然后通過中間表示層的基于java、jsp、odbc-jdbc等技術(shù)連接數(shù)據(jù)庫服務(wù)器,實(shí)現(xiàn)用戶與數(shù)據(jù)庫之間的數(shù)據(jù)交互。
三、系統(tǒng)設(shè)計
3.1 系統(tǒng)功能設(shè)計
(1)用戶權(quán)限管理:該模塊主要實(shí)現(xiàn)用戶的注冊和登錄以及管理員的登錄功能。用戶只有登錄才能查詢基站的巡檢維修信息。管理員對數(shù)據(jù)有增刪改查的特別權(quán)限。(2)物理點(diǎn)信息管理:該模塊主要實(shí)現(xiàn)對基站巡檢維修的查詢管理,巡檢維修人員將四軸飛行器拍攝的基站圖片文字信息上傳到該模塊供用戶查閱,實(shí)現(xiàn)巡檢維修信息的透明化統(tǒng)一管理。(3)公司信息管理:該模塊主要實(shí)現(xiàn)對維修公司信息的管理功能。包括公司負(fù)責(zé)的物理點(diǎn)及維修人員的分配管理。
3.2 數(shù)據(jù)庫設(shè)計
(1)用戶信息表:主要保存管理員和普通用戶的名稱、密碼、電話等具體信息,便于對不同權(quán)限的用戶訪問系統(tǒng)。(2)物理點(diǎn)信息表:主要保存基站的負(fù)責(zé)巡檢人員、維修公司人員、地址、巡檢信息、維修信息等。這為基站巡檢維修的統(tǒng)一管理提供了極大方便。(3)公司信息表: 主要保存代維公司的物理點(diǎn)分配、維修人員分配。
四、系統(tǒng)實(shí)現(xiàn)
4.1 系統(tǒng)實(shí)現(xiàn)流程
系統(tǒng)的實(shí)現(xiàn)經(jīng)過市場調(diào)研、需求分析、系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)功能調(diào)試、系統(tǒng)完善。
完成本系統(tǒng)的設(shè)計,需要對移動基站目前的巡檢維修狀況進(jìn)行調(diào)研和需求分析,進(jìn)而決定了以四軸飛行器采集基站高空信息作為前提,使用B/S系統(tǒng)作為本系統(tǒng)的核心架構(gòu),并通過數(shù)據(jù)庫管理技術(shù)、JSP技術(shù),實(shí)現(xiàn)用戶界面設(shè)計以及數(shù)據(jù)的前后臺交互功能。
4.2系統(tǒng)實(shí)現(xiàn)平臺
本系統(tǒng)是基于JSP技術(shù)和Access數(shù)據(jù)庫, MyEclipse開發(fā)工具開發(fā)出來B/S系統(tǒng)。實(shí)現(xiàn)了用戶與數(shù)據(jù)庫之間的數(shù)據(jù)交互。由于Java語言的通用性,B/S系統(tǒng)的便捷性,本系統(tǒng)適合于任何場合,便于用戶終端的及時查詢和管理。
4.3 系統(tǒng)主頁面的實(shí)現(xiàn)
根據(jù)系統(tǒng)功能,需要設(shè)計對應(yīng)的用戶主界面,具備用戶登錄、查詢和管理員增刪改查等功能。用戶直接訪問基于B/S的移動基站高空巡檢系統(tǒng)網(wǎng)站,在搜索框直接輸入需要查詢的物理點(diǎn)、公司即可查詢到基站的巡檢維修信息及代維公司及人員分配。
4.4系統(tǒng)主界面與數(shù)據(jù)庫的連接實(shí)現(xiàn)
以物理點(diǎn)字段查詢?yōu)槔?,主要?shí)現(xiàn)以下步驟:
(1) 待查詢參數(shù)的提交:將表單中提交的物理點(diǎn)查詢字段提交,傳送到處理頁面進(jìn)行處理。
(2) 頁面間的參數(shù)傳遞。主要通過JSP中的內(nèi)置對象request來實(shí)現(xiàn)。
(3) 數(shù)據(jù)庫的連接與SQL語句的查詢。主要通過jdbc-odbc實(shí)現(xiàn)。關(guān)鍵代碼如下:
String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=" + dbpath;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver")
五、結(jié)束語
本文針對目前移動基站高空巡檢困難,巡檢維修信息不統(tǒng)一等問題,提出了以四軸飛行器高空懸停拍攝基站圖像信息為前提,基于B/S的移動基站高空巡檢信息管理系統(tǒng)。本系統(tǒng)具有免除人工作業(yè)高危險性、巡檢維修信息及時、平臺無關(guān)等優(yōu)點(diǎn)。實(shí)現(xiàn)了基站高空信息網(wǎng)絡(luò)共享,提高了巡檢維修效率。
參 考 文 獻(xiàn)
[1] 基于B/S結(jié)構(gòu)的軟件開發(fā)技術(shù) 任泰明 西安電子科技大學(xué)出版社
[2] JSP設(shè)計(第3版) 鮑格斯坦、 林琪 中國電力出版社