本系统为2020年4月做的项目,基于SSM整合开发。主要包括系部教学工作质量评价、日常教学质量检查、教学检查评价结果分析、学生评教,教师教学信息等,主要分为四个角色。
截图是之前保存的,带水印不太清晰,已经把水印去掉了,凑合看一下,不过功能都能看到,只截了管理员的一些功能。
**
- 数模
**
**
- 系统首页
**
**
- 管理员首页
**
**
- 更新个人信息
**
**
- 教师评教
**
**
- 统计
**
controller
/* * @description: 跳转到首页 * @author: mty */ @RequestMapping("/departmentIndex") public String departmentIndex(HttpServletRequest request,Model model) throws Exception{ HttpSession session = request.getSession(); String type = session.getAttribute("type").toString(); model.addAttribute("type", type); List<Department> departmentList = departmentService.queryByAll(); int total = departmentList.size(); List<User> userList = userService.queryByAll(); for(int i = 0;i<departmentList.size();i++) { boolean temp = false; for (int j = 0;j < userList.size();j++) { if(!temp){ if(departmentList.get(i).getId().equals(userList.get(j).getDeptid())){ temp = true; departmentList.get(i).setFlag(true); }else{ departmentList.get(i).setFlag(false); } } } } model.addAttribute("departmentList", departmentList); model.addAttribute("total", total); return "department/DepartmentIndex"; }
mapper
<sql id="Base_Column_List"> id, room, classid, classname, count, teachername, teacherno, teacherid, score, time </sql> <select id="queryById" parameterType="java.lang.String" resultMap="BaseResultMap"> select <include refid="Base_Column_List" /> from checked where id = #{id,jdbcType=VARCHAR} </select>
好了,以上就是系统的实现过程,更多文章,点击左上角头像,查看更多相关系统的分享。