《基于微信小程序的日常生活分享记录系统的设计实现.docx》由会员分享,可在线阅读,更多相关《基于微信小程序的日常生活分享记录系统的设计实现.docx(35页珍藏版)》请在优知文库上搜索。
1、摘要基于当下的发展,现代科技不断更新,经济不断上升,互联网的发展和智能手机的遍及,使得人类进入了互联网时代。互联网极大地影响着人类当今的一切。本小程序正是在当前的时代下,按照微信小程序设计的基本步骤、基本的需求,对日常生活分享记录的微信小程序的功能进行设计,并逐步制定开发步骤,然后基于微信小程序所提供的WXML、WeiXinScript.WXSS和云开发技术进行编程并实现了本次日常生活分享记录的系统小程序。本次所使用的开发者工具拥有云端和微信服务的技术,并由开发平台所提供的APl作为本小程序的核心业务开发,无需再自搭服务器。再者本微信小程序前端页面主要通过WXML、WeiXinScript(W
2、XS)WXSS三种语言进行编程实现,其中页面内容包含首页、目标创建栏、目标记录详细页、目标进行时页以及结束页面等等。后台主要采用了云开发功能,在前端只需对APl进行云端的调用。在云端上主要是针对于前端数据进行存储、修改、编辑、删除以及调用,并时刻进行日志的监控。本文针对自身查找的课题的研究状况、背景需求,对目前各大小程序框架进行分析而设计出了本款小程序的一些功能需求。让用户可以在微信的这个环境前提下更加方便、快捷的享受本小程序的相对应的功能,并对自己制定的目标进行实时管理。本款小程序严格根据用户需求进行设计。并且对设计的小程序进行严格的测试和调试,以保证本小程序的正常运行。关键词:日常生活分享
3、记录微信小程序WXMLWXSWXSSAPIAbstractBasedonthecurrentdevelopmentofmodernscience,andart,areconstantlyupdated,inthenight,theeconomy,thedevelopmentofsmartphonesontheInternet,andthroughall,andintheInternetageofthehumanrace,hewentin.TodaytheInternetgreatlyaffectallhumanbeings.Thisappletispreciselythecurrentera,
4、thebasicstepsinthemicro-channelsmallprogramming,thebasicnecessitiesofdailylifetosharerecordsofmicro-channelappletfunctionsplanningandlittledevelopmentsteps,thesecondmicro-channelappletWXMLprovided,WeixinAUthO亡WXSSimplementthesystem,thecloud,anddeveloptechnologiesforprogrammingapplets,tosharethedaily
5、lifeofthisrecord.TheuseofmicrochannelprogrammerprogramsandcloudservicetoolsprovidedbytheAPIdevelopmentplatformiscenteredonthedevelopmentofsmallbusinesses,soitisnotnecessarily.Moreover,thismicrochannelisasmallprogram,especiallyinthethreeprogramminglanguagesofhomepageWXML,WeChatscript(wxs),WXSS,thesel
6、anguagesincludethecontentofthehomepage,creatinggoalsforrecordingdetailedpagesandfinalgoals.Pages,etc.Themainpurposeofthiscloudbackground,development,cloudAPIcallforehead.Thecloudismainlyaimedatdatacarriers,modify,editanddeletecalls,andalwaysmonitorinjuries.Inthispaper,thestateitselfasaresearchsubjec
7、t,thebackgrounddemandandanalysisofthesizeofthecurrentplanningframeworkprogramneedtofearanendtothisresponse,someapple.Customerscaneasilyandquicklyenjoythisfunctionunderthesamemicroenvironmentastheprogram.Theprogramcansettheirownreal-timemanagementgoals.Userappletsaredesignedtomeetcurrentneeds.Andinth
8、eformofrigoroustestinganddebugging,toensurenormaloperationandsuchsmalldevelopment,smallamountofprogramming.Keywords:DailyLifeSharingrecordWeChatAppletWXMLWXSWXSSAPI第一章绪论11.1 课题背景11.2 研究现状11.3 解决主要问题21.4 本文的主要研究工作2第二章小程序技术简介42.1 小程序概述42.2 开发工具42.2.1 开发者工具42.2.3 云开发简述42.2.4 使用的语言52.3 运行环境6第三章微信小程序分析73
9、.1 可行性分析73.1.1 市场的可行性73.1.2 技术的可行性83.1.3 社会的影响83.2 需求分析83.2.1 用户需求分析83.2.2 技术需求分析9第四章系统设计104.1 云开发设计模块104.1.1 云开发数据库简介104.1.2 云数据库“API”简介104.2 系统功能模块设计104.3 ER联系图124.4 云数据库结构设计134.5 小程序的架构114.6 界面设计14第五章小程序实现165.1 小程序的首页165.2 小程序的目标创建165.3 小程序的目标记录175.4 小程序的目标进程17第六章小程序测试19结论20参考文献21致谢22第一章绪论1.1 课题背
10、景基于当下的发展,现代科技不断更新,经济不断上升,互联网的发展和智能手机的遍及,使得人类进入了互联网时代。互联网极大地影响着人类当今的一切。比如移动支付的便利性激发了消费者的购买欲望和潜在的人类需求。而新的需求进一步促进了差异化群体的经济发展。正因如此,各个互联网巨头愤然崛起。其中,在国内的互联网行业,“腾讯”以及“阿里巴巴集团”最为突出,尤其是现如今当代引流的微信小程序正是出自于“腾讯”之手。微信小程序的开发,让互联网行业之间的关系网和睦的相结合,相互衔接。总体来说,微信小程序的成长是随着互联网的用户所决定的,而这些用户也是在微信这个层面上,才能得知微信小程序,为了能够更完善微信小程序的功能
11、,就必须得与微信用户相寄生。这全是为了将更多的用户迎进互联网信息时代这里来,同时也为了将行业内人士引流进微信小程序之中,使得各种群体更加便以使用微信,使得微信小程序的体验变得多样化、丰富。由于微信小程序是微信的内置功能,因此无需安装或下载就可以使用。同时,使用微信小程序不会占用很多用户的手机内存,因此使用微信小程序特别快捷、方便、简易。并且相对于开发者来说,微信小程序的开发时间周短,而相对于企业来说开发小程序无论是所需融入的资金、人力还是物力的投入相较于APP开发都是比较少的。所以微信小程序无论是谁都用得上,而且其功能与APP的使用相差不二。本次研究的微信小程序的生活管理记录系统总体的使用更加
12、具备自身的突出点,而且本小程序拥有目前最佳的推广环境一微信。现今微信的使用用户总体数量极大,占据全世界的大部分人口数,在所有APP集合中最为常用的APP就是微信,准确的说微信已经变成了用户日常生活中不可或缺的一部分,就针对微信小程序的所制作出来的功能像坚韧的子弹一样,非常之强。为何如此,只因微信官方有这两个非常局道,小程序以及公众号。微信官方就完美将两者合并。这样做法,让微信小程序能够更加便捷的创建生成,最为重要的是微信小程序不会大大的占用户的手机的内存空间,所以微信小程序的日常生活管理的开发和发展未来前景是非常广阔的1.2 研究现状小程序在几年的时间内就在互联网行业占据了非常庞大的流量,在近
13、几年来逐渐掌握发展的优势,逐步向着成熟的体系迈进。在当下风口之中,微信小程序的用户量指数式增长。截至2019年,月活跃数大于十万但小于一百万的微信小程序数量已经达到五千个左右,较上年同比增长百分之一百四十五。在2009年微博等APP发布,自媒体这一词就走进了人们的生活。2012年微信公众平台腾空问世,并为互联网行业带来了史无前例的利益。并且在2014年各大互联网自媒体平台不断开发渠道并实行多元推广模式,随后直播和短视频也加入自媒体内容之中。在这个技术不断迭代更新的时代,让信息的呈现和人们的需求也越来越指数化。而且互联网的使用者数量巨大,这是自媒体能够崛起的根基。随着移动互联网的发展,现金市场的
14、移动终端设备拥有着前所未有的特性,那就是低廉、轻快、便捷性连接互联网。正因为有这等因素,才能使得我国互联网的推行工作提供了无限的契机。针对于当今的经济与科技发展走势,互联网的使用者数量的增长最重要的设备就是智能手机,也成为自媒体信息传播的前在。但是从众多微信小程序来看,现如今却无有对用户个人生活总体进行管理跟记录的一款小程序出现,然而用户通常在制定总体目标是往往没有多注意时间的管理和有条理地去实现步步递进完成当日所需执行的目标,从而导致当日当天所做之事未能及时完成,又或者因突然穿插一件别的事情打断了本来的进程,从而导致目标未能及时完成以及忘却原本计划,致使不能合理进行接下来的计划。为此,针对这
15、一现象,为了能够满足广大用户需求,日常生活管理记录小程序就此诞生出现,此款小程序并不是让广大用户能够享受到在微信当中进行文字交流、游戏等功能的服务,而是进行对个人生活进行有条理性的管理记录。在此,这就是在本次毕业设计论文中所研究的方向9。1.3 解决主要问题日常生活管理纪录小程序主要是基于现今市面上的有关自律性的APP模型所做,对市面上的自律性的APP进行简要的实时记录,为用户便捷记录于当天的各种目标以及所需达成的时间,可简易地让用户管理自身所有的生活情况,从而达到自律。通过查阅资料得知,现今的用户更加倾向于简洁风格,至此总结用户的所有需求,来设计出一款即简洁又便捷的微信小程序,然而如何简洁是
16、本次毕业设计所需要解决的问题。所以本微信小程序就以此问题来进行合理的扩展并改善小程序本身存在的内容问题。再借助参考现如今的一般APP的网络系统总体架构,设计出一款适用于绝大多数用户的微信小程序,并且满足微信小程序的灵活应用性、可护维和扩大以及发展条件。1.4 本文的主要研究工作本次论文首先介绍了日常生活管理系统的小程序的研究背景,并且对于当今微信小程序的研究状况,所需要解决的主要论文以及毕设问题进行相关的阐述。接着,论文通过进行简述日常生活管理记录小程序系统的相关知识,介绍了本小程序的主要的整体架构,对微信小程序开发所需要的技术、开发语言以及工具进行相关的阐述,并对微信小程序整体的市场、技术、用户需求以及可行性进行分析,还说明了本小程序到最后所想要达到的一个目标,介