基于Node+vue在线教育项目系统的设计与实现

在当前这个社会环境下,新冠肺炎对各个行业都造成了不同程度的影响,传统教育受到的冲击力度更是相当之大,但是教育对于每个人的作用不言而喻,所以随着多媒体技术和网络信息技术的发展,在线教育越来越凸显出来它的优势,在线教育可以跨越因地域等方面造成的教育资源不平等分配,使教育资源共享化,降低了学习的门槛,同时在线教育实现了学生对于学习时间、地点、内容的自主性,增强了对于学习进度的灵活性,目前市面上有很多在线教育平台,面向的用户主要为全社会,本次课题旨在开发一个主要面向学校的在线教育系统,能够使学生与老师,学生与学生在网络学习中增加更多的交流机会。 前端技术:nodejs+vue+elementui,视图层其实质就是vue页面,通过编写vue页面从而展示在浏览器中,编写完成的vue页面要能够和控制器类进行交互,从而使得用户在点击网页进行操作时能够正常。
语言 node.js
框架:Express
前端:Vue.js
数据库:mysql
数据库工具:Navicat
开发软件:VScode
Express 框架于Node运行环境的Web框架,
3.选题任务的内容和要求(包括原始数据、技术参数、工作要求等)
本次课题主要由四大模块组成,包括用户登录模块、在线作业模块、课程学习模块、在线考试模块,用户登录模块主要分为老师与学生两个部分,在线作业模块对于老师与学生而言主要不同在于,老师将作业发布给学生,学生完成作业后上传提交给老师,由老师审批完成后会显示学生成绩,课程学习模块,每个学生可以加入自己所对应的课程,可以在课程里学习相应的内容,同时可以对学习中的问题在对应的课程下进行留言,可以由老师或学生来进行交流回答,在线考试模块主要功能与在线作业模块类似,不同的是在完成考试的过程中是不允许学生进行切屏的。
 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值