基于ios,iphone,apple,苹果城市公交线路查询毕业论文设计,课程ppt,答辩,翻译,开题报告

3995
    


来源:
Licence:
联系:
分类:
平台:
环境:
大小:
更新:
标签:
联系方式 :
免费下载 ×

下载APP,支持永久资源免费下载

限免产品服务请联系qq:1585269081

下载APP
免费下载 ×

下载APP,支持永久资源免费下载

下载APP 免费下载
下载 ×

下载APP,资源永久免费


如果出现不能下载的情况,请联系站长,联系方式在下方。

免费下载 ×

下载论文助手APP,资源永久免费

免费获取

如果你已经登录仍然出现不能下载的情况,请【点击刷新】本页面或者联系站长



简介


随着移动互联网的发展,智能手持设备越来越重要在我们的日常生活中,各种移动应用在智能手持设备和PAD平板电脑上应用。
另一个方面,近年来,国内外的交通技术领域发展十分迅速,很多基于3GS(GPS、GIS、GPRS) 的导航系统不断涌现。中国现在已进如3G时代,在不久将来跨入4G时代。在3G和4G时代智能手机将成为出行者导航、信息查询的良好终端。目前国内一些高校如北京交通大学也正在进行手机用于公共交通查询信息显示等方面的研究。
因此,基于IOS技术的智能手机公交查询系统,会给用户带来便捷的服务。对于个人,可以明确出行路线,减少出行时间,提高出行满意度。
对于社会,可以提高公交出行比例,提高公交站点公交使用效率,实现公交站点交通的节能减排,且对国家公交优先政策起到支撑作用。ios系统平台下的公交查询系统采用百度地图离线数据包进行导入操作,从而进行系统的离线操作,在网络不连接的情况下也可以进行公交线路的查询,本系统着重研究公交查询系统的设计和意义。
关键字:IOS; 公交; 3G时代; 手持设备; 互联网

工程目录

目    录

绪论	1
1. 可行性分析	4
1.1 技术可行性	4
1.1.1 软件要求	4
1.1.2 硬件要求	4
1.2 经济可行性	4
2. 系统开发基础分析	6
2.1 百度API简介	6
2.2 IOS系统	6
2.3 MVC框架	6
2.4 object-c	7
3. 系统功能需求分析与设计	10
3.1 系统设计思想	10
3.2 系统需求分析	10
3.2.1 软件定位	10
3.3 系统概要设计	11
3.4.1 模块设计	14
3.4.2 公交路线算法	15
3.5 数据需求分析	16
4. 功能实现	17
4.1 离线数据包的制作	17
4.2 公交数据导入	18
4.3 系统主界面公交站点列表	18
}4.4 具体公交站点公交查询界面	22
4.5 公交换乘查询	23
4.6 公交路线查询	26
4.7 公交站点查询	28
4.8 收藏历史查询	32
5. 系统测试	35
5.1 运行环境	35
5.2 运行测试	35
5.2.1 软件运行	35
5.2.2 运行界面	36
5.2.3 软件操作流程	36
5.3 性能负载测试	37
5.4 可用性测试	37
5.4.1 图形UI测试	37
5.4.2 集成测试	38
结论	39
致  谢	40
参考文献	41
 
功能介绍:
先进中国城市化近程发展迅速,几乎在所有地区的主要城市都有复杂的城市公交系统,这在集中管理市民出行,实现环保提高城市运作效率上是非常必要的手段。但是随着各个城市公共交通的发展,公交线路也逐渐增多,这对于现在忙于工作的人来说无疑说是一种非常不方便的现象。人们每天工作或出差大都要去很多不同的地点但是这么多的公交线路让人难以记忆,有时候还会在目的地的一字之差等问题上让人们南辕北辙,所以非常有必要让人们在出行的时候有一个能够集中管理和查询出行线路的方案。
现金社会随着智能手机的迅速发展,已经进入了一个前所未有的移动互联网时代,从十几年前的固定式网络终端发展到了现在的移动网络终端。也就是说只要在有信号能够覆盖上的地方就能够接触互联网,这样就大大提高了互联网的实际应用能力。在移动的互联网上每一个人就是一个个体,这样每一个人随时随的都能够得到互联网的服务,所以通过这种想法,把上述的公交查询系统在移动终端设备上实现这样即可以方便广大市民的出行需求,也能够是软件的使用人数得到飞速的发展,对软件开发者来说,这样的机遇是非常难得的机会。
这个项目为一个教学项目,此软件是一个iPhone或者iPad上的公交查询软件,能够实现同类型软件的基本功能,有地图查询功能基本上实现了软件的实用性质,如果有用户有出行服务的需求这个软件能够达到他们的目的。
程序截图:
5006ab4d6803fabc4b000001_1.png 5006ab4d6803fabc4b000001_11.png5006ab4d6803fabc4b000001_12.png
主要功能:线路查询、站点查询、收藏历史、地图信息、系统设置等。
2.项目实施步骤
   原始数据:
