移动互联网ios平台应用软件—只为爬山毕业论文

移动互联网ios平台应用软件—只为爬山毕业论文

ID:5475349

大小:378.50 KB

页数:23页

时间:2017-12-14

移动互联网ios平台应用软件—只为爬山毕业论文_第1页
移动互联网ios平台应用软件—只为爬山毕业论文_第2页
移动互联网ios平台应用软件—只为爬山毕业论文_第3页
移动互联网ios平台应用软件—只为爬山毕业论文_第4页
移动互联网ios平台应用软件—只为爬山毕业论文_第5页
资源描述:

《移动互联网ios平台应用软件—只为爬山毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、吉林师范大学毕业论文(设计)论文分类号:TP311密级:无移动互联网iOS平台应用软件—只为爬山学院、专业:计算机学院软件工程专业学生姓名:赵宣(201141030116)年级班:2011级1班指导教师:王洪君(教授)2015年4月20日摘要移动应用软件(APP)是以手机等移动设备为通讯平台的无线应用软件。在移动互联网普及的前提下,户外旅行与移动APP的结合已成为一种流行趋势。设计并实现了一个基于iOS平台以户外旅游为主要功能的应用软件,使用Objective-C语言进行整体代码的编写,在苹果操作系

2、统下(MacOS)应用iOS模拟器来进行调试和运行。论文首先分析了国内当前户外旅行的发展现状,对iOS平台的旅游软件进行项目的需求分析,并完成总体设计。实现方法采用了MVC设计模式对项目整体进行架构,通过解析服务器端的json来获取网络数据,并使用SQLite进行本地化存储和数据库服务的操作。经过单元测试和系统测试,实现了户外长线活动、短线活动、自助旅行、留言反馈、地图导航、分享到第三方应用平台的功能。关键词:iOS8;MVC;Xcode;旅游户外19AbstractAPPisawirelessap

3、plicationwhichisbasedonmobilephoneandothermobiledevicesplatform.Underthepremiseofthepopularityofmobileinternet,thecombinationofoutdoortravelandapplicationhasbecomeatrend.Inthiscontext,thethesisdesignedandimplementedanapplicationwhosemainfunctionisoutdo

4、ortravel,basedoniosplatform.Thethesisanalysisnativecurrentdevelopmentsituationofoutdoortravelandprojectbasedoniosplatformneeds.Completegeneraldesign.UsingMVCdesignpatternforeachmoduletobeencoded.Gettingdatafromserverbyparsingjson.Afterunittestingandsys

5、temtesting,toachievealong-termoutdooractivities,short-termactivities,feedback,andotherfunctions.Keywords:iOS8;MVC;Xcode;outdoortravel19目录摘要IAbstractII目录III绪论1第一章项目开发所需要的关键的应用技术21.1iOS系统与编码语言概述21.2iOS系统中内存管理的相关的介绍31.3MVC的框架模式5第二章项目的总体分析72.1项目的可行性分析72.2项

6、目的需求描述82.3项目的编写环境9第三章项目的编码设计与实现103.1设计项目整体的架构的功能103.2项目的数据库服务的设计133.3项目远程获取服务器端的数据14第四章项目产品的测试和运行174.1产品的测试和运行174.2iOSSimulator174.3项目的所需配置17结论18参考文献1919绪论现如今,在移动互联网呈井喷式发展的时代,我国的移动互联网发展进入到了全民时代。随着社会的经济的日益发展,人民的生活水平提高,随之而来的也是工作压力加大,生活节奏加快。长期以往,人们的疲劳感随之增

7、加,对学习、工作和生活势必造成很大的负面影响。在这一前提下,人们选择健康、绿色、环保的放松方式成了一种必然。户外旅游爬山可说是很多人的选择,因此,人们迫切需要一款应用来快速、准确地为其制定一个旅游路线。以此来减缓心情和压力,让人们能更好地投入到生活、工作当中。所以,设计了基于iOS的应用——就为爬山。在着手开始这个项目之前,首先需要对客户的想法和需要进行详细的调查,并得出一个大概的需求说明文档。同过对客户的需求进行分析,确定此项目的进度,并估算出整个项目的周期。采用滚动波浪式计划,逐步迭代法跟进项目

8、。本项目使用MVC设计模式进行架构,使用服务器端-客户端的结构进行设计。客户可以进行长线旅行、短线旅行、旅行定制、分享到第三方平台,还可以进行地图定位。在着手开始对项目进行编码之前,我们要做一些准备:在MACOS10.9.1以上系统安装Xcode6.1。iOS平台下的就为爬山是人们外出旅行的必备应用,为了使人们更随意地出行,在项目中添加了自助旅行这一模块,可以让我们随意出行。本项目共有五大核心模块:菜单、首页、就为活动、地图、更多。每个模块下还有若干子模块。通过细致的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。