- 1、本文档共56页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
摘要
本项目将要设计及制作一个移动学习平台微信小程序,该小程序的主要功能是为用户提供一个可在线观看关于数学和英语的视频学习资料的平台。小程序的设计及实现过程中所使用到的软件工具包括微信开发者工具(小程序编写及后台云数据库)、思维导图工具(页面交互流程理解)。
本项目中所涉及到的流程包括有:小程序功能的构想、使用云开发数据库上传视频和图片、轮播图功能的实现、分区列表的设计、通过点击事件实现带参数跳转至视频详情页、视频详情页的数据获取与展示、收藏功能的实现、发表评论功能的、收藏与评论状态的数据库实时更新、模糊搜索功能的实现、程序测试等。
关键词:微信小程序云开发移动学习平台视频播放
Abstract
ThisprojectwilldesignandimplementamobilelearningplatformbaseonWeChatminiprogram.ThemainfunctionofthisminiprogramistoprovideaplatformforuserstowatchlearningmaterialsaboutMathandEnglishonline.ThetoolsusedinthedesignandimplementationoftheminiprogramincludeWeChatwebdevtools(CodedesignandCloudDatabase),
MindjetMindManager(pageinteractionprocessflowchart).
Workprocessinvolvedinthisprojectare:theideaofminiprogramfunctions,UploadvideosandimagesbyusingCloudDevelopmentDatabase,thedesignofCarouselbanner,thedesignofpartitionlists,jumptovideodetailpageswithparametersbyclickevents,dataacquisitionanddisplayofvideodetailpages,thedesignofaddfavoritefunction,thedesignofcommentfunction,clouddatabasereal-timeupdateoffavoriteandcommentstatus,theimplementationoffuzzysearchfunction,programtest,etc.
Keywords:WeChatminiprogramClouddevelopmentMobileLearningplatformVideoplaying
目录TOC\o1-3\h\z\u
第一章绪论 1
1.1开发背景及意义 1
1.2国内外研究现状 1
1.3课题研究内容 2
1.4论文的组织结构 2
第二章开发环境 3
2.1开发工具的介绍 3
2.2项目结构介绍 3
2.3云数据库介绍 4
2.3.1“数据库”页面 4
2.3.2“存储”页面 5
2.3.3“云函数”页面 5
第三章小程序需求分析 6
3.1程序整体需求分析 6
3.2云开发需求分析 7
3.3视频详情页的需求分析 7
第四章小程序功能实现 8
4.1从云数据库获取信息 8
4.1.1建立视频数据信息存储列表 8
4.1.2小程序页面获取视频列表 9
4.2首页轮播图 10
4.2.1轮播图的意义 10
4.2.2首页轮播图的实现 10
4.3分区页面导航栏 12
4.3.1小程序底部导航栏 12
4.3.2首页头部导航栏 13
4.3.3遇到的问题与解决办法 14
4.4对应视频的视频详情页数据获取 15
4.4.1带参数跳转至视频详情页 15
4.4.2视频详情页数据获取 16
4.4.3遇到的问题与解决办法 17
4.5收藏和评论 18
4.5.1收藏功能的基本实现 18
4.5.2收藏状态的服务器上传与同步 18
4.5.3用户信息的获取
文档评论(0)