随着城市化进程的加速和汽车保有量的不断增加,停车难问题日益凸显。传统的停车场管理模式已经无法满足现代都市的停车需求,而车位共享作为一种创新的解决方案,正逐渐受到人们的关注。车位共享系统通过整合和优化停车资源,实现车位的高效利用和共享,为车主提供更加便捷、经济的停车服务。
本软件是一款针对解决用户对于商业中心、小区物业、政府机构、医院周边等城市人口密集区域停车难、停车位信息不对称的手机应用软件,即“共享停车”软件。作为车位主人的用户,可以通过该软件的网络平台发布闲置车位信息或车位闲置时间段信息,需要租用车位的用户可通过本软件网络平台查看车位空闲信息,并可以直接选择租用合适的闲置车位。此外,本软件还提供对租用车位的在线预约、在线支付、导航、地图等服务功能。
责任描述:制定项目研发计划,分配任务,把控项目研发进度、质量,负责项目架构设计,账号、订单、支付、提现、权限等核心业务模块开发。
1、使用 CAS+RocketMQ 延迟消息解决并发支付场景下车位超卖问题,避免了使用互斥锁造成的并发性能下降问题
2、支付接口使用工厂+模板方法+策略的混合设计模式提高代码的可扩展性
3、使用 Spring AOP 实现用户积分优惠券赠送功能,减少代码冗余
4、针对开放接口,为了防止被恶意调用,设计 API 密钥方式提升接口安全性,并通过 Redis+Lua 脚本的滑动窗口实现接口调用限流