1、表设计
(1)新建表tb_student(学生表)
(2)新建表tb_admin(管理员表)
(3)新建表tb_teacher(教师表)
(4)新建表tb_course(课程表)
(5)新建表tb_class(班级表)
(6)新建表tb_score(成绩表)
2、实体类设计
实体类:是用于对必须存储的信息和相关行为建模的类。实体对象(实体类的实例)用于保存和更新一些现象的有关信息,例如:事件、人员或者一些现实生活中的对象。实体类通常都是永久性的,它们所具有的属性和关系是长期需要的,有时甚至在系统的整个生存期都需要。
(1)Admin.java(管理员)
package com.demo.model;
/*
* 项目名称:
*
* 文件名称为:Admin.java
* 文件创建人:daxiang
*
* 修改记录:
* 修改人 修改日期 备注
*
*
*
* @author daxiang
* @version
* @time 2018年6月13日 下午7:54:50
* @copyright daxiang
*/
public class Admin {
private int id;
private String username;
private String password;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
@Override
public String toString() {
return "Admin [id=" + id + ", username=" + username + ", password="
+ password + "]";
}
}
Student.java
package com.student.model;
/*
* 项目名称:
*
* 文件名称为:Student.java
* 文件创建人:daxiang
*
* @author daxiang
* @version
* @time 2018年6月13日 下午7:54:32
* @copyright daxiang
*/
public class Student {
private int id;
private String sno;// 学号
private String name;// 姓名
private String sex;// 性别
private String className;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getSno() {
return sno;
}
public void setSno(String sno) {
this.sno = sno;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public String getClassName() {
return className;
}
public void setClassName(String classID) {
this.className = classID;
}
public Student(int id, String sno, String name, String sex, String className) {
super();
this.id = id;
this.sno = sno;
this.name = name;
this.sex = sex;
this.className = className;
}
public Student(String sno, String name, String sex, String className) {
super();
this.sno = sno;
this.name = name;
this.sex = sex;
this.className = className;
}
public Student() {
super();
}
@Override
public String toString() {
return "Student [id=" + id + ", sno=" + sno + ", name=" + name
+ ", sex=" + sex + ", className=" + className + "]";
}
}