欢迎来到天天文库
浏览记录
ID:27813097
大小:349.33 KB
页数:23页
时间:2018-12-06
《赵宣-201141030116-移动互联网ios平台应用软件—只为爬山》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、吉林师范大学毕业论文(设计)论文分类号:TP311密级:无移动互联网iOS平台应用软件一只为爬山学院、专业:计算机学院软件工程专业学生姓名:赵宣(201141030116)年级班:2011级1班指导教师:王洪君(教授)2015年4月20日移动应用软件(APP)是以手机等移动设备为通讯平台的无线应用软件。在移动互联网普及的前提下,户外旅行与移动APP的结合己成为一种流行趋势。设计并实现了一个基于iOS平台以户外旅游为主要功能的应用软件,使用Objective-C语言进行整体代码的编写,在苹果操作系统下(
2、MacOS)应用iOS模拟器来进行调试和运行。论文首先分析了国内当前户外旅行的发展现状,对iOS平台的旅游软件进行项目的需求分析,并完成总体设计。实现方法采用了MVC设计模式对项目整体进行架构,通过解析服务器端的json来获取网络数据,并使用SQLite进行木地化存储和数据库服务的操作。经过单元测试和系统测试,实现了户外长线活动、短线活动、自助旅行、留言反馈、地图导航、分享到第三方应用平台的功能。关键词:10S8;MVC;Xcode;旅游户外AbstractAPPisawirelessapplicat
3、ionwhichisbasedonmobilephoneandothermobiledevicesplatform.Underthepremiseofthepopularityofmobi1einternet,thecombinationofoutdoortravelandapplicationhasbecomeatrend.Inthiscontext,thethesisdesignedandimplementedanapplicationwhosemainfunctionisoutdoortrave
4、l,basedoniosplatfonn.Thethesiscinalysisnativecurrentdevelopmentsituationofoutdoortravelandprojectbasedoniosplatformneeds.Completegeneraldesign.UsingMVCdesignpatternforeachmoduletobeencoded.Gettingdatafromserverbyparsingjson.Afterunittestingandsystemtest
5、ing,toachievealong-termoutdooractivities,short-termactivitics,feedback,andotherfunctions.Keywords:iOS8;MVC;Xcode;outdoortravel摘要错误!未定义书签。Abstract错误!未定义书签。目录错误!未定义书签。绪论错误!未定义书签。第一章项目开发所需要的关键的应用技术21.1iOS系统与编码语言概述21.2iOS系统中内存管理的相关的介绍31.3'WC的框架模式4第二章项目的总体分析
6、72.1项目的可行性分析72.2项目的需求描述82.3项目的编写环境9第三章项目的编码设计与实现103.1设计项目整体的架构的功能103.2项目的数据库服务的设计133.3项目远程获取服务器端的数据14第四章项目产品的测试和运行164.1产品的测试和运行164.2iOSSimulator164.3项目的所需配置17结论18参考文献19现如今,在移动互联网呈井喷式发展的时代,我国的移动互联网发展进入到了全民时代。随着社会的经济的日益发展,人民的生活水平提高,随之而来的也是工作压力加大,生活节奏加快。长期
7、以往,人们的疲劳感随之增加,对学习、工作和生活势必造成很大的负面影响。在这一前提下,人们选择健康、绿色、环保的放松方式成了一种必然。户外旅游爬山可说是很多人的选择,因此,人们迫切需要一款应用来快速、准确地为其制定一个旅游路线。以此来减缓心情和压力,让人们能更好地投入到生活、工作当中。所以,设计了基于iOS的应用一一就为爬山。在着手开始这个项目之前,首先需要对客户的想法和需要进行详细的调查,并得出一个大概的需求说明文档。同过对客户的需求进行分析,确定此项目的进度,并估算出整个项目的周期。采用滚动波浪式计
8、划,逐步迭代法跟进项目。本项目使用MVC设计模式进行架构,使用服务器端-客户端的结构进行设计。客户可以进行长线旅行、短线旅行、旅行定制、分享到第三方平台,还可以进行地图定位。在着手开始对项目进行编码之前,我们要做一些准备:在MACOS10.9.1以上系统安装Xcode6.EiOS平台下的就为爬山是人们外出旅行的必备应用,为了使人们更随意地出行,在项目中添加了自助旅行这一模块,可以让我们随意出行。本项冃共有五大核心模块:菜单、首页、就为活动、地图、更多。每
此文档下载收益归作者所有