一对一英语直播学习平台设计与实现
发布时间:2021-01-24 14:09
随着网络直播技术的发展,也衍生了许多通过学生与老师以视频形式进行一对一、一对多上课的教育产品,而伴随着越来越多的家长对英语教育兴趣启发和纯正口语培养的重视,在线少儿英语直播课程是具有潜力和广阔发展空间的市场。笔者实习公司研发的少儿外教一对一在线直播课程平台就是如今行业中的领头者。公司通过签约大量北美专职教师,让学生只需要一部手机或者平板电脑可以根据自己的兴趣选择上课时间、偏好老师进行纯正英语学习,既能够实现个性化的辅导,也能免去家长们接送的烦恼,解决了传统的真人面对面授课时间安排不自由、纯正外教资源稀缺、教育大众化等问题。笔者在实习过程中主要负责平台学生端学习中心的功能设计与实现,通过研究少儿在线英语教育市场的现状、痛点以及学生上课过程中涉及的业务及注意事项,确定了学习中心需要具备的功能性和非功能性需求;学习中心平台使用Spring Boot,Maven Archetype,Spring Cloud技术框架进行开发,使用MySQL、HDFS以及Redis等数据库进行数据的存储,方便进行数据查询等过程;笔者设计与实现了平台与直播课程相关的生成直播教室、生成课程报告、视频录制回放等功能,以...
【文章来源】:北京交通大学北京市 211工程院校 教育部直属院校
【文章页数】:99 页
【学位级别】:硕士
【部分图文】:
图2-2?C_结构例子??
管理端系统等多个系统的协调合作下,本学习平台才能顺利运转,为了方便读者??理解整体运转逻辑,仅根据本平台相关的业务,从公司的整体技术架构出发进行??阐述,具体架构如下图4-1所示。??,rwlB?MOBILE?APP??展?JavaScript?HTML5?|?CSS?Android??层]?AJAX?SS£?|?|?WS?10S??/V?HlW/W^hSocket?REST?JSON?/\??口?1?|?Spn^gBoot?|?采莫与?_??_APi接口?介?^?^?.??|服务晒m?丨,^- ̄ ̄|?NX?M—_统??k?1f.£l5E..J?涵分析结果?(?多贝云?)??I?N¥Q?I?|?课堂练习?|?<3==^??^??,????,?????????2?声网??J?I?RabbitMQ?|?^一^?|?上课相关?|???????RPc??6?|顧程I?|?f?_荐?1販麵睽1??层?j?Thnft?j晒換l職师J?<51????|?■分纖|??i啊i?t个人#?j?盖荐协sr?????? ̄^?列表??—??r-i???[?REST?I????.??f!??■?I?r-i.n?^???数?|?騎(K-哪?5?j?■■■■■?Red,s'?'"I—|?kafka?^?—??%_]?持久化存》广? ̄,?=; ̄?; ̄ ̄?=7 ̄??I?M
4.2功能结构划分??鉴于第三章对于用户的功能性需求分析,笔者将整体项目划分为6个模块,??如下图4-2所示。??在a英语学习中心??I?I?I?I?I?'?I??个人中心?查看教师?H?直播课堂?课堂练习?评价?? ̄I ̄? ̄I ̄?1?1? ̄I ̄?■?■? ̄1? ̄??-I查看个人倍息1?一|查看教师列H?H?醜1?I评价老师I??h龍课程表I?h?m教师详情i?H取麵]丨繼分&?I?麟选¥?|?i??查看英语等级—I关注/取消老"il?H?g制回&?"1?龍IE%雜??英语“级测H教麵荐]?H糈‘片段抢詞-测评报告分析一??L|关注額列表I?走神腦析|?!_[■?|??-I ̄课程报告??I??——I教师评语^??—|学习情况分析??—I课堂表现分析??图4-2学习中心功能划分图??Figure?4-2?Learning?Center?function?partition?d
【参考文献】:
期刊论文
[1]基于深度学习的轮廓检测算法:综述[J]. 林川,曹以隽. 广西科技大学学报. 2019(02)
[2]结合注意力机制的深度学习图像目标检测[J]. 孙萍,胡旭东,张永军. 计算机工程与应用. 2019(17)
[3]融合时间与兴趣相似度的产品推荐方法研究[J]. 孔元元,白智远,张飒,吕品. 计算机技术与发展. 2019(09)
[4]基于JavaScript的面向对象语言特性及其程序设计[J]. 李胜. 科技与创新. 2019(06)
[5]感知用户年龄的Item-based协同过滤推荐算法[J]. 张彩廷,祝永志. 计算机技术与发展. 2019(06)
[6]改进的基于物品的协同过滤推荐算法[J]. 石京京,肖迎元,郑文广. 天津理工大学学报. 2019(01)
[7]基于Spring Cloud服务调用的设计与应用[J]. 郭致远,魏银珍. 信息技术与网络安全. 2019(02)
[8]移动互联网软件测试技术研究及应用[J]. 王彦. 现代信息科技. 2019(03)
[9]移动互联时代下直播教学模式构建与案例分析[J]. 周进,安涛,韩雪婧. 职业技术教育. 2018(29)
[10]云环境下移动微课直播平台设计与应用研究[J]. 陈荆桥,刘兴红. 中国教育技术装备. 2018(16)
硕士论文
[1]直播课在线教育平台的设计与实现[D]. 周奇.北京交通大学 2018
本文编号:2997383
【文章来源】:北京交通大学北京市 211工程院校 教育部直属院校
【文章页数】:99 页
【学位级别】:硕士
【部分图文】:
图2-2?C_结构例子??
管理端系统等多个系统的协调合作下,本学习平台才能顺利运转,为了方便读者??理解整体运转逻辑,仅根据本平台相关的业务,从公司的整体技术架构出发进行??阐述,具体架构如下图4-1所示。??,rwlB?MOBILE?APP??展?JavaScript?HTML5?|?CSS?Android??层]?AJAX?SS£?|?|?WS?10S??/V?HlW/W^hSocket?REST?JSON?/\??口?1?|?Spn^gBoot?|?采莫与?_??_APi接口?介?^?^?.??|服务晒m?丨,^- ̄ ̄|?NX?M—_统??k?1f.£l5E..J?涵分析结果?(?多贝云?)??I?N¥Q?I?|?课堂练习?|?<3==^??^??,????,?????????2?声网??J?I?RabbitMQ?|?^一^?|?上课相关?|???????RPc??6?|顧程I?|?f?_荐?1販麵睽1??层?j?Thnft?j晒換l職师J?<51????|?■分纖|??i啊i?t个人#?j?盖荐协sr?????? ̄^?列表??—??r-i???[?REST?I????.??f!??■?I?r-i.n?^???数?|?騎(K-哪?5?j?■■■■■?Red,s'?'"I—|?kafka?^?—??%_]?持久化存》广? ̄,?=; ̄?; ̄ ̄?=7 ̄??I?M
4.2功能结构划分??鉴于第三章对于用户的功能性需求分析,笔者将整体项目划分为6个模块,??如下图4-2所示。??在a英语学习中心??I?I?I?I?I?'?I??个人中心?查看教师?H?直播课堂?课堂练习?评价?? ̄I ̄? ̄I ̄?1?1? ̄I ̄?■?■? ̄1? ̄??-I查看个人倍息1?一|查看教师列H?H?醜1?I评价老师I??h龍课程表I?h?m教师详情i?H取麵]丨繼分&?I?麟选¥?|?i??查看英语等级—I关注/取消老"il?H?g制回&?"1?龍IE%雜??英语“级测H教麵荐]?H糈‘片段抢詞-测评报告分析一??L|关注額列表I?走神腦析|?!_[■?|??-I ̄课程报告??I??——I教师评语^??—|学习情况分析??—I课堂表现分析??图4-2学习中心功能划分图??Figure?4-2?Learning?Center?function?partition?d
【参考文献】:
期刊论文
[1]基于深度学习的轮廓检测算法:综述[J]. 林川,曹以隽. 广西科技大学学报. 2019(02)
[2]结合注意力机制的深度学习图像目标检测[J]. 孙萍,胡旭东,张永军. 计算机工程与应用. 2019(17)
[3]融合时间与兴趣相似度的产品推荐方法研究[J]. 孔元元,白智远,张飒,吕品. 计算机技术与发展. 2019(09)
[4]基于JavaScript的面向对象语言特性及其程序设计[J]. 李胜. 科技与创新. 2019(06)
[5]感知用户年龄的Item-based协同过滤推荐算法[J]. 张彩廷,祝永志. 计算机技术与发展. 2019(06)
[6]改进的基于物品的协同过滤推荐算法[J]. 石京京,肖迎元,郑文广. 天津理工大学学报. 2019(01)
[7]基于Spring Cloud服务调用的设计与应用[J]. 郭致远,魏银珍. 信息技术与网络安全. 2019(02)
[8]移动互联网软件测试技术研究及应用[J]. 王彦. 现代信息科技. 2019(03)
[9]移动互联时代下直播教学模式构建与案例分析[J]. 周进,安涛,韩雪婧. 职业技术教育. 2018(29)
[10]云环境下移动微课直播平台设计与应用研究[J]. 陈荆桥,刘兴红. 中国教育技术装备. 2018(16)
硕士论文
[1]直播课在线教育平台的设计与实现[D]. 周奇.北京交通大学 2018
本文编号:2997383
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2997383.html