公交查询系统的原始数据是从网络上搜集整理而来的、通过对一个城市的公交系统、公交站点的整理然后把这些信息通过特定的数据结构保存到.db类型文件中。然后在程序某一个部分需要用到这些信息的时候在把这些信息加载到程序中特定保存信息的类中。这个类里面有很多数组用来保存各种信息,这样在程序运行到某一个表示图的时候通过加载特定数组里面的信息就可以完成信息在屏幕上的显式了。而程序中所有城市的信息则保存在.plist类型文件中,在程序开始运行的时候通过文件读取把这些信息读取到内存中响应的数组中,这样就可以实现城市信息的切换了。
线路查询:
站点查询有一个搜索框和一个表示图。在表示图中有数据类中站点数组中的各个线路信息,每个表示图有按钮可以进入下一级表示图。下一级表示图用来显式从上线路中索引处理的站点信息。在第一级菜单的搜索框里输入站点关键字可以查找站点,用的是字符串比较的原理和可变数组的筛选。
站点查询:
站点查询和线路查询用的是同样的方法,只不过站点查询开始显式的是所有的站点,然后通过站点来检索通过该站点的线路,用到和上面相同的原理。只不过在第一级菜单里面有两个所有框,一个搜开始位置,一个搜结束位置。然后通过这两个位置来查找包含这两个位置的线路,这样就能够实现点对点的数据查找了。
历史收藏:
历史收藏页面分为三个表示图,可以根据在上述两个界面里面查找的固定线路来作收藏。原理是把选中的线路或者站点保存到内从中专门用来保存收藏数据的数组里面,然后在存入硬盘,在这个页面开始运行的时候进行加载,这样就可以实现收藏的功能了。
地图信息:
地图信息有两个界面,他们通过一个按钮来进行切换,第一个接买呢是一个地图窗口图层,通过网络协议来显式高德地图。第二个是一个网页试图,来显式输入查询内容后的网页上的地图,相当于看网页,这两个都比较容易实现。
系统设置:
主题设置里面可以更改程序皮肤、通过选择响应的选项来选择设定好了的信息通过改变控件的颜色等信息来达到效果。软件信息显式一些软件的开发信息。在当前城市的选项里面可以选择城市数组中保存的城市、如果选择了那么就会检索是否有这个城市信息的.db。最后是数据下载选项可以从特定的服务器通过http协议来下载.db文件。
总体来说程序的规模并不算大,用到的也都是基础知识,所以需要大家细心的观察,对于这种应用程序,主要需要考虑的并不是技术难点而是用户的需求。

免费下载 ×

下载APP,支持永久资源免费下载

下载APP 免费下载
温馨提示
请用电脑打开本网页,即可以免费获取你想要的了。
扫描加我微信 ×

演示

×
登录 ×


下载 ×
论文助手网
论文助手,最开放的学术期刊平台
				目    录

绪论	1
1. 可行性分析	4
1.1 技术可行性	4
1.1.1 软件要求	4
1.1.2 硬件要求	4
1.2 经济可行性	4
2. 系统开发基础分析	6
2.1 百度API简介	6
2.2 IOS系统	6
2.3 MVC框架	6
2.4 object-c	7
3. 系统功能需求分析与设计	10
3.1 系统设计思想	10
3.2 系统需求分析	10
3.2.1 软件定位	10
3.3 系统概要设计	11
3.4.1 模块设计	14
3.4.2 公交路线算法	15
3.5 数据需求分析	16
4. 功能实现	17
4.1 离线数据包的制作	17
4.2 公交数据导入	18
4.3 系统主界面公交站点列表	18
}4.4 具体公交站点公交查询界面	22
4.5 公交换乘查询	23
4.6 公交路线查询	26
4.7 公交站点查询	28
4.8 收藏历史查询	32
5. 系统测试	35
5.1 运行环境	35
5.2 运行测试	35
5.2.1 软件运行	35
5.2.2 运行界面	36
5.2.3 软件操作流程	36
5.3 性能负载测试	37
5.4 可用性测试	37
5.4.1 图形UI测试	37
5.4.2 集成测试	38
结论	39
致  谢	40
参考文献	41
			 
回复
来来来,吐槽点啥吧

作者联系方式

×

向作者索要->