基于微信小程序的英语单词系统的设计与实现(论文+源码) 您所在的位置:网站首页 关于手机应用程序的英语对话 基于微信小程序的英语单词系统的设计与实现(论文+源码)

基于微信小程序的英语单词系统的设计与实现(论文+源码)

2024-03-29 01:29| 来源: 网络整理| 查看: 265

摘  要

在当今二十一世纪,国内经济发展迅速进步显著、互联网技术的不断革新并日益完善以及教育教学领域的进 步,教育全面深化改革的推进,移动互联网技术在教育领域也得到了广泛的实践与应用。语言逐渐全球化成为了当今世纪的发展趋势,英语已经渐渐成为我们日常生活以及工作中十分重要的一门语言。我们现代生存的社会更加注重效率,更需要注重碎片化时间的利用。相对于碎片化时间来说,传统的长时间、费力的记忆方式已经不能适应现代的生活方式。 背单词软件是否具有随时、随地、舒适、高效的特点,已经成为许多成功人士首要的追求目标。所以开发了基于微信小程序的英语单词记忆系统,方便学习者在具体语境和真题例句中识记单词,试图解决背了忘与忘了背的问题,通过学习之后能够将所学的词汇迁移到相应的情景当中:针对单词的学习材料缺乏系统性组织,本研究将依据组块记忆策略对所学单词进行组织划分为不同意群及语义关系,使其词汇之间的组织性加强,更有利于学习记忆。也为学习者提供了丰富的语言应用,提供了良好的语言环境,提高了英语单词学习的效率,通过词汇设计提高英语单词的学习效率,鼓励广大英语学习者们更好地利用这种优秀的移动互联网环境进行学习。 关键词:Web开发;微信小程序;单词记忆系统   ABSTRACT In today's 21st century, the rapid development of domestic economy and remarkable progress, the continuous innovation and improvement of Internet technology and the progress of education and teaching field, the comprehensive deepening of education reform, mobile Internet technology in the field of education has also been widely practiced and applied. The gradual globalization of language has become the development trend of the present century, and English has gradually become a very important language in our daily life and work. Our modern society pays more attention to efficiency and needs to pay more attention to the use of fragmented time. Compared with the fragmented time, the traditional way of long time, laborious memory can no longer adapt to the modern way of life. Recite the word software is any time, anywhere, comfortable, efficient characteristics, has become the primary goal of many successful people. Therefore, the English word memorization system based on wechat mini program is developed to facilitate learners to memorize words in specific context and real example sentences, trying to solve the problem of memorizing and forgetting. After learning, the vocabulary can be transferred to the corresponding situation: the learning materials for words are lack of systematic organization. In this study, according to the block memory strategy, the learned words are organized into disagreeing groups and semantic relations, so as to strengthen the organization among the words, which is more conducive to learning and memory. It also provides learners with a wealth of language applications, provides a good language environment, improves the efficiency of English word learning, improves the efficiency of English word learning through vocabulary design, and encourages English learners to make better use of this excellent mobile Internet environment for learning。

Key words: Web development; Wechat mini program; Word memory system  目  录 摘  要 ABSTRACT 目  录 第1章  绪论 1.1课题开发背景 1.2国内外研究现状 1.3系统开发意义 第2章  关键技术介绍 2.1微信小程序 2.2开发运行环境 2.3数据库 第3章  需求分析 3.1需求分析 3.2功能需求分析 3.3系统体系结构 3.4系统可行性分析 3.4.1经济可行性 3.4.2技术可行性 3.4.3操作可行性 3.5系统功能需求 3.5.1 学习打卡功能需求分析 3.5.2 学习排行榜功能需求分析 3.5.3用户管理功能需求分析 第4章 系统实现 4.1结构功能设计 4.2.1系统总体结构图 4.2.2服务器端结构图 4.2.3 APP客户端结构图 4.3单词记忆系统实现 第5章系统测试 5.1 测试目的 5.2系统测试原理 5.3系统的功能测试 第6章 总  结  致  谢 参考文献 附  录

第1章  绪论

