APP下载

基于MVC框架的英语在线学习平台设计

2020-11-13刘海燕

微型电脑应用 2020年10期
关键词:英语学习

刘海燕

摘要:英语在线学习因其具有形式灵活、价格低廉、无地域限制等特点,被广大英语爱好者所青睐。根据英语学习者实际需求,结合MVC框架、三层架构开发了英语在线学习平台,实现了用户服务、教务管理、在线学习、运营管理、课程推荐五大功能,为英语学习者和平台管理者提供了全方位的在线服务,并为在线学习平台的开发和优化提供了参考。

关键词:在线平台;MVC框架;JAVA语言;英语学习

中图分类号:G643

文献标志码:A

DesignofEnglishOnlineLearningPlatformBasedonMVCFramework

LIUHaiyan

(SchoolofForeignLanguages,YulinUniversity,Yulin400000,China)

Abstract:EnglishonlinelearningisfavoredbyEnglishloversbecauseofitsflexibleform,lowpriceandnoregionalrestrictions.AccordingtotheactualneedsofEnglishlearners,combinedwithMVCframeworkandthreetierarchitecture,thispaperdevelopsanEnglishonlinelearningplatformtorealizesfivefunctions,i.e.,userservice,educationaladministrationmanagement,onlinelearning,operationmanagementandcourserecommendation,andprovidesallroundonlineservicesforEnglishlearnersandplatformmanagers.Thisresearchprovidesareferenceforthedevelopmentandoptimizationofonlinelearningplatform.

Keywords:onlineplatform;MVCframework;Javalanguage;Englishlearning

0引言

互联网技术的发展为在线英语学习平台的开发和运营提供了支撑。当前,比较成熟的在线英语学习平台如VIPKID、51TALK、StorylineOnline等[1],这些平台打破了传统英语培训机构的地域限制,以其灵活多变、价格低廉等特点为更多英语学习者提供了帮助。但这些平台在用户服务、教务管理、在线学习、运营以及推荐功能上都存在一定的缺陷,本文利用JAVA语言结合MVC框架开发了英语在线学习平台,为英语学习者提供一个更好平台。

1系统总体设计

结合前一阶段笔者对系统的需求分析,针对英语学习者的针对性和个性化服务,采用MVC三层架构开发英语在线学习平台,三层架构如图1所示。

英语在线学习平台总体技术框架如图2所示。

其中,平台运营模块、学习模块、教务管理模块和用户服务模块采用PC端浏览器进行用户的互动。用户通过表单形式向服务器发送连接请求,完成通讯的建立。MVC框架可为系统提供完整的视图解析功能,可将JSP模板引擎是配到

该框架中,且支持XML方式和注解方式的应用程序。……

登录APP查看全文

猜你喜欢

英语学习
思维导图在英语学习中的运用
浅谈“英语小话剧”对学生英语学习及价值观教育的促进作用
浅谈幼儿英语学习中父母的参与
小学生英语学习质量监测与分析(下)
英语学困生成因分析及转化策略
论中职生怎样培养良好的学习英语的习惯
教师角色在英语学习中的作用及角色转换
浅谈如何培养中职学生学习英语的兴趣
刍议农村学生英语学习习惯的培养
微信对大学英语学习的辅助作用