本發(fā)明涉及互聯(lián)網(wǎng)領(lǐng)域中的信息終端驗(yàn)證,尤其涉及一種基于android的信息終端查詢系統(tǒng)及其方法。本發(fā)明可以使用戶準(zhǔn)確定位自己信息的內(nèi)容,也能快速進(jìn)行查詢,具有準(zhǔn)確率高、校正速率高和通用性強(qiáng)的優(yōu)勢。
背景技術(shù):
當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代,各行業(yè)都離不開信息處理;使用計(jì)算機(jī)對數(shù)據(jù)處理控制,不僅提高了工作效率,而且方便用戶查詢,發(fā)揮它的優(yōu)越性。隨著信息化建設(shè)的發(fā)展,越來越多的應(yīng)用中涉及到數(shù)據(jù)的信息。
為了保證數(shù)據(jù)的安全性和有效性,本應(yīng)用可以進(jìn)行數(shù)據(jù)的采集、存儲(chǔ)、加工、維護(hù)和使用,它是隨著管理科學(xué)和技術(shù)科學(xué)的發(fā)展而形成的。
可見適應(yīng)的范圍廣泛,這些優(yōu)點(diǎn)也可以提高信息管理的方便性,查找方便、可靠性高、保密性好、存儲(chǔ)量大。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的就在于提供一種基于android的信息終端查詢系統(tǒng)及其方法,以便快速查詢信息。
實(shí)現(xiàn)本發(fā)明目的的技術(shù)方案是:
一、基于android的信息終端查詢系統(tǒng)
本系統(tǒng)包括用戶驗(yàn)證模塊、選擇模塊、用戶數(shù)據(jù)處理、終端信息處理、地圖展示、鄰區(qū)信息處理、網(wǎng)絡(luò)制式和基站信息處理;
選擇模塊括終端查詢、應(yīng)用查詢、基站信息查詢和鄰區(qū)信息查詢;
網(wǎng)絡(luò)制式包括移動(dòng)基站、電信基站和聯(lián)通基站;
其交互關(guān)系是:
用戶驗(yàn)證模塊分別與終端查詢、應(yīng)用查詢、基站信息查詢和鄰區(qū)信息查詢交互,獲取到用戶權(quán)限才能分別進(jìn)入四個(gè)查詢模塊,保證信息安全;
終端查詢和用戶數(shù)據(jù)處理交互,通過終端查詢到用戶的數(shù)據(jù)信息;
應(yīng)用查詢、終端信息處理和用戶數(shù)據(jù)處理依次交互,通過應(yīng)用查詢到終端獲取到用戶數(shù)據(jù)信息;
基站信息查詢分別與移動(dòng)基站、電信基站、聯(lián)通基站和地圖展示交互,通過移動(dòng)、聯(lián)通和電信的lac、cid獲取到基站信息數(shù)據(jù);
鄰區(qū)信息查詢分別與地圖展示和鄰區(qū)信息處理交互,分別展示地圖數(shù)據(jù)以及鄰區(qū)基站數(shù)據(jù);
移動(dòng)基站、電信基站和聯(lián)通基站分別與基站信息處理交互,獲取用戶指定的基站信息數(shù)據(jù)。
二、基于android的信息終端查詢方法
本方法包括下列步驟:
①基于網(wǎng)絡(luò)的環(huán)境下,使用okhttp框架實(shí)現(xiàn)用戶驗(yàn)證登錄注冊功能,發(fā)送用戶名和密碼以及設(shè)備名和imei到服務(wù)器,響應(yīng)成功后,使用handler在工作線程處理數(shù)據(jù)在界面更新ui,返回登錄的狀態(tài),如果成功,直接跳轉(zhuǎn)界面到選擇界面,不成功給出錯(cuò)誤信息;
②當(dāng)進(jìn)入選擇界面開啟自定義的打印信息類,隨時(shí)可以查看所有的信息和異常信息,封裝到手機(jī)終端,及時(shí)差錯(cuò)和復(fù)查歷史信息可以實(shí)現(xiàn)四種終端查詢、應(yīng)用查詢、基站信息查詢和鄰區(qū)信息查詢;
③在點(diǎn)擊查詢時(shí)都采用aes加密方式發(fā)送,保證信息的安全性;
④在用戶數(shù)據(jù)處理中采用輸入自定義文本監(jiān)聽,輸入類型靈活性,并且自定義加載對話框,實(shí)現(xiàn)點(diǎn)擊彈框,成功消失的界面效果;
⑤基站信息查詢和鄰區(qū)信息查詢采用高德地圖jar包,實(shí)現(xiàn)地圖的展示,查詢,并使用最新的android6.0materialdesign新特性實(shí)現(xiàn)頁面切換動(dòng)態(tài)變化,自定義高德marker點(diǎn)擊事情,實(shí)現(xiàn)多點(diǎn)顯示;
⑥鄰區(qū)信息查詢中的基站信息列表使用recyclerview使頁面簡潔,提高了擴(kuò)展性,實(shí)現(xiàn)高內(nèi)聚低耦合,更好用,更靈活;
⑦網(wǎng)絡(luò)制式可以實(shí)現(xiàn)三網(wǎng)移動(dòng)基站、電信基站、聯(lián)通基站全部查詢基站的效果,方便基站的數(shù)據(jù)展示。
本發(fā)明具有下列優(yōu)點(diǎn)和積極效果:
①可以準(zhǔn)確獲取用戶信息數(shù)據(jù);
②可以查詢附近的基站信息數(shù)據(jù);
③方便用戶和通信人員進(jìn)行數(shù)據(jù)采集和數(shù)據(jù)分析,有效避免錯(cuò)誤信息;
④在有網(wǎng)絡(luò)的情況下可以實(shí)時(shí)數(shù)據(jù)更新以及查詢,簡單方便。
附圖說明
圖1是本系統(tǒng)的結(jié)構(gòu)方框圖,圖中:
00—用戶驗(yàn)證模塊;
10—選擇模塊,
11—終端查詢,
12—應(yīng)用查詢,
13—基站信息查詢,
14—鄰區(qū)信息查詢;
20—用戶數(shù)據(jù)處理;
30—終端信息處理;
40—地圖展示;
50—鄰區(qū)信息處理;
60—網(wǎng)絡(luò)制式,
61—移動(dòng)基站,
62—電信基站,
63—聯(lián)通基站;
70—基站信息處理。
具體實(shí)施方式
以下結(jié)合附圖和實(shí)施例詳細(xì)說明。
一、系統(tǒng)
1、總體
本系統(tǒng)包括用戶驗(yàn)證模塊00、選擇模塊10、用戶數(shù)據(jù)處理20、終端信息處理30、地圖展示40、鄰區(qū)信息處理50、網(wǎng)絡(luò)制式60和基站信息處理70;
選擇模塊10包括終端查詢11、應(yīng)用查詢12、基站信息查詢13和鄰區(qū)信息查詢14;
網(wǎng)絡(luò)制式60包括移動(dòng)基站61、聯(lián)通基站62和電信基站63;
其交互關(guān)系是:
用戶驗(yàn)證模塊00分別與終端查詢11、應(yīng)用查詢12、基站信息查詢13和鄰區(qū)信息查詢14交互,獲取到用戶權(quán)限才能分別進(jìn)入四個(gè)查詢模塊,保證信息安全;
終端查詢11和用戶數(shù)據(jù)處理20交互,通過終端查詢到用戶的數(shù)據(jù)信息;
應(yīng)用查詢12、終端信息處理30和用戶數(shù)據(jù)處理20依次交互,通過應(yīng)用查詢到終端獲取到用戶數(shù)據(jù)信息;
基站信息查詢13分別與移動(dòng)基站61、電信基站62、聯(lián)通基站63和地圖展示40交互,通過移動(dòng)、聯(lián)通和電信的lac、cid獲取到基站信息數(shù)據(jù);
鄰區(qū)信息查詢14分別與地圖展示40和鄰區(qū)信息處理50交互,分別展示地圖數(shù)據(jù)以及鄰區(qū)基站數(shù)據(jù);
移動(dòng)基站61、電信基站62和聯(lián)通基站63分別與基站信息處理70交互,獲取用戶指定的基站信息數(shù)據(jù)。
2、功能模塊
下述的各功能功能模塊均為常用的模塊。
0)用戶驗(yàn)證模塊00:用戶名和密碼確認(rèn)登錄。
1)選擇模塊10
終端查詢11:輸入手機(jī)號查詢。
應(yīng)用查詢12:輸入qq號查詢。
基站信息查詢13:輸入lac、cid查詢基站信息。
鄰區(qū)信息查詢14;輸入運(yùn)營商查詢附近基站信息。
2)用戶數(shù)據(jù)處理20:獲取用戶所有信息。
3)終端信息處理30:獲取用戶手機(jī)號信息。
4)地圖展示40:高德地圖展示數(shù)據(jù)。
5)鄰區(qū)信息處理50:獲取鄰區(qū)基站信息。
移動(dòng)基站61:輸入移動(dòng)的lac、cid獲取基站信息。
電信基站62:輸入聯(lián)通的lac、cid獲取基站信息。
聯(lián)通基站63:輸入電信的lac、cid獲取基站信息。
7)基站信息處理70:獲取基站信息展示。
3、工作機(jī)理
1、用戶驗(yàn)證模塊00獲取用戶權(quán)限,通過終端查詢獲取到用戶數(shù)據(jù);
2、用戶驗(yàn)證模塊00獲取用戶權(quán)限,通過應(yīng)用查詢進(jìn)入終端查詢再獲取到用戶數(shù)據(jù)信息;
3、用戶驗(yàn)證模塊00獲取用戶權(quán)限分別可以展示地圖以及通過移動(dòng)、聯(lián)通、電信獲取到基站信息;
4、用戶驗(yàn)證模塊00獲取用戶權(quán)限分別可以展示地圖顯示以及鄰區(qū)信息查詢。