项目描述
本系统是一个基于ssm+layui的学籍管理系统
本系统具有三种用户:
1.管理员:专业管理,班级管理,学生管理,老师管理,课程管理,开课管理以及用户管理
2.教师:成绩管理,学生查询
3.学生:选课管理,查看成绩
管理员:测试账号:admin 【password:123456】
老师:测试账号:zhangping 【password:123456】
学生:测试账号:001 【password:123456】
运行环境
jdk8+tomcat8+mysql+IntelliJ IDEA+maven
项目技术
spring+spring mvc+mybatis+layui+jsp+echarts
项目截图
部分代码
User实体类
public class User extends Entity {
private Integer id;
private String name;
private String remark;
private String userName;
private String userPwd;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public String getUserPwd() {
return userPwd;
}
public void setUserPwd(String userPwd) {
this.userPwd = userPwd;
}
}
Teacher
package com.niudada.entity;
import com.niudada.utils.Entity;
public class Teacher extends Entity {
private Integer id;
private String remark;
private String teacherPwd;
private String teacherName;
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public String getTeacherPwd() {
return teacherPwd;
}
public void setTeacherPwd(String teacherPwd) {
this.teacherPwd = teacherPwd;
}
public String getTeacherName() {
return teacherName;
}
public void setTeacherName(String teacherName) {
this.teacherName = teacherName;
}
@Override
public String toString() {
return "Teacher{" +
"id=" + id +
", remark='" + remark + '\'' +
", teacherPwd='" + teacherPwd + '\'' +
", teacherName='" + teacherName + '\'' +
", name='" + name + '\'' +
'}';
}
}
课程实体
public class Subject extends Entity {
private String college;
private Integer id;
private String remark;
private String subjectName;
public String getCollege() {
return college;
}
public void setCollege(String college) {
this.college = college;
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public String getSubjectName() {
return subjectName;
}
public void setSubjectName(String subjectName) {
this.subjectName = subjectName;
}
@Override
public String toString() {
return "Subject{" +
"college='" + college + '\'' +
", id=" + id +
", remark='" + remark + '\'' +
", subjectName='" + subjectName + '\'' +
'}';
}
}