C#高职计算机导论考试系统设计与实现(10)
时间:2016-11-22 23:24 来源:毕业论文 作者:毕业论文 点击:次
TeacherId int 整型 ID,自动编号 LoginId varchar 字符型 登录名 LoginPwd varchar 字符型 密码 TeacherName varchar 字符型 姓名 Sex varchar 字符型 性别 TeacherId为编号2,自动增长列,无需手动输入,字段类型为整型,主键。 LoginId为教师的登陆名,教师权限的登陆,字段类型为字符型。 LoginId为教师的密码,字符型。 TeacherName为教师的姓名,字符型。 Sex教师的性别,字符型。 (3) Class数据表结构如表2.3所示 表2.3 Class数据表结构 字段名 字段类型 类型说明 字段含义 ClassId int 整型 ID,自动编号 ClassName varchar 字符型 班级名 ClassId编号3,自动增长列,默认班号,整型,主键。 ClassName班级名,班级号的详细信息,字符型。 (4) Question数据表结构如表2.4所示 表2.4 Question数据表结构 字段名 字段类型 类型说明 字段含义 QuestionId int 整型 ID,自动编号 Qusetion varchar 字符型 题目 Answer varchar 字符型 答案 Difficulty int 整型 难易度 SubjectId int 整型 试卷号 OptionA varchar 字符型 A选项 OptionB varchar 字符型 B选项 OptionC Varchar 字符型 C选项 OptionD datetime 字符型 D选项 QuestionId为编号4,记录了选择题的编号,自动增长列,无需手动输入,整型,主键。 Qusetion为题目,字符型,记录了选择题的题目问题。 Answer为正确答案,字符型,用于对答题结果比较。 Difficulty题目的难易度,整型,可以根据试题的难易度进行修改。 SubjectId为试卷号,用于控制一张试卷的出题范围,题量选择,整型,外键。 OptionA选项A,选择题的A选项,整型。 OptionB选项B,选择题的B选项,整型。 OptionC选项C,选择题的C选项,整型。 OptionD选项D,选择题的D选项,整型。 (5) Subject数据表结构如表2.5所示 表2.5 Subject 数据表结构 字段名 字段类型 类型说明 字段含义 SubjectId int 整型 ID,自动编号 SubjectName varchar 字符型 试卷号 SubjectId编号5,自动增长列,整型,主键。 SubjectName试卷号,字符型,用于存放试卷号。 2.5 本章小结 本章针对系统的可行性和需求进行分析,明确此考试系统是否能够顺利进行开发,以及能够达到怎样的开发目的。分析结果证明此系统可行性高,预期能够达到一个功能较为全面的考试系统。 3 系统的实现 3.1 用户登陆界面 如下图3.1所示为考试系统的登陆界面,首先要先选择用户的权限,在用户权限下来菜单中选择,确定你是学生用户还是教师用户。选择完成之后,然后正确的输入用户名和密码,要不然是无法登陆下一界面的。当然若登陆失败的话,会显示出错的原因,便于登录者几时的发现问题。 (责任编辑:qin) |