当前位置: 首页> 学位论文 >详情
原文传递 基于ARM的公交查询系统的设计与实现
论文题名: 基于ARM的公交查询系统的设计与实现
关键词: ARM微处理器;公交查询系统;图形用户界面;硬件平台;嵌入式操作系统;数据库;人机交互
摘要: 由于城市规模不断扩大,公交车数量不断增加,给人们的出行带来了诸多不便。即便是长期生活在城市的居民,也无法熟知城市里面的每一条公交线路,也很难在庞大的公交网路选择合适的出行线路,公交查询系统由此而生。传统的公交查询系统通常是以个人电脑为硬件平台,利用互联网技术的Web查询系统。这类查询系统具有大容量、高性能等特点,但也存在查询时间(需提前查询)、查询地点受限等不足。
   本论文主要研究如何利用ARM硬件平台与Qt的图形用户界面(GraphicalUser Interface,简称GUI,又称图形用户接口),实现一个公交查询系统。该系统能够安放在公交车等公共场所,完成公交线路查询、公交换乘、起始地到目的地的乘车方式查询的基本要求,完成站点周边酒店查询、餐饮查询、超市查询等综合服务。
   首先,介绍了公交查询系统的国内外发展现状,并充分考虑系统的性能需求,对系统硬件平台进行选择。其次,为硬件平台建立了适合的软件平台,包括嵌入式操作系统的选择、图形应用程序框架的选择、数据库软件的选择。然后,分析了公交线路、公交站点的特点,选择合适的公交查询算法、建立合理的公交信息数据库。其中公交最优换乘线路查询选择两面逼近算法,并对其进行了优化与改良。利用Qt设计的公交查询系统应用层程序及GUI界面,从数据库中按用户的要求提取出需要的信息,完成人机交互。最后,完成GUI程序的交叉编译,并移植到硬件平台,实现整个公交查询系统。
作者: 戴俨炯
专业: 计算机应用技术
导师: 骆嘉伟;黄远征
授予学位: 硕士
授予学位单位: 湖南大学
学位年度: 2011
正文语种: 中文
检索历史
应用推荐