1 绪论
1。1 课题背景
好的交通工具对于个人和整个城市的成功都非常重要。如果没有有效率的交通工具,人们上下班会浪费很多时间。人们上下班可以依赖私人或公共交通工具。如果要在花钱为私人车辆改善道路和花钱改善公共交通工具之间做选择,我会选择后者。首先,较好的公共交通系统,包括公共汽车、火车和地铁,会鼓励更多人去乘坐而不会自己开车,如此便能减少道路上整体的交通流量,让人们往来的速度更快。其次,使用公共交通工具可节省能源。一辆公车搭载60个人比60辆私人汽车行驶相同的路线更能充分、有效率地使用燃料。最后一项要点是,多使用公共交通工具可以减少污染,使环境更干净。好的交通系统能使城市更干净、更有效率,而且更便利。这样可以改善每个人的生活质量,并让整个城市更加繁荣。论文网
一个城市经济的快速发展,随之带来的是这个城市各项规模的扩大,如逐层增高的房屋、鳞次栉比的商店、日益增加的车辆……公交路线的发展更足以见证了一个城市的发展,也足以成为体现一个城市壮大的标准之一。鉴于公交车的价格低廉及便利性,它在象征着城市发展程度高低的公共交通中担当了重要角色,也在人们的生活中发挥了极大作用。
然而随着城市的发展,道路的错综复杂,公交线路的不断延伸,人们在选择出行路线时也遇到了很多问题,如何选择更加便捷、更加省时的交通线路成了每一位搭乘公交出行人的首要考虑因素。那么在这样的情况下,一款可以解决人们对交通线路选择问题的工具便应运而生。
如今,智能手机的广泛已经到了势如破竹的境界,而为了允许这些用户可以自如地使用互联网所提供的服务,通过访问互联网处理自己的各项业务,最为有效的办法就是扩大移动终端的应用范围。而作为人们生活中不可或缺的通信和娱乐设备,各种手机App如雨后春笋般冒了出来。目前的手机操作系统包含了Android、IOS、Windows,其中Android在市场上的占有率是最高的。Android于2007年11月5日正式对外开源发布,它是一款基于Linux的手机操作系统。它应用到软件叠层的架构,低层则主要以Linux为基础,只限于提供基本的功能,而实际在个人手机上使用的App则由各个公司自主开发[1]。
现在我们将传统的公交线路和当下的App相结合,从而完成了一个极具实用价值的智能公交软件。它给现代搭乘公交所带来的技术革新,是前所未有的,是对传统的一种颠覆。因而这样一种便利工具也是时代的产物,是顺应着城市的发展才出现的。
1。2 课题研究意义
经研究数据显示,搭乘公交出行的用户基数庞大:中国每天使用出租车出行的人次约有1100万,而利用公交出行的人数高达2。8亿,因此是一个不可忽略的极为庞大的群体。除此之外,这些人群非常熟悉自己的出行路线:与地图产品用户不同的是,地图用户使用地图导航通常是去一个陌生的地方,而通过搭乘公交出行的用户每天都会有着固定路线,基本均为从家到公司的路线,因此对所要搭乘的公交线路极为熟悉。而当他们要选择去这个城市的其他地方时,往往会很困惑,不知该如何进行路线的选择。那么一个可以帮助他们解决这个难题的工具就非常必要了。
2 基础知识
2。1 Android SDK简介
SDK,全称为Software Development Kit(软件开发工具包)。Android SDK是一种文件的集合,包括库文件、可执行文件、脚本、文档和工具。想要成功安装Android SDK,需要两个并不是Android SDK一部分的系统软件:Java开发工具包(JDK)和Eclipse集成开发环境(IDE)[2]。