基於struts2框架開發的學生管理系統
阿新 • • 發佈:2018-10-12
vpd peid esc png 頁面 介紹 pass 面數據 分享 學生管理系統采用struts2框架作為後臺開發框架,jsp實現頁面數據的展示,數據庫采用mysql。
功能介紹:
包含學生信息管理,班級信息管理,年級信息管理,系統信息管理等功能。
數據庫模型設置如下:
CREATE TABLE t_class (
classId int(11) NOT NULL auto_increment,
className varchar(20) default NULL,
gradeId int(11) default NULL,
classDesc text,
PRIMARY KEY (classId)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE t_datadic (
ddId int(11) NOT NULL auto_increment,
ddTypeId int(11) default NULL,
ddValue varchar(20) default NULL,
ddDesc text,
PRIMARY KEY (ddId)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE t_datadictype (
ddTypeId int(11) NOT NULL auto_increment,
ddTypeName varchar(20) default NULL,
ddTypeDesc text,
PRIMARY KEY (ddTypeId)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE t_grade (
gradeId int(11) NOT NULL auto_increment,
gradeName varchar(20) default NULL,
gradeDesc text,
PRIMARY KEY (gradeId)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE t_student (
studentId varchar(40) NOT NULL,
stuNo varchar(20) default NULL,
stuName varchar(20) default NULL,
stuSex varchar(10) default NULL,
stuBirthday date default NULL,
stuRxsj date default NULL,
stuNation varchar(20) default NULL,
stuZzmm varchar(20) default NULL,
classId int(11) default NULL,
stuDesc text,
stuPic varchar(20) default NULL,
PRIMARY KEY (studentId)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE t_user (
userId int(11) NOT NULL auto_increment,
userName varchar(20) default NULL,
password varchar(20) default NULL,
PRIMARY KEY (userId)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
功能介紹:
包含學生信息管理,班級信息管理,年級信息管理,系統信息管理等功能。
數據庫模型設置如下:
CREATE TABLE t_class (
classId int(11) NOT NULL auto_increment,
className varchar(20) default NULL,
gradeId int(11) default NULL,
classDesc text,
PRIMARY KEY (classId)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE t_datadic (
ddTypeId int(11) default NULL,
ddValue varchar(20) default NULL,
ddDesc text,
PRIMARY KEY (ddId)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE t_datadictype (
ddTypeId int(11) NOT NULL auto_increment,
ddTypeName varchar(20) default NULL,
ddTypeDesc text,
PRIMARY KEY (ddTypeId)
CREATE TABLE t_grade (
gradeId int(11) NOT NULL auto_increment,
gradeName varchar(20) default NULL,
gradeDesc text,
PRIMARY KEY (gradeId)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE t_student (
studentId varchar(40) NOT NULL,
stuNo varchar(20) default NULL,
stuName varchar(20) default NULL,
stuBirthday date default NULL,
stuRxsj date default NULL,
stuNation varchar(20) default NULL,
stuZzmm varchar(20) default NULL,
classId int(11) default NULL,
stuDesc text,
stuPic varchar(20) default NULL,
PRIMARY KEY (studentId)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE t_user (
userId int(11) NOT NULL auto_increment,
userName varchar(20) default NULL,
password varchar(20) default NULL,
PRIMARY KEY (userId)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
功能截圖如下:
基於struts2框架開發的學生管理系統