24小时论文定制热线

热门毕设:土木工程工程造价桥梁工程计算机javaasp机械机械手夹具单片机工厂供电采矿工程
您当前的位置:论文定制 > 毕业设计论文 >
快速导航
毕业论文定制
关于我们
我们是一家专业提供高质量代做毕业设计的网站。2002年成立至今为众多客户提供大量毕业设计、论文定制等服务,赢得众多客户好评,因为专注,所以专业。写作老师大部分由全国211/958等高校的博士及硕士生设计,执笔,目前已为5000余位客户解决了论文写作的难题。 秉承以用户为中心,为用户创造价值的理念,我站拥有无缝对接的售后服务体系,代做毕业设计完成后有专业的老师进行一对一修改与完善,对有答辩需求的同学进行一对一的辅导,为你顺利毕业保驾护航
代做毕业设计
常见问题

电力故障报修系统设计(SQLite数据库+Mysql)

添加时间:2018/09/05 来源:吉林大学 作者: 王 宇
开设电力故障维护相关的公众号,开展全民参与活动,老百姓可以在该公众号上发相关建议,更可以直接把电力问题报修。同时可以提供红包奖励,调动民众的积极性。
以下为本篇论文正文:

摘 要

  随着科技的蓬勃发展,电力作为支撑科技进步与发展的基础能源的需求也越来越大。虽然近几年电力设施的不断完善,电能系统的不断改良。居民的生活质量也有了很大的提高。但是仍然存在着一些电力设施故障解决不顺利的问题。比如电力救援队之间缺乏沟通,电力救援队到达现场不及时;设施故障维护过程不透明等等。为了改善这些问题,解决老百姓日常用电中的麻烦,基于安卓的电力故障报修系统应运而生。

  现如今,先进的互联网技术已经影响并改变了各行各业传统的作业模式,更是把原来难操作,不易实现的工作变得触手可及。为了适应新世纪的互联网飞速发展,完成电力设施从传统的,陈旧的维护到先进的,可控的维护的转变。一套完整的维护系统的产生有很有必要。本文主要介绍了安卓项目的搭建,安卓定位功能的使用,百度地图 API 如何调用。一些依赖的 JAR 包代码的编写以及服务器端的建立过程等等。

  基于安卓的电力故障报修系统主要有如下几个特点:

  1)以往的电力维护工人不在同一地点进行工作,对于不同的电力故障熟悉度也不同。为了加强工人的学习交流。本系统设置通信聊天功能,在不同地点上班的工人也能有沟通交流的机会。对着整个电力设施工人自身素质有一定的提升。

  2)当电力设施地点发生故障时,将携带 GPS 定位的信息,以及大致故障情况信息推送给附近的故障维修队。维修队自己决定是否到事故地点进行维修。这样做极大的缩短了救援队出工时间。

  3)在整个维护过程中,可以利用智能手机独有的照相功能,GPS 定位功能,可以有效的将整个设施维护过程进行记录。起到了一定的监督作用。对于日后的故障资料整理有着积极作用。

  聊天系统由服务器和客户端组成。典型的 C/S 架构。采用 MQTT 通信协议,使用 Netty 框架对客户端及服务器进行封装,提高并发效率,便于调用,主要实现单聊,群聊,文件传输等,通过运行,测试,分析后,必将使其可靠,稳定。

  运行成功。具有一定的实用价值。

  GPS 定位功能用途十分广泛,本系统主要将电力设施故障位置的 GPS 信息与救援队的 GPS 信息进行比对。并向附近的救援队进行推送故障信息。救援队收到推送消息,快速出动。以达到快速解决故障的问题。

  拍照功能与 GPS 定位功能同样是移动端设备独有的功能。它能记录整个施工过程达到监管目的。

  关键词:Netty;MQTT 协议;C/S 架构;Android

