项目成立之初是为了方便驾驶员 缴纳规费,管理人员实时了解规费缴纳情况,方便管理。使用后反响较好,开始在上面叠加各种管理功能。
点击空白处退出提示
项目成立之初是为了方便驾驶员 缴纳规费,管理人员实时了解规费缴纳情况,方便管理。使用后反响较好,开始在上面叠加各种管理功能。
司机管理 :司机信息CRUD、Excel批量导入导出、司机档案聚合查询、多条件筛选搜索
车辆管理 :车辆基础信息管理、GPS数据同步、车辆保险/保养/折旧/安全奖管理
规费核算:月度规费自动生成、社保代扣、优惠减免、预存账户充值、多维度欠费统计
合同管理: 司机电子合同同步、合同全生命周期管理
安全业务 : 事故登记与处置、投诉管理
...
我从入职起开始做这个项目,到现在3年多了,一直是我在深度维护迭代,整个项目的所有功能几乎都是我做的,包括前端以及h5。
该项目是基于Spring Boot技术栈开发的,功能繁多,我阐述几个亮点:
1、批量数据处理优化。
基于EasyExcel实现低内存Excel导入导出,导入时采用分批入库策略(每100条批量提交一次),同时实时收集校验失败、导入失败的数据,最终返回明确的导入结果报表,支持单次导入千级以上司机数据无OOM、无数据库压力峰值。
2、异步架构设计。
大文件导出采用异步导出机制,通过导出记录表跟踪导出状态,避免大数量级导出导致接口超时、请求阻塞
所有第三方数据同步、批量规费计算等耗时任务全部通过独立线程池异步执行,不阻塞主业务流程,同时支持手动触发任务做兜底补偿。
3、行业核心能力沉淀。
实现了出租车行业通用的规费自动核算、司机全维度档案聚合、多系统数据同步等通用能力,覆盖司机从入职、合同、规费、年审、培训、事故、离职全流程的业务管理。



评论