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

微信小程序设计快乐英语学习【字数:9108】

2022-11-26 17:44编辑: www.jxszl.com景先生毕设
摘 要本文实现了基于微信小程序的“快乐英语学习”系统。主要功能包括记单词、单词听写、短文阅读、单词训练等。简洁的画面、分段式课程的随机单词的设计均有利于单词的记忆;搭配的习题训练和单词听写也更加接近课堂;附加的单词搜索功能可以把系统小程序当成词典使用,为用户提供方便。对于市场上的英语学习软件而言,“快乐英语学习”基于微信小程序,整个微信使用群体就是最直接的受众,而一般小学生使用的最直接的来源是家长,成人一般都是微信的忠实用户。微信小程序的进入端口也是一大优势,不仅可以在微信朋友圈,还可以在微信公众号,微博等高流量的端口进入,下载便捷。
目 录
1 引言 1
1.1 课题研究的背景与意义 1
1.2 课题的内容简介 2
2 开发环境及工具 3
2.1 微信小程序快乐英语学习运行环境 3
2.2 微信小程序架构模型 3
2.3 PHP 技术简介 5
2.4 数据库技术简介 6
3 微信小程序总体设计 7
3.1 小程序总体功能 7
3.2 系统架构设计 8
4 微信小程序快乐英语学习数据分析 9
4.1 数据库的设计 9
4.2 数据库的逻辑设计 12
5 微信小程序快乐英语学习的实现 15
5.1 授权登录功能 16
5.1.1授权登录 16
5.1.2实现效果 17
5.2 记听单词功能 17
5.2.1单词显示 17
5.2.2 显示中文释义 18
5.2.3 单词语音 19
5.2.4单词收藏 20
5.2.5 实现效果 21
5.3 单词听写功能 21
5.3.1听写音频播放 21
5.3.2 显示答案 22
5.3.3 实现效果 22
5.4 单词搜索功能 23
5.4.1 单词搜索 23
5.4.2实现效果 24
5.5 短文阅读功能 25
5.5.1 样音播放 25
5. *51今日免费论文网|www.jxszl.com +Q: &351916072
5.2 录音 26
5.5.3 回放 26
5.5.4 上传服务器 26
5.5.5 实现效果 26
5.6 选择题功能 27
5.6.1选择题 27
5.6.2 实现效果 27
5.7 收藏单词功能 28
5.7.1显示收藏单词 28
5.7.2实现效果 29
5.8 用户反馈功能 30
5.8.1用户反馈 30
5.8.2 实现效果 31
结语 32
参考文献 34
致 谢 35
1 引言
课题研究的背景与意义
现代人的节奏越来越快,对手机应用的选择也越来越偏向快捷、灵活、小巧。然而快捷、灵活、小巧并不意味着对质量、画质的要求的降低,当代人对画面,使用感受的要求反而是越来越高。
市场上的很多应用开发的根据是用户的高标准。一次一次的更新使之更加趋向于完美的同时,意味着对流量、对内存的一次又一次的挑战,而此时,微信小程序凭借着占用内存少,消耗流量低,随用随关的特点脱颖而出[1]。对于开发者而言,当代app的开发已经趋向于饱和,很难抢占到市场,而微信小程序使用的开发成本较低,开发门槛低,很容易上手;获取客流量所需的成本远远要低于app的开发;完成一个完整的小程序的开发周期比起app更是短的出乎意料,节约了开发的成本。
目前,市面上的单词软件大多是App,占用的内存大,而且每次下载都很费流量,加上这些软件为了自我完善,时常会更新,流量消耗加大,内存占用上升......在功能和画面方面,这些软件十分的精美和吸引人。但是,快节奏的现代人越来越追求实用、便捷。QQ都基本上换成TIM版本的了,加上各种生活类,点餐、地图等等,一部分人就不想再使用学习类的app了,尤其对于成年人而言,一大部分人都对学习失去兴趣,所以一个占内存小、功能实用的微信小程序就很能满足他们的要求了。
本文开发小程序的后端采用的是php语言,php戏称为是世界上最好的语言,易上手,开发便捷[9]。
而微信小程序具有开发成本低,占用的内存少,且随用随关,小巧便捷,正适合“快乐英语学习”这种手机端应用的开发。“快乐英语学习”小程序的主要功能是记单词,画面简洁又富有童趣,有利于小朋友更加集中于学习本身,分段式课程的随机单词的设计有利于单词的记忆,搭配的习题训练和单词听写这种线上线下互动感强的功能也更加接近课堂和日常,而附加的单词搜索功能将系统当成词典使用也是很便捷。可以说是将小巧和实用发挥到了极致。
课题的内容简介
“快乐英语学习”前端由微信小程序开发,后端则是php语言与mysql数据库。功能主要包括:
1.单词听读:同时附有例句,从视觉听觉各方面增强对单词的理解和记忆;
2.单词搜索:不会的单词可以搜索,同样除了语音外,还附有例句和读音帮助理解;
3.短文听读:精心挑选了适合小朋友的小短文,配带样音,还可以录下自己的声音,帮助纠正读音,把自己声音上传服务器成为下一代样音更能激发小朋友的兴趣和胜负欲;
4.英语练习:分为两大块,一为单词听写,听写的时候,小朋友可以拿出自己的小本本,写下单词,结束后查看答案;二是英语选择题,单词放入句子中能加深对单词的印象,帮助小朋友的理解;
5.单词收藏:则在于侧重于重点单词的加强记忆,在课程中的单词或是任何你不会搜索出来的单词都可以加入收藏单词中;
6.用户反馈:小朋友和家长可以写下对“快乐英语学习”的改进意见,见证“快乐英语学习”的成长。
2 开发环境及工具
2.1 微信小程序快乐英语学习运行环境
数据库服务器操作系统: Navicat for MySQL
数据库管理系统: MySQL 5.0

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