本系统为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>
好了,以上就是系统的实现过程,更多文章,点击左上角头像,查看更多相关系统的分享。