论文部分内容阅读
本智能公交系统分为上位机服务器组和车载信息终端,服务器组采用快速开发原型开发,使用MVC开发模式,基于J2EE企业级开发技术,使用Struts+ Hibernate开发框架。终端以ARM器件为CPU,以嵌入式Linux为软件内核,采用C++及嵌入式QT编程语言。系统实现了车辆定位、车辆智能终端与服务器的通信、智能调度、乘客管理、乘车卡管理等功能。该系统的主要特点有:车载终端与服务器的通信采用GPRS UDP/IP的通信方式,以XML的数据格式传输;采用GOOGLE MAP API作为实时定位的方案;大量的采用AJAX异步传输技术。经测试,本系统已经基本实现了预期的功能。