直播课在线教育平台的设计与实现
发布时间:2021-11-14 22:40
教育一直是我国举国关注的民生大事。为保证适龄儿童均可以接受教育,义务教育相关政策在我国已经推行多年。但由于地域、经济等原因,我国教育领域逐渐出现教育资源不平衡的现象,并且此现象有愈发严重的趋势。因此教育领域亟待解决的问题是如何将教育资源合理分配从而保证教育的公平性。随着信息时代的来临,各领域为了提高工作效率、减少人工等目的开始尝试使用信息技术手段来解决问题。因此本文提出以信息技术手段来缓解当前教育资源分配不均的现象,通过使用互联网技术将优质教育资源进行再分配。本文首先介绍对中小学教学现状的调研分析以明确直播课在线教育平台的业务目标,接着通过对需求的研究分析进而对平台进行规划设计。最终通过建立相对完整且具有针对性的直播课在线教育平台以达到缓解中小学教育资源分配不均的目的。直播课在线教育平台以MVC(Model View Controller)设计模式作为核心设计思想,使用PHP作为主要开发语言,采用MySQL作为持久化数据库。为给用户最好的使用体验,平台还使用Redis和Memcached做缓存以提高数据查询速度。本平台主要包含以下模块:课程浏览模块、习题答疑模块、个人中心模块、学分模块...
【文章来源】:北京交通大学北京市 211工程院校 教育部直属院校
【文章页数】:89 页
【学位级别】:硕士
【部分图文】:
图3-1?功能划分图??
??程下的子集,一个课程可以含有多个章节,每个章节就是一次在线上课。图3-2??是课程浏览的用例图,展示了该功能组的主要功能。?????课程浏览??/?据课程0??/?看列y??/?看课程0??t5?xS)??user?\\^>C^??、?搜索教师名)??\/^霍老师0??Y售课程j??图3-2?课程浏览用例图??Figure?3-2?Use?Case?Diagram?of?Course?Browser??课程浏览的核心功能的详细描述如下:??(1)查看课程列表:查看课程列表功能是指学生在购买课程之前,浏览平??台开设的所有课程信息。为方便学生快速精准的浏览课程列表,此功能还可以细??分为根据自定义标签查看列表、根据课程种类查看列表以及根据学科类型查看列??表。??1)
?3.1.3个人中心??个人中心主要是针对学生登录后的功能,其用例图如图3-4所示。??个人中心??查看我的课^??程列表?yl??/?^查看课程主??/?/?的老师列表^???(增加物流地?)??user??XX??\x^??查看用户个A??\?人信息?)??图3-4?个人中心用例图??Figur
【参考文献】:
期刊论文
[1]数据库索引技术概述[J]. 母凤雯. 电脑知识与技术. 2017(25)
[2]谈软件工程中软件测试的重要性及方法[J]. 龙高贵. 电脑迷. 2017(08)
[3]敏捷开发中的软件测试研究[J]. 李逆,吴艳阳. 软件导刊. 2016(04)
[4]K12在线教育的未来战略发展布局[J]. 陈涛. 新闻传播. 2016(07)
[5]“互联网+”背景下美国K-12教育转型分析[J]. 胡永斌. 中国电化教育. 2016(03)
[6]PHP高性能网站缓存技术探讨[J]. 孙惠洋,李睿达. 通信管理与技术. 2015(04)
[7]计算机软件开发规范研究[J]. 林晨航,孟增辉. 电子制作. 2015(11)
[8]浅析白盒测试技术与方法[J]. 田鹏,张文博,过峰. 电子科学技术. 2015(03)
[9]信息技术促进基础教育公共服务均等化研究前景预判[J]. 杨宗凯,熊才平,吴瑞华,汪学均,丁继红. 中国电化教育. 2015(01)
[10]基于发布/订阅的消息队列在工作流引擎中的应用研究[J]. 沙胜华,李欣,郭大权. 计算机与现代化. 2012(10)
硕士论文
[1]高并发下消息队列模型的研究与应用[D]. 何双元.武汉理工大学 2015
[2]县域内义务教育阶段教师资源配置均衡化问题研究[D]. 马永军.西南大学 2010
本文编号:3495489
【文章来源】:北京交通大学北京市 211工程院校 教育部直属院校
【文章页数】:89 页
【学位级别】:硕士
【部分图文】:
图3-1?功能划分图??
??程下的子集,一个课程可以含有多个章节,每个章节就是一次在线上课。图3-2??是课程浏览的用例图,展示了该功能组的主要功能。?????课程浏览??/?据课程0??/?看列y??/?看课程0??t5?xS)??user?\\^>C^??、?搜索教师名)??\/^霍老师0??Y售课程j??图3-2?课程浏览用例图??Figure?3-2?Use?Case?Diagram?of?Course?Browser??课程浏览的核心功能的详细描述如下:??(1)查看课程列表:查看课程列表功能是指学生在购买课程之前,浏览平??台开设的所有课程信息。为方便学生快速精准的浏览课程列表,此功能还可以细??分为根据自定义标签查看列表、根据课程种类查看列表以及根据学科类型查看列??表。??1)
?3.1.3个人中心??个人中心主要是针对学生登录后的功能,其用例图如图3-4所示。??个人中心??查看我的课^??程列表?yl??/?^查看课程主??/?/?的老师列表^???(增加物流地?)??user??XX??\x^??查看用户个A??\?人信息?)??图3-4?个人中心用例图??Figur
【参考文献】:
期刊论文
[1]数据库索引技术概述[J]. 母凤雯. 电脑知识与技术. 2017(25)
[2]谈软件工程中软件测试的重要性及方法[J]. 龙高贵. 电脑迷. 2017(08)
[3]敏捷开发中的软件测试研究[J]. 李逆,吴艳阳. 软件导刊. 2016(04)
[4]K12在线教育的未来战略发展布局[J]. 陈涛. 新闻传播. 2016(07)
[5]“互联网+”背景下美国K-12教育转型分析[J]. 胡永斌. 中国电化教育. 2016(03)
[6]PHP高性能网站缓存技术探讨[J]. 孙惠洋,李睿达. 通信管理与技术. 2015(04)
[7]计算机软件开发规范研究[J]. 林晨航,孟增辉. 电子制作. 2015(11)
[8]浅析白盒测试技术与方法[J]. 田鹏,张文博,过峰. 电子科学技术. 2015(03)
[9]信息技术促进基础教育公共服务均等化研究前景预判[J]. 杨宗凯,熊才平,吴瑞华,汪学均,丁继红. 中国电化教育. 2015(01)
[10]基于发布/订阅的消息队列在工作流引擎中的应用研究[J]. 沙胜华,李欣,郭大权. 计算机与现代化. 2012(10)
硕士论文
[1]高并发下消息队列模型的研究与应用[D]. 何双元.武汉理工大学 2015
[2]县域内义务教育阶段教师资源配置均衡化问题研究[D]. 马永军.西南大学 2010
本文编号:3495489
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3495489.html