1、“.....保存考生主观题答案信息的表是,详细情况如下表表所示表表名称类型长度允许空备注,自动递增保存套题信息的表是,详细情况如下表表所示表表名称类型长度允许空备注,自动递增保存教师信息的表是,详细情况如下表表所示表表名称类型长度允许空备注,自动递增本章小结本章对系统数据库做了详细的分析设计,第部分对数据库进行了规划,第二部分描绘了图,第三部分对本系统的数据表进行了详细的说明。系统详细设计系统设计阶段的根本目标是确定应该怎样具体地实现所要求的系统,也就是说,经过这个阶段的设计工作,得出对在线考试出题子系统的精确描述......”。
2、“.....学生模块设计该模块实现了学生对象在考试系统当中能够完成的操作,是该系统的个非常重要的组成部分,在这个模块当中又分为注册模块考试模块和成绩查询模块。学生模块的模块层次图如图所示图学生模块层次图考生注册模块设计考生需要登录进入系统,如果没有注册,需要首先注册,注册之后联系管理员分配权限,考生注册的时候需要判定用户输入信息是否合法,如果合法进行注册,如果不合法则有相应提示,注册的时候还要进行判断,此处采用身份证号判断,因为用户身份证号是唯的,首先检查学生表中是否有此用户,如果已经存在,则提示该用户已注册,如果不存在,则注册成功......”。
3、“.....在线考试模块设计考生在系统登录界面输入姓名身份证号和密码后,登录系统,可以进行在线考试,成绩查询,修改个人信息等操作。此处如果用户信息输入,则应该提示用户个人信息输入有误,请核对后重新登录,考生进入考试界面后可以选择要进行测试的课程对应的套题,每套题只能测试次。选好要测试的套题以后进行测试,如果没有要测试的套题,系统应该出现个联系管理员的提示。成绩查询模块设计考生进入考生界面后,可以选择查询成绩功能进行成绩查询,在成绩查询界面学生可以看到自己的各项试题的得分。每位考生只能看到自己的考试成绩......”。
4、“.....管理员模块设计在管理员模块设计当中,管理员可以对此系统的信息进行管理,属于此系统的后台部分。该模块的层次图如图所示图管理员模块层次图在这个模块当中,管理员可以对管理员信息考生信息教师信息监考员信息考生成绩信息套题信息专业信息和课程信息进行管理。为了安全,对于教师和学生,管理员只可以查看信息,分配权限,删除用户,不提供修改用户信息功能。对于管理员和监考员,管理员可以增加用户,修改用户信息,删除用户,系统有个超级管理员,该管理员信息不能够修改。管理员信息管理在对管理员信息进行管理的时候,管理员可以对管理员信息进行修改,还可以添加新的管理员......”。
5、“.....管理员可以对监考员信息进行修改,还可以添加新的监考员。考生信息管理管理员可以对考生的信息进行管理,当考生毕业或是其他什么原因不在使用本系统的时候,管理员可以将考生的信息删除。管理员可以查看已注册但没有分配权限的考生进行权限分配。该功能是将考生在注册子系统中写进数据库的信息利用数据库查询和输出技术显示在页面上。并在每个考生的信息后面添加选项按钮。当选项按钮被选中时,点击删除按钮就可以将信息删除掉。教师信息管理管理员可以对教师的信息进行管理,当教师离职或其他什么原因不在使用本系统的时候......”。
6、“.....管理员可以查看已注册但没有分配权限的教师进行权限分配。考试成绩管理管理员可以查看学生的考生成绩,可以按照考生身份证号查看考生成绩,也可以根据考试课程查看考生成绩,学生在考完试的时候就可以知道自己客观题的得分情况,但是主观题要老师阅卷以后将分数录入数据库学生才可以看到。课程信息管理在课程信息管理当中,管理员可以添加,删除和修改课程信息。这功能的实现是在线生成考试题目的基础,因为考试题首先是按照课程来划分的。在不中的课程包含了不同的套题。在考试之前必须进行相应的课程的选择,选择好了课程,才可以从数据库中随机得到试卷。在课程信息管理功能当中......”。
7、“.....可以是别的,比如是期末考试,期中考试等。这个功能主要就是为了区分考试课程或是考试类别的。关键代码如下在线考试时选择课程,获取身份证号查询包括考试题目的课程列表,但不包括已经考过的科目套题信息管理在套题信息管理当中,管理员可以添加套题和删除套题。添加套题时必须选择课程,也就是说,这套试题是属于那个课程。在这里,你也可以选择期末考试或是其中考试,这样就是说,这套结果按插入的次序显示。算法描述通过对算法的了解,可以看出,算法实际上是种在组卷前确定试题编号的算法,即调用随机数产生算法产生随机数,把产生的随机数放入中......”。
8、“.....之后根据这组集合中的随机数从题库中抽取试题。算法使用第步假设试卷中需要中等类型单选题的数量为,题库中该类型单选题数量为,则需要产生个到直接的随机数,把这个随机数放入集合中的元素不重复中。算法描述如下,第二步根据这个整数从题库表中抽取试题,组成试卷放入试卷表中。采用第步所描述的算法分别对抽取其他类型的试题,最后组成份完整的试卷。第三步在考生进行考试的时候为了避免考生看到左右的答案直接抄袭,必须对试卷进行重组,此时可以用中元素的顺序按插入的顺序存放集合存放产生的随机数。假设试卷中单选题数量为,可以产生系列大小为的集合......”。
9、“.....可以产生,个不同结果的集合,从而左右甚至整个考场考生的试题顺序都不会重复。该算法的流程图如图所示组卷流程图考生客户端分发试卷流程图图算法流程图算法分析本算法在首次组卷时的优势主要是提高组卷的效率,与传统的组卷算法相比,在空间复杂度和时间复杂度方面都有明显的改善,传统的组卷算法,抽取道试题先查询试卷表中该试题是否存在,如果存在则继续下个随机数,空间复杂度,时间复杂度,而采用本算法,首先产生组不重复的随机数,之后再从试题库中抽取试题组卷,避免重复的查询试题表,空间复杂度,时间复杂度......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。