出租车预约网站能够有效的解决大家上班下班打不到车,加快吃饭逛街的效率,天阴下雨无障碍出行,自己有车不舍得开等问题,使得用户查询车辆信息更加方面快捷,同时便于管理员对车辆和用户的管理,从而给出租车管理公司的预约管理工作带来更高的效率。因此,我这次的毕业设计就是开发出租车预约网站。让预约搭车成为可能,客户在家里足不出户便可以预约出租车,极大程度缓解了打车难的问题.同时也预祝我顺利毕业,找到好工作。
本系统用户分为系统管理员、会员这两类。管理员模块的功能主要包括信息发布管理、车辆信息管理、会员信息管理、预约信息管理、企业介绍管理、投诉信息管理、评价信息管理;会员模块主要包括个人信息管理、预约车辆及预约管理、投诉及投诉管理、服务评价及评价管理。
本系统前台主要使用JSP作为开发语言,后台使用java+MySQL,开发环境是MyEclipse,服务器采用tomcat,开发框架s2sh框架.
系统功能分析
网站前台:
企业介绍:对企业进行了详细的介绍,让客户更了解出租车企业的基本信息情况。
车辆展示:以图片列表的形式展示了车辆信息,点击后可以查看车辆的详情,包括车牌号,车况等基本信息情况。选择满意的车辆后,可以在线进行约车,提交约车信息单,以供后台审核查看,并进行合理的车辆安排。
车辆搜索:通过输入出租车司机的姓名,车牌号,性别等基本信息情况进行搜索,找到自己满意的车辆。
会员注册:实现了预约出租车的会员信息的注册,会员通过填写信息,可以在线进行注册,约车。
会员中心:
修改我的信息:注册会员可以在个人后台进行修改个人的信息,账号信息为只读,不能修改。
我的预约信息:通过填写的车辆车牌号码,预约人的姓名,电话,约车时间地点等,进行预约,并能在这里修改预约状态,可以取消预约。
我的投诉信息:假如约车后的司机服务态度不好或者服务不周到,可以再次填写车牌号,投诉内容进行投诉。
我的服务评价:实现了对司机的评价,可以对某车辆的司机进行评价,填写评价内容,做出一个公正的评价。
系统管理员:
修改登录密码:管理员在后台可以对个人的登录密码信息进行管理。
信息发布管理:实现了对前台信息的管理,让游客方便了解租车公司的最新新闻动态信息。
车辆信息管理:实现了对租车的车辆信息的管理,可以新增需要租车的车辆信息,并能对车辆信息进行管理。
会员信息管理:实现了对会员的基本信息的管理,可以对会员进行查看,并修改信息。
预约信息管理:管理员可以对会员的预约租车的信息进行审核管理,查看最新的约车信息。
企业介绍管理:能够在后台对企业的基本信息进行新增,在前台详细展示了企业的基本信息情况。
投诉信息管理:实现对会员投诉司机信息id管理,能够查看投诉信息,并对司机进行相应的处罚和警告,提高企业形象。
评价信息管理:实现了对会员评价管理的查询,管理,能够第一时间最准确了解到司机的待客情况,以及会员对车辆信息的评价
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1课题背景与意义 1
1.2开发工具及技术 1
1.2.1开发工具 1
1.2.2 JSP技术 2
1.2.3 JavaScript 3
1.3软硬件需求 3
第二章 系统分析 5
2.1可行性分析 5
2.1.1技术可行性 5
2.1.2经济可行性 5
2.1.3操作可行性 5
2.1.4法律可行性 6
2.2功能模块分析 6
2.3设计的基本思想 11
2.4性能需求 11
2.4.1系统的安全性 11
2.4.2数据的完整性 11
2.5界面需求 12
第三章 数据库设计 13
3.1数据库的分析与设计 13
3.1.1数据库的概念结构设计 13
3.1.2数据库的逻辑结构设计 16
3.1.3数据库的连接原理 19
3.2中文乱码问题处理 20
第四章 系统功能实现 23
4.1会员注册与用户登录 23
4.2管理员首页 25
4.3信息发布管理 26
4.3.1添加信息发布 26
4.3.2发布信息管理 27
4.4车辆信息管理 28
4.4.1车辆信息添加 28
4.4.2车辆信息管理 29
4.5会员信息管理 30
4.6预约信息管理 30
4.7投诉信息管理 30
4.8评价信息管理 31
4.9个人信息管理 31
4.10预约车辆及预约管理 32
4.11用户投诉及投诉管理 33
4.11.1投诉信息添加 33
4.11.2投诉信息管理 33
4.12服务评价及评价管理 33
4.12.1服务评价信息添加 33
4.12.2评价信息管理 34
第五章 系统测试 35
5.1系统测试目的与意义 35
5.2测试过程 35
5.2.1主页面的登录模块测试 35
5.3其他错误 36
结 论 37
参考文献 38
致 谢 39