毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

在线考试系统的设计与实现 第10页

更新时间:2009-11-28:  来源:毕业论文
在线考试系统的设计与实现 第10页
图4.2 数据库
4.3.1 登陆模块的设计与实现
因为系统对用户需要全程跟踪,而且为了方便管理和安全,任何用户进人系统必须先登录。系统首先设置一个登录模块。登录分两大类:考生类和管理员类。不同的类实现不同的功能。Browser端只能注册考生类身份,出于安全考虑,系统不提供管理员的注册,新的管理员只能由管理员指定名称和密码,新管理员登录后可以通过个人帐号管理模块更改名称和密码。同样,考生类也可以在登录后可以通过个人帐号管理模块更改注册内容。如图4.3所示。
 
图4.3 系统登陆界面
4.3.2 出题模块的设计与实现
首先是选择好考试科目,以及该科目的题目类型,以单项选择题为例子说明,如果没有该科目的情况下,先要到科目管理页面进行添加科目,只有在完成添加科目的情况下,才可以对该科目进行添加题库。选择好参数以后,在参考给出的提示下确认没有选择错误,确认就可以进入该科目的单项选者题的编辑页面。如图4.4所示。
 图4.4 选择题目类型
选择好类型以后就进入了题目编辑状态,如图4.5所示。
 
图4.5 题目编辑
出题成功后会给出提示,如图4.6所示。
 
图4.6 出题成功
4.3.3 组卷模块设计与实现
服务器在接收到提交的试卷后,立即调用判卷模块对考生答题情况作出判别并统计成绩。最后将考试成绩返回客户浏览器并存人考生成绩表。整个过程所用时间根据网络的不同而不一样,在本校校园网内,通常不超过五秒。对于计算机来说,对非标准化问题的处理的难点有如下几个方面:题目设计困难,一个问题必须制定考核的知识点或必须的步骤,而许多问题的答案本身就是模糊的,所以题目的制定难度增大;系统实现困难,如对一些操作性题目,不同的题目会有不同的处理方案;计算机评阅困难,因为计算机是一种精确的计量工具,尤其现在的智能化程度还较低,因此对于当前的评阅工作,它唯一采用的方案是比较。对于非标准化试题,题目管答案的可塑性较大,模糊性很强,因此在评阅时难度非常大。填空题属于非标准化试题。出于简化系统与系统易于移植到其他学科的目的,本系统不实现填空题。试卷基本信息的设置如图4.7所示。
 
图4.7 试卷基本信息
对试卷基本信息设置好了以后,就要添加参加考试的人员。在考生面前打勾的就为参加本次考试的人员,如图4.8所示。
 
图4.8 考卷考试人员
设置的试卷没有错误,就成功完成对考试试卷的设置。成功设置试卷如图4.9所示。
 
图4.9 成功生成试卷
成功后在首页显示等待领导或者特定人员审批信息,当审批通过则考生就可以考试了。如图4.10所示。
 
图4.10 成功组卷后的管理员首页
查看成绩
此模块可以让考生查询此前所有考试的成绩。
新闻模块
这是系统必需的一个模块。用于管理个人账号,考生和管理员功能完全一样。都可以修改个人姓名、密码;上述模块主要是针对考生的,以下为管理员部分模块。
4.4 系统安全性能考虑
4.4.1  Session的安全性与可靠性
在本系统里我们使用ASP的Cookies对象对系统程序进行保护,防止用户非法进入系统或者进行越权操作。如果你没有注册或登录就直接打开系统程序,系统将会调用checkusr.asp文件里的保护机制提醒用户注册或登录。如果你进行越权操作,系统同样会提出警告[12]。主要代码如下。
userid=request("userid")
pwd=request("pwd")
kind=request("kind")
'接收表单信息
sql="select * from cadre_info where userid='"&userid&"' and pwd='"&pwd&"'"
response.write sql
set rs=conn.execute(sql)
if rs.eof then
'如果不存在对应的用户密码
  response.redirect "loginleftframe.asp?temp=error"
else
'如果用户密码检验正确

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

在线考试系统的设计与实现 第10页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。