1.1课题开发背景 现在我们正处于一个信息高速发展的时代,由于计算机技术和互联网浪潮的兴起,移动设备日益发展和普及, 使人们的工作效率大幅度提高,安全性能日益完善,互联网几乎覆盖我们的生活,无论是学习还是工作,我们都离不开移动设备和互联网。“互联网+”模式的开启,使得平台型应用走入我们的生活,其中,微信小程序凭借其强大的用户基础和高粘度的用户群以及其应用的便捷程度深受欢迎。 随着语言渐渐走向世界化、信息化的发展趋势日益变化,英文学习已经与人们的生活不可分割,英文已经变成人们的生活、工作、学习不可获缺的一门技能化语言。现代社会的发展迅速,人们更加看重效率,更加需要碎片化时间的充分利用。相对于碎片化时间来说,费时费力的传统背单词方法已经不再适合现代人的生活方式。背单词软件是否具有随时、随地、舒适、高效的特点,已经成为许多成功人士首要的追求目标。可以用电子屏幕代替的东西越来越多,阅读就是一个例子,在阅读纸质书籍数据中,读者的年龄不到30岁的比。例为52.3%,换言之,在上世纪90年代和95年代,书籍的阅读也得到了重视。在数字图书的报告中显示,30岁以下的读者比例为53.4%,说明年轻一代是在互联网的浓厚氛围中成长起来的,数字产品成为首选,也是有成为数字读者的可能,因此,与读英语的孩子相比,对他们来说,使用微信应用程序写单词更容易。 随着智能手机的普及,我们英语学习的方式也可以像影视节目一样变得多样化,利用我们的碎片化时间,将不便于携带的纸质单词书“装进”智能手机,使用大众化的微信小程序平台,极大程度的简化英语学习者的学习流程。针对英语词汇记忆其本身碎片化、复杂性、海量性等特点,其与轻量化,碎片化使用的微信小程序平台十分契合。随着中国日益的向现代化、信息化发展,将这个东方大国推向国际化舞台,无论是人们的生活中还是工作上, 英文学习的地位水涨船高。而提高人们自身英语能力也成为了当今的关键问题,而词汇量的储备就显得十分重要。该系统为英语学习者提供了碎片化、高效的夯实自己单词基础的服务。 1.2国内外研究现状 进入21世纪,随着当地经济的不断发展和进步,互联网技术的不断发展和普及,教育教学的不断改革和深化, 移动互联网技术在教育领域也得到了广泛的应用,如在线学习平台的建立,在线教育培训机构的兴起,移动学习应用的广泛使用等,上述教育变革得益于移动互联网技术的不断发展和逐步普及。随着技术的不断进步,新的教育与学习方式也随之应运而生,以满足现代化人们的生活与学习需求。英语作为一门重要的交际工具和教育重点学科, 其教学方式也受到科技发展的影响,在英语教学改革中,一方面,学科本身受到信息技术发展的影响。另一方面, 来自市场的需求无论是科研还是工作生活,对英语人才的需求量都很大,社会各方面对高层次英语人才的需求量也很高。移动语言学习应用于相关学科的教学活动的教育改革正是在这样的社会背景下应运而生的。 在《移动学习--理论、现状、趋势》书中,黄荣怀教授曾提出,移动学习是指学习者在非固定的、非预定的位置上学习或有效运用移动技术的学习。自1994年美国卡内基梅隆大学的Wire-less Andrew无线电基础设施项目建设开始,全球范围内着力推进了多种形式的移动学习研究,移动互联网技术在语言教学特别是外语教学从农村的移动学习项目到美国的K-12培训实践项目中的应用,已经成为信息技术基础教育所关注的新热点。我国的移动语言相较于西方发达国家我国的移动语言学习研究起步较晚,我国的移动语言学习研究开始于“移动学习”研究比较成熟的背景之下。随着“移动学习”在我国研究逐步走向成熟,我国的学者又将研究方向转向 “移动学习”与“语言习得”相结合的研究上,希望“移动学习”能够为语言习得研究提供新的思路。虽然与西方工业化国家相比,我国在相关领域的研究才刚刚起步,研究水平较低,研究重点较低,但也取得了一定的研究成果。 1.3系统开发意义 众所周知,词汇是语言最基本的要素,要学好和掌握一门语言,最重要的是要学会词汇,正如英国著名语言学家威尔金斯在《语言学与语言教学》一书中所说:“没有语法,能表达的内容就少之又少;因此,词汇学习在语言学习中起着重要的作用,在英语学习过程中,词汇的数量和学习者的掌握程度决定着学习的成败。无论是学习者在听、说、读、写,还是翻译的学习过程当中,陌生的词汇都将会影响到学习者的学习效果。基于以上的阐述,我们可以得知英语词汇学习是学好并掌握英语成败的关键所在。 在这样的移动学习时期,大多数学生使用移动应用学习英语,一些学生使用电脑,一些学生使用纸质词典。然而,对现有的学习英语词汇的手机应用程序(如金山词霸、百子珍、有道词典等)的调查显示,他们的词汇学习往往是在没有特定语境的情况下进行的。这类词汇往往导致学习者在学习后很快就会忘记的问题:其次,词汇缺乏系统的组织和知识结构,不利于词汇的理解、掌握和应用。学习者只能学习词汇的表层意义,不能达到对词汇的深层理解和应用。 基于以上讨论,本研究开发了一个基于微信的词汇学习微信小程序。学习者在特定的语境和真实的例子中记忆单词,试图解决遗忘和忘记记忆的问题。学习后,他们可以将所学的单词转移到相应的情境中:单词的学习材料缺乏系统的组织,本研究将所学单词按照组块记忆策略进行组织,并将其划分为不同意群和语义关系,从而加强单词之间的组织性,这更有利于学习和记忆。

  第2章  关键技术介绍 2.1微信小程序 微信小程序是一种新型的方式,它能够连接用户与服务。用户可以在线或官方账号相关的小程序代码进行扫描获取小程序应用,也可以在微信的发现页面上搜索小程序,由于整个文件占用的存储空间很小,用户很难感知到下载和安装小程序的过程,因此从用户点击时获得应用程序开始,速度非常快,小程序的多入口接入和易用体验降低了与用户的沟通和访问成本,微信应用框架由逻辑层、视图层和系统层三部分组成。 在视图层级,微信的WXML被用作标签的布局,它支持数据连接、传输操作和模板引用。但它也支持事件气泡, 微信封装了很多Viewlayer事件,比如Bindtupclick和bindtlongtap long press,这些事件针对移动终端做了进一步的优化,由于界面控件wxss支持大部分CSS,同时增加了一个新的rpx测量单元,可根据屏幕宽度进行调整,使微信小程序更适用于不同的手机屏幕。 2.2开发运行环境 JSP技术本身是一种脚本语言,但它的功能是十分强大的,因为它可以使用所有的JAVA类。当它与JavaBeans 类进行结合时,它可以使显示逻辑和内容分开,这就极大的方便了员工的需求。JavaBeans 可以对JSP技术的程序进行扩展,从而形成新的应用程序,而且JavaBeans的代码可以重复使用,所以就便于对程序进行维护。JavaBean 组件有内部的接口,可以帮助不同的人对系统进行访问。1999年,Sun微系统公司正式推出了JSP技术,这是一种动态技术,是基于整个JAVA体系和JavaServlet提出的,是具有普遍适用性的WEB技术,也是本系统设计的核心技术之一。JSP技术能够极大的提高WEB网页的运行速度。这些内容会与脚本结合,并且由JavaBean和Servlet组件封装。所有的脚本均在服务器端运行,JSP引擎会针对客户端所 提交的申请进行解释,然后生成脚本程序和JSP标识,然后通过HTML/XML页面将结果反馈给浏览器。因此,开发人员亲自设计最终页 面的格式和HTML/XML标识时,完全可以使用JSP技术。所以结合业务审批系统的需求及功能模块的实现,使用JSP技术是最合适的,而且JSP的拓展性比较好,对于业务审批系统在后期使用过程中可以不断对系统功能进行拓展,使系统更完善,更方便的满足员工需。 Mysql的语言是非结构化的,员工可以在数据上进行工作。因为Mysql的语言和结构比较简单,但是功能和存储信息量很强大,所以得到了普遍的应用。 Mysql数据库在编程过程中的作用是很广泛的,为员工进行数据查询带来了方便。Mysql数据库的应用因其灵活性强,功能强大,所以在实现某功能时只需要一小段代码,而不像其他程序需要编写大段代码。总体来说,Mysql数据库的语言相对要简洁很多。 2.3数据库 MySQL的最大优缺点就是最标准化的语言SQL,从而进行数据库管理。MySQL有如下特点,首先体积小,其次运行速度快,还有就是开发成本低等优点。最重要的是他的代码是对用户开放的,因此,中小型系统认为它是开发系统数据库的最佳选择。 客户机/应用服务器系统结构的主要功能实质性和意义也就在于通过应用服务器和网络功能的合理密集分布,实现网络系统间的分工协作。每一个应用服务器都为整个所有移动客户网络系统用户之间提供自己所有急需或极其擅长的移动网络服务,由所有的每个移动客户机之间进行相互分享;每个移动客户机的每个功能表示应用程序也都可以通过借助于每个应用服务器的应用服务器和每个功能表示应用程序来自动集成实现复杂的移动网络系统应用。 在这种系统结构中,数据处理层和控制系统表示层在整个应用服务器上,业务端的数据处理控制表示层和移动用户操作界面表示层的功能表示层在整个移动客户机上。

 

 

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有