项目编码:YMKJ
环境需要
1.运行环境:最好是javajdk1.8,我们在这个平台上运行的。其他版本理论上也可以。2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;3.tomcat环境:Tomcat7.x,8.x,9.x版本均可4.硬件环境:windows7/8/G内存以上;或者MacOS;5.数据库:MySql5.7版本;
6.是否Maven项目:是
技术栈
1.后端:SpringBoot+Mybatis+Thymeleaf模板引擎
2.前端:HTML+CSS+JavaScript+BootStrap
项目介绍
该项目分为学生、教师两个角色,主要功能如下:
1.学生模块
1)我的课程:学生可在此页面自由选课2)我的作业:可查看选择的课程已发布的作业及完成情况,并可选择完成作业或查看详情
2.教师模块
1)学生管理:I.查询学生:可根据学生信息搜索学生,可进行修改删除操作,可进行全选批量删除和导出excel表格,可根据查询到的数据进行分页,输入页码进行跳转操作II.添加学生:可进行单个添加学生或excel表格导入学生2)教师管理:I.查询教师:可根据教师信息搜索教师,可进行修改删除操作,可进行全选批量删除和导出excel表格,可根据查询到的数据进行分页,输入页码进行跳转操作II.添加教师:可进行单个添加学生或excel表格导入教师3)班级管理:I.查询班级:可查看所有班级,进行删除修改等操作II.添加班级:可进行添加班级操作4)课程管理:I.查询课程:可查看所有课程,进行修改删除操作II.添加班级:可进行添加课程操作5)作业管理:I.查看作业完成情况:可查看每门科目项目学生作业的完成情况,可根据起止时间和课程名称进行搜索。II.添加作业:选择一门课程搜索题库,在题库中选择题目后进行作业发布操作III.编辑题库:可对题库进行增删改操作
使用说明
1.使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件;2.使用IDEA/Eclipse/MyEclipse导入项目,Eclipse/MyEclipse导入时,若为maven项目请选择maven;若为maven项目,导入成功后请执行mavenclean;maveninstall命令,然后运行;3.将项目中application.properties配置文件中的数据库配置改为自己的配置;4.运行项目,输入localhost:/登录教师账号:js密码:学生账号:wangyi密码:
运行截图
学生身份登陆系统
本项目功能完整,界面美观大方,适合作毕业设计使用!