需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11282 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:疫情突然袭来,在面临开学的时间,各地响起了“停课不停学”的口号,各大在线教育平台增长了近十倍的流量。疫情的出现肯定是难以预料的,大部分人在线教育的初次体验,包括老师、学生以及家长,就是在“赶鸭子上架”一样的被动氛围中完成的。但是如何让蜂拥而至的用户接受并适应在线教育,未来疫情结束后又怎样把他们留下来,继续学习网课呢? 这次机会让人们感受到互联网对教育行业的积极影响。疫情的出现,让整个教育行业意识到以往的教育模式的缺陷。在线教育的重要性几乎是毋庸置疑的,但是面对疫情结束后学生要回归线下教学的必然局面,未来在线教学模式如何做到长期使用需要一个妥善的规划。 本在线教育平台向全国用户免费提供大量课程,凡是想学习的,都可进来学,与传统课程不同,平台上一门课程可供成千上万人学习,线上完成学习任务,不受时间、空间的限制。课程的范围广泛,目标就是像传统教育行业一样,为社会培养各式各样、方方面面的人才。 本平台使用了B/S架构,使用SpringCloud、JPA等技术搭建REST风格的后端架构,使用Vue.js等技术进行前端开发,选用MySQL数据库进行数据存储,前后端分离,相互协作实现每个功能模块。
关键词:Java;SpringCloud;Vue.js;MySQL
目录 摘要 Abstract 引 言-1 1 技术介绍-2 1.1 技术介绍-2 1.2 开发软件介绍-2 1.2.1 开发软件-2 1.2.2 数据库-2 2 系统分析-3 2.1 项目可持续发展分析-3 2.1.1 产品发展-3 2.1.2 经济收益-3 2.2 开发模式分析-4 2.3 产品需求分析-5 2.4 数据流向图-5 2.5 业务流程图-6 3 产品设计-8 3.1 平台功能设计-8 3.2 平台界面设计-8 3.3 功能结构-8 3.4 平台设计目的-9 4 数据库设计-10 4.1 数据库概念结构设计-10 4.2 实体联系模型-10 4.3 数据库物理结构设计-12 5 系统详细设计-17 5.1 Btree课堂平台首页设计-17 5.2 用户注册登录功能设计-17 5.3 个人中心功能设计-18 5.4 我的学习功能设计-20 5.5 课程介绍页面设计-21 5.6 课程学习页面设计-21 5.7 视频播放页-22 5.8 测验与考试答题页-23 5.9 上传教学资源-24 5.10 课程管理页面-25 5.10.1 基础信息管理标签页-25 5.10.2 课程管理标签页-25 5.10.3 测验与考试管理标签页-27 5.10.4 测验与考试管理编辑测试内容页面-29 6 系统测试-31 6.1 测试的任务及目标-31 6.1.1 测试的任务-31 6.1.2 测试的目标-31 6.2 测试方案-31 6.3 测试用例-32 结 论-33 致 谢-34 |