本项目旨在为新建的福州地铁4号线提供核心的自动售检票(AFC)服务。作为城市轨道交通的重要组成部分,面临大客流场景下对售检票效率及系统稳定性的极高要求。项目从零开始建设,旨在解决乘客快速自助购票、找零、充值需求,同时满足地铁运营方对售票机硬件状态监控、设备运维及交易数据上传的严格要求,保障地铁站内客流的高效运转。
点击空白处退出提示
本项目旨在为新建的福州地铁4号线提供核心的自动售检票(AFC)服务。作为城市轨道交通的重要组成部分,面临大客流场景下对售检票效率及系统稳定性的极高要求。项目从零开始建设,旨在解决乘客快速自助购票、找零、充值需求,同时满足地铁运营方对售票机硬件状态监控、设备运维及交易数据上传的严格要求,保障地铁站内客流的高效运转。
1. 硬件模块:负责串口通信、纸币/硬币/发卡机等外设的指令下发与状态监控;2. 乘客功能:提供票卡查询、票价计算、现金/扫码支付、出票找零等全流程购票服务;3. 运维管理:实时监控设备运行状态、故障告警与日志上报;4. 后台功能:支持运营参数下发、交易数据上传。同时实现与LC(中央计算机系统)、SC(车站计算机系统)的实时数据交互
个人任务:作为核心主力开发,我独立承担了该项目TVM系统90%以上的开发任务,贯穿从需求分析、设计、编码到测试上线的全流程。
技术栈与架构:基于Java/Spring Boot构建后端,利用Netty及JNA/RXTX处理底层硬件串口交互;使用MySQL与Redis进行数据持久化;前端采用Vue.js完成页面交互。
难点与亮点:面对紧迫周期,攻克了复杂硬件模块调试与多业务场景适配等难关。通过优化通信机制与接口性能,保障了设备的高频稳定交互,最终该项目被客户高度评价为AFC系统的标杆项目。




评论