论文部分内容阅读
摘 要:通过对医学生毕业前医学基础理论综合考试现状的分析,从医学生毕业考试改革的需求入手,介绍了基于B/S模式的医学生《住院大病例》网络考试系统的设计与实现。
关键词:医学生 网络考试系统 医学基础理论
中图分类号:G4 文献标识码:A 文章编号:1673-9795(2013)01(a)-0141-01
医学院校的学生经过理论学习、教学实习及最后一年的毕业学习结束后,在毕业前通常需要参加医学基础理论综合考核,其中《住院大病历考核》是其中重要部分。随着高校扩招,医学院校每年的毕业生人数也呈上升趋势,在此情况下,传统的纸质考试方式形式单一,工作量大,工作效率较低,且消耗大量人力物力资源的缺点凸现出来。在计算机技术逐渐渗入社会生活各个层面的今天,新型的无纸化考试系统以其良好的人机界面,舒适的考试环境,完善的考试信息管理,快捷的自动阅卷方式越来越广泛应用于各种各样的考试中。将无纸化考试模式引入医学生基础理论综合考核成为势在必行的一项工作。本文以医学生《住院大病例》考试系统为背景,介绍医学生《住院大病例》网络考试系统的结构与工作原理、系统功能模块与系统数据库的设计。
1 无纸化考试系统结构的选择
目前国内常见的无纸化考试系统依据其架构的不同主要分为两大类:C/S模式和B/S模式。早期较为成熟大部分无纸化考试系统都是基于C/S模式的网络应用程序,这种模式灵活性强、性能高、安全性高,但需在学生电脑上安装一个客户端,安装、维护困难,过于依赖操作系统,且并不适合应用于互联网。与之相比,基于B/S模式的无纸化考试系统优势是客户端零维护,客户端除了WWW浏览器,一般无须任何用户程序。实际使用时,只需要考试机器通过Web浏览器去访问Web服务器,从Web服务器上下载程序到本地来执行。而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中。在下载过程中若遇到与数据库有关的指令,由Web服务器交给数据库服务器来解释执行,并返回给Web服务器,Web服务器又返回给用户。其三级结构组成如图1所示。
针对考核的实际需求,利用校园网已有的基础条件。本文选择B/S模式的三级结构作为考试系统的基本结构。
2 系统设计与实现
本系统使用Windows 2000 Server操作系统,Intemet服务管理使用IIS5.0,数据库采用SQL Server 2005数据库管理系统,数据库访问和网页开发技术采用ASP.NET(C#实现)。学生只要通过局域网进入系统,就可以进行在线考试,考试后及时了解自己的成绩。系统由系统管理和考试管理两大模块组成,这两大模块均可通过局域网运行于连网计算机,并与数据库服务器协同工作。系统功能模块如图2所示,下面分别介绍各模块。
2.1 用户管理
对用户信息的管理主要体现在添加、修改和删除用户信息。系统用户分为三种,系统管理员,教师用户以及学生用户,其中系统管理员可以管理教师用户以及学生用户的信息,教师用户可以管理学生用户的信息。学生用户可以进入系统进行考试。
为了便于记录考生的来源和分析考生的情况,用户在进入本系统之前需要对其权限进行验证,验证无误后方可进入考试或练习。登录时根据用户不同进入不同界面。学生用户登陆之后直接进入考试界面,系统管理员和教师登录后直接进入各自相关的管理页。
2.2 题库管理
题库管理包括命题出卷和阅卷评分两部分。教师用户预先录入各种题型的试题组成题库。只有教师用户拥有对题库进行增、删、改操作的权限。添加后的试题将被存储在题库中,供教师用户查询。
2.3 成绩管理
考生进入系统考试并交卷后,系统会进行自动阅卷并生成考生的考试成绩,教师可以查询所有考生的成绩信息,查询可以按不同关键字进行,一般是按考生的学号进行查询。一般情况下,考生不可以重复进行考试。只有系统管理员可以删除考生的成绩信息。考生成绩信息被删除后,方可再次进行考试。
2.4 考试管理
考试时根据考试要求选择好题型和题目后系统根据随机抽取算法自动生成相应的试卷,同时分配给具体的考生群组并设定考试时长。考生登录后进入考试页面,考试时间开始倒计时。考生交卷或考试时间到后,系统提交试卷,考试页面关闭,系统自动阅卷并生成考生的考试成绩。
3 结语
基于B/S结构的医学生《住院大病例》考试系统,应用于医学生毕业时医学基础理论综合考核使用。改变了过去的纸质考试出题判卷繁琐、人工改卷容易出错且耗费时间的问题。大大提高考试的效率,节省大量的人力物力和资源。本系统功能完善、方便易用、安全性好、易于修改和扩展,现正在临床专业医学生毕业考核中试用。
参考文献
[1] 李万宝.ASP.NET技术详解与应用实例[M].北京:机械工业出版社,2005.
[2] 章立民.VisualC#2005程序开发与界面设计秘诀[M].北京:机械工业出版社,2006.
[3] 王素华,马志强,刘晓乐,等.基于B/S结构的网上考试系统的设计与实现讥[J].信息技术,2006(4):156-158.
关键词:医学生 网络考试系统 医学基础理论
中图分类号:G4 文献标识码:A 文章编号:1673-9795(2013)01(a)-0141-01
医学院校的学生经过理论学习、教学实习及最后一年的毕业学习结束后,在毕业前通常需要参加医学基础理论综合考核,其中《住院大病历考核》是其中重要部分。随着高校扩招,医学院校每年的毕业生人数也呈上升趋势,在此情况下,传统的纸质考试方式形式单一,工作量大,工作效率较低,且消耗大量人力物力资源的缺点凸现出来。在计算机技术逐渐渗入社会生活各个层面的今天,新型的无纸化考试系统以其良好的人机界面,舒适的考试环境,完善的考试信息管理,快捷的自动阅卷方式越来越广泛应用于各种各样的考试中。将无纸化考试模式引入医学生基础理论综合考核成为势在必行的一项工作。本文以医学生《住院大病例》考试系统为背景,介绍医学生《住院大病例》网络考试系统的结构与工作原理、系统功能模块与系统数据库的设计。
1 无纸化考试系统结构的选择
目前国内常见的无纸化考试系统依据其架构的不同主要分为两大类:C/S模式和B/S模式。早期较为成熟大部分无纸化考试系统都是基于C/S模式的网络应用程序,这种模式灵活性强、性能高、安全性高,但需在学生电脑上安装一个客户端,安装、维护困难,过于依赖操作系统,且并不适合应用于互联网。与之相比,基于B/S模式的无纸化考试系统优势是客户端零维护,客户端除了WWW浏览器,一般无须任何用户程序。实际使用时,只需要考试机器通过Web浏览器去访问Web服务器,从Web服务器上下载程序到本地来执行。而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中。在下载过程中若遇到与数据库有关的指令,由Web服务器交给数据库服务器来解释执行,并返回给Web服务器,Web服务器又返回给用户。其三级结构组成如图1所示。
针对考核的实际需求,利用校园网已有的基础条件。本文选择B/S模式的三级结构作为考试系统的基本结构。
2 系统设计与实现
本系统使用Windows 2000 Server操作系统,Intemet服务管理使用IIS5.0,数据库采用SQL Server 2005数据库管理系统,数据库访问和网页开发技术采用ASP.NET(C#实现)。学生只要通过局域网进入系统,就可以进行在线考试,考试后及时了解自己的成绩。系统由系统管理和考试管理两大模块组成,这两大模块均可通过局域网运行于连网计算机,并与数据库服务器协同工作。系统功能模块如图2所示,下面分别介绍各模块。
2.1 用户管理
对用户信息的管理主要体现在添加、修改和删除用户信息。系统用户分为三种,系统管理员,教师用户以及学生用户,其中系统管理员可以管理教师用户以及学生用户的信息,教师用户可以管理学生用户的信息。学生用户可以进入系统进行考试。
为了便于记录考生的来源和分析考生的情况,用户在进入本系统之前需要对其权限进行验证,验证无误后方可进入考试或练习。登录时根据用户不同进入不同界面。学生用户登陆之后直接进入考试界面,系统管理员和教师登录后直接进入各自相关的管理页。
2.2 题库管理
题库管理包括命题出卷和阅卷评分两部分。教师用户预先录入各种题型的试题组成题库。只有教师用户拥有对题库进行增、删、改操作的权限。添加后的试题将被存储在题库中,供教师用户查询。
2.3 成绩管理
考生进入系统考试并交卷后,系统会进行自动阅卷并生成考生的考试成绩,教师可以查询所有考生的成绩信息,查询可以按不同关键字进行,一般是按考生的学号进行查询。一般情况下,考生不可以重复进行考试。只有系统管理员可以删除考生的成绩信息。考生成绩信息被删除后,方可再次进行考试。
2.4 考试管理
考试时根据考试要求选择好题型和题目后系统根据随机抽取算法自动生成相应的试卷,同时分配给具体的考生群组并设定考试时长。考生登录后进入考试页面,考试时间开始倒计时。考生交卷或考试时间到后,系统提交试卷,考试页面关闭,系统自动阅卷并生成考生的考试成绩。
3 结语
基于B/S结构的医学生《住院大病例》考试系统,应用于医学生毕业时医学基础理论综合考核使用。改变了过去的纸质考试出题判卷繁琐、人工改卷容易出错且耗费时间的问题。大大提高考试的效率,节省大量的人力物力和资源。本系统功能完善、方便易用、安全性好、易于修改和扩展,现正在临床专业医学生毕业考核中试用。
参考文献
[1] 李万宝.ASP.NET技术详解与应用实例[M].北京:机械工业出版社,2005.
[2] 章立民.VisualC#2005程序开发与界面设计秘诀[M].北京:机械工业出版社,2006.
[3] 王素华,马志强,刘晓乐,等.基于B/S结构的网上考试系统的设计与实现讥[J].信息技术,2006(4):156-158.