基于BS汽车租赁服务平台的设计与实现毕业论文
2021-03-11 22:49:24
摘 要
在当今社会,电脑和互联网技术发展迅猛,人们开始更多地使用互联网上的功能来实现个人需求。与此同时,人们的生活水准日益提高,更多的人在出行时开始选择驾车出行,汽车租赁业就此开始蓬勃发展。但传统租车业受限制于人工手动记录数据,信息查询慢,统计分析容易出错等不足之处,故我们通过对汽车租赁业的需求分析,运用网络技术设计实现一个汽车租赁服务平台。
根据需求分析以及目前掌握的开发设计方法,采用MyEclipse进行系统前台的代码编写,后台的数据库使用MySQL进行支持,最终系统构造在TomCat服务器上,通过互联网予以访问。
本设计中包括用户注册登入、车辆管理、人员管理、订单管理和统计分析。用户在登入界面可以注册个人账号,登入后可以查询车辆信息,并对汽车进行预约,预约数据会送到数据库等待管理员的审核。在数据库中设立管理员账户,通过管理员账户登入后对系统进行操作。包括车辆信息管理,客户预约信息的审核,车辆的实时借还,客户账号管理。在车辆的实时借还中,采用时间的自动生成记录,可以将当前时间存储到数据库作为租车或还车时间,通过统计分析模块得到租车费用。
经过测试,系统的各部分功能正常,用户可注册登入并查询信息完成预约,管理员也可对车辆、人员、租借预约信息进行管理,通过系统和数据库的结合使得汽车租赁管理智能化,提高了工作效率。
关键词:汽车租赁;MySQL;MyEclipse;Tomcat;B/S结构
Abstract
In modern society, computers and the Internet have become so ubiquitous that people are increasingly using the Internet capabilities to meet individual needs.At the same time, with the development of people's living standards, more people start to drive to travel and car rental businesses begin to flourishing.But traditional car rental industry is restricted in the manual record data,slow information query,statistical analysis of error prone and other shortcomings. Therefore, we through the analysis of the demand for car rental industry and use the Internet technology to create a platform for car rental services.
According to the requirements analysis and design method of the current development of master. I use MyEclipse to code system at the front desk . I use MySQL to establish as the background of the database. The program builds on the TomCat server,so we can access it from the Internet.
This design includes user registration, vehicle management, personnel management, order management and statistical analysis modules.The user can register the personal account after the interface . Then people can query information , and book the use of the car . The booking data will be sent to the database for administrators to audit.Setting up an administrator account in the database and operate on the system through the administrator account.It includes vehicle information management, customer reservation information audit, vehicle real-time lending, customer account management.Time automatically generated record is used in vehicle real-time borrowed.The current time can be stored in the database as a rental time.Car rental cost is obtained by statistical analysis module.
After the test, all the parts of the system function is normal. The registered users can login in and query information to book the use of the car. The administrator may also manage the information on vehicles, personnel, and loan appointments.Through the combination of system and database, the car leasing management is intelligent and improves the efficiency of work.
Key Words:Car rental;MySQL;MyEclipse;Tomcat;B/S Architecture
目 录
第1章 绪论 1
1.1课题的研究与意义 1
1.2国内外的研究发展现状 1
1.2.1国内的研究发展现状 1
1.2.2国外的研究发展现状 3
1.3章节安排 3
第2章 关键技术介绍 5
2.1开发工具介绍 5
2.1.1 MyEclipse简介 5
2.1.2 JAVA语言介绍 5
2.2 MySQL数据库介绍 5
2.3 TomCat服务器 6
2.4 B/S结构介绍 6
第3章 汽车租赁系统的总体设计 7
3.1系统的需求分析 7
3.2总体功能设计 7
3.3数据库设计 9
3.3.1数据库关系描述 9
图3.2 汽车租赁系统E-R图 10
3.3.2数据库表的设计 10
第4章 汽车租赁系统的详细设计 13
4.1 用户登入模块 13
4.2 车辆信息管理模块 15
4.4 用户管理模块 18
第5章 汽车租赁系统测试与结果分析 21
5.1 系统使用测试 21
5.1.1 首页登入与用户注册 21
5.1.2 系统主界面 22
5.1.3 用户汽车信息管理界面 22
5.1.4 管理员汽车信息管理界面 23
5.1.5 租赁信息管理界面 23
5.1.6 用户管理界面 25
5.2 结果分析 26
第6章 总结与展望 28
6.1 总结 28
6.2 展望 28
参考文献 30
致谢 31
第1章 绪论
1.1课题的研究与意义