With the rapid development of mobile Internet and the rapid spread of smart phones,traditional desktop office systems are also moving toward mobile.In order to improve work efficiency,companies with strong mobility,untimely work hours,and fragmentation of tasks urgently need an office system that can handle any business at any time and any place.Traditional desktop office systems cannot meet these requirements.demand.In response to these needs,mobile office systems have become the best choice.The daily work of the natural gas company's security inspection personnel is to go to the safety inspection of the natural gas pipeline in each user's home,and fill in the report to bring back to the company,but the traditional office method requires the security inspectors to frequently travel between the company and the work place,so If there is a system that can perform security checks and upload security results anytime and anywhere,the security checker's work efficiency will be greatly improved.This thesis describes in detail a natural gas home security screening mobile office system based on Android system.The system provides a comprehensive gas safety inspection mobile office system for natural gas company security personnel.Through the use of the system,the security staff can conveniently perform task query,task line planning,map navigation,perform security check operations,security history query,view task statistics,and upload security check results in real time.By using this system,the efficiency of security inspection staff can be greatly improved.Reasonable scheduling and dispatching security inspection tasks and planning routes can greatly reduce the time wasted by staff on the road.By uploading security data in real time,the company can get security results in time,and the staff does not need to return to the company to report results,reduce process links and communication costs,and improve efficiency.By quickly querying the security inspection history data,the security personnel have a clear task for the current user's historical security inspection,which makes the security inspection work more focused and ensures the effectiveness and purpose of the security inspection work.The system is based on C/S mode.The system is mainly divided into four modules,namely user module,security operation module,security history module and map navigation module.The client is based on the Android smartphone operating system development,using the MVP framework.The server is developed using the Spring Boot framework,using Nginx as a reverse proxy server and load balancing.The database uses MySql and has a master-slave configuration for MySql to ensure high availability of the database.The client and the server communicate using HTTP requests. |