组卷系统的设计与实现

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:jackywang1980
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:该文通过结合高职院校的实际情况,分析了试题库在考试改革中的重要作用,并介绍一套基于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.
其他文献
该文提出了一个基于LDAP的数字图书馆身份认证模型,介绍了模型的系统结构及其认证流程.并在此基础上规划了数字图书馆门户认证的LDAP目录树,最后对LDAP认证服务平台进行了部署与
老企业、新企业的作业环境离国家规定的工业企业卫生标准尚存差距,对法律、对企业劳动者所欠的帐,这里称之为老帐、新帐.目前全国工业企业劳动者的作业环境状况是不容乐观的,
该文主要是论述自动化学科在职业技术教育中的改革与发展.从而为我国的自动化学科专业发展战略提高有益的借鉴。
目的:探讨活血化瘀法治疗肺气肿的疗效。方法:肺气肿60例根据治疗药物的不同分为治疗组与对照组各30例,两组都给予常规西药治疗,治疗组在此基础上加服活血化瘀汤治疗。结果:两组
目的:对比腹腔镜与开腹手术治疗宫外孕临床疗效,了解掌握治疗宫外孕最佳方案。方法:选取本院收治共78例宫外孕患者,其中39例选择行腹腔镜手术治疗宫外孕,作为观察组,39例接受开
由于生活水平的提高,物质极大丰富,人们缺乏合理的膳食观念,摄入了过多的油腻、辛辣食物,再加上一些不良生活习惯,如熬夜、吸烟、酗酒等,极易导致机体脾胃功能失调,肝胆湿热
硬盘从空闲状态转入低功耗状态,再转入空闲状态这一过程可以认为是一个更新过程,而用户与硬盘则构成了一个排队系统。利用更新理论及排队论可以将硬盘电源管理系统建模为性能约
摘要:随着网络技术和信息化建设的飞速发展,传统的管理理念和方式已经成为高校未来发展的一个重要瓶颈。数字化校园正是在这样的前提下应运而生,而作为数字化校园的基础,校园一卡通扮演着一个非常重要的角色。  关键词:数字化校园;一卡通  中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)03-0736-03  The E-card System in the Digital Ca
快速公交系统作为一种新型的公交模式,因其投资少,建设周期短,见效快等特点已被作为解决城市交通问题的有效方式。该文从兰州市安宁区公共交通发展现状及BRT的特点出发,利用层次