Abstract

  With the vigorous development of science and technology.As the basis of support scientific and technological progress,the electricity demand is bigger and bigger. In recent years,the electricity facilities is improved constantly,as well as the electricity system.The quality of life of residents also had the very big enhancement.But there are still some electricity problem need to be sovled.Such as electricity rescue team does not arrive on the scene in time; Facilities fault maintenance process opaque;A lack of communication between electricity rescue teams and so on.In order to improve these problems, solve the people daily electricity trouble well , electric power facilities maintenance communication platform system based on android arises at the historic moment.

  Nowadays, the advanced Internet technology has affected and changed the traditional operation pattern in all ways of life,it transforms a original difficult and difficult to achieve operation into a esay way to reach.in order to adapt to the rapid development of the Internet of the new century,Complete the power facilities from the traditional, old maintenance to advanced,can be controlled. A complete set of maintenance system is necessary. This paper mainly introduces the construction of the Android project, the use of Android positioning function, How to use Baidu map API. Some of the JAR package code to write. And the establishment process of the server and so on.

  The design and implementation of electricity facilities maintenance communication platform system based on the Android basically has the following characteristics:

  1) previous power maintenance workers do not work in the same place, for different power fault familiarity is also different. In order to enhance the exchange of workers' learning. The system set up communication chat function, workers at different locations to work also have the opportunity to communicate and exchange. In front of the entire power facilities workers have some improvement in their own quality.

  2) when a fault occurs in the power facilities, the information that will carry the GPS location, and the approximate fault information is pushed to the nearby fault maintenance team. Maintenance team to decide whether to repair the accident site. This greatly reduced the time of the rescue team out of work.

  3) throughout the maintenance process, you can use the unique features of the smart phone camera, GPS positioning function, you can effectively record the entire facility maintenance process. Has played a certain role in the supervision of. For the day after the fault data collation has a positive effect.

  Chat system consists of server and client. Typical C/S architecture. Using MQTT communication protocol, the use of the Netty framework for the client and server encapsulation, improve concurrent efficiency, easy to invoke, mainly to achieve a single chat, group chat, file transfer, etc., by running, testing, analysis, it is bound to make it reliable and stable. Successful operation. Has certain practical value.

  GPS positioning function is very wide, this system mainly will power facilities fault location of the GPS information and rescue team of GPS information for comparison. And push the fault information to the rescue team nearby. Rescue team received a push message, quickly dispatched. In order to solve the problem quickly. Camera function and GPS positioning function is also a unique function of the mobile terminal device. He can record the entire construction process to achieve regulatory purposes.

  Keywords :Netty; MQTT Communication protocol; C/S architecture;Android

  电力,作为国民经济的基础性产业,在社会快速发展过程中占据着举足轻重的位置。现在我国正处于经济发展的快速阶段,人民的生活水平也是不断提升。

  相对而言对于电能的需求也是愈来愈高。换而言之,高速发展的国民经济是建立在稳定的电力系统之上的。电能在整个中华民族振兴之中具有不可替代的作用。

  改革开放以来,我国经济进入快速发展阶段,特别是本世纪以来,工业化,城镇化,市场化,国际化的飞速发展,使得电力事业以超过前二十年的平均发展速度不断地增长。虽然从 2010 年开始,电力发展进入了新的周期,但是,整体的用点水平还是处于历史的最高点。所以完善现阶段的电力系统,保障电力设施安全,以及快速电力故障问题是当下生活生产的重中之重。

  虽然近几年电力设施的不断完善,电能系统的不断改良。居民的生活质量也有了很大的提高。但是仍然存在着一些电力设施故障解决不顺利的问题。比如电力救援队之间缺乏沟通;电力救援队到达现场不及时;设施故障维护过程不透明等等一系列问题。

  现如今,互联网的高速发展已经影响了我国大多数国人的生产和生活方式,使我们的生活,工作都有了智慧化的发展。所以说移动信息化已然成为了电力维护工程的必然趋势。为了适应时代的发展和进步,就一定需要对现阶段的电力故障维护工程进行改革与创新,完成电力设施维护的管控需从粗放型管理模式向集约型管理模式转变。

  目前,在全国各地的电力设施维护过程中,不乏一些大胆创新的管理维护手段,得到了多位领导的肯定与支持。受此影响,通过各类移动终端实现有效的维护管理系统,在电力设施维护工程中运用,想必会极大的提高维护与管理效率。

  基于安卓的电力故障报修系统的设计与实现建立在传统普通的人力维护系统之上。虽然经过长时间,长周期的发展与进步,施工人员素质,监管人员能力,设施维护设备乃至监督理论和经验权威性都有了质的飞跃,但是仍有一些地方,有一些电力设施维护过程中有监督机构的行政监督监管手段落后、管理效率参差不齐、人员素质不高、设备相对滞后以及自我廉政、勤政约束机构不健全的问题存在。以上等诸多因素势必会影响设施维护过程中的透明性,和政府监督的有效性和准确性。

  传统的电力设施维护过程由电力中心统一分配。电力中心人员会就故障发生地点,选择较近的抢修中心电话请求救援。而不会择优选择最合适得救援队。这样的选择可能浪费宝贵的抢修时间而耽误用户的正常生活,给居民造成不便的后果。

  在同一个城市存在着诸多的电力救援点。个个救援点由于地理位置等原因,不能很好的沟通交流,互相学习的机会更是少之又少。团队之间协作性很差。对于开展同一项目的经验参差不齐。同样也不利于上层领导的管理与控制。

  通过建立电力故障设施维护交流平台系统,可以通过现场拍照,录像等手段完成严格的监管,通过 GPS 定位功能,能够将故障地点相关信息推送给附近的多个移动救援终端。几个救援终端自己根据实际情况选择是否接受故障任务。这样一来,极大的缩短了故障的维护时间。与此同时,该移动平台还具备聊天功能。

  个救援队之间可以进行沟通交流,共同学习进步。更好的服务大众,还可以加强同事间的感情。有利于工作的展开。

  在实习期间,有幸能来到辽源供电公司相关部门工作,让我对电力相关工作有了更深入地了解。和全国大部分地区相仿,整体辽源市的经济也在高速发展。

  在不断发展繁荣的过程中,随之而来的是电力相关设施维护的压力,以往的电力维护存在以下一些缺点,首先各个救援队之间联系松散,团队协作耦合性差,缺乏沟通;救援队到达不及时,以及维护任务不能快速解决;维护过程不透明,达不到理想的监管效果,如若需要严格监督,则需要实地派人勘察,大大浪费了人力物力等等,都是需要相关部门及时改进的。

  对于现阶段发生的问题,本文作如下解决方案。该系统还具有即时通讯功能,贯穿所有的救援团队,提高团结协作能力,并利用移动终端拍照,摄像的特定功能,将整个维护过程以视频,图片等一系列的数据进行记录,减少了监管人员的参与,节省人力,并且数据真实可靠,使得以后工程复查简单化。移动终端的定位功能还可以将携带故障相关内容的信息推送给附近所以的救援队,由救援队自行择优选择任务,提高救援效率。

  为了使读者朋友思路清晰,把握全文,现将对本文结构做以简介。

  第一章节,绪论部分主要介绍了电力故障报修系统提出的背景情况和现阶段的国内电力系统相关的研究现状,问题的提出原因和具体的解决办法,以及本套系统的影响和目的。让读者明白为什么要建立这个系统,和这个系统的好处和便利。

  第二章节,相关知识与技术介绍部分,主要谈及了设施维护交流系统中所需掌握的知识。先介绍了目前现阶段主流的移动端操作系统 Android 的基本情况,然后介绍消息传输相关联的应用层 MQTT 协议,传输层协议 TCP 协议,还涉及到了服务器与客户端发收消息时用到的 Netty 框架,(以上都是消息层面的相关知识)。接着介绍采用的第三方移动地图接口,百度地图,主要实现任务推送功能。

  最后介绍了数据存储相关,包括客户端的 SQLite,服务器的 Mysql 和文件服务器FastFDS。

  第三章节,需求分析与介绍,包括消息传输相关需求,移动终端的用户功能管理功能需求,包括登录注册,好友管理,群组管理,个人相关模块在内的功能需求。还有本系统的特色功能,任务智能推送功能的需求。

  第四章节,设计分析,包括总体系统分析,消息传输服务器相关的设计,用户管理相关的设计。(由于消息收发不同于普通 HTTP 请求,所以目前设定两个服务器,分别管理收发消息和用户管理)客户端的用户管理相关设计,包括登录注册,好友管理,群组管理,个人信息修改相关模块的设计。以及任务智能推送功能的设计。

  第五章节,系统实现,主要介绍了消息服务器的具体实现,和客户端的用户管理相关实现,包括登录注册,好友管理,群组管理,个人信息修改相关模块的实现。以及任务智能推送功能的实现。

  第六章节,总结了本套系统的优点特色,以及未来的技术难点和规划。和一些测试结果展示。

  电力故障报修系统实现:

