项目简介
智能充电桩调度计费系统是综合性管理系统,借助服务器端、用户客户端和管理员客户端协同,实现充电桩智能调度与计费。系统支持用户注册、登录、查看充电详单、提交或修改充电请求等,管理员可监控充电桩状态、管理启动关闭,还能生成详细报表数据。
项目的主要特性和功能
服务器端
- 用户信息维护:管理用户注册和登录信息。
- 车辆排队号码生成:自动生成车辆排队号码。
- 调度策略生成:依据充电需求和充电桩状态生成调度策略。
- 计费:按充电时长和电量计算费用。
- 充电桩监控:实时监控充电桩工作状态。
- 数据统计:生成详单和报表数据。
用户客户端
- 注册、登录:可注册新账户或登录已有账户。
- 查看充电详单:查看详细充电记录,含详单编号、生成时间等多项信息。
- 提交或修改充电请求:提交或修改充电模式和充电量等请求。
- 查看排队信息:查看自身排队号码和前车等待数量。
- 结束充电:结束充电过程。
管理员客户端
- 启动/关闭充电桩:手动启动或关闭充电桩。
- 查看充电桩状态:查看所有充电桩当前状态,如是否正常工作等。
- 查看排队车辆信息:查看各充电桩等候服务的车辆信息。
- 报表展示:生成和查看不同时间维度的报表。
安装使用步骤
- 环境准备:安装 Visual Studio Code、Qt Creator 和 MinGW 64bit。
- 编译服务器端:在
Pile
目录下执行g++ -o pileproc pileproc.cpp pile.cpp -lws2_32
生成pileproc.exe
,并将其所在目录加入系统环境变量。 - 编译和运行客户端:使用 Qt Creator 编译并运行
TcpServer
、ChargingUser
和admin
项目。 - 启动系统:依次启动
TcpServer
作为服务器端、ChargingUser
作为用户客户端、admin
作为管理员客户端。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】