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 + "]";
}
}
