论文部分内容阅读
车辆导航系统是智能交通系统的重要组成部分,它除了能够显示电子地图和确定自身位置外,还能够进行信息查询和规划达到目的地的最优路线,并能引导车辆驾驶者到达目的地,从而提高道路通行效率,是解决现代交通问题的有效方式之一。
可更新数据的车辆导航系统主要采用了GPS、GIS、COM和WAP等技术,实现了车辆实时定位、路线生成、司机向导、信息检索、地图显示、旅行计划和数据服务等功能,其中数据服务功能又分为检索数据服务、地图数据服务和差分地图数据服务三个子服务系统,差分地图数据服务子系统被部署到服务端,由地理信息提供商和道路建设部门共同维护。该系统克服了传统导航系统实时性差、升级困难的缺点,充分考虑了市场需要,采取了DVD、Internet及其组合的方式实现对导航终端地图数据的更新,而且由于采取了COM技术和统一的设计机制,系统具有拓展性和健壮性,既可以很方便的对现有功能进行升级和扩展,一旦系统出现异常时,又可以保证系统尽可能以最小运行模式给用户提供服务。因此,该系统能够很好的适应现有的车辆导航市场的需要,又能够应对未来车辆导航发展,并将成为新一代导航系统的平台。
本论文首先介绍了与车辆导航系统相关的技术,接着通过采用UML语言和利用RationalRose工具分析了可更新数据的车辆导航系统的功能需求,然后对车辆导航系统的设计、模块的划分以及可更新数据的DBUpdater子系统的实现进行了详细的描述,最后给出了系统的测试及性能分析结果。