- 0
- 0
- 约 41页
- 2016-12-16 发布于辽宁
- 举报
基于iOS的天气预报查询系统的设计与实现
[摘要] 随着科学技术的发展,移动终端逐渐走进人们的视线,相关应用越来越广泛,并在人们的日常生活中扮演着越来越重要的角色。本课题研究的是基于iOS平台下的天气软件,目的是帮助用户随时随地查询天气信息及天气变化情况,让生活更加舒适方便。本平台下天气软件的界面设计及处理部分,主要包括界面的实现、控件的使用、界面的布局和的处理等
[关键词] iOS 界面查询天气Design And Implementation Of Weather Query System Based On iOS
[Abstract] With the development of science and technology, the mobile terminal gradually into the peoples attention, related to more widely, and play an increasingly important role in peoples daily lives. The study of this topic is the weather forecast software based on the iOS platform ,and designed to help the user to query weather information and weather changes anytime, anywhere, to make life more comfortable and convenient. This paper describes the software interface design of the iOS platform under the weather and data handling part, including the contents of the interface implementation, the use of controls, the layout of the interface, and data handling and so on, combined with weather data of the Web Service, will be accurate weather conditions presented to the user-friendly way, allows the user to experience more enjoyable the service of this software.
[Key words] iOS interface query weather orecast
目录
1 引言 1
1.1 项目开发背景 1
1.2 国内外相关领域研究现状 1
1.3 论文研究的内容 2
1.4 论文研究的意义 3
1.5 论文内容的安排 3
2 系统解决方案 4
2.1 需求分析 4
2.1.1 功能需求 4
2.1.2 可靠性和可用性需求 7
2.1.3 系统内容需求 8
2.2 技术架构 8
2.2.1 Foundation框架简介 8
2.2.3 UIKit框架简介 9
2.2.3 ASIHTTPRequest类库简介 9
2.2.4 JSONkit类库简介 9
2.2.5 MVC设计模式简介 10
2.3 开发平台 10
2.3.1 iOS开发基本背景简介 10
2.3.2 iOS开发平台搭建 11
3 系统总体设计 12
3.1 系统模块划分 12
3.1.1 菜单模块 12
3.1.2 天气查询模块 12
3.1.3 分享模块 13
3.2 系统总体结构 13
3.2.1 系统模块协作关系 13
3.2.2 系统启动流程 14
3.2.3 系统内容结构组织 14
4 系统详细设计 16
4.1 菜单模块 16
4.1.1 菜单模块的主要功能 16
4.1.2 菜单模块的UI布局 16
4.1.3 菜单模块的动画效果实现 16
4.2 天气查询模块 17
4.2.1用POST方法进行请求数据 17
4.2.2处理请求到的数据 17
4.2.3模块功能实现及效果图 18
4.2.3创建画板并画折线图 21
4.3 分享模块 22
4.3.1实景拍摄 22
4.3.2调用本地相机 23
4.3.2调用OAuth认证 24
4.3.3向发微博接口发送请求 26
4.3.4用JSONKit处理数据 29
4.4 关于和帮助模块 29
4.4.1“关于”界面的设计及实现 29
4.4.2“帮助”界面的设计及实现 30
5系统测试 31
5.1 单元测
您可能关注的文档
- 本科毕业论文---基于fm1702的射频卡读写系统的设计正文.doc
- 本科毕业论文---基于gprs技术的广域网数据传递的设计与实现论文.doc
- 本科毕业论文---基于gprs技术的广域网数据传递设计与实现.doc
- 本科毕业论文---房屋出租中介管理系统设计与实现.doc
- 本科毕业论文---基于gprs的智能药品分拣装置设计(论文)设计.doc
- 本科毕业论文---纺织品色牢度测试及物理机械性能研究.doc
- 本科毕业论文---纺织品色牢度测试及物理机械性能研究设计.doc
- 本科毕业论文---基于gprs的远程数据采集与控制系统.doc
- 本科毕业论文---基于gprs的智能药品分拣装置设计.doc
- 本科毕业论文---基于j2ee技术的高校公文管理系统的设计(论文)设计.doc
- 中国国家标准 GB/Z 37551.300-2026海洋能 波浪能、潮流能及其他水流能转换装置 第300部分:河流能转换装置发电性能评估.pdf
- GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 中国国家标准 GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 《GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法》.pdf
- 中国国家标准 GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- 《GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义》.pdf
- 中国国家标准 GB/T 4937.37-2025半导体器件 机械和气候试验方法 第37部分:采用加速度计的板级跌落试验方法.pdf
- 《GB/T 4937.10-2025半导体器件 机械和气候试验方法 第10部分:机械冲击 器件和组件》.pdf
- 中国国家标准 GB/T 44937.2-2025集成电路 电磁发射测量 第2部分:辐射发射测量TEM小室和宽带TEM小室法.pdf
最近下载
- 转运早产儿低体温预防及护理规范- 团体标准解读PPT.pptx
- 教育信息化十四五规划的主要内容.pptx VIP
- SysKeeper-3000电力专用横向安全隔离装置(正向型)操作手册V4.1-20230328(2).pdf
- 2025年内蒙古自治区包头市中考物理试卷含答案.docx VIP
- Yamaha 雅马哈 乐器音响 YDP-165_YDP-145_YDP-S55_YDP-S35 Quick Operation Guide 用户手册.pdf
- 供应链管理专员(某大型央企)面试题题库详解.docx VIP
- 修文县金龙砂石厂扩能、扩界项目环评报告.docx VIP
- 供应链管理专员面试题(某大型央企)题库详解.docx VIP
- 供应链管理总监面试题(某大型央企)题库解析.docx VIP
- 2025年《西学中》考试(考核)试卷及答案.docx VIP
原创力文档

文档评论(0)