论文部分内容阅读
随着计算机网络技术的提高和教学改革的进一步深入,通用试题库系统成为了计算机辅助教学的组成部分之一。它主要将大量的试题分门别类存储在计算机中,并通过组卷策略随机从试题库中抽取试题来满足考试要求。该系统的开发不仅可以使教师从繁琐的重复出题、组题、批阅试卷中解放出来,大大提高教师工作效率,而且使试题变得标准化和客观化,有利于提高教学质量和实现教考分离。因此通用试题库系统已经成为近年来的热门研究课题。本文通过对基于B/S模式的通用试题库系统设计与实现做详细研究,做了如下几方面工作:1、描述了试题库系统的背景、分类、研究现状及未来发展趋势。2、对题库建设基本理论和系统体系结构做基本介绍,随后对JSP技术和JavaBean组件、JDBC以及Java Servlet等JSP相关技术进行概述。3、对试题库系统进行需求分析,定义了系统用例及数据流图。4、对系统总体结构以及结构层次划分进行描述,并详细介绍了各子系统的基本功能。5、在概要设计的基础上对数据库结构设计做详细设计,并指出在系统实现过程中出现的主要问题及解决方案。6、系统对自动组卷功能进行着重介绍。主要介绍了基于遗传算法的组卷算法,具有操作简单、灵活、实用性强、容错能力强等特点。系统采用B/S三层体系结构,运用JSP相关技术进行开发,系统采用SQL2000作为后台数据库,并运用Windows2000作为服务器系统。通过基本测试证明,本系统运行稳定、操作方便,基本满足了各大高校对考试考卷的基本要求,为进一步研究开发试题库系统奠定了基础。