成绩分析数据库设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
成绩分析数据库设计试卷题目表(problem)
字段名字段中文名字段类型是否必
填
备注
questionId 编号String , TRUE
questionTy
pe 题目类型int
1.单项选择题;
2.多
项选择题;3.填空;
4.名词解释;
questionC
ontent
题目内容String
knowled
gePoint 关联知识点String
关联知识点
doType 作答形式int 学生写作业类型:1键盘输入、2手写原型、3手写转换;当作业题型为选择题与是非题时默认为键盘,其他题型默认为手写原
型。
questionA nswer 题目标准答
案
object 考虑图片
questionFu
llMarks
单题满分float
试卷题目作答表(ProblemAnswer)
字段名字段中文名字段类型是否必
填
备注
problem 题目Problem problemSt
udentAns
wer 学生答案Object
支持多版本不同类型
的答案
problemSc
ore
单题得分float
试卷表(ExaminationPaper)(老师出的一套试卷)
字段名字段中文名字段类型是否必
填
备注
UUID UUID UUID , TRUE
paperNam
e
试卷名称String 第一次月考setPaperPe
rson
出卷人User
checkPape
rPerson
审卷人User
course 课程Course
arrayListP roblem 试卷题目总
和
ArrayLis
t<
Examina
tionProbl
em >
paperFull
Marks
试卷满分int
examLimit
Time
考试时长int
一次考试表(ExaminationOneTest)(学生的一次考试试卷)
字段名字段中文名字段类型是否必填备注
UUID UUID UUID
examNam
e
考试名称String
examinatio nType 考试类型Int
0临时测验
1月考
2周考
3期中考试
4期末考试
5其他
student 学生Student teacherCo
urse
选课班级T eacherCourse examinati
onPaper
试卷ExaminationPaper arrayList
ProblemA nswer 题目作答
ArrayList<
ExaminationProblemA
nswer >
paperStatu
s 试卷状态int
1表示已做;2表
示已批改;
finalScore 总得分float testDate 考试日期Date spendTime 花费时间Int