摘要:在社会经济飞速发展的时代,人们对物质生活的品质追求也逐步提升,汽车等一系列奢侈品不再遥不可及,更多的成为人们生活的必需品。在此需求下,汽车租赁成为了消费热点,汽车租赁业也成为了新兴产业,它符合人们低成本、高品质的消费观念。
本项目使用java编程语言结合SSH框架(Struts1、Spring、Hibernate,简称SSH框架),并利用JSP、JDBC等开发技术进行系统开发,与MySQL数据库建立连接在Windows平台上构建了一个汽车租赁管理系统。实现了全自主的用户网上注册或登录系统租赁汽车,超级管理员后台操作系统管理租车信息、用户信息等功能。为了系统的高效稳定,在编写代码的过程中秉承简洁高效的原则,减少代码冗余。
本系统针对面向客户提供出租服务过程中出现的各种问题,进行自动化和信息化的处理,使汽车租赁管理变的更加快捷、规范、高效,开发的主要目标是为客户提供方便的租车方式,减少顾客在租车过程中繁琐的步骤,帮助汽车租赁公司吸引更多的客户。
关键词:汽车租赁;新兴产业;SSH;MySQL
目录
摘要
Abstract
1 绪论-1
1.1 课题研究背景及意义-1
1.2 国内外现状-1
1.3 本文主要内容-2
2 汽车租赁系统的分析-4
2.1 开发技术分析-4
2.1.1 Tomcat-4
2.1.2 JSP-4
2.1.3 Struts1-5
2.1.4 JDBC-6
2.2 系统架构分析-6
2.3 系统需求分析-7
2.3.1 超级管理员模块-7
2.3.2 用户功能模块-8
2.4 可行性分析-8
3 汽车租赁系统的功能设计-10
3.1 超级管理员模块功能设计-10
3.2 用户模块功能设计-11
4 数据库的设计-12
4.1 MySQL数据库简介-12
4.2 数据库表的设计-12
4.2.1 系统的E-R图-12
4.2.2 用户信息表-13
4.2.3 汽车信息表-14
4.2.4 公告信息表-15
4.2.5 价格信息表-16
4.2.6 留言信息表-16
5 系统功能的实现-18
5.1 系统首页的实现-18
5.2 登录功能的实现-19
5.3 管理员功能的实现-20
5.4 用户管理功能的实现-22
5.5 订单功能的实现-24
6 系统测试-27
6.1 测试基本概念-27
6.2 测试阶段-27
6.3 测试过程-27
6.3.1 登录功能测试-27
6.3.2 删除功能测试-28
6.3.3 添加功能测试-29
结 论-30
参 考 文 献-31
附录A-32
致 谢-39