临床专业实践技能测试系统的开发与应用

本系统为“临床专业实践技能测试系统”,是计算机科学技术在医学教育方面的一个应用。该系统主要是为临床医疗专业的学员进行实践技能考核而开发的软件系统。该系统主要采用ADO技术,标准SQL语言以及Access数据库, 在Web页面中实现以下几个主要功能模块,包括:技能测试模块、评分模块、成绩管理模块、试题管理模块及数据维护模块。教师可以通过客户端浏览器访问服务器端的Web站点轻松完成试卷评阅、试题管理(增、删、改及更新),而学员也可通过客户端浏览器访问服务器端的Web站点进行成绩查询。 系统分析 系统的初步调查 目前,考试系统及成绩管理系统软件很多,其中不乏一些优秀的,但是这些软件要照顾到大多数用户,所以功能一般都是面向大众化的,而且系统也非常庞大,对于客户的一些特殊要求就不能满足,往往要重新开发。我院是医学院校,教师及学员的要求是简单易用,可以用浏览器操作,所以开发的软件应在Web页面上操作。 [align=center] 图2:系统功能模块结构设计[/align] 经过调查, 教师通常使用两种记录成绩的方法。一是使用点名册,在学生姓名之后记录各项成绩,用计算器计算总分与平均分,经教师们反应这个方法虽然简单,但是有很多缺点,例如计算平均分与总分就非常麻烦,要把分数一项一项用计算器加起来算,再如,想修改学生的成绩时,只有在上面涂涂画画。二是使用Excel,先将班级学生的资料都输入电脑,然后将成绩记录在一张工作薄上,计算总分与平均分非常方便,但是同样也存在不足之处。例如教师经常在家里或教室里或办公室里使用这个文件,那势必每天要把文件拷贝,这样容易感染病毒,也容易造成文件丢失,最重要的是它没有做到同步更新,在教室做的文件要拷回办公室重新覆盖更新。而每次医疗专业的学员进行技能考核时更是繁琐、麻烦。 如果开发设计一套软件,能克服以上一些缺点,就可以大大提高教师的办公效率。 系统的可行性分析 本软件所涉及到的软件知识范围比较简单,但是设计、搭配合理仍可以做出丰富实用的效果。利用asp对像结合SQL语句可以对Access数据库打开、关闭,进行数据添加、删除、修改、更新等的操作,而利用Access数据访问页可以使教师、学员在Web页面问数据库。学校具有独立服务器,软件可架构在现有的Web服务上,供教师、学员访问使用。本系统是基于Web页的,而学校教师、学员已经具有上网浏览知识,对于Web页面中的操作无需培训就可以掌握其使用方法。本软件系统在单位内部使用,不涉及任何法律问题。 系统设计 软件系统运行环境 ■客户端操作系统:WINDOWS 98;WINDOWS 2000;WINDOWS XP ■操作平台:VISUAL Basic 6.0 + Access2000 Web页面处理过程 教师通过Web页面输入学员信息及试题库,将数据写入数据库,学员可通过web页面查询经系统处理后显示的成绩信息,见图1。 系统功能模块结构设计 见图2。 数据库结构设计 本系统使用Access2000作为数据库管理系统(Database Management System, DBMS)。在Access中,新建一个名为jncsh..mdb数据库,在jncsh.mdb数据库中包含的数据表及其相应功能如表一所示。
系统功能 该系统由系统主界面提供的技能测试、评分、成绩管理、试题库管理、数据管理五个功能模块构成。 注:可通过单击系统主界面上的各功能按钮或通过菜单操作实现对各功能模块的管理。 试题库管理功能模块 试题库系统是最重要,也是难度最大的一项工作。此处所说的题库是狭义的,即由若干独立的试题组成。这些材料是测试系统中的核心机密,安全性是第一要求。此外,为了便于对这些信息进行有效地管理,能够快速地提取和使用,还应该对试题进行编码,并设置一定的参数,如试卷的取材范围、适用对象、使用的频率、试题难度、区分度等参数等。 对试题库的管理包括:试题库的录入和编辑(其中,编辑包括:添加、删除、修改)等操作。 试题库有:病史采集试题模块、病例分析试题模块、辅助结果判读试题模块及查体等。它们分别是由试题模块选择窗体(shtgl)操作界面上的命令按钮打开病史采集试题录入及编辑窗体界面(bshcjct)、病例分析试题录入及编辑窗体界面(blfxct)、辅助结果判读试题录入及编辑窗体界面(fzhjgpdct)等来实现对试题库的管理(既对试题库录入、添加、删除、修改等操作),以实现实时更新试题库。 数据管理功能模块 主要目标: ■实时导入、导出考生信息及相关数据文件。 ■防止数据的丢失、损坏,即时整理,方便查询。 数据管理模块实现以下功能: 用来进行数据同步复制、系统数据备份、清理、系统日志查看等功能,其中通过数据同步复制,不仅可以使考生资料统一而完整,而且更具安全保护性。此外,通过对数据的维护,使资料高度集成,对原有数据进行优化,通过基础数据的下传,实时数据的上传,使数据及时更新,便于数据的统计和查询,提高了教师及相关人员的工作效率和质量。 数据备份:定期数据备份、整理。 数据恢复:设置、调整系统的各项初始参数、政策参数等,定期恢复。 技能测试功能模块 主要目标: 以能够提供最适宜的人机互动关系为准则,将测评的项目(试题、评定要素)等内容呈现在计算机屏幕上,由被试或评定人员根据计算机的提示进行答题或操作。实现计算机在临床医学教育方面的应用,使医学教育标准化、规范化,提高教师工作效率及质量。 实现功能: ■考核模块:本系统有四个考核模块,包括:病史采集考核模块、病例分析考核模块、辅助结果判读考核模块及查体(其中,查体包括:大项查体和小项查体) ■考核方式:分理论知识的考核和实践技能考核。 ■考核形式:分在计算机上和在实验室中进行考核。 ■试题类型:本测试系统包括四个题型,分别是填空题、判断题、单选题及简答题。 其上机考核操作流程示意如下: 单击“技能测试”→考生进行身份验证→登陆→抽取试题→考试→交卷 代码编写略。 评分功能模块: or:blue>测试系统中的测试题目或需要作出综合性评价结论时,需要评分系统。其主要功能是对考试结果进行评分管理,如果卷面存在客观题,如选择题、判断题等,系统直接进行评分和转换。对于主观题,如案例分析题、问答题、一些操作性测评的内容,由教师或考官进行手工评分,同时可以对系统自动评分的结果进行修改,标注评语等。 成绩管理功能模块: 成绩管理模块的主要功能是进行成绩信息录入、修改、浏览、查询、统计等,包括对考试、优秀率,及格率,分数段、最高分等定义,最后算出学员们的最终成绩,并为管理员和教师提供各种统计信息。相关课程的教师和管理员对成绩进行维护,成绩的维护有严格的时间限制,比如,一定的时间后,教师便不能修改学生成绩,如果必须要修改,只能通过管理员修改,并详细记录修改结果,修改原因等。具有成绩管理功能操作权限的网络用户可输入、输出与成绩相关的信息,如可打印输出学生成绩单、单科成绩、学期成绩、历次考试成绩。不同角色网络用户可不同的浏览考试信息,根据教学需要可将考试信息发布到网上,供有查询权限的用户(如考生、家长)浏览查询。 结束 技能测试系统是一个信息获得、处理、存储和使用的系统,因此广义地讲,它是一个信息管理系统(MIS)。但在此是将临床专业实践技能测试系统作为一个具有一定内部结构和独立功能的系统。简单地说,它是一个数据库,它的信息内容范围很广,包括被试的基本信息(报名所提供的)、被试的测试成绩、有关评定等。 基于Web 服务的考试及成绩管理系统在国内还是一个新的事物。研究基于Web 的考试及成绩管理系统,将适应于传统的教学管理转化到适应现试及成绩管理的模式,更好地为现代远程教育服务,有着广阔的发展空间,今后必将取得较大的发展。

猜你喜欢