【《基于J2EE架构的出租车运行监测系统设计与实现》11000字(论文)】_第1页
【《基于J2EE架构的出租车运行监测系统设计与实现》11000字(论文)】_第2页
【《基于J2EE架构的出租车运行监测系统设计与实现》11000字(论文)】_第3页
【《基于J2EE架构的出租车运行监测系统设计与实现》11000字(论文)】_第4页
【《基于J2EE架构的出租车运行监测系统设计与实现》11000字(论文)】_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

绪论1.1论文研究背景有“城市流动名片”之称的出租车,不仅在很多时候为人们提供了解决出行问题的个性化解决方式,其能否健康发展也关系着人们的切身利益是否受到威胁。以前的出租车都是采用搜寻式服务,既乘客等出租,出租找乘客,不但目的性不强,效率也相对较低,还提高了出租车的运营成本。但是,随着打车软件的出现,出租车能够明确知道乘客的所在位置,提高了出租车的目的性,也提高了效率,降低了能耗。打车软件为人们提供了便捷,但不仅仅是方便了人们的出行,但打车软件的价值远超于此。云计算、大数据和移动互联网参与到了位置信息时便能各显神通,为人们带来眼前一亮的产品和服务。1.2论文研究意义本文想要实现的是,通过出租车软件生成的数据,包括用户数据、驾驶数据记录、历史订单等,构建一个方便管理的信息管理和数据分析的系统,而不是简单的将出租车软件变成一个移动客户端。该系统以监控出租车运行为基本功能,利用出租车软件生成的位置信息对数据进行进一步分析,从中挖掘出有用的信息,为软件增加了新的实用功能。它还为司机和乘客提供了一个网站,方便他们比手机客户端知道更多的内容。如今,出租车软件借着能为人们提供便捷的出租车体验下如雨后春笋般涌现,并可以基于位置服务获得大量的数据支持。多样化的服务方式使人们的生活发生了巨大的变化。目前,国内IT企业已经积累了多年的用户数据,添加用户位置信息是掌握用户信息的途径之一。未来可能会有更多不仅是在LBS领域的服务出现。本文不仅对出租车本身进行运营检测,还会进行一系列的研究,在深度和广度上将LBS服务的应用可能性进行加深和拓宽。1.3论文研究内容本文主要通过实验研究法进行,通过利用软件开发、地理信息系统、遥感等的相关知识,对出租车运行监测系统进行设计。运行监测系统专门用于管理和处理收集到的与出租车服务相关的数据,以便应用于不同的场景。对于系统管理员来说,可以将数据呈现在易于观察和比较的地图和表格中,方便数据管理和分析;对于出租车司机来说,它可以用我的账单、里程统计等功能呈现数据,向司机展示驾驶情况;对于乘客来说,它可以使用历史订单信息来提供准确的时间和价格预算。1.4论文组织结构此文分为五个章节来阐述:第一章为绪论。对出租车运行监测系统研究现状进行了详细说明,简单描述了本文的研究内容,规划了本文的组织结构。第二章是相关的技术说明。阐述了本文所采用的技术,分别阐述了J2EE系统架构、GIS技术、Oracle数据库技术和B/S模式。第三章为需求分析。对软件体系功能需求和非功能需求进行简单的描述。第四章为系统设计。描述了系统的功能模块,包括监控管理、系统管理、数据管理和报表统计等功能。第五章为系统的实现及测试。基于GIS的车辆管理与决策分析的实现。最后为展望及总结。将论文中的重点工作进行总结,说明下一步需要深入研究的工作,对系统的下一阶段的展望。

