项目描述:该系统是服务于广东省交通厅对全省驾驶培训学员培训过程的监管,分别由监管平台网站、公众服务网(PC/公众号)、数据上报服务(HTTP)、定位数据上报服务(TCP)、学时审核服务、公安考试系统数据对接服务多个部分组成。实现对学员、驾校等档案数据备案,对学员培训过程的信息记录、审核与监管。
技术架构:ASP.NET Framework、ASP.NET Core、Dapper、Spring、Spring MVC、Mybaits、SQL Server、RabbitMQ、Kafka、Elasticsearch、Redis、Nginx
责任描述:负责完成下列的四个模块开发工作,编写设计文档。处理线上对接问题、需求变更系统功能升级、系统性能优化,数据库性能优化、SQL查询优化、压测关键接口性能优化等。
1、 HTTP数据上报服务 (ASP.NET Framework)
该服务负责与地市平台及计时平台通信交互,接收平台上报的档案备案数据、培训过程信息。
2、 学时审核服务 (.NET Core 服务程序)
审核服务自动审核学员学时是否有效时,进行人脸对比,保证该学时是由该学员学习产生。独立完成该审核服务的重构开发。
3、 公众服务网(PC/微信公众号)(ASP.NET Core Web)
公众服务提供驾校、学员进行培训过程信息查询、培训过程评价、驾校投诉、学员转学申请、教练员备案关系调整申办等服务。主要负责该服务的整个后端接口开发,包括微信交互接口、微信用户绑定。
4、 公安考试系统数据对接服务 (.NET Core 服务程序 + Spring + Spring MVC)
该服务主要将广东省驾培监管系统的符合要求的学员数据,推送到公安考试系统完成数据对接。