用户登录  |  用户注册
首 页毕业论文毕业设计下载定做交易过程截图支付宝在线支付
当前位置:完美毕业网毕业设计下载计算机毕业设计iOS毕业设计

基于IOS平台的天气APP应用设计与实现

联系方式:点击这里给我发消息QQ212181988
官方主页:www.biye114.com
图片预览: ;论坛转帖
插件情况:
售后服务:请联系客服QQ:212181988
一键分享拿折扣:
  • 好的评价 如果您觉得此软件好,就请您
      0%(0)
  • 差的评价 如果您觉得此软件差,就请您
      0%(0)

软件简介

 目 录

摘 要 I

Abstract II

1绪论 3
1.1编写目的 3
1.2背景 3
1.2.1天气信息与天气预报的重要性 3
1.2.2 智能手机的出现、发展及其意义 4
1.2.3 移动互联网的发展及其意义 5
1.3系统可行性分析 6
1.4系统简介 6
1.4.1待开发软件系统及名称 6
1.4.2提出者,开发者 6
1.4.3字义,缩语及专有名词定义 6
1.5论文内容 7
1.5.1论文章节安排 7

2任务概述 8
2.1目标 8
2.2用户需求及软件的特点 8
2.2.1用户需求 8
2.2.2软件特点 8
2.3系统开发技术以及设计开发假定和约束 9
2.3.1系统开发技术 9
2.3.2设计开发的假定和约束 10
2.4本章小结 10

3需求分析 11
3.1系统初步调查 11
3.2天气APP应用系统分析 11
3.3功能需求分析 11
3.4数据需求分析 12
3.5 业务流程分析 13
3.5.1符号说明 13
3.5.2初始化城市业务流程 13
3.5.3 添加城市业务流程 14
3.5.4 删除所选城市业务流程 14
3.5.5 查看所选城市当日天气详情业务流程 15
3.5.6 查看所选城市未来一周天气状况趋势图业务流程 16
3.5.7 查看所选城市生活指数业务流程 16
3.5.8 登录功能业务流程 17
3.5.9 分享天气信息至社交网络业务流程 18
3.6系统数据流程分析 18
3.6.1天气APP应用顶层数据流图 19
3.6.2 用户新增/刷新城市天气数据流程图 19
3.6.3 用户查看已有城市天气情况数据流程图 20
3.6.4 用户删除所选城市天气数据图 20
3.6.5 用户注册数据流程图 20
3.6.6用户修改密码数据流程图 21
3.6.7用户登录数据流程图 21
3.7数据字典 21
3.8本章小结 21

4.总体设计 22
4.1系统的总体架构设计 22
4.2系统详细设计 24
4.2.1 概念结构设计 24
4.2.2物理存储结构设计 25
4.3界面设计 26
4.4本章小结 38

5系统测试 39
5.1测试目的 39
5.2测试背景 39
5.3测试概要 39
5.3.1测试方案说明 39
5.3.2测试工具及方法 39
5.3.3测试用例设计及执行情况 40
5.4综合评价 40
5.4.1软件能力 40
5.4.2 建议 40
5.5本章小结 40

6总结与展望 41
6.1总结 41
6.2展望 41

致 谢 42
参考文献 44
附 录 45
附录Ⅰ 数据字典 45
附录II 软件测试报告49
随着我国经济发展、基础设施建设水平的提高,以及人们生活水平的逐步提高,人们对获取会对衣食住行各方面造成重大影响的天气的要求越来越高。虽然近年来移动互联网发展突飞猛进,智能手机普及率越来越高,但是人们获取天气的方式中占大比例的还是通过电视天气预报、广播天气预报以及报纸等媒体天气预报等传统方式。幸运的是,以传统方式获取天气信息的人群中中老年人群体数量占了很大一部分比例,而年轻人群体中则有大多数是依靠电脑上网获取的天气数据或者通过移动设备,手机等的天气APP应用获取的。据相关调查表明,这种现象产生的原因主要是因为中老年群体的整体文化素养没有年轻人高,学习像智能手机软件这种新事物的能力不高。如今,相关的软件厂商已经发现了这个问题,并且已经在想办法使相关软件针对中老年用户尽量简单化,去除掉不要的多余功能以及花哨的界面,使中老年用户也加入到使用智能手机APP应用解决生活琐碎问题的大潮中来。根据以上分析,设计实现一款简单易用的天气APP应用是极具可行性的。因此,开发这样一款天气APP应用成为很有必要的事情。
本文描述天气APP应用的基本功能及实现方式,并对天气APP应用进行组织结构、业务流程分析。为此设计的天气APP应用主要为用户提供全面的城市天气信息、迅速的查询服务以及便捷的分享功能。