2相关技术基础2.1J2EE框架技术J2EE(Java2PlatformEnterpriseEdition)有用户数量庞大、软件可移植、支持异构环境、高效的开发和稳定的可用性等优点。J2EE技术的普及和优化离不开信息智能的发展。美国SUN公司领导、各厂家共同制定并得到广泛认可的工业标准,或者说,它是在SUN公司领导下,多家公司参与共同制定的企业级分布式应用程序开发规范。JavaServletsAPI、EJB(EnterpriseJavaBean)以及JSP(JavaServerPages)等技术能够与J2EE匹配。这是因为J2EE将基本信息组建的技术普遍化,可以使各大平台的软件技术与之融合。这样的方式扩大了J2EE投入使用范围,扩张了应用领域。2.2B/S开发模式接下来描述一下B/S开发模式的三个特点:2.2.1易于维护和升级当系统采用B/S模式时。一方面,它可以使系统的操作更快。B/S模式的存在并不是凭空产生的。B/S模式的出现,得益于其早期的市场调研,以及对未来行业市场的预期,甚至是科技的应用。B/S模式的使用具有现代化、科学化、快速性和灵活性的特点。后期可以方便后续的维护升级工作,也可以在固定的时间内开展整改后的工作,确保系统的及时运行,防止企业活动中出现意外问题。2.2.2降低成本,增加选择采用B/S模式能够降低系统的运行成本,提高系统的运行效率,让使用该系统的企业能够以低成本换取高回报。高额的利润也在一定程度上吸引更多企业应用B/S模式。2.2.3减轻负载当系统开始运行,也提高了客户端和服务端的使用频率,而运用B/S模式,可以帮助系统减轻运行负荷,减少信息数据承载量,系统也能提高运行速度。2.3GIS技术在新兴的Web技术的推动和促进下,GIS(地理信息系统,GeographicInformationSystem)技术实现了朝WebGIS的转换。在该模式下,用户只需要轻轻动一下手指,在移动电子设备上就能轻松操控浏览器,与世界各地完成信息传输共享,用户与用户之间共同构建起地球网络,将整个地球变成由Web网络连接起来的一个集合体。就GIS而言,就是将Web、GIS结合起来,并取其精华,发挥最大效应,使GIS技术得已提高、升华,丰富了GIS技术内涵,对智能化技术的实现有推动作用。公众想搜索浏览任何资料数据、新闻事件,通过网络都可以轻松实现,方便快捷还提高了效率,对推动人类社会的发展有重要的意义。不仅如此,通过Web、GIS还可以对获取到的数据进行分析汇总,跨平台共享资料已经成为现实。2.4Oracle数据库技术进入21世纪,SQLServer技术、Oracle技术已经成为了流行数据库中的一员。因为Oracle技术有强大的信息修复功能,所以在构建车辆管理系统的时候,使用Oracle技术完成检测系统数据库部分的创建工作。Oracle数据库最典型的特征就是分层性。由上至下分别为数据库的OCM层、OCP层、OCA层。Oracle的基本特点如下:(1)Oracle技术并不局限于单一的数据形式,而且具有兼容性。在Oracle数据库的帮助下,可以存储各种类型的数据,如声音,文档,图片。(2)Oracle技术的安全性较强,它可以同时进行多种安全和保密操作,而且保护机制和安全机制非常全面,支持数据恢复和数据备份,具有较高的安全指数。(3)Oracle技术支持接口操作,与Java语言实现有机统一,最大限度地帮助系统间信息共享,有利于相互理解。

