当前位置:   article > 正文

基于springboot的高校(学生)评教系统_基于springboot的高校教学评价系统的设计与实现

基于springboot的高校教学评价系统的设计与实现

项目介绍:

本系统采用SpringBoot框架,数据层采用mybatis,数据库使用mysql,可以用作毕业设计、课程设计等,适合选题:评教、高校评教等,分为3个角色:管理员、教师、学生。管理员功能有:学生管理、教师管理、评教管理、指标管理、课程管理等。教师功能有:学生管理、指标管理、课程管理。学生功能有:评教管理,系统适合于基础一般的同学使用。

项目技术:

后端:SpringBoot+Mybatis
前端:layui、js、css等
开发工具:idea
数据库:mysql 5.7
JDK版本:jdk1.8
服务器:tomcat8

部分功能展示:

系统登陆

 管理员登陆后页面

 对管理员信息维护

 教师信息编辑

 课程的维护

教师管理

评价信息查询

 学生开始评教

 选择评教课程

 进行评教

部分代码:

  1. /**
  2. * 添加指标操作
  3. * @param indexTable
  4. * @return
  5. */
  6. @ResponseBody
  7. @PostMapping("/add")
  8. public Message add(@RequestBody IndexTableEntity indexTable) {
  9. if(StringUtils.isEmpty(indexTable.getIndexname())){
  10. return Message.error("请填写指标名称");
  11. }
  12. if(StringUtils.isEmpty(indexTable.getWeight())){
  13. return Message.error("请填写指标权重");
  14. }
  15. if (StringUtils.isEmpty(indexTable.getParentId())) {
  16. indexTable.setParentId(null);
  17. }
  18. IndexTableEntityExample example = new IndexTableEntityExample();
  19. example.or().andIndexnameEqualTo(indexTable.getIndexname());
  20. if(indexTableEntityMapper.selectOneByExample(example)!=null){
  21. return Message.error("该指标名称已存在");
  22. }
  23. if(indexTableEntityMapper.insert(indexTable)<=0){
  24. return Message.error("指标添加失败");
  25. }
  26. return Message.success("指标添加成功");
  27. }
  28. /**
  29. * 删除指标操作
  30. * @param indexTablb
  31. * @return
  32. */
  33. @ResponseBody
  34. @PostMapping(value = "/delete", consumes = "application/json")
  35. public Message delete(@RequestBody IndexTableEntity indexTablb) {
  36. try{
  37. indexTableEntityMapper.deleteByPrimaryKey(indexTablb.getId());
  38. }catch (Exception e){
  39. return Message.error("删除失败,请联系管理员");
  40. }
  41. return Message.success("删除成功");
  42. }

以上就是部分功能展示,从整体上来看,本系统功能是十分完整的,而且也与当前的热点话题关联,界面设计简洁大方,交互友好,数据库设计也很合理,规模适中,比较适合毕业设计和课程设计的相关应用。

好了,今天就到这儿吧,小伙伴们点赞、收藏、评论,一键三连走起呀,下期见~~

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/137749
推荐阅读
相关标签
  

闽ICP备14008679号