
本科毕业设计( 论文 )
毕业设计(论文)独创性声明
本人所呈交的毕业论文是在指导教师指导下进行的工作及取得的成果。
除文中已经注明的内容外,本论文不包含其他个人已经发表或撰写过的研
究成果。对本文的研究做出重要贡献的个人和集体,均已在文中作了明确
说明并表示谢意。
作者签名:
日期:

基于 SSM+JSP 共享汽车租赁系统的开发与实现
摘要
21 世纪的发展已经很大程度的依赖于计算机发展,而信息化带来的大数据时代也给
企业单位管理数据带来了难题,例如共享汽车租赁公司的共享汽车租赁流程复杂、数据
庞大,往往一个疏忽就会给公司造成极大的损失,于是越来越多的共享汽车租赁公司需
要一个对各项信息的管理平台来避免这样的损失。为了满足这个需求,我们开发一个针
对共享汽车租赁信息的管理平台,实现对共享汽车租赁信息数据的管理。
新世纪社会的发展,几乎都要依赖于计算机的发展,信息化的到来,使得大数据时代蓬勃发展,
给企业、公司、单位的管理运营带来了许多棘手的问题。例如对于共享汽车租赁公司来说,租赁的
过程手续繁杂,数据庞大,如果没有精细的运营系统,势必会给企业、公司造成难以想象的损失。
基于对这一系统的完善,越来越多的汽车租赁公司需要一个完备的共享汽车租赁系统来对这一问题
进行解决。为了更好地适应社会的发展,满足顾客的需求,开发一个针对于共享汽车租赁的管理平
台、实现对于共享汽车租赁信息的数据管理,是非常有必要的。
本系统主要采 JSP 语言进行编写,本系统数据库采用数据处理功能强大的 MySQL
来建立,这是一个中、小型的数据库管理系统。它功能强大,使用方便,提供了与其他
数据库管理软件包良好的接口,能方便地识别多种数据库管理系统生成的数据库文件。
数据库管理系统模块采用管理员密码管理形式,进入系统要求有密码输入,保证数据的
安全性。
本次设计主要是采用 JavaEE 的相关内容,使用 JSP 语言进行编写,该系统的数据
库设计采用的是 MySQL 进行处理,本次共享汽车租赁系统是一个中型的数据库管理系
统。本次系统是一个功能齐全、界面友好、使用方便、能够迅速准确地完成各项功能的
系统。该系统使用起来十分方便,很好的提供了和其他数据库管理软件包良好的接口,
能够很便捷的实现多种数据库文件的管理。管理员和用户需要输入密码,进入系统,更
好的实现了数据库的安全性。
关键词:共享汽车租赁系统 JSP MySQL

目录
前 言 .........................................................1
1 绪论 .........................................................2
1.1 项目背景 ..............................................................2
1.2 课题研究目的及意义 ....................................................2
1.3 本课题主要工作 ........................................................3
1.4 研究方法和手段 ........................................................3
2 系统相关技术 .................................................5
2.1 JSP 技术简介...........................................................5
2.2 进行访问数据库的方法 ..................................................7
2.3 MYSQL 数据库简介.......................................................7
2.4 开发环境(工具) ......................................................7
2.5 本章小结 ..............................................................8
3 系统需求分析及可行性分析 ....................................10
3.1 系统总体目标 .........................................................10
3.2 系统可行性分析 .......................................................10
3.3 系统非功能需求分析 ...................................................11
4 系统设计与实现 ..............................................13
4.1 系统总体设计 .........................................................13
4.1.1 系统目标 ...........................................................13
4.1.2 系统设计原则 .......................................................13
4.1.3 系统结构框架 .......................................................13
4.2 数据库设计 ...........................................................14
4.2.1 数据库的选定 .......................................................14
4.2.2 E-R 图..............................................................15
4.2.3 数据库逻辑设计 .....................................................16
5 系统详细设计与实现 ..........................................19

5.1 数据库连接实现 .......................................................19
5.2 系统登录实现 .........................................................19
5.3 管理员模块实现 .......................................................20
5.4 用户模块实现 .........................................................23
6 系统测试 ....................................................27
6.1 功能测试 .............................................................27
6.2 安全测试 .............................................................28
6.3 可用性测试 ...........................................................28
6.4 性能测试 .............................................................29
6.5 测试结果分析 .........................................................29
6.6 系统的优点和缺点 .....................................................29
6.7 系统存在的不足和改进方案 .............................................30
总 结 ........................................................31
致 谢 ........................................................32
参考文献 ......................................................33

1
前 言
毕业设计(论文)是教学计划中的重要综合性实践环节,尤其作为理工院校,更是对
学生在校期间所学知识的综合考察,也是培养学生理论联系实际的学风和锻炼学生独立
工作能力的有效途径,其目的是培养学生运用所学基础理论、专业知识和基本技能;提
高分析和解决工程实际问题及从事科学研究的能力;培养学生刻苦钻研、勇于攻坚的精
神和认真负责、实事求是的科学态度。
就目前中国大学生的发展趋势,本科生的人数在逐年递增,选拔出优秀的本科毕业
生也成了各个大学的一个重要目标。毕业论文是大学教学计划中最终的环节,无论是对
于文科院校还是理工类的学校,毕业论文不仅是学生毕业的敲门砖,更是检验学生大学
四年在校期间的学习状况,对于学生的所学专业知识、综合素质的全面考察;通过毕业
设计以及毕业论文的撰写,从全方位提升学生的解决工程系统的能力,进而全面培养学
生刻苦、认真、负责的学习态度。目前,大数据时代盛行,IT 行业发展迅速,计算机在
各个领域的运用愈发广泛,在每个领域发挥着不可小觑的作用,是其他工具所不能替代
的。各行各业运用计算机完成各项工作,实现信息化管理,实现无纸化办公。
随着 IT 技术的飞速发展,计算机及其相关技术在社会各个方面的应用也越来越广
泛,其发挥的巨大作用是也是不可估量和替代的。在目前的企业管理中应该而且能够充
分发挥计算机管理的长处,实现信息化管理、无纸化办公。
本论文对共享汽车租赁系统该课题进行了系统完整的论述,深入阐述了设计过程。
以下是本论文大致结构:第一章是课题背景的研究;第二章为相关技术介绍;第三章为
可行性研究及需求分析,给出了系统在功能和性能上的要求;第四章为总体设计,在前
几章的基础上确定系统总体结构和模块外部设计;第五章为详细设计,具体的设计出每
个模块的功能实现; 第六章为测试,按顺序对测试项目做出说明,证实软件能力;
论文对于共享汽车租赁系统这个课题进行了完整地论述,从各方面的性能以及功能
对设计过程进行了阐述。系统分为以下几个层次:一是对于课题的背景,意义,目的的
介绍;二是对于相关技术以及使用工具的介绍;三是对于系统的需求分析和可行性研究;
四是总体设计,包括系统的总体结构和模块外部的设计;五是详细设计,对于每个模块
的功能实现做出详细的设计;最后是对项目进行测试,从而保证系统的完整无误的运行
和使用能力。
经过五个多月的艰辛付出,本人独立完成了该管理系统开发的各项任务;同时,无