节点文献
题库管理系统及相关组卷算法的设计与实现
Design and Implementation on the Management System of Item Pool and Related Test-composing Algorithm
【作者】 杨斌;
【导师】 李晓红;
【作者基本信息】 天津大学 , 计算机应用技术, 2007, 硕士
【摘要】 随着计算机、网络技术的发展和广泛应用,计算机作为一种现代化的辅助设备,在教学中的作用越来越重要。本文在分析教学过程的基础上,根据教学工作的需要提出了“题库管理系统”的详细功能和整体框架。经过对比,确定了实现该系统使用的平台和技术,给出了系统各个功能模块的功能设计、运行流程图和后台支持数据库设计。“题库管理系统”采用了客户端/浏览器的软件架构,使用Windows.NET平台进行开发,设计了基于系统管理员、教学管理员、部门管理员、教师和学生/游客等五种角色级别的题库系统功能架构。题库系统后台支持数据库采用了系统运行参数与题库数据使用不同数据库分别存储的方式。在参考借鉴了现有的遗传算法、回溯法等算法的优点后,为题库系统的笔试试卷管理和考试管理功能设计了基于知识点关系的组卷算法,并对题目管理过程中的相似题目问题提出了解决方法。组卷算法结合了随机抽取法和回溯法,使用考试范围、试卷难度、试卷预计答题时间、题目难度分布等参数作为约束条件,通过逐步调整中间试卷生成最终试卷。借助题库系统可以达到在同一系统中完成尽量多教学工作的目的,基于教学流程设计的功能比较完善的“题库管理系统”可以较好地简化工作过程和提高教学工作效率。
【Abstract】 With the wide application of computers and the advance of Internet technology, computers as an accessory equipment have played an increasing important role in the teaching. Based on the analysis of teaching process, the paper puts forward the specific function and the whole framework of the system of item pool, composing test papers and online testing in light of teaching tasks.After careful comparisons the paper presents the platform and technology applied in this system and points out the functional design, the process flow chart and the design of database in the background. The system of item pool, composing test papers and online testing system adopts the software structure on the basis of client-side/browsers, moreover, the system which is grounded on the the platform of Windows. NET focuses on software engineering, so it designs five different systemic-functional frameworks, that is, system administrator, teaching administrator, section administrator, faculty members, students/vistors.The platform of the testing system enables the database to apply systemic-operational parameter, in addition, it allows the database to employ different storing methods.Referring to the advantages of genetic algorithm and backtracking algorithm and based on the relation of knowledge key points, the paper presents the test-composing algorithm for the management of papers of written examinations in the system of item pool and administrative function of testing.In combination with the method of choosing at random and backtracking algorithm,the test-composing algorithm makes the final test paper by means of constraining the parameters of the testing category, the testing difficulty, the time allowed for the testing and distributions of the different test items.With the help of the system of pool, the faculty members may accomplish the teaching tasks as many as possible. Admittedly, the staff may simplify the working process and enhance working efficiency in the teaching on the basis of the flawless system of item pool, composing test papers and online testing.
- 【网络出版投稿人】 天津大学 【网络出版年期】2009年 04期
- 【分类号】TP311.52
- 【被引频次】3
- 【下载频次】701