摘 要
【摘要】随着信息时代的高速发展,移动互联网和基于Android的移动终端越来越普及,而Android的开源及丰富的硬件设备,使得基于Android移动终端工作不再是梦。本文介绍了基于Android的电力设备智能巡检系统的诞生背景、设计与技术实现。基于Android的电力设备智能巡检系统主要提供了巡检任务管理、巡检任务提醒、基于GPS的巡检签到、设备巡检、历史数据统计分析、巡检指导等功能。该系统主要供巡检人员使用,使巡检人员能直接使用Android手机进行巡检,巡检数据会及时通过网络上传到服务器,避免了数据的丢失。同时系统自带定位功能,可以很大程度上避免巡检人员巡检作假的情况。该系统可以很大程度上避免传统巡检的弊端,如:可靠性差、效率低、巡检结果二次录入易出错、不容易掌握巡检人员的工作状态。该系统使用Android Studio作为主要开发平台,用Java做开发语言,服务器用Apache,数据库用MySQL,用PHP进行 Android客户端与服务器的连接。
【关键词】Android;电力设备;巡检系统;GPS。
Intelligent Electric Equipment Check System Based on Android
Abstract
【Abstract】With the rapid development of the information age, the mobile Web and Android-based mobile devices becoming more and more popular, and Android open source and rich hardware devices, the Android based mobile terminal is no longer a dream. This article introduces Android-based inspection system design of electric power equipment and technology. Power equipment intelligent inspection system mainly based on Android provides inspection task reminders for task management, inspection, checking attendance, based on GPS equipment inspection, statistical analysis of historical data, inspection instructions, and other functions. The system is mainly for use by patrol officers so that inspectors can directly use Android phone for inspection, inspection data will be uploaded to the server over the network in a timely manner to avoid data loss. System comes with both location capabilities, can largely avoid the patrol officer check fraud case. The system can be avoided to a large extent the disadvantages of traditional inspection, such as: poor reliability, low efficiency and inspection results on the second input error-prone, not easy to grasp the work of inspectors. The system uses Android Studio as main development platform that the server uses Apache, database MySQL, Android client connected to a server with PHP.
【keywords】Android;electric equipment;check system;GPS.
目录
摘 要 3
Abstract 4
第一章 绪论 7
1.1 选题的背景 7
1.1.1 电力设备巡检系统 7
1.1.2 Android背景 7
1.2 选题的意义 7
1.3 论文主要结构 8
第二章 系统分析 10
2.1 需求分析 10
2.2 功能分析 11
2.3 可行性分析 11
第三章 开发平台与技术介绍 13
3.1 Android系统架构 13
3.2 Android程序结构 14
3.3 Android生命周期 15
3.4 Android GPS定位模块 16
3.5 电力设备命名及二维码模块 16
3.6 Apache+MySQL+PHP 17
第四章 系统设计 18
4.1 功能设计 18
4.2 系统数据库设计 20
第五章 巡检系统的功能实现 28
5.1 主界面 28
5.2 个人信息 28
5.3 巡检任务 29
5.4 论坛交流 33
5.5 突发情况 34
5.6 巡检指导 36
5.7 用户登录 37
5.8 用户注销 38
5.9 关于 38
第六章 系统测试 39
6.1 数据测试 39
6.2 压力测试 39
6.3 综合测试 39
第七章 总结与展望 40
7.1 总结 40
7.2 展望 40
感谢 41
参考文献 42