作者主页:Java码库
主营内容:SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、小程序、安卓app等设计与开发。
收藏点赞不迷路 关注作者有好处
文末获取源码
技术选型
【后端】:Java
【框架】:springboot
【前端】:vue
【JDK版本】:JDK1.8
【服务器】:tomcat7+
【数据库】:mysql 5.7+
功能设计
在线答疑系统的设计主要是为了满足学生的实际需求。 因此,它需要通过Internet实现,因此它必须具备硬件和软件基础。该平台最终可以通过科学技术和各种方式达到支持智能化的信息管理的目的。因此,它必须具备网络在线答疑系统所需的环境和各种资料,并保证实现开放性,模块性和实用性三个原则。
在线答疑系统,主要包括管理员、教师、学生三个用户角色,对于学生角色不同,所使用的功能模块相应不同。
管理员权限;首页、个人中心、学生管理、教师管理、问题发布管理、疑难解答管理
教师权限:首页、个人中心、疑难解答管理、试卷管理、试题管理、考试管理。
学生权限;首页、个人中心、问题发布管理、疑难解答管理、考试管理等功能模块的管理维护等操作,系统结构图如下图4-1所示。
功能截图
登陆功能介绍
管理员登录功能是系统中一个非常重要的功能模块。这个函数模块需要做的第一件事是设计系统的安全性。不能说任何打开登录界面的人都可以进入系统。我们想控制管理。成员的账号和密码,只有拥有权限的教师、学生才能通过这个登录界面进入系统界面,这是非常重要的。教师、学生想要登录和使用系统首先进入登录账户和登录密码,然后我们使用程序来检索,检索数据库中的账户信息一致输入账号密码,如果输入学号信息让学生登录时,如果它不存在,给一个提示,非法登陆,所以这个功能模块是非常重要的。如图5-1所示。
管理员功能模块
管理员通过后台登录窗口进行输入自己的账号、密码、验证码等信息,进行登录,如图5-1所示。
图5-1管理员登录界面
管理员对个人中心进行操作填写原密码、新密码、确认密码并进行添加、删除、修改以及查看。,如图5-2所示。
图5-2个人中心界面
学生信息管理,管理员通过学生信息可以在线查看学号、密码、姓名、性别、头像、院校、班级、手机等信息,进行详情或修改、删除操作,如图5-3所示
图5-3学生信息管理界面
教师管理,管理员通过教师管理可以在线查看工号、密码、 姓名、性别、头像、学院、班级、电话等信息,进行查看或修改、删除操作,如图5-4所示。
图5-4教师管理界面
教师后台功能模块
教师通过后台登录窗口进行输入自己的账号、密码、验证码等信息,进行登录,如图5-5所示。
图5-5教师登陆界面
个人信息:通过在个人资料管理页面通过查看工号、密码、 姓名、性别、头像、学院、班级、电话可进行查看进行修改、删除等 ,如图5-6所示。
图5-6个人信息界面
试卷管理:教师通过列表可以获取试卷名称、考试时长(分钟)、试卷状态,进行查看添加、修改等信息操作,如图5-7所示。
图5-7试卷管理界面
试题管理:教师通过列表可以获取试卷、试题名称、分值、答案、类型等信息,进行添加、修改、查看等信息操作,如图5-8所示。
图5-8试题管理界面
考试管理:教师通过考试信息列表可以获取选择试卷、试题、类型、选项、答案/分数等信息,进行添加、修改、删除查看等信息操作,如图5-9所示。
图5-9考试管理界面
学生功能模块
学生通过后台登录窗口进行输入自己的账号、密码等信息,进行登录,如图5-10所示。
图5-10学生登录界面
问题发布管理,学生通过问题发布管理可以在线查看标题、题目、发布时间、学号、姓名、答案进行详情并添加/修改、删除操作,如图5-11所示。
图5-11问题发布信息界面
疑难解答管理,学生通过疑难解答管理可以在线查看标题、题目、答案、发布时间、学号、姓名、审核回复等信息,进行查看查看提问操作,如图5-12所示。
图5-12疑难解答界面
考试管理,学生通过考试管理可以在线进行考试/查看答案等等操作,如图5-13所示。
文档参考
源码获取
大家点赞、收藏、关注、评论啦 、查看👇🏻获取联系方式👇🏻