香港地铁沙中线自动检票机软件集成
项目描述: 使用IDE visual studio 2013 c++,boost 1.65,omniORB,zlib,GO语言,git源码管理,redmine和review board做任务管理和源码审核。
通过串口驱动门翼控制芯片、票卡读卡器、IO板卡、单程票设备,通过Corba连接商业逻辑处理模块,通过socket连接二维码处理模块,通过socket连接Station center下载参数和上报交易信息。
软件复杂度高,十万行源码量级。大量采用boost库、面向对象、智能指针、协程、计时器、单例、宏等技术。
责任描述: 核心开发人员,并在项目中后期担任Leader。
个人贡献:重构多个核心模块,修复很多bug(300个以上),新增功能比如支持二维码扫码。