论文部分内容阅读
公交优先发展是解决拥堵、污染、道路资源短缺等城市交通问题的有效途径。近年来,公交车联网技术应用广泛,为公交事业的发展带来了新的契机。现有的调度子系统普遍采用浏览器/服务器(Browser/Server,B/S)架构,服务器计算压力较大。现有的信息服务子系统功能比较单一,用户体验欠佳。本课题来源于北京市支持中央在京高校共建项目“基于认知无线电的公交车联网应用技术开发”,论文主要关注公交车联网调度与信息服务系统的研究,工作内容包括以下几个方面:1.论述了公交车联网调度与信息服务系统的研究背景以及关键技术。基于对北京、上海、深圳、成都、无锡等地公交企业的实地考察,归纳总结了公交车联网调度与信息服务系统中存在的问题。2.基于调研成果,从公交调度人员以及公交乘客的角度出发深入挖掘了系统需求。在系统设计中,采用客户端/服务器(Client/Server,C/S)架构,设计PC客户端和手机客户端两种不同的应用终端满足公交调度人员和乘客的不同需求。以满足系统需求为目标,设计了系统各项功能。调度功能包括发车计划、车辆位置监控、动态调度辅助和运营信息查询。信息服务功能包括公交实时信息查询、到站提醒、换乘方案查询、附近站点查询和位置共享。3.广泛调研客户端和服务器端开发技术的基础上确定系统的技术路线。深入研究系统各项功能的实现机制。在服务器端实现中采用分层架构,应用了 Servlet、Spring和Hibernate技术。参照功能划分客户端的各个模块,基于Qt技术实现了提供调度功能的PC客户端。基于Android操作系统实现了提供信息服务的手机客户端。对系统各项功能进行测试。测试证明系统运转正常、性能优秀,可以有效辅助公交调度人员开展调度工作,同时为公交乘客提供丰富便捷的信息服务。