3出租车运行监测系统的需求分析3.1系统需求概述本论文是基于GIS技术设计的出租车运行监测系统。接下来将会对该系统的功能内容进行分析。(1)车辆信息的管理对车辆基本信息的管理和操作,对车辆的型号,品牌等信息进行管理和操作,然后进行下一步的操作。(2)司机信息的管理完成对车辆的信息整理后,包括司机姓名、联系方式在内的基础信息也需要整理,在完成这一系列的整理后,司机人员的基本信息的管理和操作才算完成。(3)实时监控车辆的管理记录车辆的运行状况和收入盈利情况,是便于以后因为工作需要,需要调取资料数据时更快速。(4)调度车辆信息的基本管理工作关于出租车车辆的具体位置和出租车的运行状态的管理和操作。Oracle数据库、GIS和GPS技术在系统中发挥着的作用。(1)Oracle数据库这个数据库主要的作用是为了能够帮助相关人员收集以及归纳车辆的基本信息,特别是当车辆发生故障,造成交通事故的时候,系统可以根据车辆的信息内容进行系统搜索,这样就能够准确的查找到车辆的车主了。(2)GPS、GIS技术这两种技术发挥的是定位作用,必要的时候,相关人员可以通过系统的监控功能模块对车辆实时定位,查找到车辆的具体位置。所以说,这几个方面的内容在一定程度上增强了车辆的安全性,并且也提高了车辆的管理效率。3.2系统用户及用例出租车运行监测系统的用户对象主要是出租车司机、主管领导、系统管理人员。接下来会对出租车运行监测系统的用户进行分析和介绍。(1)系统管理员系统管理人员的主要工作是对用户的权限进行分配和修改、管理系统用户的信息、管理工作流程。管理员负责执行包括日常维护系统和后期修正等系列工作。系统管理员用例图如图3-1所示。图3-1系统管理员用例图(2)主管领导出租车主管人员的主要工作是对工作人员的业绩进行考核、对车辆运行情况的分析以及对市场供需关系的分析和审核、维护数据。主管领导则主要对车辆的运营情况和运营业绩进行管理。主管领导用例图如图3-2所示。图3-2主管领导用例图(3)出租车司机系统主要的服务对象是出租车司机。出租车司机可以对运行情况监测、车辆异动、安全监测、报表等一系列的相关信息进行查询。出租车司机用例图如图3-3所示。图3-3出租车司机用例图3.3系统功能需求分析出租车运行监测系统的主要功能模块是决策分析、数据管理、报表统计以及系统的操作管理等。出租车运行监测系统是对这些功能的设计和实现。下面简单介绍模块功能的内容和情况。(1)系统管理系统管理中的主要功能是权限管理、配置管理以及用户的登录管理。系统配置:对系统内部的参数进行管理,如系统功能的权限调整和设置。权限管理:系统管理员可以对使用系统的用户的权限进行调整修改。用户登录管理:这个模块是使用系统的用户进行注册和登录的。(2)监控管理监控管理模块的功能有运行监测,安全检测,调度监测等。①车辆运行监测在线数、在线率、车数量等这些信息都包含在出租车系统内部的信息里;企业、车辆类型可以在地图上显示出来。这些信息能够帮助系统管理员知道出租车当前的地理情况,能够在需要的时候知道出租车的实际状况;出租车所属企业需要知道出租车每日的盈利情况,因此系统内录入的信息包含出租车司机的基本信息和其所驾驶的车辆信息,如车辆所属企业和司机的业绩等信息。能够在系统内部查询信息,可以帮助工作人员及时了解汽车的位置,以及对实际轨迹情况进行调查测量。②车辆安全监测车辆超速检测:当车辆的速度达到超速阈值,GIS地图能及时的监测到,以下是对车辆超速的划分标准:车辆的速度≥70KM/H,则车辆处于超速状态。这种情况是相对于城市道路的限速来说的,高速公路不能用城市道路的标准来衡量,需要有不同的标准定义。超速车辆的数量和次数可以在系统中看到。③车辆调度监测系统将车辆到达时间以及准确度这些信息检索并且展示在界面中,目的是为了帮助出租车进行管理,调整调度计划进行监控和管理。(3)运营分析营收数据分析以及考评分析是运营分析的主要内容。下面给将会针对这些具体情况进行阐述。营收数据分析:系统会对出租车的具体类型、司机当日的收入情况和企业出租车车辆信息进行存储。出租车在每天经营的时候,系统需要根据其经营的时长以及收入进行分析,以便提供给出租车企业准确且权威的数据。(4)考评分析这个考评,主要的使用对象是乘客。乘客将会对司机的接客速度、服务态度等进行评价打分,然后相关管理人员会根据司机的评价分数对司机的接客速度、服务态度进行考核。如果乘客乘坐了出租车,登录系统就可以对出租车司机的工作进行点评打分。评价分满意、良好、差三个等级,评价的结果是司机的考评绩效的影响因素之一。(5)数据管理系统内部存储的大量数据是有一定的整理依据的,这项依据就是系统内部的部件、相关的应用程序,还要根据实际的使用情况进行进一步的优化。这种数据可以作为反应汽车具体运行状况的参考。(6)报表统计管理营收数据报表、安全监测报表、客流量报表、考评分析报表是报表统计管理模块的主要内容。接下来对这几个方面的内容进行简单说明。营收数据报表查询营收数据报表主要可以查询和展示营运次数、营运时间、车辆类型、营运金额等数据内容。安全监测报表查询汽车是否经常掉线和是否有超速的情况是这类报表的主要内容,相关的工作人员的实时监控工作也需要依赖这个系统模块。客流量报表查询客流量报表可以查询一天内各个时间段各个地点的用户打车次数,方便系统管理员进行车辆的调度,也方便出租车司机查询哪个地方乘客多。考评分析报表查询考评分析报表的作用主要是为了能够更好的帮助相关企业了解到司机工作的具体情况,能够通过消费者的反应得到出租车司机工作的具体情况。

