论文部分内容阅读
本论文是从实际需求出发,紧跟移动互联网高速发展的脚步,采用近年来迅猛发展的开源PHP后端技术,设计了专为电动汽车充电服务的管理系统。开发电动汽车充电管理系统是电动汽车实现充电自动化、信息化、便捷化、远程化的必然趋势。充电管理系统让电动汽车充电桩在具备充电能力的基础上扩展更多便捷应用,如手机APP应用,实现了用户充电信息统一管理,用户实时跟踪充电进度以及无卡式充电手机支付模式等等移动化便捷操作。充电管理系统是电动汽车开始全面普及的重要手段,也是互联网移动化的必然要求。首先分析了现今充电桩性能上存在的问题和操作上的不便捷之处,基于充电手机支付方式的需求,明确了基于PHP的电动汽车充电管理系统的总体功能设计。在此基础上,不仅对充电桩基础上扩展的手机APP应用所需提供的支持作了模块化分析,同时对充电桩本身也作了功能改进。充电管理系统采用MVC模式设计,将系统分成充电桩、手机APP应用、数据库和用户信息管理服务四大模块进行开发。其中对充电桩与管理系统之间的通信以及数据的收发、手机APP应用与管理系统之间的的通信和数据收发以及数据库表的设计进行了重点分析。本文针对这些问题选择了LQ1001 DTU GPRS模块作为充电桩体的扩展模块与服务器通信,采用VC++Socket多线程编程技术实现数据收发,利用开源PHP后端脚本语言和Ajax异步通信技术以及HTML、CSS、javascript等WEB基础语言实现了手机APP与管理系统之间的通信。根据系统中数据类型以及逻辑需求分析,采用关系型MysQL数据库,拟定了数据库表的设计。电动汽车充电管理系统是基于B/S和C/S的混合结构,该系统具有功能实用性、使用便捷性、开发周期短、投入成本低和系统升级简单的优点。相比于同类管理系统,集管理和应用于一体,具有很高的实用价值。