当前自行车在社会上广泛使用,但自行车的短距离仍旧不能完全满足广大用户的需求。自行车在线租赁系统可以为用户提供租赁用车等功能,拥有较好的用户体验.能实时在线租赁提供更加快捷方便的租车方式,解决了常见自行车在线租赁系统较为局限的自行车归还功能。
通过使用本系统,可以方便快捷地实现自行车在线租赁中的自行车信息、自行车租赁、自行车归还、租赁费用、车辆报修、维修信息等操作,使各个管理井井有条, 为公共自行车的健康发展创造条件。本人的毕业设计是主要实现该系统的所有功能,后台采用JSP技术,数据库采用Mysql设计。
自行车在线租赁系统包括了管理员、用户二个主要的部分。
a)用户的主要功能:
用户可以查看自行车信息进行租赁;
用户在自行车租赁管理页面进行支付;
用户在自行车归还管理页面查看归还信息;
用户可以对个人信息进行修改;
b)管理员的主要功能:
可以对用户信息;
可以对自行车信息;自行车租赁;
可以对自行车归还、租赁费用;
可以对自行车管理进行增删改查。
目 录
1 引言 1
1.1 选题的背景 1
1.2国内外研究现状 1
1.3 研究的主要内容 1
2 开发环境和相关技术 2
2.1 系统的开发环境 2
2.2 相关技术简介 2
2.2.1 SSM框架 2
2.2.2 Mysql数据库技术 3
2.2.3 JSP技术介绍 3
2.2.4 B/S简介 4
3 系统的可行性研究及需求分析 4
3.1 可行性研究 4
3.1.1 技术可行性分析 4
3.1.2 经济可行性分析 4
3.1.3 运行可行性分析 5
3.2 功能需求 5
3.2.1 系统的主要功能 5
3.2.2 系统的用例图 6
4 系统的总体设计 8
4.1 总体设计 8
4.1.1 设计的原则及目标 8
4.1.2 系统结构设计 8
4.2数据库设计 9
4.2.1 数据库实体 10
4.3 数据表 11
5 系统的详细设计与实现 12
5.1管理员功能模块 13
5.2用户功能模块 15
5.3前台首页功能模块 16
6 系统测试与维护 18
6.1 测试内容 19
6.1.1 管理员登录测试 20
6.1.2 修改密码测试 20
6.2 系统维护 21
7 结束语 22
参考文献 23
致谢 24