项目背景:为适应互联网技术特点,发挥互联网技术优势,服务企业实现信息共享和基本监管,利用信息技术手段实现管理部门信息交换,创新监管方式和手段,为人民群众安全便捷出行提供保障。
软件功能:网约车信息交换(车辆信息采集,车辆信息转发服务),网约车运营监管(信息报备与对比,车辆定位展示,车辆运行轨迹,特殊车辆查询,特定区域信息),网约车数据查询统计(基础信息查询,运营信息查询,行业运行情况统计,服务质量统计),私人客车合乘信息服务(私人小客车合乘信息采集和转发服务,私人小客车与乘客信息对比,小客车合乘信息统计)
业务流程:前端展示(官网PC,乘客端,司机端,小程序,运营平台boss,开放平台API)下达订单/信息录入,订单进入业务服务层进行处理后发送至司机端进行接单,数据库对订单信息进行存储完成后对订单状态进行修改,最后发送收款信息至乘客端。
在本项目中自己完成客户端登录验证:客户输入手机号通过前端接口返回后端进行验证登录(对输入手机号码进行初次校验看是否为真实手机号)后端将手机号进行接收将生成验证码返回前端接口,将验证码存入redis中进行时效控制若过时则无效,通过短信通服务将验证码发送至客户手机。同时对手机号进行数据库检索若新用户则弹出输入账户密码输入并存入数据库,若非新用户这欢迎用户登录。