基于Java的共享单车APP服务端的设计与实现任务书

 2021-08-20 01:08

1. 毕业设计(论文)主要目标:

本文对时下流行的共享单车相关功能需求进行了分析,基于Spring Boot框架,采用Spring Security实现身份验证和访问控制,利用Spring Session和Redis对用户会话进行管理,通过对接百度地图和使用MongoDB实现了共享单车核心功能周围共享单车定位与用户骑行轨迹记录。

且在此基础上,将共享单车与健身社交相结合,实现了“圈子”功能。

另外,采用消息队列ActiveMQ实现了应用解耦合,对接第三方短信服务,使用Nginx实现负载均衡,实现了高可用的共享单车APP服务端。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 毕业设计(论文)主要内容:

根据本系统要实现的功能,将其分为用户模块、共享单车模块、骑行记录模块和健身社交模块。

用户模块包括用户的登陆和注册等功能。用户必须在本系统注册用户后,才能在本系统登录,然后使用其他功能。

共享单车模块包括查找周围共享单车、解锁单车、锁定共享单车和共享单车位置上传等功能。用户可以看到周围3000米以内可以使用的共享单车在百度地图上的位置信息,用户选定要使用的共享单车后,只需要用APP对其上的二维码进行扫描便可使用。关于锁定共享单车功能,用户无法通过APP客户端去使用,而是通过共享单车上的智能硬件完成锁定。用户使用共享单车的过程中,APP会自动持续的上传当前位置信息。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 主要参考文献

[1]李琼. 基于Spring Security的企业级应用安全架构的研究与实现[D].北京交通大学,2012.

[2]仝野. 基于NoSQL数据库的系统设计与开发[D].南京邮电大学,2018.

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文任务书,课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。