基于Android平台的地铁信息查询系统设计文献综述
2020-04-14 21:40:45
近年来计算机技术的快速发展,特别是计算机网络的发展,改变了人们生活的方方面面。技术水平的发展,让开发出更方便、更实用的网络工具变得更加容易。各种移动端的工具类软件的出现,更是深刻的影响了人们的生活方式,让人们的生活更加便利。据统计,中国有接近7亿的互联网用户,互联网已深入到各地区各行业,涉及大家的衣食住行。如今,许多人只需带一部手机,动动手指,就可以满足生活中各式各样的需求,无不展现出互联网的速度与便利。
一方面,随着我国城市化的快速发展,城市人口越来越多,交通出行的需求量迅速增加,公共交通系统也迅速扩大,地铁线路越来越多,许多城市的轨道交通进入了网络化运营阶段。网络化运营阶段的地铁覆盖区域变得越来越大,而且站点也变得越来越密集,就导致了对陌生线路的查询变得越来越难,已经不再是光靠记忆就可以迅速确定自己出行方案的时代了。
另一方面,相较于传统的纸质地图,采用移动端查询软件可以让线路查询更加简单方便,同时也具有更新更及时、多线路换乘更智能等好处。而且基于4G传输以及接下来的5G传输,对于公共交通车辆使用率和拥挤程度的信息传输会更加便捷,信息获取也会更加方便。同时,基于现有运算能力对各站点各时刻交通工具使用率的大数据处理,有利于提高公共交通出行比例,提高城市公交使用效率,达到节能减排的目的,对国家公交优先政策起到支撑作用,也能让用户在使用软件时更加容易的去采取最优线路,达到节省出行时间的目的,提升公共交通乘坐体验。
如今,国内外已经开发出很多公交查询软件,或是在地图类软件中内置了公交线路查询这一功能,比较出名的有国外市场上的“Google Map”,国内市场主要是“高德地图”、“腾讯地图”以及“百度地图”这地图类软件中的三大巨头,以及部分城市交通局自己开发的官方的查询软件。目前市场上还出现了一些专供地铁使用的工具软件,比如适用于上海地铁的“Metro大都会”,集支付、查询、导航和发现功能于一体,还有布局全国的“花生地铁”,既有查询、发现、娱乐等功能,同时还和地铁合作设置了车厢内WiFi供用户使用。也有一些城市并没有开发具体的软件,而是采取了网页形式的信息发布查询方式,让大家可以在各种能够连入互联网的设备上进行查询操作。
但是这些软件或多或少都有各自的缺陷,比如说地图信息库太庞大,导致软件体量太大,对于部分旧手机不是十分友好;或者是为了盈利,导致广告太多,信息繁杂,增加了信息获取的难度;而许多官方的软件,又因为缺少维护和更新,导致使用体验相对较差。因此对于一个不经常出远门的用户来说,有一款只服务于当前城市且只面向地铁的小体量软件,会让地铁出行变得更加方便。{title}2. 研究的基本内容与方案
{title}设计基本内容
了解现有公交、地铁以及地图查询软件的背景及现状,同时了解GPS定位、GIS等相关知识;之后再确定地铁信息获取渠道并进行需求分析和系统设计;在完成系统设计之后进行代码编写实现系统;完成之后进行软件测试并且根据测试结果进行系统升级优化及维护;最后总结设计内容,完成论文。
设计目标
实现站到站之间的线路查询,并且根据自身定位信息进行周边地铁站搜索这一功能;实现在地图上选点查询路线的功能;实现列车到站时刻查询并且做出地图离线查询功能;实现保留查询历史记录功能。
附加实现的功能有:1)到站提醒:对于不熟悉的线路,或者因为在车上看书或休息等太过投入,以及因为听不清报站等情况都有可能导致出行者下错站等情况,因此根据列车时刻表及定位等信息设置一个目的地到站提醒,提前提醒用户做好下车准备。2)线路分享:将获取到的线路通过社交软件分享给他人。3)线路收藏:对于一些常用的出行线路或者具有特殊意义的线路,可以将其添加到收藏列表,避免每次使用时都要进行查询操作。