1 项目简介
1.1项目意义
学校学生管理是教务管理中的一个极为重要的环节,它是整个管理的核心和基础。在此,基于SpringMVC模式编写了学生学籍管理网站。
1.2项目说明
该项目主要开发针对学校学生学籍信息的一套简单管理系统。实现的功能主要有:管理员的登录及相关信息的修改。进入学籍管理系统有学生基本信息与班级信息两个子页面查看,可以进行增删查改等操作。页面的布局使用了easyui模板。
1.3关键技术
SpringMVC
JDBC的连接(MySql)
JDBC增删查改的实现
常见数据结构的Java实现
HTML5
JavaScript
Servlet
2 总体设计
2.1数据表分析总E-R图
3 详细设计与实现
3.1数据库建表
3.2设计实体类
学生类与Depart类
package smserves;
//实体类,封装Depart类数据/*** @triumph*/
public class Grade {
private int id;
private String depart;
private String gradename;
private String gradeDesc;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getDepart() {
return depart;
}
public void setDepart(String depart) {
this.depart = depart;
}
public String getGradename() {
return gradename;
}
public void setGradename(String gradename) {
this.gradename = gradename;
}
public String getGradeDesc() {
return gradeDesc;
}
public void setGradeDesc(String gradeDesc) {
this.gradeDesc = gradeDesc;
}
public Grade(int id, String depart, String gradename, String gradeDesc) {
this.id = id;
this.depart = depart;
this.gr