1、开题报告 1 题库管理系统的设计与实现 开题报告 一、一、 综述综述 随着计算机技术的飞速发展,计算机辅助教育(CAI)受到教育领域越来越广泛的重视。其中利用计算 机进行考试题库的管理作为计算机辅助教育的一个重要分支和重要环节,是实现教考分离、提高学校教学 质量的有效方法。传统的出卷方式需要教师根据多年的教学经验,从贯彻大纲要求,到试卷意图的组织, 经过反复的推敲试题的知识点分布、难度等要素,才能完成一份标准化的试卷。这样的出卷方式不仅工作 任务繁重而且试卷的标准化程度、难易程度、体量大小等各方面难以控制。鉴于这种情况,利用计算机进 行题库的管理和试卷的自动生成对试题和试卷的管理将变得高效而便
2、捷,对提高工作效率,使试卷管理逐 步走向正规化自动化将起到十分重要的作用。 很多研究人员进行了试题库组卷系统的研究,也开发出了不少组卷系统,促进了试题库组卷系统的发 展。然而,目前的试题库组卷系统仍存在着一些普遍的问题,如性能分析功能不强、通用性差,试题的公 式及图片录入往往需要专业人员的操作才能完成,极大的阻碍了智能组卷系统的发展。 今日, 随着计算机技术、网络技术以及数据库技术的提高,为研制开发高性能的试题管理系统提供 了条件。 二、二、 研究内容研究内容 课题主要设计一个针对数据库课程的题库资源管理系统,并重点实现数据库课程的题库管理系统。 本题库管理系统可以从试题库中自动的查找和组织一
3、些不同类型、不同难度、不同章节范围内的试题利用 试卷自动生成算法来组成一份合理的试卷。主要研究试题的知识点分布、难易程度、区分度等影响题库使 用和试卷生成的要素,最终实现操作简洁、可用性好的题库管理系统。 本系统包括三个角色,教师、学生和管理员。 管理员权限最高,可以对教师、学生进行管理。可以对试题和试卷进行管理。 教师可以是管理员,大部分教师可以管理试题,生成试卷,并对试卷进行管理,可以添加学生。 学生在教师的授权下可以添加试题,但试题的状态为审核状态,需要通过教师的审核才可以被抽取。 本系统应实现以下模块: 用户管理模块:主要实现用户添加与删除,用户信息的修改,用户与管理员登陆功能; 开题
4、报告 2 题库管理模块:主要实现试题的查看、试题参数和内容的录入、修改、删除和查询,并按题目的知 识点来进行分类入库。 知识点管理模块:主要是实现知识点的查看、录入、修改、删除和查询,在添加题目之前需添加相 应知识点。 试卷管理模块:主要实现试卷的查看、删除。 试卷自动生成模块:主要实现根据用户规定的参数范围,即根据题目的所在章节、难易度、类型等 要素查找试题组成一份合理的试卷; 系统设计目标: (1)系统运行稳定,安全可靠; (2)操作简洁、系统可用性好; (3)信息查询灵活、方便、快捷、准确,数据存储安全可靠; (4)对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。 三、实现方法及预期目标三、实现方法及预期目标 1、 硬件平台: 1) CPU:Intel(R) Core(TM)2 2) 内存:2GB 2、软件平台: 操作系统:Windows 7; 开发语言:C#; 开发环境:Microsoft Visual Studio 2008 .NET; 数据库:SQL Server 2008; 3. 预期目标: 1)系统的设计符合预期需求; 2)题库管理系统的功能