当前位置: 首页> 学位论文 >详情
原文传递 哈尔滨市公交换乘系统的设计与实现
论文题名: 哈尔滨市公交换乘系统的设计与实现
关键词: 公交换乘系统;数据库;Visual Basic语言;查询方式;Dijkstra算法
摘要: 随着我国社会经济的发展,城市化进程逐渐加快,人民出行频率不断增加,道路交通容量日趋饱和,交通问题日益突出。而城市公共交通具有运量大、人均占有道路少等优点。根据国内外学者有关城市交通方面的研究成果及宝贵经验分析,可以得出解决城市交通问题的关键途径是优先发展公共交通这样的结论。公共交通的发展水平也是衡量国家现代化程度的重要标志之一。
  公交换乘系统是城市公共交通系统的重要的一个子系统。城市道路基础建设规模扩大的同时,道路的延伸后,随之满足人民需要的公交线路也在不断地增加。另外,各地基础道路的施工建设也会导致公交线路的修改,固定站牌不能及时更新,给出行人们带来了一定的困扰。设计公交查询系统,由公交管理部门工作人员及时更新管理线路、站点等信息,具有一定的必要性。为市民提供便捷的查询系统,为方便地提供给人们出行时选择最优的公交换乘方案,为公交的未来发展提供一条便捷之路。
  本文首先总结并概述了国内外典型的城市公交换乘系统的发展现状,并且研究了公交换乘理论及换乘算法。然后从系统可行性和用户的角度对城市公交换乘系统完成了系统需求分析,根据哈尔滨市公交线路现有数据信息,选用Microsoft Office Access2007建立了基本的数据库,选用Visual Basic语言设计并实现了哈尔滨市公交换乘查询系统。系统共分为用户管理、数据管理、信息查询、换乘查询和退出五个模块。本设计一方面从用户角度设计,主要实现的是查询功能,包括线路、站点查询和换乘查询。另一方面从管理员角度设计,主要实现添加用户管理和对公交线路、站点等基础数据的添加、删除和修改等功能,实现了基础数据的后台维护更新。本设计的特点是实现了多种换乘查询方式,分别从换乘次数最少和最短路径两种方式得出不同换乘查询结果,以满足不同需求用户的使用。换乘次数最少查询是依据广度优先算法,而最短路径查询采用了经典的Dijkstra算法。
  本文所研究的算法具有通用性,可移植性强,设计的系统应用简单便捷,方便出行乘客使用,并能够为用户提供最佳出行路线,从而降低了乘客出行成本,改善了人们的出行状况。因此,具有一定的应用价值和实践意义。
作者: 王卓
专业: 软件工程
导师: 张天良;齐浩亮
授予学位: 硕士
授予学位单位: 电子科技大学
学位年度: 2013
正文语种: 中文
检索历史
应用推荐