移动互联网下英语学习软件开发与实现
2021-08-15苏琴
电子设计工程 2021年15期
苏琴
(延安大学西安创新学院,陕西西安 710100)
随着现代计算机技术和移动互联网的发展,英语学习已不单单局限于课堂上老师以灌输式的教学方式所传授内容,同时教师的教学形式也因互联网的发展增添了新的内容[1~3]。因此在这种教和学都面临网络的冲击下,如何发挥线下学习的网络优势,使学生有更多的时间有针对性的根据自身特点进行英语学习已经凸现出越来越多的问题[4~6]。为此文中采用JAVA 计算机语言对Web 服务器端和移动手机端的英语学习软件进行了开发研究,得到了一款适用于手机端的学习软件,该软件实现了Web 端学习状况查询和手机端的个性化学习功能。
1 系统架构设计
文中的英语学习软件是结合了移动互联网、后台聊天管理和Web 端的后台课本管理三大模块,其系统架构如图1所示。后台聊天管理是基于Openfire服务器上的以MySQL 数据库为基础的用于用户认证及不同用户间聊天沟通的管理模块,英语学习客户端是系统的功能层,用户在移动APP 端进行英语在线学习,后台课本管理系统是以Web 服务器为基础的用于系统的维护和调试的开发人员对整个系统进行管理。

图1 系统架构
移动端既是系统功能实现的主要模块,也是后台管理及课程管理服务器数据交换的桥梁,其架构模式如图2 所示。

图2 移动端架构
系统的移动终端是手机或者平板电脑,用户初次使用时需首先进行注册服务,注册与登录在Openfire 服务器上进行,而课……
登录APP查看全文
