简介:
项目简介
管理员功能
用户管理:管理员能够全面管理用户信息,包括添加新用户、修改用户资料、删除用户等操作,同时可以查看用户列表,对用户账号进行权限设置和状态管理。
教师管理:负责维护教师信息,如添加新教师、更新教师的个人信息、删除已离职教师的信息等,确保教师信息的准确性和完整性。
课程信息管理:管理员可以添加、修改、删除课程信息,包括课程名称、课程分类、授课教师、开
项目简介
管理员功能
-
用户管理:管理员能够全面管理用户信息,包括添加新用户、修改用户资料、删除用户等操作,同时可以查看用户列表,对用户账号进行权限设置和状态管理。
-
教师管理:负责维护教师信息,如添加新教师、更新教师的个人信息、删除已离职教师的信息等,确保教师信息的准确性和完整性。
-
课程信息管理:管理员可以添加、修改、删除课程信息,包括课程名称、课程分类、授课教师、开课时间等,及时更新课程信息,确保用户获取到最新、最准确的课程详情。
-
班级信息管理:对班级信息进行管理,包括添加、修改、删除班级信息,如班级编号、班级类型、班级人数等。
-
试题管理:管理员可以添加、修改、删除试题信息,包括试题名称、分值、答案、解析、类型等,确保试题库的丰富性和准确性。
-
在线试题管理:管理在线考试的试题,设置考试时长、考试状态等信息,确保考试的顺利进行。
-
考试管理:查看和管理所有用户的考试记录,包括考试成绩、答题情况等,对考试结果进行统计和分析。
用户功能
-
个人信息管理:用户可以查看和修改自己的个人信息,如姓名、性别、院系、专业、班级、手机等,确保信息的准确性和完整性。
-
课程信息查询:用户可以在系统中查看课程信息,包括课程名称、课程分类、授课教师、开课时间等,以便根据自己的需求选择合适的课程。
-
班级信息查询:用户可以查看自己所在班级的信息,如班级编号、班级类型、班级人数等。
-
考试功能:用户可以参加在线考试,查看考试记录和成绩,了解自己的学习情况和进步。
技术栈
后端框框:springboot/mybatis
前端框架:html/JavaScript/Css/vue/elementui
运行环境:JDK1.8/MySQL5.7/idea(可选)/Maven3(可选)/tomcat8+(可选)
jdk版本:最好是java jdk1.8,我们在这个平台上运行的,其他版本理论上也可以
是否需要maven环境,判断项目是否是maven项目,判断方法:查看源码目录中是否包含pom.xml;若包含,则为maven项目,否则为非maven.项目
是否需要tomcat环境,判断项目是否是springboot项目,springboot项目一般不需要额外配置tomcat环境!
IDEA环境:提供的是源码,理论上idea,Eclipse,Myeclipse都可以,推荐idea!
文档截图
项目截图
免责申明
本项目源码收集于互联网或用户分享,经我们对资料的认真审核整理,确保资源可以正常使用;
悉知:有一定的基础同学可以自行导入idea或者eclipse中运行项目,我们并不提供免费的技术指导。