充电桩系统设计文档
1.系统设计概述。
随着新能源汽车市场的快速发展,充电桩作为电动汽车的重要配套设施,市场需求不断增长。 该系统旨在提供稳定、高效、易用的充电桩解决方案,满足市场对新能源充电桩的主流需求。 通过实施 Cloud Fast Charging v16项协议和CEC2016国家标准,系统可支持来自多个厂家的充电桩设备的互联互通,为用户提供方便可靠的充电服务。
其次,对系统设计进行了详细描述。
功能一:使用云端快充桩开始充电和结束充电。
系统通过集成云端快充协议,实现对充电桩的远程控制和监控。 用户通过小程序扫描充电桩上的***或单击开始按钮开始充电过程。 后端系统根据配置的电站、站长、计费策略和充电桩信息处理充电请求,并通过WebSocket实现异步运行结果通知,确保用户能够实时了解充电状态。
功能二:使用CEC互联完成CEC平台充电,使用我们的设备为CEC平台充电。
为了实现不同平台之间的互联互通,系统与CEC平台深度融合。 通过约定的请求参数和掩码,我们的平台可以拉取CEC平台的电站设备信息,实现使用CEC平台充电的功能。 同时,CEC平台也可以使用我们的设备进行充电,可以根据配置选择是否支持欠费。 后端系统提供手动推送订单到联联收费监管平台或其他CEC平台的功能,通过定时任务实现订单的自动推送,保证数据的实时同步。
功能三:SASS开通更多小程序和多站长账号共享。
为了满足不同公司的运营需求,本系统支持SASS多开小程序功能。 每个小程序都可以独立配置平台信息和支付方式,实现独立运营。 后台管理角色包括超级管理员和平台管理员,平台管理员负责不同小程序的管理和运营。 通过多站长账号共享功能,系统可支持多个站长同时管理电站设备和运营工具,实现收益的公平分配。
功能 4:退款、开票和取款。
完整的操作流程不仅包括消费,还包括退款、开票和取款。 用户在小程序中提交退款申请后,系统会根据配置处理退款,退款金额将直接返还到用户账户余额或后台审核后处理。 同时,系统支持用户提交开票申请,可以根据配置选择是自动推送开票信息到用户邮箱还是提供***供用户扫描开票。 此外,用户还可以通过提现功能将账户余额提现到微信零钱或其他指定账户。
功能五:多角度数据统计和云监控数据画面。
系统提供丰富的数据统计功能,包括收费统计、统计数据、SVIP统计、会员统计和充值统计。 通过多角度的数据显示和分析,运营商可以深入了解充电桩的使用情况、用户行为和收益。 此外,系统还支持云监控数据大屏功能,直观展示关键指标和数据趋势,帮助运营商实时监控电站运行状态,及时发现和解决问题。
功能六:小程序站长中心。
为了方便站长管理和操作电站,系统在小程序上提供了站长中心功能。 成为站长的用户可以在小程序中进入站长门户,管理自己的电站设备、计费政策、会员信息,并查看充电记录、收入汇总等关键数据。 此外,站长还可以通过提现记录功能查看自己的收益提款情况,确保资金安全。
功能7:充值、优惠券、刮刮卡、积分卡、购物券、SVIP购买、积分**、短信。
系统支持多种营销功能,满足运营商的推广和需求。 用户可以在小程序中选择充值金额,享受优惠券、优惠券等福利政策。 同时,系统还支持刮刮卡、点卡等特殊营销方式,增加用户粘性和参与度。 SVIP会员可享受更多优惠和优惠,如一手充值、充值券等。 运营商还可以在子平台后台通过会员中心的短信功能向用户推送活动信息和通知,提高用户活跃度和转化率。
功能 8:两种类型的计费策略。
系统支持标准计费和分时计费两种计费策略,满足不同用户的需求和场景。 标准计费基于固定费率,适用于固定费率场景。 另一方面,分时计费根据不同的时间段设置不同的费率,适用于高峰谷电价等场景。 运营商可以根据实际情况选择合适的计费策略,提高收益和用户满意度。
功能9:列出两种类型的电站。
系统提供两种方式显示电站列表,满足用户的不同需求。 一种是根据距离、速率等条件进行过滤排序,以便用户快速找到附近可用的电站; 另一种是通过地图模式显示所有电站的位置信息,用户可以通过选择电站来查看详细信息和导航。 两种显示方式相辅相成,提高了用户的体验和便利性。
3.数据库设计。
本系统使用 MySQL 57、关系型数据库存储系统数据,使用innodb存储引擎完成事务逻辑。 该数据库遵循标准化、合理化和性能优化的原则,以确保数据的完整性、安全性和效率。 同时,为了提高系统的响应速度和并发处理能力,我们还使用Redis内存中非关系型数据库来存储具有过期时间的系统配置和键值对数据。 通过完善的数据库设计和优化。