基于安卓的電力故障報修系統(tǒng)的設(shè)計與實現(xiàn)
本文選題:Netty + MQTT協(xié)議��; 參考:《吉林大學(xué)》2017年碩士論文
【摘要】:隨著科技的蓬勃發(fā)展,電力作為支撐科技進步與發(fā)展的基礎(chǔ)能源的需求也越來越大。雖然近幾年電力設(shè)施的不斷完善,電能系統(tǒng)的不斷改良。居民的生活質(zhì)量也有了很大的提高。但是仍然存在著一些電力設(shè)施故障解決不順利的問題。比如電力救援隊之間缺乏溝通,電力救援隊到達現(xiàn)場不及時;設(shè)施故障維護過程不透明等等。為了改善這些問題,解決老百姓日常用電中的麻煩,基于安卓的電力故障報修系統(tǒng)應(yīng)運而生。現(xiàn)如今,先進的互聯(lián)網(wǎng)技術(shù)已經(jīng)影響并改變了各行各業(yè)傳統(tǒng)的作業(yè)模式,更是把原來難操作,不易實現(xiàn)的工作變得觸手可及。為了適應(yīng)新世紀的互聯(lián)網(wǎng)飛速發(fā)展,完成電力設(shè)施從傳統(tǒng)的,陳舊的維護到先進的,可控的維護的轉(zhuǎn)變。一套完整的維護系統(tǒng)的產(chǎn)生有很有必要。本文主要介紹了安卓項目的搭建,安卓定位功能的使用,百度地圖API如何調(diào)用。一些依賴的JAR包代碼的編寫以及服務(wù)器端的建立過程等等。基于安卓的電力故障報修系統(tǒng)主要有如下幾個特點:1)以往的電力維護工人不在同一地點進行工作,對于不同的電力故障熟悉度也不同。為了加強工人的學(xué)習(xí)交流。本系統(tǒng)設(shè)置通信聊天功能,在不同地點上班的工人也能有溝通交流的機會。對著整個電力設(shè)施工人自身素質(zhì)有一定的提升。2)當電力設(shè)施地點發(fā)生故障時,將攜帶GPS定位的信息,以及大致故障情況信息推送給附近的故障維修隊。維修隊自己決定是否到事故地點進行維修。這樣做極大的縮短了救援隊出工時間。3)在整個維護過程中,可以利用智能手機獨有的照相功能,GPS定位功能,可以有效的將整個設(shè)施維護過程進行記錄。起到了一定的監(jiān)督作用。對于日后的故障資料整理有著積極作用。聊天系統(tǒng)由服務(wù)器和客戶端組成。典型的C/S架構(gòu)。采用MQTT通信協(xié)議,使用Netty框架對客戶端及服務(wù)器進行封裝,提高并發(fā)效率,便于調(diào)用,主要實現(xiàn)單聊,群聊,文件傳輸?shù)?通過運行,測試,分析后,必將使其可靠,穩(wěn)定。運行成功。具有一定的實用價值。GPS定位功能用途十分廣泛,本系統(tǒng)主要將電力設(shè)施故障位置的GPS信息與救援隊的GPS信息進行比對。并向附近的救援隊進行推送故障信息。救援隊收到推送消息,快速出動。以達到快速解決故障的問題。拍照功能與GPS定位功能同樣是移動端設(shè)備獨有的功能。它能記錄整個施工過程達到監(jiān)管目的。
[Abstract]:With the rapid development of science and technology, the demand of electric power as the basic energy to support the progress and development of science and technology is increasing. Although the power facilities in recent years continue to improve, the power system continues to improve. The quality of life of the residents has also been greatly improved. However, there are still some power facilities failure to solve the problem. For example, the lack of communication between the electric rescue teams, the arrival of the electric rescue teams on site is not timely; the maintenance process of the facilities is not transparent and so on. In order to solve these problems and solve the common people's daily power problems, Android based power failure reporting system came into being. Nowadays, the advanced Internet technology has influenced and changed the traditional operation mode of various industries, and has made the work that is difficult to operate and difficult to realize become within reach. In order to adapt to the rapid development of the Internet in the new century, the transformation of power facilities from traditional and obsolete maintenance to advanced and controllable maintenance is completed. It is necessary to produce a complete maintenance system. This article mainly introduces the construction of Android project, the use of Android location function, how to call Baidu Map API. Some dependent JAR package code and server side of the establishment process and so on. The power fault reporting system based on Android has the following characteristics: 1) the former power maintenance workers do not work in the same place and have different familiarity with different power failures. In order to strengthen the workers' learning communication. This system sets up the communication and chat function, the workers who work in different places also have the opportunity of communication and communication. The quality of the whole power facility workers has a certain improvement. 2) when the power facility failure occurs, the information of the location of the GPS and the information of the approximate fault situation are pushed to the nearby fault maintenance team. The maintenance team decided whether to go to the site of the accident to carry out the repairs. This greatly shortens the working time of the rescue team. 3) during the whole maintenance process, the unique camera function of the smartphone can be used to locate the GPS, and the whole maintenance process can be effectively recorded. Played a certain supervisory role. It plays a positive role in sorting out the fault data in the future. Chat system consists of server and client. Typical C / S architecture. Adopting MQTT communication protocol, using Netty framework to encapsulate client and server, improve concurrency efficiency, easy to call, mainly realize single chat, group chat, file transfer and so on. After running, testing and analyzing, it will make it reliable and stable. Run successfully. The system mainly compares the GPS information of power facilities fault location with the GPS information of rescue team. And push fault information to nearby rescue teams. The rescue team was sent out quickly after receiving the push message. In order to achieve a quick solution to the problem of failure. Photo-taking function and GPS positioning function are also unique to mobile devices. It can record the whole construction process to achieve regulatory purposes.
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TM73;TP311.52
【參考文獻】
相關(guān)期刊論文 前10條
1 吳亮;李叢;陳開霞;;基于Android大學(xué)生社交軟件的設(shè)計與實現(xiàn)[J];電腦知識與技術(shù);2017年06期
2 林滸;張家銘;楊海波;;基于MQTT協(xié)議的即時消息業(yè)務(wù)設(shè)計與實現(xiàn)[J];計算機系統(tǒng)應(yīng)用;2017年03期
3 劉小芳;王瓊;;即時通訊協(xié)議設(shè)計與應(yīng)用[J];軟件導(dǎo)刊;2017年02期
4 王萬麗;;百度地圖API應(yīng)用綜述[J];電腦編程技巧與維護;2017年05期
5 杜朝;;基于Andriod平臺的應(yīng)用程序開發(fā)研究[J];信息通信;2017年02期
6 龐青華;李明;;電力系統(tǒng)變電運行維護存在的問題及對策[J];科技資訊;2016年29期
7 馬躍;孫翱;賈軍營;孫建偉;于碧輝;楊雪華;;MQTT協(xié)議在移動互聯(lián)網(wǎng)即時通信中的應(yīng)用[J];計算機系統(tǒng)應(yīng)用;2016年03期
8 龔鵬;曾興斌;;基于Netty框架的數(shù)據(jù)通訊服務(wù)系統(tǒng)的設(shè)計[J];無線通信技術(shù);2016年01期
9 范華峰;;一種基于Netty框架的網(wǎng)絡(luò)應(yīng)用服務(wù)器設(shè)計方法[J];福建電腦;2015年10期
10 李驍;;百度地圖API在Android中的配置和應(yīng)用[J];計算機光盤軟件與應(yīng)用;2015年02期
,本文編號:1952954
本文鏈接:http://sikaile.net/kejilunwen/dianlidianqilunwen/1952954.html