"景先生毕设|www.jxszl.com

微信小程序天气预报的研究与设计【字数:12075】

2022-11-26 17:44编辑: www.jxszl.com景先生毕设
伴随着智能手机的普及,基本上人人都有微信账号,在此情况下微信小程序的普及越来越广。因此,微信小程序也成为一个热门的平台,所以我对微信小程序作了些许了解,并且在此平台上开发了一款天气查询应用。本项目使用了微信官方提供的微信开发者工具,开发一款天气预报应用。本项目对微信小程序的页面编写、逻辑编写接口等方面做出研究。熟悉并了解了获取天气的关键功能API接口,在此基础上设计并实现了获取天气信息、切换城市和未来天气预报等功能。另外增加菜单功能,通过菜单可以进行高级操作。
目 录
1. 绪论 1
1.1 研究背景 1
1.2 微信小程序的发展 1
1.3 研究课题和意义 2
1.4 解决方案 3
1.5 论文结构 3
2. 系统分析 5
2.1 需求分析 5
2.1.1 系统目标 5
2.1.2 功能需求 5
2.1.3 性能需求 5
2.1.4 可靠性和安全性需求 6
2.2 可行性分析 6
3. 系统开发平台 7
3.1 基础环境 7
3.1.1 硬件环境 7
3.1.2 软件环境 7
3.2 微信小程序环境 7
3.2.1 小程序的工作原理 7
3.2.2 天气应用的工作原理 9
4.系统实现 11
4.1后台实现 11
4.2 前台实现 11
5.系统测试 19
5.1 测试用例 19
5.2 详细测试过程 22
5.2.1 主页面功能测试 22
5.2.2 设置页面功能测试 24
5.2.3 城市选择页面 29
5.2.4 关于页面 31
5.2.5 分享页面 32
5.3 分析 33
5.4 讨论 33
6. 小结和期望 35
6.1 小结 35
6.2 期望 35
7. 参考文献 36
8. 致谢 37
绪论 *51今日免费论文网|www.jxszl.com +Q: #351916072

研究背景
2016—2017年国内的互联网变化莫测:“内容变现”崛起、网红“Papi酱”获取融资、果壳憋大招的产品分答上线,都在互联网界引起轩然大波。
2016下半年分享经济还是异常火热,共享单车行业的半路杀出,吸引各大资本剧透竞相投资。而且,我们发现这些消息都无一例外的会在微信朋友圈引起“刷屏”现象,这好像在发送着一个信号:信息在微信上的传播已经成为了信息的主流传播方式。微信发展至今,已经不再是一个简单的通信工具,他已经成为一个建立在所有微信用户基础上的完成的生态圈——从个人、微商到企业之间的合作再到国家机构,各行各业都在微信中探索新的发展和扩大影响力的方式。
因为微信平台上信息传播和获取的便捷性,降低了产品难度以和成本,所以很多中小型企业和机构都在考虑优先开发微信公众号或者小程序,等到时机成熟再推出APP。虽然拥有自己的APP很重要,但是等到市场份额稳定、有了一定的成就之后再来开发APP,建立自己的品牌也不算迟,并且这种方式对与基于APP创业的竞争对手在时间上有着巨大的优势。
现在许多的自由职业者都在微信公众号上做兼职,为公众号编写文章,所以现在微信公众号吸引着越来越多的人投入其中,使微信公众号这种新媒体成为目前异常火爆的一种潮流。微信公众号可以实现根据用户发送的文字自动回复特定内容的能力,许多媒体借助这种便捷大力的宣传自己,吸引更多用户,增加自己的知名度。这种方式甚至超越了微博,成为许多媒体的主要发展方向。
所以说,微信公众号的快速发展和微信庞大的用户数量都为微信小程序奠定了完美的基础。同时,也为我们未来的创业者指了一条明亮的大道。
1.2 微信小程序的发展
2016年1月,众多的产品已经开始通过微信公众号来做,因为其开发、获取用户和传播的成本更低。然而微信公众号并不能很好的提供服务,所以微信内部开始测试一种新的平台,这个平台叫做“微信小程序”。同年9月,微信小程序的测试版本发布,腾讯云上线云端解决方案。
2017年1月,在公众的高呼声中,第一批小程序正式上线。同年12月,微信官方强势上线“跳一跳”游戏小程序,吸引了一大批用户,小程序的热潮真正拉开了序幕。
2018年3月,小程序的广告组件内测开始,这意味着开发者可以通过投放广告来回收成本,甚至增加收入。同时,公众号以及朋友圈的广告都支持直达小程序。8月,小程序的后台数据分析和接口升级,小程序流量主的广告收入分成提高,开发者现在可以靠在小程序中投放广告获取更多的收益。如果小程序足够优质,那么收入将更加可观。
在微信团队的大力推广下,微信小程序最终如愿以偿的进入大众的视野,小程序的作用也被发掘了出来。小程序作为微信生态链中的重要一环,已经 吸引了超过150万开发者加入开发微信小程序的队伍中,微信小程序已经渗透到200多个行业,微信小程序每天的用户活跃量已经超过2亿。而且小程序现在在许多城市开始支持地铁和公交,所以说微信小程序在某种程度上可以替代传统的手机APP的部分功能。
现在微信小程序带来的效应已经不可估量,开发者可以在小程序中植入广告,从而带来经济上的额外收入;中大型企业通过微信小程序可以拓展用户量,以此来扩大自己的影响力,获取更高的关注,带动经济上的增长;个人用户可以与第三方开发者合作,在小程序上做一些小兼职比如微商等,拓宽自己的收入来源。现在微信小程序已经带动了几百万的就业人数,小程序的未来一定是一片大好光明。
1.3 研究课题和意义
本次研究的课题是微信小程序的天气应用开发。这次研究旨在为用户提供一个便捷的天气下旬入口,而不需要打开天气类的APP才能知晓天气情况。因为现在市场上的天气类APP都充斥着各种各样的广告,和许多用户根本不需要的功能,使这些APP变得非常臃肿,打开速度变得很慢。比如在知名应用“墨迹天气”APP中,它拥有两大用户根本不需要的功能——“时景”、“小视频”,用户在打开APP查看过天气后就会将应用关闭,根本不会使用这两个功能。再有就是一些如借款、音乐、铃声、车险等功能,就是在强加给用户 ,这反而会让用户反感。

原文链接:http://www.jxszl.com/jsj/wljs/83201.html