需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11536 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
【摘要】随着智能设备的普遍,以及社会进步和科学技术的发展,移动设备终端逐渐的走进我们的视线中,越来越多的人都已经学会使用移动设备,在移动终端上工作,娱乐等都能实现,而且在人们的生活中几乎每个人都是必备的,在日常生活中扮演着不可缺少的角色。本课题的研究是基于iOS平台下的天气预报系统软件,其主要的目的就是在于帮助人们随时随地的可以查询实时的天气信息以及天气变化的情况,减少因天气情况而发生的状况,比如天气冷暖导致生病,雨雾天气导致工作暂停等等,随时了解天气情况可以让生活变得更加舒适,更加温暖。 本文依次详细的介绍了天气预报系统App的开发背景与意义,对开发软件Xcode的介绍、开发语言Objective-C介绍、数据接口聚合数据介绍、以及软件技术进行了简单的介绍,并且根据天气预报系统的开发需求分析,简单介绍了天气预报系统功能需求,性能需求。详细讲述了天气预报系统App的总体概要设计,包括系统的界面实现、系统的控件使用、系统的界面布局和数据处理等内容,并且结合了聚合数据的气象数据,以MVC模式设计开发的软件系统,将准确的实时天气数据状况以友好的方式呈现在人们面前,具有一定的安全性以及实用价值,让人们更加舒适愉快的使用本天气预报App软件的服务。 【关键词】:天气,iOS,查询,聚合数据,模块
目录 摘要 Abstract 1 绪论-1 1.1 天气预报系统开发的背景与意义-1 1.2 技术概述-1 1.2.1 iOS 开发平台与Objective-C语言-1 1.2.2 开发环境介绍-2 2 系统需求分析-3 2.1 功能需求-3 2.2 内容需求-3 2.3 性能需求-3 2.4 数据需求-4 2.5 安全需求-4 3 系统总体设计-6 3.1 系统功能设计-6 3.2 系统流程图-6 3.3 设计架构原理概述-7 3.3.1 Foundation框架简介-7 3.3.2 UIKit框架简介-7 3.3.3 JSONkit类库简介-7 3.3.4 MVC设计模式简介-8 3.4 后台接口分析-8 4 系统详细设计-10 4.1 初始界面-10 4.2 天气界面-10 4.2.1 天气预报界面-10 4.2.2 分享按钮功能-12 4.2.3 侧滑界面-12 4.2.4 添加城市界面-13 4.3 时景界面-14 4.4 我界面-15 4.4.1 穿衣助手界面-16 4.4.2 新闻频道界面-17 5 系统测试-19 6 总结-20 参考文献-21 致谢-22 |