表结构分别如下:
(1)待审核学生信息表(d_stuinfo),该表用于存放待审核学生的信息,包括学生学号(stuid),学生姓名(stuname),性别(sex),年龄(age),父亲姓名(fname),母亲姓名(mname),地址(address),班级名称(cname),具体设计如表1:
表1 待审核学生信息表
字段名 类型 长度 小数点 是否允许空 是否主键
stuid varchar 20 0 不允许 是
stuname varchar 80 0 允许 否
sex varchar 10 0 允许 否
age int 10 0 允许 否
fname varchar 80 0 允许 否
mname varchar 80 0 允许 否
adeess varchar 100 0 允许 否
cname varchar 100 0 允许 否
(2)学生信息表(stuinfo),该表用于存放已经通过审核后的学生的信息,包括学生学号(stuid),学生姓名(stuname),性别(sex),年龄(age),父亲姓名(fname),母亲姓名(mname),地址(address),班级名称(cname)。
(3)上学期学生成绩表(stuscore_2) ,该表用于存放学生下学期的成绩信息,包括学生学号(stuid),学生姓名(stuname),数学成绩(math),语文成绩(lage),英语成绩(english),平时表现成绩(pscore),平时评价成绩(fscore)。
(4)下学期学生成绩表(stuscore_1),该表用于存放学生上学期的成绩信息,包括学生学号(stuid),学生姓名(stuname),数学成绩(math),语文成绩(lage),英语成绩(english),平时表现成绩(pscore),平时评价成绩(fscore),具体设计如表2:
表2 上学期学生成绩表
字段名 类型 长度 小数点 是否允许空 是否主键
stuid varchar 20 0 不允许 是
stuname varchar 80 0 允许 否
math int 10 0 允许 否
lege int 10 0 允许 否
english int 10 0 允许 否
pscore int 10 0 允许 否
fscore int 10 0 允许 否
(5)部门信息表(department),该表用于存放已经存在的部门的部门信息,包括部门编号(id),部门名称(name)。
(6)员工信息表 (employee),该表用于存放员工的登录信息,包括员工编号(id),员工姓名(username),登录密码(password),真实姓名(realname),所属部门编号(department_id),具体设计如表3:
表3 员工信息表
字段名 类型 长度 小数点 是否允许空 是否主键
id varchar 40 0 不允许 是 JSP+mysql学生管理系统的设计与实现(3):http://www.youerw.com/jisuanji/lunwen_2169.html