出租车信息管理系统

出租车信息管理系统[20191217135429]
摘 要
伴随着现代社会生活的节奏变得越来越快,越来越多的老百姓选择出租车出行,这无疑提高了人们的出行效率。由于出租车数目的变得越来越庞大,各个出租车公司为了可以更高效有效的管理出租车信息,相继开发出了自己的出租车管理系统。本系统依据出租车信息的网络化管理作为基本的模式,朝着当代出租车信息管理的发展方向,传统的人为管理,纸质登记等一系列低效率的管理方式被改变,办公的效率得到了大大的提高,出租车公司也节省办公资源,得以提供更优质的服务,同时也更有利于出租车信息的长久保存及灵活的查询统计功能。本出租车信息管理系统采用的方法是面向对象,使用了JSP以及MySQL数据库编写本出租车信息管理系统,对出租车信息管理系统进行设计与实现。本系统分析设计了出租车信息管理系统动态模型和静态模型,完成了系统开发分析、设计和实现的工作。
本文首先介绍了出租车管理系统所涉及的一些有关的理论知识和开发的工具,其中包括JSP和mysql的使用和特点进行了介绍,通过三个方面来详细阐明系统的设计过程,还有两个方面分别是对数据库的设计和详细设计,对所做系统进行整体设计然,在设计编写程序过程中,介绍本人使用java对数据库基础应用程序进行设计、开发与实现的思路、算法、并得出结论。
 查看完整论文请+Q: 351916072 
关键字:出租车出行信息JSP
目 录
1 引言 1
1.1 选题背景 1
1.2 系统开发的意义 1
2 技术背景 3
2.1 MyEclipse开发平台 3
2.2 mysql简介 3
2.3 Java语言 4
2.4 JSP技术 5
3 系统分析 6
3.1 需求分析 6
3.1.1 总体需求 6
3.1.2 功能需求 6
3.2系统模块结构图 7
4 系统总体设计 9
4.1 开发设计思想 9
4.2 用例图 9
4.3 实体关系图 10
4.4 系统流程图 11
4.5 数据库的设计 11
5 系统详细设计 16
5.1 系统ER图 16
5.2 功能模块设计 16
5.2.1 系统管理模块 17
5.2.2 公告管理模块 18
5.2.3 驾驶员管理模块 18
5.2.4 车辆管理模块 19
5.2.5 公司收支财产管理模块 21
结论 23
参考文献 24
致谢 25
1 引言
1.1 选题背景
本课题为出租车管理系统,调研方式是在互联网上,学校图书馆查找相关的资料。我们人类的知识总量的增长速度得到了飞速提高,这得益于社会化趋势的不断扩大,市场竞争的日益激烈,人类文明和科学技术的不断进步,人们对现代信息技术的认知和掌握程度已经是发生了根本性的变化。信息现在已经成为了人类的社会化发展的三大资源之一,其他两个分别是物质和能源。现在来衡量一个国家现代化水平的重要标志就是现代信息化水平的高低,而且衡量一个国家综合国力的重要标志也是同样。我国目前正处于改革开放的深化环境下,所以我们应该抓住任何可以抓住的机遇,充分的利用现代信息技术,一步一步地完成信息技术管理系统的基础工作,设计开发出较为先进的信息应用系统,加速我国信息化建设的步伐。
近几年来,社会生活节拍日趋加速,出租车行业使得人们以车代步,抬高了出行效率,同时也随之不断地成长。各大运营出租车的公司为了能够更好地服务于我们百姓,先后开发出了各种各样的信息管理体系,比如有电调系统,汽车租赁系统,客服系统等,慢慢的形成了现代数字化信息租车的办理观念。即出租车公司发展的新增长点是信息化建设,为加强出租车公司竞争能力的基本措施是提高信息技术,,出租车行业发展的基本能源是信息,以讯息文明转变着人们教育、工作方式和思想观念。从而根本上完成了服务于广大百姓,抬高了出租车公司各项工作的效率和质量,为出租车公司创造出可观的经济效益。
1.2 系统开发的意义
本出租车管理系统是针对信息采集调查开发出来的web系统,它的调查结果关乎于决策者和管理者来讲都举足轻重,它能够为用户供给足够的信息和快速的查询措施。能够有效的帮助决策者们掌握详细的情况。出租车为人们的出行供应了极大的便利,出租车已经成为了每一个城市都不可或缺的紧要交通工具,。有安全高效的管理才能有更好的服务,因此加强出租车信息的管理是十分必要的。出租车信息管理系统基本模式是网络化管理,出租车公司以信息技术作为加强竞争能力的基本的手段。系统提高了出租车公司各项管理工作的效率和质量,为出租车公司创造经济效益。本系统是以出租车的网络化管理作为基本模式,作为现代出租车信息管理的发展方向,传统的人为管理,纸质登记等一系列低效率的管理方式被改变,办公的效率得到了大大的提高,出租车公司也节省办公资源,得以提供更优质的服务,同时更有利于出租车信息的长久保存及灵活的查询统计功能。
2 技术背景
2.1 MyEclipse开发平台
MyEclipse,是一个十分优秀的用于开发Java, J2EE的Eclipse插件 集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。
MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库 和JavaEE的开发、发布以及应用程序 服务 器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境 ,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,SQL,Hibernate.[8]
MyEclipse 是一个十分优秀的用于开发Java, J2EE的 Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse几乎囊括了目前所有主流开源产品的专属eclipse开发工具。[8]
2.2 mysql简介
Mysql 是一个关系数据库管理系统。它最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2版本。在Windows NT 推出后,Microsoft与Sybase 在Mysql 的开发上就分道扬镳了,Microsoft 将Mysql移植到Windows NT系统上,专注于开发推广Mysql 的Windows NT 版本。Sybase 则较专注于Mysql在UNⅨ操作系统上的应用。
Mysql 是Microsoft 公司推出的Mysql数据库管理系统,该版本继承了Mysql 7.0 版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。Enterprise Edition 达到了支撑超大型的企业操作联机业务处理 (OLTP)、强度复杂的分析数据、网站和数据仓库系统所需要的性能与水平。Enterprise Edition 的全面分析能力和商业智能及其极大的可用性功能(如故障转移群集),另它可以处理大部分的特别业务的企业工作负担。Enterprise Edition 是最全面的 Mysql 版本,是超大型企业的理想选择,能够满足最复杂的要求。
2.3 Java语言
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。[5]
Java由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序借口(Java API)。Java语言相较于其他编程语言具有以下体征:
(1) 简单。Java语言的语法与C语言C++语言很相似,使得大多数程序员更容易学习和使用,同时,java舍弃了C++中不常使用、难以理解的特性。Java语言不使用指针,提供了自动的废料收集,使程序员不需要进行内存管理。[6]

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1950.html

好棒文