登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 经济学类 > 电子商务 > 正文

天气预报微信小程序设计与实现

 2023-02-13 09:12:11  

论文总字数:16032字

摘 要

随着网络的普及和发展,信息交流变得越来越方便,特别是移动通信的发展和智能手机的流行,在现如今这个“移动”和“云”为主题的时代,几乎是每人一部智能手机。这些都给人们的实时交流变的越来越方便提供了硬件基础,而腾讯网络公司推出的微信实时社交聊天软件便是软件基础,因为其轻量的设计以及简洁实时的信息交流和交友功能在国内享有着大量的用户。同时因微信软件的框架与安卓的原生软件有所区别,因而微信基于其自身推出了小程序。新推出的小程序因为依托微信平台、用户友好以及其小巧轻盈以及无需下载,及时使用的方便的优势,甚有替代安卓app的势头,基于微信小程序的各种软件开发也如雨后春笋般层出不穷的冒出来。

本论文正是在微信小程序如此势头的基础上选择开发一款轻量型的天气预报软件,方便人们在使用微信的同时可以实时了解天气情况。

关键词:微信小程序;HTML静态网页;天气预报;设计实现

Design and implementation of weather forecast Mini program

Abstract

With the popularization and development of the Internet, information communication is becoming more and more convenient, especially the development of mobile communication and the popularity of smart phones. Nowadays in this era of mobile and cloud computing, almost everyone is a smart phone. All of these people to real-time communication has become more and more convenient to provide the hardware foundation is a software based real-time social network of Tencent and WeChat launched the chat software, because of its lightweight design and simple real-time information exchange and enjoy dating features a large number of users in china. At the same time, because the framework of WeChat software is different from that of Android"s native software, WeChat has launched its own mini programs based on its own. The new program for relying on the WeChat platform, user friendly and compact and lightweight, no need to download, the timely use of advantages, what alternative to Android app momentum, a variety of software development programs such as WeChat also emerge like bamboo shoots after a spring rain emerge in an endless stream based on.

This article is based on the momentum of mini program, and chooses to develop a lightweight weather forecast software to facilitate people to understand the weather conditions in real time while using WeChat.

Keywords: Mini program;HTML static web page;Weather forecast

目 录

摘 要 I

Abstract II

第一章 绪 论 1

1.1 研究背景 1

1.2 研究目的及意义 1

1.3 研究内容及方法 1

1.4 论文框架 2

第二章 相关文献和技术 3

2.1 相关文献的研读 3

2.2 天气预报app发展分析 4

2.3 微信小程序相关技术介绍 4

2.4 微信小程序系统模块 5

2.5 微信小程序框架介绍 5

第三章 天气预报程序需求分析 7

3.1 程序需求分析 7

3.2 成贤天气预报程序可行性分析 7

3.2.1 实际应用可行性 7

3.2.2 技术可行性 7

第四章 天气预报程序设计 8

4.1 天气预报程序功能设计及结构设计 8

4.2 天气预报具体功能的设计 9

4.3 设计的难点 10

第五章 天气预报程序实现 11

5.1 程序的开发准备 11

5.1.1程序开发所用的硬件环境 11

5.1.2程序开发所需要的软件环境 11

5.2 程序的界面具体实现 11

5.3 程序功能的具体实现 12

5.4 程序开发的流程 13

5.5 代码调试和变量命名 16

5.6 预想加入的功能 16

第六章 总结与展望 18

6.1 总结 18

6.2 展望 18

结 论 19

致 谢 20

参考文献(References) 21

第一章 绪 论

微信作为现如今最为火热的一款社交与及时通讯软件,拥有大量的用户数量,加上其同时支持移动支付功能以及最新推出的小程序功能,越来越有生成自身生态圈的模样。所以借着小程序的火爆,开发一款天气小程序,既将天气预报的功能加入到微信中尝了一把新技术的鲜,又免去了用户另外下载程序app的烦恼,有不错的意义。

1.1 研究背景

在手机技术与互联网飞速发展的今天,移动上网设备手机成为人们每天必须接触的东西,也因为手机的硬件设施愈来愈强大,可实现的功能愈来愈多,所以各式各样种类功能繁多的APP应运而生,日益增加的APP数量和体积给手机也带来了愈加沉重的负担。可是许多的功能是用户必须使用的,无法做出取舍。虽然硬件上的革新也在加快步伐,手机系统系统也在不断的更新迭代,但是APP提供的功能和自身的体积庞大和功能冗杂应从自身出发寻找解决的方法。微信小程序就是一个非常不错的方法,加之其是基于微信实现的,所以底蕴深厚,前途一片光明。即使现如今各种APP快速增加,微信因其实时的信息交流和社交圈已经成为很多人每天需要接触的手机社交APP,特别是在国内微信用户基数因为QQ的原因特别庞大,市场也尤其庞大,所以做微信小程序的价值基础很牢固。研究结果表明:微信小程序易编写、易分发、易使用,能够丰富图书馆营销手段,并推进读[1]。而微信也于2014年11月4日开放微信小程序功能,许多手机APP开始将自己的业务设计为微信小程序,同时还可以将自己的品牌公众号与之结合绑定到一起,将自己已有的核心功能集合到一个微信小程序里,可以直接在微信中的小程序模块中打开并使用,以此实现不用下载APP就可以使用APP原有的功能,既借微信用户庞大的基数扩大自己的影响增加用户量,同时也方便人们使用,提高人们的生活质量。

1.2 研究目的及意义

目前人们的生活节奏在不断的加快,每天的行程都安排的很紧密,而天气的变化给以给人们的出行带来不小的麻烦,所以对天气的精准预测对行程的安排就有很大的意义。尤其是如今空气质量的下降,提醒人们做好防护措施可以有效避免呼吸道疾病的发生,此外一些贴心的小提示也可以为用户带来方便。本次论文主要趁着小程序的火热,开发一个天气预报类的微信小程序,可以自动定位所在城市,根据所定位的城市获取最近一周的天气信息,显示今天的相关生活建议,如穿衣,洗车等。还可以查看当天24小时每个时候的天气详情信息,另外还有显示近期10天的天气情况,给用户提供恰当的生活出行建议,以此来方便人们的生活,并且在整个开发的流程实践中总结开发设计微信小程序的经验与教训,以便今后的改进以及可以给后人一个参考。

1.3 研究内容及方法

本次论文的研究内容和方法就是如何基于微信的框架设计实现一个天气预报类的小程序。包括开发环境的搭建,小程序开发资格的申请,小程序界面的设计和实现,小程序功能的设计和实现,开发过程的调试;以及如何使用微信和其他公司提供的API接口实现我们预期想要的效果和功能。

1.4 论文框架

本文主要阐述清楚基于微信的小程序的发展,天气预报小程序实现的技术原理、天气小程序的需求以及程序的设计及实现。主要的内容结构如下:

第一章——绪论,本章节,主要介绍了了研究背景、研究意义和目的、研究内容及方法,最后介绍了本论文的章节安排。

剩余内容已隐藏,请支付后下载全文,论文总字数:16032字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图