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