大学
毕业设计(论文)
基于 J2EE 的出租车公司管理系统设计与实现
姓 名
学 院
专 业
指导教师
职 称
年 月 日
摘 要
随着科技发展和社会进步,尤其是计算机大范围的普及,计算机应用逐渐由海量数
据处理转向大规模的事务处理和对工作流的管理,这就产生了以台式计算机为核心,以
数据库管理系统为开发环境的管理信息系统,以及在大规模的事务处理和对工作流的管
理等方面的应用。本论文开发的出租车管理系统能够使未来的出租车管理更加规范化、
合理化。能够有效的快速记录大量的出租车司机的信息,并能对其进行修改使用户能够
运用简便的方法快速查询到他们所需要的出租车司机的信息,并且能够查询到司机因个
人原因所造成的违章而所扣分情况,并且在其满 12 分后自动吊销驾驶执照,并通知重
新学习等一系列功能,实现了由传统的手工化向信息化的转变。
本设计基于 B/S 结构,采用 JSP 程序设计语言及 MySQL 数据库进行开发,实现了一
个基于 J2EE 的出租车公司管理系统。论文首先阐述了基于 J2EE 的出租车公司管理系统
的开发背景,并对该系统进行了较详细的需求分析;然后探讨了该系统需要实现的功能,
该系统主要包括用户登录,管理员管理,司机管理,车辆管理,投诉管理,维修管理,
违章管理,车辆保险管理,司机保险管理,司机收入管理等功能模块;最后论文介绍了
在系统测试与分析过程中,该系统表现出了运行稳定、可靠和实用等特性,该系统具有
较好的实用价值。
关键词:出租车公司管理系统;B/S;MySQL;J2EE;
ABSTRACT
With technological development and social progress , especially in large-scale
popularization of computers , computer applications to gradually shift the management of
large-scale transaction processing and workflow by massive data processing , which resulted
in a desktop computer as the core database management system environment for the
development of management information systems , and applications in large-scale transaction
processing and workflow management and other aspects . In this paper, the development of
the taxi management system enables future taxi management more standardized , rationalized.
Can effectively record a large number of taxi drivers quick information , and can be modified
so that the user can use fast and easy way to find taxi drivers the information they need , and
be able to query the driver caused due to personal reasons violation and the points situation ,
and automatically revoked driver's license after his 12 points and notify relearn a series of
functions to achieve the transition from the traditional hand- to information technology .
The design is based on B / S structure, using JSP programming language and MySQL
database development, implements a J2EE-based Crescent taxi company management system.
Paper first describes the background of the development of J2EE -based Crescent taxi
company management system , and the system for a more detailed needs analysis ; then
discussed the need to implement the functionality of the system , the system includes user
login , administrators manage , driver management, vehicle management, complaint
management, maintenance management , illegal management, vehicle insurance
management , insurance management drivers , drivers' income management modules ; Finally
the paper describes the system testing and analysis process , the system showed a stable
operation , reliable and practical characteristics , the system has good practical value .
Key words : The design and implementation of management system Taxi Company; B/S;
MySQL;J2EE
目 录
第一章 绪论 ....................................................1
1.1 研究背景...........................................................1
1.2 研究意义...........................................................1
1.3 主要研究内容.......................................................2
1.4 本章小结...........................................................2
第二章 开发环境与相关技术 ......................................3
2.1 JSP 技术 ...........................................................3
2.2 MyEclipse 介绍 .....................................................4
2.3 MySQL 数据库 .......................................................5
2.4 B/S 结构介绍 .......................................................5
2.5 本章小节...........................................................5
第三章 需求分析及设计 ..........................................6
3.1 预期目标...........................................................6
3.2 需求分析...........................................................6
3.3 可行性分析.........................................................9
3.4 性能需求..........................................................10
3.5 可靠行和可用性需求 ................................................11
3.6 出错处理要求 ......................................................11
3.7 接口需求 ..........................................................11
3.8 系统操作系统选择..................................................11
3.9 数据库设计........................................................11
3.10 本章小结.........................................................17
第四章 系统实现 ...............................................18
4.1 SSH2 配置 .........................................................18
4.2 MVC 设计模式 ......................................................20
4.3 本章小结..........................................................30
第五章 系统测试 ...............................................31
5.1 测试目的与目标....................................................31
5.2 测试方法..........................................................31
5.3 实际模块测试 ......................................................31
5.4 本章小结 ..........................................................34
第六章 结论 ...................................................35
2015 届本科生毕业设计 (论文)
1
第一章 绪论
1.1 研究背景
21 世纪是计算机科学技术得到了显著的发展和进步的时代。现如今电脑已经走向了
千家万户。目前大到国际公司,小到私人作坊都已经开始使用计算机技术协助日常的工
作管理,计算机技术的应用已经深入到各个企业管理的各个方面。随着我国现代化建设
的不断快速发展,交通基础设施的日臻完善,运输行业也相应地得到了快速的发展。运
输行业管理系统应运而生,该系统的开发就是为了满足运输行业各个环节的管理,帮助
管理人员更好的进行日常的工作管理。本设计就是从对出租车信息化管理出发而开始进
行设计的。
在上个世纪末期,我国的城市出租车逐步发展起来,人们的生活水平得到了显著提
高,生活频率逐渐加快,为了方便日常出行,很多人选择出租车作为出行工具。因为出
租车相对于其他交通工具明显舒适度较高,而且方便快捷。所以出租车营运行业显得十
分赚钱,但由于一辆出租车的价钱比较昂贵,普通人并没有大量多余的资金投入当中,
所以不是每个人都能买得起小轿车。与此同时一些有经济基础的人便开始投资购买轿车
进行车辆出租生意,从中赚取利益。当他们感受到利益可观时就慢慢的扩大规模。因此
人们想到了是否可以成立一个出租车公司,让人们可以以出租的方式租用车辆。规模一
旦扩大许多细节性问题也随之放大,日常的管理工作显得尤其重要。传统模式中依靠人
力进行纸质记载的模式已经无法跟上时代需求,即将被淘汰。而此时软件业得到了飞速
发展,出租车管理信息系统也相应的越来越多,功能也越来越健全完善。适者生存,没
有一个管理者会接受这被时代所淘汰的命运。信息化管理系统让他们看到了希望。面对
行业残酷的竞争,出租车公司想要在脱颖而出必须依靠可靠而有效的管理模式,这样才
能更好的管理员工,服务客户,进一步提升自我的综合竞争能力。
1.2 研究意义
随着经济的全球化以及中国改革开发的逐渐深化,交通行业的日益发达导致出租车
行业内部正面临着越来越激烈而残酷的竞争。为了改善出租车公司内部各个环节的管理、
调度及资源配置,迅速适应客户的新需求和市场新机遇的能力,是公司赢得竞争胜利的
决定性因素,而快速有效地实施自身资源计划是提高出租车业竞争力的最有效的方法之
一。因此可以利用计算机的庞大的存储空间,高性能的处理能力,高度可靠的数据安全,
清晰的可视化数据等这些优势来构建科学的有效的管理模式。开发出一套出租车公司内
部的高效管理系统,可以真正的实现出租车公司管理的现代化、科学化、和规范化,有
效地提高管理质量和工作效率。尽量合理的控制运作模式,尤其是车辆、人员的控制管
理,及时了解出租车行业各个环节的管理、记录和查询功能及收支盈利的情况,更好优
化出租车行业运营的发展,真正实现了减少劳动力、提高劳动质量的目的。而且与现在
的低碳经济很吻合,该系统的实现能促进无纸或少纸办公。
1.3 主要研究内容