前后端分离nodejs基于vue的网络教学系统a0tu0

统分为学生用户、教师用户、管理员用户
首页
1)、作为游客可以浏览一些主页上的一些推荐(用户点击量推荐)课程(带有图片、名字等),要有分页,主页要有各种种类的课程类别,比如计算机、金融、经济、教育等等(可按分类查询课程),并可以点进去查看详细课程,也可以在主页搜索栏搜索想要课程的关键词进行检索
2)、点击课程进去课程详情页,可以对课程进行收藏(收藏时需登录系统);开始以及开始学习课程。
3)、主页最好也要有轮播图。
4)、公告信息:可查看管理员发布的公告信息。
4)、论坛:学生学习中的一些疑问信息,可以在上面发帖,老师用户和学生用户,都可对其进行回帖,解答。
5)、个人中心:学生用户注册登录后,显示个人中心按钮,点击个人中心,跳转学生用户的管理页面。
学生用户:
1)、注册、登录(注册登录时选择身份、注册时填写姓名、性别、手机号、邮箱等一些个人信息)。
2)、个人资料管理:查看个人资料、修改个人资料(修改个人信息、重设密码等等)。
3)、我收藏的课程:查看学生用户收藏的课程
4)、在线测试:选择相应的科目的试题,进行测试
5)、我的成绩:可查看自己每次测试的成绩
6)、我的发帖:可查看自己发过的帖子信息。
教师用户:
1)、注册、登录(教师注册时除了填写个人信息之外,要上传教师资格凭证图片,经管理员审核后才能正常的登录与使用)
2)、个人资料管理:查看个人资料、修改个人资料
3)、课程管理:可以增加课程、删除课程、修改课程的相关东西、查看课程等。课程(带有图片、名字等)为视频内容以及相应的文字说明。
4)、试卷管理:设置试卷名称,试卷所属的科目类别。增加试题、删除试题、查看试题。
5)、学生成绩管理:查看学生的测试成绩
6)、帖子查看:可查看发布的帖子信息,并对学生的帖子进行恢复 
7)、我的帖子:可查看自己发布的帖子。
管理员子系统  
1)、网站的公告管理(发布公告、修改公告、系统升级之类,将最新的信息发布在系统首页,或提醒学生应该进行的学习活动,如提交作业、参加考试等)、
2)、教师信息管理:管理系统所有的教师用户信息
3)、学生信息管理:管理系统所有的学生用户信息
4)、教师认证审核:对提交的教师用户申请,进行审核,审核通过后该账户才能使用
    5)、课程类别管理:各种种类的课程类别,比如计算机、金融、经济、教育等等,教师用户上传课程时,选择相应的类别

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值