8. 管理课程的信息模块 9. 管理套题信息模块 10. 管理考生成绩模块 11. 管理考试题目模块 12. 添加试题模块 13. 退出系统模块
3 数据库设计
3.1 数据库设计
1) .管理员信息表(tb_Administrator) 序号 1
ID
bigint
字段名
类型
长度 8
允许空
主键 √
系统管理员编号
2
Name
varchar
3
PWD
varchar
4
Join Time
datatime
8
√
加入时间
50
√
管理员密码
50
√
管理员名称 功能描述
管理员信息表(tb_Administrator)简介:主要用来保存管理员登陆网络考试系统用户名及密码,包括ID,Name,PWD,Join Time。
2) 课程信息表(tb_Lesson):
序号 1 2
字段名 类型 长度 允许空
主键 √
功能描述 ID Name
bigint 8 60
课程编号 课程名称
varchar
√
3
ofrofession 4
Join Time
varchar datatime
8
√
所属专业编号
8
√
加入时间
课程信息表(tb_Lesson)简介:主要用来保存课程信息,包括ID,Name,ofrofession,Join Time。
3) .专业信息表(tb_Profession): 1 ID
bigint
8
√ 专业编
号
2 Name
varcha20√
专业名r
0 称 4 Join datati8
√ 加入时Time
me
间
专业信息表(tb_Profession)简介:主要用来保存专业信息,包括ID,Name,4) 考试问题信息表(tb_Questions): 序字段名
类型
长允许主功能描述
号 度 空
键 1 id bigint 8 √ 试题编号 2
que_subject
varcha50
√
试题主题 r
3 que_type char 10 √ 试题类型 4
que_joindate
dateti8
√
试题加入时me
间 5 que_lessonid int 4 √ 所属课程号 6 que_professioint
4
√
所属专业号
nid 7
que_taotiid
bigint 8
√
所属套题编号
8
optionA
varcha50
√
选项A
r
9
optionB
varcha50
√
选项B
r
Join Time。
10
optionC
varchar
11
optionD
varchar
12 13
que_answer note
char varchar
考试问题信息表(tb_ Questions)简介:主要用来保存试题信息,包括id, que_subject等。
5) 注册学生信息表(tb_Student) 序号 1
ID
varchar
2
Name
varchar
3
PWD
varchar
4
Sex
varchar
5
Join Time 6
datatime
50
√
密码问题
8
√
加入时间
2
√
性别
20
√
学生密码
20
√
学生姓名
字段名
类型
长度 50
允许空
主键 √
学生证号 功能描述
10 50
√ √
试题答案 注释
50
√
选项D
50
√
选项C
question varcha
r
7 answer
varchar
50
√
密码答案
8 profession
bigint 8
√
所选专业号
9 IPAddress
char
30
√
IP地址
管理员信息表(tb_Administrator)简介:主要用来保存学生注册信息,包括ID,Name,PWDJoin Time等。
6) 学生成绩信息表(tb_StuResult):
序号 1
res_id
bigint
字段名
类型
长度 8
允许空
主键 √
试题结果编号
2
stu_id
varchar
3
which_lesson 4
taotiid
varchar bigint
8
√
50
√
50
√
所属学生编号 所属课程名称 所属套题编号
5
taotiname
varchar
6 7 8 9
res_single res_more res_total res_subdate
int int int datetime
4 4 4 8
√ √ √ √
50
√
所属套题名称 单选成绩 多选成绩 总成绩 成绩提交时间 功能描述
学生成绩信息表(tb_StuResult)简介:主要用来保存学生考试成绩,包括res_id,stu_id,which_lesson,taotiid等。
7) 套题信息表(tb_TaoTi) 序号 1 2
ID Name
bigint varchar
3
LessonID 4
Join Time
datatime
8
√
bigint
8
√
所属课程编号 加入时间
字段名
类型
长度 8 50
√ 允许空
主键 √
套题编号 套题名称 功能描述
套题信息表(tb_TaoTi)简介:主要用来保存套题信息,包括ID,Name,Join Time等。