基于ios乡村旅游软件的设计与实现

以下是资料介绍,如需要完整的请充值下载. 本资料已审核过,确保内容和网页里介绍一致.  
无需注册登录,支付后按照提示操作即可获取该资料.
资料介绍:

基于ios乡村旅游软件的设计与实现(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文15000字,程序代码)
乡村游工程是基于iPhone手机动态获取景点信息网络应用软件,目的在于为游客旅游(西泰山村)提供便利。应用此软件,游客可以轻松便捷地查看自己的所要旅游景点和自己多关心的一些东西。
此工程在网络端是直接接受和读取数据,并对数据进行储存和操作。iPhone手机客户端主要应用iOS技术和一些第三方框架,并遵守MVC模式开发模式。在网络数据交互时,则遵守HTTP协议来实现与服务器端的通信
在此工程中,把json数据解析成字典,再把字典转换成模型也就是模型转换;工程中也用到了继承和iOS中核心技术——代理和代码块。代理因苹果公司给编程人员设计封装大部分,所以编程人员可以直接遵守代理并使用代理。代码块是使用的是C语言技术,它是把处理事情整体传输过去,再使用回滚方式完成整项任务。

功能概述
现在对该系统的基本功能进行简单介绍。
首页:观看景区所有景点。
景区介绍:对西泰山村景区整体介绍。
特色产品:景区内所有特色产品浏览。
特色路线:游览景区时推荐的特色线路。
景区商城:查找特色餐饮、宾馆住宿、特色产品、休闲娱乐。
优惠信息:实时更新景区内优惠的信息,及时使游客享受到优惠。
景区活动:景区内举行大型活动进行通知。
景区公告:发布景区内大型活动和修正问题。
收藏:收藏一些游客感兴趣的实物。方便查看。
导航:方便游客计划路线和选择交通工具,能够顺利到达景区。
地图:景区内部景点地图。
设置:可以更新和关于,更新是更新软件,关于是开发者介绍。
AR:视觉增强,增强视觉效果。
分享:如果游客认为此软件比较好可以通过分享功能分享给自己的朋友。
 

基于iOS乡村旅游软件的设计与实现
基于iOS乡村旅游软件的设计与实现
基于iOS乡村旅游软件的设计与实现
基于iOS乡村旅游软件的设计与实现
基于iOS乡村旅游软件的设计与实现
基于iOS乡村旅游软件的设计与实现


目  录
摘要    I
ABSTRACT    II
1  绪论    1
1.1  研究背景    1
1.2  目前形势    1
1.3  选题方向及意义    2
2  开发环境及相关技术简介    3
2.1  Objective-C语言    3
2.2  iOS系统架构    3
2.3  Xcode开发环境    4
2.4  JSON解析    4
2.5  MVC设计模式    5
2.6  IOS开发中代理(Delegate)    7
2.6.1  使用的场合    7
2.6.2  使用步骤    7
2.7  IOS开发中代码块Block    7
2.7.1  代码块Block    7
2.7.2  代理协议    8
2.8  观察者模式    8
2.9  UITableView数据源代理(DataSourceDelegate)和代理(delegate)    9
2.10  UITableViewCell对象的重用原理    10
3  工程模块    11
3.1  功能概述    11
3.2  数据获得途径    11
3.3  数据库设计    12
3.4  客户端软件的设计    12
4  系统实现及功能实例    14
4.1  AppDelegate设置    14
4.2  所用功能模块    16
4.2.1  主页    16
4.2.2  景区介绍    17
4.2.3  特色产品    18
4.2.4  特色路线    19
4.2.5  景区商城    20
4.2.6  优惠信息    22
4.2.7  景区活动    24
4.2.8  景区公告    25
4.2.9  收藏    25
4.2.10  导航    27
4.2.11  地图    27
4.2.12  设置    28
4.2.13  分享    29
4.3  所有功能模块的详情    30
4.3.1  主页详情    30
4.3.2  景区介绍详情    33
4.3.3  特色产品详情    34
4.3.4  特色路线详情    34
4.3.5  景区商城详情    35
4.3.6  优惠信息、景区活动和景区公告详情    36
结束语    38
致谢    39