消息发送流程图
消息发送流程图

登录调用接口 API
登录调用接口 API

登录注册登出的 CallBack 方法
登录注册登出的 CallBack 方法

删除好友接口
删除好友接口

修改群名称 API
修改群名称 API

目 录

  第 1 章 绪 论
    1.1 研究背景及意义
      1.1.1 研究背景及现状
      1.1.2 项目研究的意义与目的
      1.1.3 问题的提出和解决方案
    1.2 本文主要研究内容
  第 2 章 相关知识与技术介绍
    2.1 ANDROID简介
    2.2 消息发送相关技术
      2.2.1 TCP 协议
      2.2.2 MQTT 协议
      2.2.3 Netty 框架
    2.3 BMAP相关介绍
    2.4 数据存储相关技术介绍
      2.4.1 SQLite 数据库
      2.4.2 分布式文件系统 fastFDS
      2.4.3 Mysql
    2.5 本章小结
  第 3 章 功能需求与分析
    3.1 消息传输功能概述
    3.2 用户功能需求
      3.2.1 注册和登录
      3.2.2 好友功能
      3.2.3 群组功能
      3.2.4 个人功能
    3.3 任务智能推送功能
    3.4 本章小结
  第 4 章 基于安卓的电力故障报修系统的总体设计
    4.1 系统结构
      4.1.1 dtp Server
      4.1.2 IM Server
    4.2 客户端设计
      4.2.1 注册登录功能设计
      4.2.2 好友模块功能设计
      4.2.3 群组功能模块设计
      4.2.4 个人功能模块设计
      4.2.5 任务智能推送模块设计
    4.3 数据库设计
    4.4 界面设计
    4.5 开发环境
    4.6 本章总结
  第 5 章 基于安卓的电力故障报修系统的实现
    5.1 DTP服务器搭建与实现
      5.1.1 dtp Server 流程介绍
      5.1.2 消息服务器接口介绍
    5.2 客户端的具体实现
      5.2.1 批量导入用户信息
      5.2.2 登录注册模块实现
      5.2.3 好友模块实现
      5.2.4 群组模块实现
      5.2.5 个人相关模块实现
    5.3 任务推送功能实现
    5.4 本章小结
  第 6 章 总结与展望
    6.1 本系统的特色功能
    6.2 测试结果展示
    6.3 未来展望
  参考文献
  作者简介
  致 谢

(如您需要查看本篇毕业设计全文,请您联系客服索取)

相关内容
相关标签:安卓毕业设计
好优论文定制中心主要为您提供代做毕业设计及各专业毕业论文写作辅导服务。 网站地图
所有论文、资料均源于网上的共享资源以及一些期刊杂志,所有论文仅免费供网友间相互学习交流之用,请特别注意勿做其他非法用途。
如有侵犯您的版权或其他有损您利益的行为,请联系指出,论文定制中心会立即进行改正或删除有关内容!