JSP汽车租赁管理系统的设计

论述了汽车租赁系统的研究意义,研究背景以及本汽车租赁系统和预期目标,接着对系统开发相关的工具进行了详细介绍,并阐述了系统总体设计和需求分析。


摘要:本论文主要简述了通过运用Web程序开发的技术,设计并实现了一个简易的基于Web的汽车租赁管理系统。本次系统开发的基础是基于JSP技术的动态网站开发技术,借助数据库实现数据的存取和访问。本文从系统开发需求调查、功能分析、系统架构设计、代码实现及调试等几个环节展开详细讨论。开发出这个系统主要服务于管理员和普通用户,让他们在租赁汽车时更为方便。不同的用户类型拥有不同的对系统操作的权限。系统的普通用户可以进行注册登录、信息浏览、车辆信息查看、车辆预定、我的订单和留言操作;系统管理员可以进行车辆管理、租车管理、基础信息管理、用户管理和个人信息管理。

关键词:汽车租赁管理系统;Web程序开发;JSP技术

ABSTRACT:This paper mainly describes the design and implementation of a simple car rental management system based on Web by using the technology developed by Web program. The development of this system is based on the technology of dynamic web site development based on JSP technology. This paper discusses in detail from several aspects, such as requirement survey, function analysis, system architecture design, code implementation and debugging. The system is developed mainly for administrators and ordinary users, making it easier for them to rent cars. Different user types have different privileges for system operation. The general user of the system can register and log in, information browsing, vehicle information view, vehicle reservation, my order and message operation; the system administrator can carry on vehicle management, car rental management, basic information management, user management and personal information management.

Key words: car rental management system;web program development;JSP

目录

摘要 i

Abstract i

目录 iii

1 绪论 1

1.1 课题背景 1

1.2 发展现状 2

1.3 开发系统意义 2

2 相关的理论和技术介绍 3

2.1 JAVA技术介绍 3

2.2 B/S结构 3

2.3 数据库连接池介绍与配置 4

2.4 JSP技术介绍 5

2.5 MYECLIPSE介绍 6

2.6 MYSQL介绍 6

3 系统需求分析 7

3.1 可行性分析 7

3.2 功能需求概述 8

3.3 UML用例图 9

4 系统设计 11

4.1 数据库概念结构设计 11

4.2 功能模块设计 12

4.3 数据库逻辑结构设计 12

5 系统实现 17

5.1 用户注册登陆 17

5.2 前台功能 17

5.3 管理员功能 19

6 系统调试和测试 22

6.1 测试的目标 22

6.2 测试的步骤 22

6.3 总结 23

致谢 24

参考文献 26

1 绪论

1.1 课题背景

生活环境和工作方法的变化 - 当今时代是一个快速发展的时代,人们的生活水平相对于以前来说得到了很大的提升,这也使人们的工作方式相比于传统的劳作方式发生了很大的改变。买车已不再成为人们使用交通工具的唯一选择了,越来越多的人开始选择更为廉价和方便的租车方式来满足他们的需求。绝大多数都认为,租车可以节省大量的投资,避免了使用私家车需要承担的养路费,保险费,油费和维修费等等的一系列私家车摆脱不了费用,甚至不用烦恼停车位的稀少。因为您可以按不同的时长来租用汽车比如租几个小时或者租几天甚至是租几个月,如果你因为种种原因不能驾驶车辆,您还可以在租车的时候写上你的个人需求,这样租车公司也会为你在租车的时候配备一名专业的司机。

随着人们生活水平的日益提高以及生活、工作节奏的不断加快,人们在租车时候开始对车辆的性能、配置也有了更为具体的要求,特殊需求的人群往往需要租赁特殊的车辆。为了适应市场的需求,租车公司不得不为用户提供不同类型可供选择的车型,以满足不同人群的租车需求。如办公需用的车辆可选“办公汽车”,旅游用的汽车可选用“旅游度假车”,结婚可以提供“婚车”等等。