---文档均为word文档,下载后可直接编辑使用亦可打印---
摘要
本项目将要设计及制作一个移动学习平台小程序,该小程序的主要功能是为用户提供一个可在线观看关于数学和英语的视频学习资料的平台。小程序的设计及实现过程中所使用到的软件工具包括开发者工具(小程序编写及后台云数据库)、思维导图工具(页面交互流程理解)。
本项目中所涉及到的流程包括有:小程序功能的构想、使用云开发数据库上传视频和图片、轮播图功能的实现、分区列表的设计、通过点击事件实现带参数跳转至视频详情页、视频详情页的数据获取与展示、收藏功能的实现、发表评论功能的、收藏与评论状态的数据库实时更新、模糊搜索功能的实现、程序测试等。
关键词:小程序云开发移动学习平台视频播放
Abstract
This project will design and implement a mobile learning platform base on WeChat mini program. The main function of this mini program is to provide a platform for users to watch learning materials about Math and English online. The tools used in the design and implementation of the mini program include W
eChat web devtools (Code design and Cloud Database),
Mindjet MindManager (page interaction process flow chart).
Work process involved in this project are: the idea of mini program functions, Upload videos and images by using Cloud Development Database, the design of Carousel banner, the design of partition lists, jump to video detail pages with parameters by click events, data acquisition and display of video detail pages, the design of add favorite function, the design of comment function, cloud database real-time update of favorite and comment status, the implementation of fuzzy search function, program test, etc.
Key words:WeChat mini program Cloud development Mobile Learning platform Video playing
目录
第一章绪论 (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用户信息的获取 (20)
4.5.4评论功能的实现 (22)
4.5.5遇到的问题与解决办法 (24)
4.6 模糊搜索 (25)
第五章小程序调试 (27)
5.1 首页功能调试 (27)
5.1.1推荐页轮播图 (27)
5.1.2数学、英语专区页面 (28)
5.2 视频详情页功能调试 (28)
5.2.1视频详情页跳转与信息获取 (29)
5.2.2评论功能 (30)
5.2.3收藏功能 (31)
5.3 搜索功能调试 (32)
第六章总结与展望 (33)
参考文献 (34)
致谢 (35)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论