基于.NET的《医学诊断学》无纸化考试系统的设
考试是教育中的一个重要环节,发挥着考察学生知识掌握情况并为教师提供教学分析依据的重要作用。传统的考试需要经过组织命题、试卷印刷、考场安排、组织阅卷等诸多环节,耗费资源多,保密性差,人工阅卷效率低和公正性难以保证等一系列问题。随着计算机和网络技术的迅速发展和在教育领域应用的普及,基于网络的计算机无纸化考试展现出了越来越多的优越性。无纸化考试成为了CAI研究领域的热点。
1 《诊断学》无纸化考试系统及其发展背景
由于无纸化考试能够实现自动出卷、自动评分、有效防止作弊等优点,实现了考试功能与教育评估和教育管理功能的有机结合。国外在这个领域的研究起步比较早,有些到目前已经发展成为产业化考试,如著名的TOEFL考试。但是一般的无纸化考试都有非常强的针对性,不论从试题库还是考试系统,都无法直接应用到其他学科。《诊断学》是由基础医学过渡到临床医学十分重要的一门课程,课程内容覆盖面广,信息量大,内容繁多,且专业性强[1],将其知识点设计成无纸化的智能应用系统,人们早期已经进行了实用性的研究[2]。其考务方面,涉及范围广,工作量巨大[1,3],出卷、改卷并进行成绩分析是一项非常艰巨的任务,特别在时间紧张的情况下矛盾更突出。应用无纸化考系统有利于解决上述问题。但是目前还没有针对该方面的专门的无纸化考试系统的介绍,本研究利用网络和数据库技术,开发了一套诊断学无纸化考试系统。
2 系统总体设计和功能
2.1 开发环境
该系统在Windows Server2003操作系统和IIS6.0环境下开发。采用VS2008集成开发平台,应用C#语言和.NET技术,采用微软 SQL Server2005作为数据库管理系统。
2.2 系统总体结构
目前的无纸化考试系统总体分为两种模式:单机模式和网络模式。网络模式又可分为C/S模式和B/S模式。其中单机模式在早期应用比较广泛,但是由于需要在每一台考试机上安装系统,导致考务和系统升级的工作量都很大,有的还需要用软盘存储考试系统和考卷,从信息安全和成绩回收上都存在缺陷,因此制约了它的发展。在网络模式下的无纸化考试系统的功能得到进一步加强,它不仅能够允许更多的考生参加考试,而且可以减少系统安装和升级维护的工作量,还能更好的解决系统的信息安全问题并且能够更快地反馈成绩。因此得到了广泛的应用。其中,C/S模式和B/S模式比较起来,后者是基于Web的,应用范围更加广泛,且不需要安装专门的应用程序,考试机只需要浏览器就可以进行考试,维护和使用起来更加方便快捷。因此,系统采用了这种构架,并采用了三层体系结构。所谓“三层”是指逻辑上的三层。即用户层、应用逻辑层和数据层。其中应用层位于最外层,在该系统中,它负责为用户提供图形界面,负责处理用户的输入输出。应用逻辑层位于中间层,它负责连接用户层和数据库层,能够建立实际的数据库连接,根据用户的请求生成SQL检索语句或更新数据库,并把结果返回给客户端。数据库层位于最底层,负责实际的数据库存储、检索和更新[4]。这种方式可以大大减轻传统的B/S结构不能解决服务器端工作负荷量大的问题,缓解了数据层的任务压力,既有利于封装代码,提高数据库的访问效率和数据安全,也能够应对大流量的数据访问。
2.3 系统功能
该系统由前台考试系统和后台管理系统两个部分组成。前台实现了考生登录、在线考试、成绩查询等功能。后台管理部分实现了对系统使用人员(包括管理员、教师和学生)三种用户的权限设定和信息管理,还包括了题库管理、出题管理、试卷管理、试卷批改和成绩分析等功能。系统功能模块图如图1所示。
图1 《医学诊断学》无纸化考试系统功能模块图
2.4 系统功能介绍
前台考试系的功能有:①学生登录、更改密码、查询成绩。②在线考试。考生首先选择考试科目和试卷,如果在被允许参加本次考试的名单内,且在正确的考试时间限定内,则进入试题界面,屏幕上同时开始考试倒计时,随时提醒考试剩余时间。考生答题完毕后点击“提交试卷”。考试时间到后系统会也会自动提交。试卷提交后不能再次读取和修改,考生也不能再次进行该考试。
后台管理模块功能有:①权限设置功能。默认情况下,管理员可以对考试系统的任何一种功能进行操作。教师仅对本科目的考生信息、考试成绩、题库、试卷和试题进行维护和操作。其中成绩可以导出为Excel表格储存。学生仅能参加考试、修改自己的密码和查询成绩。各种用户权限还可以由管理员进行管理和更改。②科目管理。对考试科目添加删除和维护。③题库管理。可以添加修改试题及其属性。试题类型有单选题、多选题、判断、填空和问答题等。试题的属性包括:试题科目、题型、题干、答案、题目知识点和题目难度等。④出题管理。包括人工和自动出卷两种方式。其中,人工出卷由教师设定题型和分数,系统会呈现出该科目的试题库,教师按需要勾选试题组成试卷。自动出卷首先由教师设定试卷的分数、题型、题量、知识点、难度系数等条件,然后由计算机在题库中自动迭代筛选符合条件的题目,最后呈现出符合教师要求的试卷。出题界面如图2所示。另外还可以根据需要调整已选试题,生成最终试卷。⑤考试管理。设置试卷生效和过期时间、本次考试时长、允许参加考试的班级等信息。⑥自动批改。系统自动批改客观题。包括选择、判断题。同时,会将主观题的答案和学生的答案同时呈现出来,方便教师对照给分。主观题给分后,系统自动计算总分。⑦成绩分析。以班级为单位,统计出平均分、及格率、优秀率、最高分、最低分、各分段的分布情况等。
上一篇:基于“卓越医生教育培养计划”的多元整合诊断
下一篇:没有了