✨作者主页:IT研究室✨
个人简介:曾从事计算机专业培训教学,擅长Java、Python、微信小程序、Golang、安卓Android等。接项目定制开发、代码讲解、答辩教学、文档编写、降重。
☑文末获取源码☑
精彩专栏推荐⬇⬇⬇
Java项目
Python项目
安卓项目
微信小程序项目
一、开发环境
- 开发语言:Java
- 数据库:MySQL
- 系统架构:B/S
- 后端:SpringBoot
- 前端:Vue
- 工具:IDEA或者Eclipse,JDK1.8,Maven
二、系统功能模块
- 角色:管理员、老师、系部领导、教研室领导、学生
- 功能:
管理员:(可配置角色权限)
评教管理(指标管理、选项管理、评教任务管理、评教类型管理);
查看评教(查看评教结果、查看评教统计图);
系统管理(权限点管理、用户管理、角色管理、权限管理);
学校信息管理(班级管理、课程管理、课程表管理、院系管理);
老师/系领导/教研室领导:
查看评教(查看评教结果、查看评教统计图);
自我评教;
学生:
查看评教(查看评教结果、查看评教统计图);
开始评教;
三 、系统界面展示
四、部分代码设计
public class ClazzService {
@Autowired
ClazzMapper clazzMapper;
public List<Clazz> findAll(){
return clazzMapper.selectList(null);
}
/**
*
* @param clazzid
* @return
*/
public int delete(String clazzid) {
Clazz clazz=new Clazz();
clazz.setClazzid(Integer.valueOf(clazzid));
clazz.setIsDelete(1);
QueryWrapper<Clazz> queryWrapper=new QueryWrapper<>();
queryWrapper.eq(" clazzid",clazz.getClazzid());
return clazzMapper.update(clazz,queryWrapper);
}
public int update(Clazz clazz) {
QueryWrapper<Clazz> queryWrapper=new QueryWrapper<>();
queryWrapper.eq("clazzid",clazz.getClazzid());
return clazzMapper.update(clazz,queryWrapper);
}
public int save(Clazz clazz) {
return clazzMapper.insert(clazz);
}
public List<Clazz> findByid(String clazzid) {
QueryWrapper<Clazz> queryWrapper=new QueryWrapper<>();
queryWrapper.eq("clazzid",clazzid);
return clazzMapper.selectList(queryWrapper);
}
public Clazz findByID1(String clazzid){
QueryWrapper<Clazz> queryWrapper=new QueryWrapper<>();
queryWrapper.eq("clazzid",clazzid);
return clazzMapper.selectById(queryWrapper);
}
public List<Clazz> clazzfindAll(int page, int limit) {
page =(page-1)*limit;
return clazzMapper.clazzfindAll(page,limit);
}
}
五、论文参考
结语
大家可以帮忙点赞、收藏、关注、评论啦
源码获取:私信我