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

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

ID:22658285

大小:55.00 KB

页数:6页

时间:2018-10-30

在线考试系统的设计与实现_第1页
在线考试系统的设计与实现_第2页
在线考试系统的设计与实现_第3页
在线考试系统的设计与实现_第4页
在线考试系统的设计与实现_第5页
资源描述:

《在线考试系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、在线考试系统的设计与实现:在线考试系统因其方便、灵活、准确等特点,已成为普遍使用的一种考试方式。本在线考试系统具有自组试题、设置考试策略、考生考试、客观题自动评分等多种功能。  关键词:在线考试考试策略随机算法  :TP311.52:A:1007-9416(2011)11-0158-02    1、引言  在教学中,考试是一个非常重要的环节,它可以真实地检测出学生对所学知识面的掌握程度。在传统的考试里,教师为找试题、设计试卷、印刷、评卷等花费大量时间和精力。使用在线考试系统,教师平时可以收集相关的试题,建立起试题库,考试时出卷

2、将变得轻松,也为评卷、统计成绩带来更大的便捷与准确。因此,我们有必要研究在线考试系统的建设,使其能尽快在各种考试中发挥作用。  2、系统设计  2.1用例分析  2.1.1角色识别  在线考试系统的角色分为三类,他们分别是:考生、教师、管理员。这三类角色的描述如表1所示。  2.1.2用例识别  考生相关用例[1]:(如图1所示)  在线考试:考生按考号和密码进入系统,系统根据出题策略随机生成试卷;考试结束前15分钟系统给出时间方面的提示,考试时间结束而考生没有提交试卷,试卷可以自动保存且自动提交。  查询成绩:考生根据考号和

3、姓名查看自己的考试成绩,并能查看考试的答卷和得分情况。  教师相关用例:(如图2所示)  试题库管理:试题库包括单选题、填空题、判断题和程序题等,且具有扩展性,能使其他题型加入;每道试题可设置相应的难易度;  考试策略管理:管理考试的科目、题型、分值和难易度;  试卷批改:教师只需要批改主观题(填空题和程序题),客观题(单选题和判断题)由系统自动批改;  成绩统计:按班级、科目对考试成绩进行统计。  管理员相关用例:(如图3所示)  班级管理:对班级信息增加、修改和删除操作,班级不能重名;  教师管理:管理员分配给教师账号、密

4、码和相应的权限;  考生管理:对考生信息增加、修改和删除操作,考生学号必须唯一;  科目管理:对需要考试的科目增加、修改和删除操作,科目编号必须唯一。  2.2系统实体类  试卷类:由试题、科目、考生答题信息等组成;  出题策略类:包括该试卷各种类型题目的数量,分值,难度系数;  试题类:由试题编号、试题内容、所属科目、选项1、选项2、选项3、选项4、答案组成;  科目类:由科目编号、科目名称组成;  考生类:由考生ID、班级ID、姓名、邮箱组成;  班级类:由班级ID,班级名称组成。  2.3活动图  活动图主要用于分析工作

5、的流程和处理多线程应用等场合[2]。考生登录进入考试系统,如果登录成功,选择考试科目,如果登录不成功,则返回登录界面;根据选择的考试科目,抽取考试策略,根据抽取的考试策略自动生成试卷,如果考试策略没有启用,则显示相关信息并结束这次考试;考生考试结束后提交试卷,试卷提交时并自动给客观题打分。  3、系统实现  3.1正常考试页面  3.1.1使用的数据库组件  考试页面使用了一个Inter培训教程表。在系统考试页面里需要引用这个表的试题题型、试题分数、试题、答案等字段,考试页面会将这些有效信息读取出来,然后显示给考生,保存到暂时

6、试卷表中。同时,也使用了成绩登记表,引用这个表的考生名、密码、成绩、试卷名称、当前状态等字段,目的是为了修改考生的当前状态,以达到对考生状态进行控制的目的,从而判断考生是否断线以及为批改试卷做准备。  3.1.2实现技术  生成试卷的单项选择题中,特别要强调的是设计的随机算法。在整个试题表的单项选择总题数所形成向量数组中,生成一个我们需要的试题数的向量表,然后将两者进行对比,从而读出总试题表中的题目来。其中,生成的试题数组必须满足在总试题表的数组里面。  imax=dxt1  iget=5  DimS1(4),n,iRnd,b

7、Flag,bflag1  bFlag1=True  bFlag=True  n=0  DoL基础与Rose建模案例[M].北京:人民邮电出版社,2007:56-63.  [2]谢星星.UML基础与Rose建模实用教程[M].北京:清华大学出版社,2011:190-204.  简介  黄裕(1980-),男,硕士,讲师,主要从事计算机专业的教学与研究。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。