随着时代的发展,我国的国民经济一直在稳步的提升,共享单车的是用来一直在不断的攀升,为了能够更加方便快捷的管理共享单车,需要开发一套利用计算机进行管理的JSP共享单车管理系统。
本项目利用软件工程原理,采用面向对象的编程方法,其开发主要包括后台MySQL数据库的建立、维护以及前端应用程序开发,实现了共享单车管理的自动化和信息化以及图形化,本系统主要实现了用户登录,用户信息管理,车辆信息管理,报修信息管理,租借信息管理,修改密码等功能。
本系统主要是为了共享单车管理进行服务的,本系统分为管理员和用户两部分,其中用户可以进行共享单车的查询,在查询到自己所需的单车之后可以在线进行租借,不需要骑行的时候进行归还,系统会根据用户租借和归还的时间差自动的计算费用信息,此外用户还可以对有故障的共享单车进行报修;管理员在登录之后可以管理用户信息,单车信息,用户的租借信息和对用户的报修信息进行处理等功能。
1绪论 5
1.1项目研究的背景 5
1.2开发意义 5
1.3项目研究内容 5
2开发技术介绍 6
2.1 B/S架构 6
2.2Java技术 6
2.3MySQL 介绍 7
2.4MySQL环境配置 7
2.5SpringBoot技术 8
3系统分析 9
3.1可行性分析 9
3.1.1技术可行性 9
3.1.2经济可行性 9
3.1.3操作可行性 9
3.2网站性能需求分析 10
3.3 网站现状分析 10
3.4网站功能分析 11
3.5系统流程的分析 11
3.5.1 用户管理的流程 12
3.5.2个人中心管理流程 12
3.5.3登录流程 13
4系统设计 14
4.1 软件功能模块设计 14
4.2数据库设计 14
4.2.1概念模型设计 14
4.2.2物理模型设计 15
5系统详细设计 22
5.1系统功能模块 22
5.2管理员功能模块 23
5.3用户功能模块 28
6系统测试 30
7总结与心得体会 31
7.1 总结 31
7.2 心得体会 31
参考文献 32
致谢 33