4出租车运行监测系统的设计4.1系统架构设计(1)系统体系结构数据服务层(数据库)、通讯层、表现层、逻辑应用层是系统体系结构的重要层次内容。各个层次所管理的内容不相同,并且发挥的作用也不相同。①数据服务层(数据库):这个层次掌管的则是系统内部的信息数据内容。所有从介质化读取数据或写入数据的工作都属于这一层的任务。②通讯层:这个层次的存在主要是为了能够更好的将相关的信息进行各个层次的传递,这样一来则加大了系统内部层次之间的交流,同时也提高了数据信息的共享能力。③表现层:这个层次主要是为用户提供交互的工具,另一方面也为显示和提交数据实现一定的逻辑(页面展示和各种交互包括提交),这个层次是系统与用户交流最为频繁的一个层面,同时也是系统最重要的一个层面。④逻辑层:这个层次管理的是系统内部的信息逻辑关系,包含了系统所需要的所有功能上的算法和计算过程,并与数据访问层和表现层交互。(服务端返回,数据的处理以及相应页面的变化)(2)系统总体设计系统管理、监控管理、数据管理、报表统计管理等方面的内容都被包括在系统总体设计的模块里。在这里,出租车运行监测系统的设计框架就是将上述的四个子模块的内容进行分析整合。系统的总体设计图如图4-1所示。图4-1系统功能结构图系统管理系统管理的主要内容是系统的配置、权限的管理以及用户登录。监控管理监控管理将重点放在监测车辆异动、调度监测、安全监测等方面,主要监测的是车辆实时的运行状况、车辆附近的路况。数据管理:通过数据管理模块可以对系统进行操作时产生的数据和相关的信息进行一系列操作,如检索、查询、打印、对比等。报表统计管理报表统计管理模块的主要内容是安全监测报表、客流特征报表、营收数据报表等的检索和查看。4.2系统主要功能设计4.2.1系统管理模块权限管理、系统配置、登录管理是系统管理模块的主要内容。权限管理:要对出租车运行监测系统进行登录,首先需要完成账户验证、填写用户个人的基本资料,系统将账户验证信息反馈至管理员窗口,系统管理员受理之后设置用户的权限,这一账户就是该用户的专属账户,也是用户登录系统的有效凭证。用户在选择操作菜单时,系统会对用户的权限进行审核。权限管理主要是针对用户而定,由系统管理员进行操作和调整。主要的原因是用户有几个类别。不同权限的用户可以使用的功能也不相同。而系统管理员需要按照用户的情况进行权限的分配和调整。用户通过唯一的账号密码进行登录,因为登录其他账号密码后,用户所需要的功能这个账号不一定有权限使用。进入权限管理界面时系统会将所有角色展示出来,管理员可以根据用户的类型对用户进行角色的确定和分类。系统配置:所有用户对系统进行登录后,系统都展现为出租车运行监测系统的初始操作界面,但是不同权限的用户所显示的界面的功能是不同的。登录管理:用户登录管理模块的内容主要是注册和登录,主要是为了能够更好的帮助系统进行用户的管理。系统管理功能结构图如图4-2所示。图4-2系统管理模块结构图设置管理模块主要是为了给系统管理用户制造便利。用户在注册账号是需要填写自己的基本信息和其他与注册相关的内容,在完成一系列的填写后才能成功注册账号。另一方面,系统在接收到用户想要申请账号的请求后,可以根据用户填写的信息分配用户权限。当用户成功申请到账号后,进行账号密码的设置。权限管理的时序图如图4-3所示。图4-3权限管理的时序图所有用户对系统进行登录后,系统都展现为出租车运行监测系统的初始操作界面,但是不同权限的用户,可以使用的系统功能和内容时不同的。用户登录流程图如图4-4所示。 图4-4用户登录流程图4.2.2监控管理模块图4-5监控管理功能结构图车辆运行监测的流程如图4-6所示。图4-6车辆运行监测流程图图4-6中可以清晰的看出,监控工作需要有特定的前提才能开始工作。如果是业务需要,工作人员需要提交申请书,并且等到领导收到申请书对内容审核通过,确定内容符合实际需求后,批准工作进行才能开始工作。反之,监控工作将不被批准。在系统界面可以看到监控的具体信息。动态数据是车辆移动情况的组成成分。车辆监控的目的有很多种,在本文里只会对几个特定的重点进行分析。为了更好的掌握车辆所在外置,监控工作是不可缺少的,管理人员可以通过监控更好的了解车辆的实时状况。监控车辆还可以提高车辆的安全指数,当车辆在行驶途中遇到突发事故,后台的工作人员可以根据数据及时跟进事件进展,制定合理的管理方案。车辆运行监控的时序图如图4-7所示。图4-7车辆运行监测流程图图4-8车辆调度管理流程图建立车辆调度管理制度是为方便查看出租车车辆的实时位置,同时还保障了车辆运行不被影响。模块的操作部分由两部分组成,首先车载用户端可以直接将出租车的信息直接送回系统管理中心,然后管理人员又将收到的调度信息回复给出租车司机。车辆调度管理图例如图4-8所示。4.2.3考评分析模块各地区发展情况的差异,出租车服务也存在差异,情况比较复杂,盲目的操作导致了各类问题的频繁出现,为了改变这种盲目状态,系统可以做出一份可以由乘客对服务项目的满意程度进行评价的打分表,乘客在完成了评价后系统进行回收,参考乘客的评价供乘客在选择出租车服务时以此为参考,达到提升出租车服务水平的目标。考评分析管理的功能结构图如图4-9所示。图4-9考评分析管理功能结构图把乘客对司机服务水平的评价量化成数据信息,这项数据是评价出租车司机服务水平的一项重要参考。乘客若需要对出租车司机进行服务水平评价,必须在打分表上手动打分。从考核的内容看主要有两种:(1)接单响应的快慢程度出租车司机接到系统派单后,司机进行接单操作,系统即刻开始记录时间,将接单时间和路程时间进行记录。(2)乘车人满意度乘客结束行程之后,用户可以通过选择链接进行相关操作,在评价界面标注考核的信息。当今社会是一个快节奏社会,很多乘客都不会进行评价加分。若需要获知乘客的满意度,最方便和快捷的方式是进行电话联系。在了解乘客对出租车司机的服务满意度后,相关人员代填写。满意度也会作为考评的标准之一。4.2.4数据管理模块数据管理模块,对系统内部的数据信息进行分析的是系统内部的数据库,相关的工作人员主要通过网络完成获取信息的工作,然后参考模块内部储存的车辆的详细档案对数据进行结构定性。如图4-10所示为数据管理功能结构图。图4-10数据管理功能结构图系统通过操作数据管理功能,结合车辆定位系统的反馈信息,可以得到车辆的详细地理位置,并比对分析多项数据和标准数据的差距,可以知道车辆是否进行安全行驶、是否出现超速情况、是否偏航情况。对数据进行维护也是对车辆进行维护,车辆在运行过程中肯定有不同程度的损耗,在这样的前提下,想帮助车辆延长使用寿命,需要对数据模块进行维护工作。4.2.5报表统计管理模块图4-11报表统计管理模块功能结构图营收数据报表、安全监测报表、客流量报表、出租车司机的考评报表是报表统计模块的主要内容。报表统计功能,顾名思义,就是将数据库的部分数据内容展示出来,提供出租车司机和出租车所在的企业等多项数据资料,方便系统的汇总,可以通过系统进行检索、查看、打印、对比等。如图4-11所示为报表统计管理模块的功能结构图。在车辆报表统计管理中,系统的轨迹数据以及相关的行使操作,是需要后期被记录在系统中,一方面能够满足系统内部的监控需要,另一方面也是为了能够更好的帮助系统进行整理。车辆运营情况报表流程图如图4-12所示。图4-12车辆运营情况报表流程图

