论文部分内容阅读
摘要:该文通过结合高职院校的实际情况,分析了试题库在考试改革中的重要作用,并介绍一套基于PB的组卷系统的设计与实现的过程,该系统的开发为高职院校实现“教考分离”提供了有力的支撑。
关键词:高职院校;教考分离;PB;SQL;算法
中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)03-0734-02
The Test System Design and Implementation
HE Ning, LIU Jian-yu
(Chongqing Institute of Water Conservancy and Electric Power Vocational, Chongqing 402160,China)
Abstract: In this paper, by combining the practical situation of Higher Vocational College, analyzes the questions in the exam reform in an important role, and presents a PB based test system design and implementation process, the system development for higher vocational colleg? es to realize" the separation of teaching and examination" provides a strong support.
Key words: higher vocational colleges; the separation of teaching and examination; PB; SQL; algorithm
教考分離是近年来各大高职院校重要的考试改革模式。而要实现教考分离,其中一个重要的基础就是要建立实用的试题库。
1试题库的作用
考试是检验教学质量的主要形式,加强考试管理,提高命题质量,通过考试真实地反映出教师教的水平,学生学的情况,部门管的效果,以促进教风、学风的良好发展。要达到以上的目的,实行教考分离是其重要途径,建立科学的试题库是实现考教分离的保证。
利用组卷系统进行试题的管理的优点在于:命题更规范,考试结果将公平;提高工作效率,节约人力、物力和财力;更好地实现试题的保密性;减少排版和修改的工作等。因此,为使考教分离真正发挥应有的作用,必须首先按一定的命题要求,构建好试题库。
针对高职院校课程开设、成本设入等实际情况,下面介绍一套比较方便实用的试题库系统的设计。
2系统目标
根据一般高职院校的实际需要,将建立一个能实现日常试题管理和组卷的系统。其中试题管理主要指试题库信息进行有效的管理,对试题库进行维护,如添加新的试题,对选定的试题进行修改或删除等,对题库中的试题与答案可进行整体浏览,或根据用户选择的具体查询条件进行相应的查询。组卷功能指能自动抽取试题、自动组成完整试卷并进行打印。
3总体设计及其基本功能
3.1系统结构框图
2)课程信息表:用于保存课程的有关信息,有课程代码、系部名称、课程名字段,其中系部字段记录课程所属的系部,如表2。
表2课程信息表
4)试卷表:用于存放试卷,主键为“试卷编号 试题编号”,如表4。
表4试卷表
4系统涉及的编程语言
4.1 SQL
SQL语言结构简洁,功能强大,简单易用,允许用户在高层数据结构上工作。本系统在对题库的理论和试卷质量基本特性研究的基础上,结合SQL建库的理论和方法,初步构建了课程的试题库,设计了试题库中表的结构,进行了试题库内表关系的分析,实现了试题信息的存储。
4.2 PB
Power Builder是由多个功能模块组成的可视化集成开发环境,是面向对象的开发工具用它可以方便地建立其于Windows的分布数据库应用。在本系统中考虑到不同学科试题的多样性,引用PB中的OLE技术,结合SQL中的Image数据类型,实现了试题中图文混和信息和公式信息的存取,并保证在存取过程中不改变试题的存取格式,总而保证了试题在试卷中的排版,增强了系统的通用性。
5本系统应用的算法
本系统在对简单随机算法研究的基础上,提出了改进的随机算法的概念,讨论了运用改进的随机算法求解一定约束条件下的 多参数优化问题,运用功能块的概念,将组卷的难度、章节、题型和分值等约束条件转化为目标块,把改进的随机算法运用到系统中,较好地实现了组卷策略。
PB提供了产生随机数的函数Rand(),使用该函数产生的伪随机数的上界,由系统随机产生一个随机数,以该随机数作为数据窗口的某一特定行,选定试题,然后将该试题的相关信息作为一条新的记录存入相应的试卷表中,不过在存入之前要对试题的相关信息与组卷要求进行比较,只有符合条件的试题才能存入,具体组卷程序流程如下:
6结束语
本系统考虑了高职院校开设的各课程的特点,实现能录入包含图形、公式和文字的试题,生成不同课程的试题库,实现其通用性;实现能对试题浏览、修改和删除,自动生成规定格式的试题和参考答案,并可以通过Word打印出来,最终实现考试出题和考试分析的自动化,从而实现其实用性。
本系统在题库建立管理维护和试卷生成方面为教学单位和人员提供方便和帮助,并能顺应目前各高职院校考试改革需要,为“教考分离”提供了有力的支撑。
参考文献:
[1]张峻.建立基于试题库的校内统考机制实现教考分离[J].中国科教创新导刊,2010(28).
[2]王长利.试卷生成管理系统的设计和实现[J].数字技术与应用,2011(3).
[3]李海军,马煜,刘昌荣.PowerBuilder案例开发集锦[M]. 2版.北京:电子工业出版社,2009.
关键词:高职院校;教考分离;PB;SQL;算法
中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)03-0734-02
The Test System Design and Implementation
HE Ning, LIU Jian-yu
(Chongqing Institute of Water Conservancy and Electric Power Vocational, Chongqing 402160,China)
Abstract: In this paper, by combining the practical situation of Higher Vocational College, analyzes the questions in the exam reform in an important role, and presents a PB based test system design and implementation process, the system development for higher vocational colleg? es to realize" the separation of teaching and examination" provides a strong support.
Key words: higher vocational colleges; the separation of teaching and examination; PB; SQL; algorithm
教考分離是近年来各大高职院校重要的考试改革模式。而要实现教考分离,其中一个重要的基础就是要建立实用的试题库。
1试题库的作用
考试是检验教学质量的主要形式,加强考试管理,提高命题质量,通过考试真实地反映出教师教的水平,学生学的情况,部门管的效果,以促进教风、学风的良好发展。要达到以上的目的,实行教考分离是其重要途径,建立科学的试题库是实现考教分离的保证。
利用组卷系统进行试题的管理的优点在于:命题更规范,考试结果将公平;提高工作效率,节约人力、物力和财力;更好地实现试题的保密性;减少排版和修改的工作等。因此,为使考教分离真正发挥应有的作用,必须首先按一定的命题要求,构建好试题库。
针对高职院校课程开设、成本设入等实际情况,下面介绍一套比较方便实用的试题库系统的设计。
2系统目标
根据一般高职院校的实际需要,将建立一个能实现日常试题管理和组卷的系统。其中试题管理主要指试题库信息进行有效的管理,对试题库进行维护,如添加新的试题,对选定的试题进行修改或删除等,对题库中的试题与答案可进行整体浏览,或根据用户选择的具体查询条件进行相应的查询。组卷功能指能自动抽取试题、自动组成完整试卷并进行打印。
3总体设计及其基本功能
3.1系统结构框图
2)课程信息表:用于保存课程的有关信息,有课程代码、系部名称、课程名字段,其中系部字段记录课程所属的系部,如表2。
表2课程信息表
4)试卷表:用于存放试卷,主键为“试卷编号 试题编号”,如表4。
表4试卷表
4系统涉及的编程语言
4.1 SQL
SQL语言结构简洁,功能强大,简单易用,允许用户在高层数据结构上工作。本系统在对题库的理论和试卷质量基本特性研究的基础上,结合SQL建库的理论和方法,初步构建了课程的试题库,设计了试题库中表的结构,进行了试题库内表关系的分析,实现了试题信息的存储。
4.2 PB
Power Builder是由多个功能模块组成的可视化集成开发环境,是面向对象的开发工具用它可以方便地建立其于Windows的分布数据库应用。在本系统中考虑到不同学科试题的多样性,引用PB中的OLE技术,结合SQL中的Image数据类型,实现了试题中图文混和信息和公式信息的存取,并保证在存取过程中不改变试题的存取格式,总而保证了试题在试卷中的排版,增强了系统的通用性。
5本系统应用的算法
本系统在对简单随机算法研究的基础上,提出了改进的随机算法的概念,讨论了运用改进的随机算法求解一定约束条件下的 多参数优化问题,运用功能块的概念,将组卷的难度、章节、题型和分值等约束条件转化为目标块,把改进的随机算法运用到系统中,较好地实现了组卷策略。
PB提供了产生随机数的函数Rand(),使用该函数产生的伪随机数的上界,由系统随机产生一个随机数,以该随机数作为数据窗口的某一特定行,选定试题,然后将该试题的相关信息作为一条新的记录存入相应的试卷表中,不过在存入之前要对试题的相关信息与组卷要求进行比较,只有符合条件的试题才能存入,具体组卷程序流程如下:
6结束语
本系统考虑了高职院校开设的各课程的特点,实现能录入包含图形、公式和文字的试题,生成不同课程的试题库,实现其通用性;实现能对试题浏览、修改和删除,自动生成规定格式的试题和参考答案,并可以通过Word打印出来,最终实现考试出题和考试分析的自动化,从而实现其实用性。
本系统在题库建立管理维护和试卷生成方面为教学单位和人员提供方便和帮助,并能顺应目前各高职院校考试改革需要,为“教考分离”提供了有力的支撑。
参考文献:
[1]张峻.建立基于试题库的校内统考机制实现教考分离[J].中国科教创新导刊,2010(28).
[2]王长利.试卷生成管理系统的设计和实现[J].数字技术与应用,2011(3).
[3]李海军,马煜,刘昌荣.PowerBuilder案例开发集锦[M]. 2版.北京:电子工业出版社,2009.