文档介绍:天津大学
硕士学位论文
题库管理系统及相关组卷算法的设计与实现
姓名:杨斌
申请学位级别:硕士
专业:计算机应用技术
指导教师:李晓红
20070601
中文摘要关键词:。随着计算机、网络技术的发展和广泛应用,计算机作为一种现代化的辅助设备,在教学中的作用越来越重要。本文在分析教学过程的基础上,根据教学工作的需要提出了“题库管理系统”的详细功能和整体框架。经过对比,确定了实现该系统使用的平台和技术,给出了系统各个功能模块的功能设计、运行流程图和后台支持数据库设计。“题库管理系统”采用了客户端/浏览器的软件架构,使用甆平台进行开发,设计了基于系统管理员、教学管理员、部门管理员、教师和学生/游客等五种角色级别的题库系统功能架构。题库系统后台支持数据库采用了系统运行参数与题库数据使用不同数据库分别存储的方式。在参考借鉴了现有的遗传算法、回溯法等算法的优点后,为题库系统的笔试试卷管理和考试管理功能设计了基于知识点关系的组卷算法,并对题目管理过程中的相似题目问题提出了解决方法。组卷算法结合了随机抽取法和回溯法,使用考试范围、试卷难度、试卷预计答题时问、题目难度分布等参数作为约束条件,通过逐步调整中间试卷生成最终试卷。借助题库系统可以达到在同一系统中完成尽量多教学工作的目的,基于教学流程设计的功能比较完善的“题库管理系统”可以较好地简化工作过程和提高教学工作效率。疭架构题库管理角色组卷算法知识点知识点关系组卷约束条件
,/,甊瑃—.,.琒—,,,甀,
学位论文作者签名:杨斌学位论文作者签名:扬斌独创性声明学位论文版权使用授权书或撰写过的研究成果,也不包含为获得墨壅盘堂或其他教育机构的学位或证本学位论文作者完全了解苤鲞盘堂有关保留、使用学位论文的规定。特授权苤鲞盘堂可以将学位论文的全部或部分内容编入有关数据库进行检如门年拢H研究成果,除了文中特别加以标注和致谢之处外,论文中不包含其他人已经发表书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中签字日期:索,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国家有关部门或机构送交论文的复印件和磁盘。C艿难宦畚脑诮饷芎笫视帽臼谌ㄋ得签字日期:劢一年拢淙本人声明所呈交的学位论文是本人在导师指导下进行的研究工作和取得的作了明确的说明并表示了谢意。导师签名:
、网络技术的发展和广泛应用,计算机作为一种现代化的辅助设备,在教学中的作用越来越重要。在教学过程中,考试是一种比较有效的检验教学效果的手段。考试的形式一般可以分为笔试、口试和实际操作考核等。无论形式如何,都是由试题构成考试的内容。考试组织工作一般包括维护试题库、编制试卷、安排考试时间和进行考试等内容,不同的学校可能会有不同的人员或部门负责这些工作,但一般情况下都是由教师对所教课程的试题库进行维护、在考试之前参与出卷,换言之就是虽然教师和管理人员可以同时保存题库的不同备份,但在未进行沟通之前,管理人员无法实时掌握教师对课程试题库的修改;教师编制试卷的进度情况也不能被教学管理人员所实时掌握。借助于计算机网络技术,在协同办公的校园网或者办公网中部署统一的题库管理软件系统,教师对试题的修改可以实时反映到系统中,进而可以由其他工作人员对结果进行查看,同时还可以将组卷、在线考试等功能也规划到题库管理系统中,以达到在同一系统中完成尽量多工作的目的。由此可见,基于教学流程设计一套功能比较完善的“题库管理系统”以较好地解决实时掌握题库状态问题是势在必行的。统一管理、架构灵活、使用简便的“题库管理系统”虺铺饪庀低可以依托于校园网或者办公网进行部署,达到有效提高学校教学工作效率的目的。这里的“统一管理”是指所有课程的题目数据全部划归“题库”系统统一管理,即允许“题库”系统的服务器存储全部的题目数据。“架构灵活”是指“题库”系统本身功能的使用灵活性比较好,既可以全面部署以管理所有部门的题库数据,也可以仅仅部署在一个部门中管理这一部门的题库数据或作为单一功能的组卷、在线考试系统使用。以所在学院为例:学院自升格为高职学院后,随着学校基础建设的逐步到位,天津大学硕士学位论文
题库系统的使用现状课题工作及创新点统一进行管理,并没有配置专门的题库管理系统,所有课程的试卷和题目都是以剑珹等语言基于疭或疭架构平台进行开发;在题库的存储技术上也各不相校园网环境也在规划建设中。但从目前情况看,学院的教学管理工作由教务部门普通文档的形式进行保存,既不利于使用也不利于维护管理。因此设计这套“题库管理系统”现阶段可以提高教务部门的管理效率,待校园网建设完工后可以作为学院校园网办公系统的一个组成部分对全院各部门的题库进行规范化管理,进一步促进学院信