5出租车运行监测系统的实现5.1系统管理功能的实现如图5-1为系统登录界面,所有用户登录系统后,最先看到的都是出租车运行监测系统的初始操作界面。登录出租车运行监测系统之前都需要完成一套严格的登录流程,用户在验证账号、填写个人信息后,系统会将用户填写的信息送回系统的管理员窗口,管理员审批后,确定这一用户的账号身份是系统的专属账号,这层身份验证是用户登录系统的时候可以使用的有效凭证。如图5-2所示为出租车运行监测系统首页。图5-1出租车运行监测系统登录界面图5-2出租车运行监测系统首页在完成登录操作后,系统会直接跳到初始界面,初始界面所有操作功能菜单,用户在选择操作菜单时,系统会对用户的权限进行审核。在一个系统中,对权限和角色都有很明确的划分标准,不同的角色对应的就是不同等级的操作权限,管理员根据用户的类型对用户进行角色权限的调整和分类,该操作所运用的基本代码为:添加<<select><option></select>标签。系统管理员进入权限管理界面,系统会将所有角色展示在窗口上方,系统管理员可以进行人员权限的调整。5.2运营分析功能的实现系统在进行运营分析时,需要对所有企业具体运营时间、运营金额、运营车辆类型、运营车辆数量进行计算和统计,将数据整理后进行对比分析。系统从车辆本身和出租车运营企业等层面进行数据的分析和比对,涉及到很多项比对内容,例如企业的营业金额和收益情况;出租车的效率和收益情况。系统进行运营分析功能的使用,需要借助GetData()控件类作为辅助完成数据的显示。大致的流程是:第一步,将系统分别与浏览器和服务器相连接,更新得到最新的车辆数据及变量;第二步,系统连接数据库,借助Updata()控件类、Getdata()控件类进行系统窗口的数据更新展示功能,使窗口页面、服务器数据、浏览器数据、实时数据保持一致关系;第三步,系统要进行窗口的重用操作。如图5-3所示为运营分析界面图。图5-3运营分析界面5.3考评分析管理的实现进行评论管理的目的是为了建立一个新的功能,得到一个更简单的计算、评论方法,在设计用户的基本评价准则的时候的页面主要如图5-4设置评价规则页面实现图所示,进行评论管理的目的是为了建立一个新的功能,得到一个更简单的计算、评论方法,并且将相关用户的指标任务进行添加。图5-4设置评价规则页面实现图乘客结束行程之后,用户可以通过选择链接进行相关操作,评价界面标注考核的信息,用户输入对出租车司机的评价。其实现界面如图5-5所示。图5-5评价考核页面实现图考核管理模块可以帮助完成一下建立全新的模块任务、修改设置评分的准则还有编辑一些考核表单的内容等操作,在页面中会将各项考核信息详细的列举出来。选择填写后进入填写页面:具体使用方法:客户提交信息后,系统将相关信息发送给目标对象,当目标对象在保证校验结果准确的前提下将消息准确的提取校验AssessDAO对象将会收到考核表名称和ModelListName消息。DAO对象收到消息后,会将计算出的评估分数和数据库中与检索相关的信息发送给用户的目标对象,用户对象收到结果的同时会显示服务器实现页面。5.4报表统计管理的实现报表统计功能,顾名思义,就是将数据库的部分数据内容展示出来,提供出租车司机和出租车所在的企业等多项数据资料,方便系统的汇总。如营收数据报表、安全监测报表、客流量报表、出租车司机的考评报表等。如图5-6所示为报表统计界面图,展示的数据有出租车车牌号码,营业额,营业次数,行驶里程等。图5-6报表统计管理界面将系统内的数据、资料整理成报表,就是系统的报表统计功能,有权限的用户可以通过系统对报表进行检索、查看、打印、比对多项操作。5.5监控管理功能的实现当需要对某一辆出租车进行追踪,则需要知道车辆的精确信息。那么如何能得到这些精确信息。当今社会,每一辆车都需要使用GPS定位,即使车辆没有这个功能,那么每个驾驶者的手机也配备GPS定位功能,那么车辆精确的经纬度坐标信息可以通过带有GPS定位功能的装置确定,系统再借助ArcGISForJavascriptAPI控件类将车辆的所有坐标进行连线操作,标注其箭头指向,这样一来,该车辆具体的行驶路线一目了然。系统会对车辆的行驶方向、路线、位置、状态、速度等多项基本信息进行监测,检测结果可以反映出车辆是否在安全行驶,在车辆发生危险时也可以在最快的时间里发出危险警报通知,使安全部门减少了大量的搜寻时间,直接投入救援行动,保障城市、交通、车辆、驾驶员的安全。5.6数据管理功能的实现系统在进行文档、数据的获取、存储时都需要请求数据管理模块的帮助,系统数据涉及的范围很广,有地图类、位置类和车辆信息类数据。系统的数据层可以分为三个层面:属性数据库、地图数据库和临时数据库。每个数据库的功能不同:地图数据库存储整个城市区域的地图数据、帮助系统,属性数据库记录和存储车辆状态、单位、驾驶员、行驶轨迹等信息,系统供用户使用;临时数据库是特定车辆的SIM卡、速度、位置信息、方向、状态等会被快速刷新更替的数据进行记忆储存。系统通过操作数据管理功能,结合车辆定位系统的反馈信息,可以得到车辆的详细地理位置,并比对分析多项数据和标准数据的差距,可以知道车辆是否进行安全行驶、是否出现超速情况、是否偏航情况。

