预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共41页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

毕业设计(论文)基于iOS的天气预报查询系统的设计与实现[摘要]随着科学技术的发展,移动终端逐渐走进人们的视线,相关应用越来越广泛,并在人们的日常生活中扮演着越来越重要的角色。本课题研究的是基于iOS平台下的天气软件,目的是帮助用户随时随地查询天气信息及天气变化情况,让生活更加舒适方便。本文详细讲述了iOS平台下天气软件的界面设计及数据处理部分,主要包括界面的实现、控件的使用、界面的布局和数据的处理等内容,结合WEB服务网的气象数据,将准确的天气情况以友好的方式呈现给用户,使用户可以更加愉快地体验本软件的服务。[关键词]iOS界面查询天气预报DesignAndImplementationOfWeatherQuerySystemBasedOniOS[Abstract]Withthedevelopmentofscienceandtechnology,themobileterminalgraduallyintothepeople'sattention,relatedtomorewidely,andplayanincreasinglyimportantroleinpeople'sdailylives.ThestudyofthistopicistheweatherforecastsoftwarebasedontheiOSplatform,anddesignedtohelptheusertoqueryweatherinformationandweatherchangesanytime,anywhere,tomakelifemorecomfortableandconvenient.ThispaperdescribesthesoftwareinterfacedesignoftheiOSplatformundertheweatheranddatahandlingpart,includingthecontentsoftheinterfaceimplementation,theuseofcontrols,thelayoutoftheinterface,anddatahandlingandsoon,combinedwithweatherdataoftheWebService,willbeaccurateweatherconditionspresentedtotheuser-friendlyway,allowstheusertoexperiencemoreenjoyabletheserviceofthissoftware.[Keywords]iOSinterfacequeryweatherorecast┊┊┊┊┊┊┊┊┊装┊┊┊┊┊┊┊┊┊订┊┊┊┊┊┊┊┊┊线┊┊┊┊┊┊┊毕业设计(论文)纸目录1引言11.1项目开发背景11.2国内外相关领域研究现状11.3论文研究的内容21.4论文研究的意义31.5论文内容的安排32系统解决方案42.1需求分析42.1.1功能需求42.1.2可靠性和可用性需求72.1.3系统内容需求82.2技术架构82.2.1Foundation框架简介82.2.3UIKit框架简介92.2.3ASIHTTPRequest类库简介92.2.4JSONkit类库简介92.2.5MVC设计模式简介102.3开发平台102.3.1iOS开发基本背景简介102.3.2iOS开发平台搭建113系统总体设计123.1系统模块划分123.1.1菜单模块123.1.2天气查询模块123.1.3分享模块133.2系统总体结构133.2.1系统模块协作关系133.2.2系统启动流程143.2.3系统内容结构组织144系统详细设计164.1菜单模块164.1.1菜单模块的主要功能164.1.2菜单模块的UI布局164.1.3菜单模块的动画效果实现164.2天气查询模块174.2.1用POST方法进行请求数据174.2.2处理请求到的数据174.2.3模块功能实现及效果图184.2.3创建画板并画折线图214.3分享模块224.3.1实景拍摄224.3.2调用本地相机234.3.2调用OAuth认证244.3.3向发微博接口发送请求264.3.4用JSONKit处理数据294.4关于和帮助模块294.4.1“关于”界面的设计及实现294.4.2“帮助”界面的设计及实现305系统测试315.1单元测试315.2集成测试325.3可用性测试336结论35致谢36参考文献371引言1.1项目开发背景苹果iOS是由苹果公司开发的手持设备操作系统。苹果公司最早于2007年1月9日的Macworld大会上公布这个系统。iOS与苹果的MacOSX操作系统一样,它也是以Darwin为基础的,因此同样属于类Unix的商业操作系统。原本这个系统名为iPhoneOS,