关键字:天气信息、互联网、智能手机、移动设备
随着越来越多的计算机应用的普及和深化,随时随地查询目的地之后几天的天气已经成为一种趋势。本项目开发的是使用网络上提供的天气API接口作为数据来源的一个独立的天气查询系统。在如今快节奏的现代都市,要人们每天守着看电视看天气预报已越来越不现实。因此,实现一个能查询多个城市实时和未来天气数据系统的天气预报软件是非常必要的。使用该软件,你可以节省时间,而且还可以实现个性化的服务,减少不必要的繁琐和等待信息。所开发的系统要求对用户友好,能够直观方便的使用。既要方便用户对目标城市的添加,删除和天气信息趋势查询,而且也要方便用户及时了解最新的实时天气情况。
随着苹果手机在全球范围内的流行和用户人群基数的不断增加,使用IOS系统的用户数量可观,并且使用iPhone手机的用户中天气系列软件装机率高达75%。如此庞大的用户基数加上如此之高的软件装机率,是我决定开发一款这样的天气预报APP应用。
1.4系统简介
1.4.1待开发软件系统及名称
基于IOS平台的天气APP应用设计与开发
1.5论文内容
该论文一共由6个章节构成,将分别从绪论、任务概述、需求分析、总体设计、系统测试、总结与展望来进行论文的编写。
1.5.1论文章节安排
第一章:对课题背景进行了阐述,解释了课题产生的由来,讲明了编写此文的目的,对系统的可行性进行了深入全面的分析,在文章最后简介了一下所开发的系统,包括系统的名称、系统启动的提出者、开发者以及指导人员,并对文中出现的专业名字进行了解释。
第二章:开头部分说明了所开发系统实施后要求达到的功能目标,并对目标功能稍作说明。之后站在不同类型用户的角度阐述了他们的各自需求以及开发出的APP应用软件的三大特点。最后对开发APP应用系统所用到的系统开发技术(开发工具以及开发语言)以及系统设计过程中严格遵守的假定和约束进行了说明。
第三章:本章主要对APP应用系统进行了需求分析工作。主要是对系统进行了功能需求分析,业务流程分析,数据流程分析。
第四章:本章主要对APP应用系统的总体设计进行了分点阐述。在章节开头部分说明了APP应用系统设计所应该遵循的系统性、经济型、灵活性以及可靠性四大原则。分析了系统的总体架构组织。然后是对APP应用系统的总体详细设计,包括概念结构设计和物理存储设计。最后则是界面设计相关内容。
第五章:本章主要对APP应用的系统测试进行了分点阐述。
第六章:对本天气APP应用开发完成之后进行了详细的总结,在总结之后进行了对未来的展望并且对在我开发设计过程中给予帮助的人员进行了感谢。
系统初步调查
系统初步调查主要目的是从系统开发人员和用户的角度看新项目的开发有无必要和可能。初步调查的主要内容包括调查内容以及分析内容两个方面。前者包括调查所要开发的天气APP应该实现的功能和可以添加的功能;后者主要在于分析现在已经有什么、需要什么、在现有资源下能够提供什么、此项目有没有必要和可能性作进一步调查和开发。
初步调查所采用的主要方式是在网络上对广大网民进行问卷调查并查看现有的相关调查资料,并且统计出用户需求,通过需求得到我们需要的主要功能和可添加的附加功能。
3.2天气APP应用系统分析
天气APP应用是为了方便普通百姓的出行计划等方面和相关行业的从业人员的作业流程调整而开发的移动端软件产品,根据需求分析,实现查看多城市实时天气信息、查看所选城市未来天气趋势以及分享天气信息等当下热门的迎合用户需求的功能。
3.3功能需求分析
作为一个为了方便人们查看相关城市实时及未来天气趋势而开发的移动应用软件,天气APP应用主要包括了初始化城市、添加城市、删除所选城市、查看所选城市当日天气详情、查看所选城市未来一周天气状况趋势图、查看所选城市生活指数、登陆注册、分享天气信息等七个主要功能。
1. 初始化城市
启动APP时根据是否是第一次运行此APP进行添加城市操作或者直接展示已添加城市界面。
2. 添加城市
如果想查看除了当前所选城市以外的其他城市天气信息,可点击添加按钮进行添加城市操作。
3. 删除所选城市
如果不想查看某个城市的天气信息,则可进删除按钮进行删除相关城市,以停止查看所选城市信息。
4. 查看所选城市当日天气详情
点击 “天气”按钮可查看所选城市的实时温度、风向、湿度及当天日期等信息。
5. 查看所选城市未来一周天气状况趋势图
点击 “趋势”按钮可查看所选城市的未来几天的天气趋势图。
6. 查看所选城市生活指数
点击 “生活”按钮可查看所选城市的相关生活指数,例如:穿衣指数、舒适指数、洗车指数等等。
7. 登陆注册
点击“更多”按钮之后点击注册按钮进行注册,只有在注册并且登录之后才可以使用APP的完整功能,例如:查看所选城市的天气指数情况。
8.分享天气信息
点击 “更多”按钮之后点击分享按钮登陆想要分享到的社交平台后即可进行快速分享当日及今后几天的天气信息。
3.4数据需求分析
1.对城市信息进行增加、修改、查询
2.对用户信息进行增加、修改、删除
3.5 业务流程分析
3.5.1符号说明

图3-1 业务流程图符号说明
3.5.2初始化城市业务流程
启动APP时根据是否是第一次运行此APP进行添加城市操作或者直接展示已添加城市界面。 相关业务流程图如下图显示:

下载地址

点击此处→注册会员上传设计赚钱
以上是大纲和介绍,如需要完整的资料请在线购买.

软件评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

下载说明

* 本站所有资料均已审核通过,内容原创保密,标准格式,质量保证
* 无需注册,点击在线购买后即可获取该套毕业设计(论文)完整
* 支付后请联系在线客服QQ:212181988发送资料
  • 官方微信