11 EachSQScore 每道简答选题分数 int Default约束,Check约束 默认为0,0到200
12 ExamTime 考试时间(秒钟数) int Default约束,Check约束 7200秒
表3. 7 单项选择题题库表
序号 7 表名 SingleChoice 中文名 单项选择题题库表
备注 本表是用来记录所有科目的单项选题题目,包括题目内容、所有选项内容、参考答案、试题被抽取次数、试题做正确次数、试题类型等。
序号 字段名 中文名 类型 约束 备注
1 QuestionID 题目编号 int 主键,自增
2 Question 题目内容 nvarchar(1000) 非空约束
3 ChooseA 选项A的内容 nvarchar(600) 非空约束
4 ChooseB 选项B的内容 nvarchar(600) 非空约束
5 ChooseC 选项C的内容 nvarchar(600) 非空约束
6 ChooseD 选项D的内容 nvarchar(600) 非空约束
7 RightAnswer 正确答案 varchar(1) 非空约束
8 CouseID 课程ID int 外键约束
9 CorrectTimes 回答正确的数量 int Default约束 默认为0
10 TotalTimes 试题被抽取的总次数 int Default约束 默认为0
11 ExamType 考试类型 varchar(7) Default约束,Check约束 默认为0,默认为pratice
表3. 8 多项选择题题库表
序号 8 表名 MutipleChoice 中文名 多项选择题题库表
备注 本表是用来记录所有科目的单项选题题目,包括题目内容、所有选项内容、参考答案、试题被抽取次数、试题做正确次数、试题类型等。
序号 字段名 中文名 类型 约束 备注
1 QuestionID 题目编号 int 主键,自增
2 Question 题目内容 nvarchar(1000) 非空约束
3 ChooseA 选项A的内容 nvarchar(600) 非空约束
4 ChooseB 选项B的内容 nvarchar(600) 非空约束
5 ChooseC 选项C的内容 nvarchar(600) 非空约束
6 ChooseD 选项D的内容 nvarchar(600) 非空约束 ASP.net公司学员在线考试系统的开发(10):http://www.youerw.com/jisuanji/lunwen_6414.html