6总结与展望6.1总结本文对研究的背景、技术、基本发展历史、数据库等内容进行了全面论述,同时推进了以用户为中心的系统创建目标的确立,正式构建了出租车运营监控系统。接下来,将对整篇论文的内容和构思进行总结:(1)首先,结合当前车辆管理的实际发展,借助J2EE技术、Oracle技术、网络技术等知识,设计了出租车运行监测系统。(2)从具体模块、结构、数据库和性能等方面描述了出租车运营监控系统的设计和规划工作。(3)对出租车运营监控系统的实施和运行进行了全面的描述。该出租车运行监测系统是在B/S架构和地理信息系统技术(GIS技术)的推动下设计的。6.2展望出租车运行监测系统尚有许多没有完成和不足之处,有很大的空间可以对系统进行加强完善,目前来说,系统不能给予实际的帮助,处于尚为未完成的状态,在下一阶段,需查阅更多的资料,对GIS和GPS技术的了解更加透彻,并将系统完成。(1)没有实现的功能有监控管理功能、数据管理功能、调度;能等;不完善的功能有运营分析功能。在下一阶段,功能都会逐渐完善。(2)由于社会的进步,移动设备才是主流的设备,网页端对于用户来说,使用不方便,很多人也不会去使用网页端。因此为了方便用户,同时也为系统的使用率着想,应当对系统进行改进,以适用于多平台。(3)系统功能的拓展离不开GIS技术和GPS技术,应该深入挖掘GIS技术和GPS技术,这两个技术是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论