题库管理系统中试卷管理模块的设计与实现

题库管理系统中试卷管理模块的设计与实现

论文摘要

考试是我国教育体制的重要组成部分,研制与该体制下考试模式相配套的题库软件系统,是一件有重要意义的研发工作。本课题研究了我国现有考试系统的特点,在已有题库管理和考试系统开发经验的基础上,结合中小学教育教学的现状和现存的考试模式,研发了一个采用浏览器/服务器结构的题库管理系统。整个系统基于J2EE软件体系结构,利用当前流行的Struts、Hibernate和Spring开源框架进行整合开发而成,是B/S模式下具有较高实用性的系统,适合现有考试模式的需求。系统按功能划分为试卷管理模块、试题管理模块、智能组卷模块、用户管理模块和后台管理模块五个方面。论文中所讨论的需求分析、概要设计、实现都是围绕试卷管理模块展开的。试卷管理模块分成试卷上传子模块和试卷存储子模块两部分。其中试卷上传子模块提供以下功能:word格式试卷文档的解析、word格式试卷文档的分割、单个试题属性的管理(添加、修改、删除)、关联试题的存储等功能。试卷存储子模块负责数据库中所有试卷的添加、删除、修改、检索、排序和试卷属性管理以及向其他功能模块导入导出试卷文件等功能。开发的整个过程严格地遵守软件开发原则,结合软件工程的理论和技术知识,对软件开发的方法进行了实践和探索。测试结果表明,相比现有类似系统而言,该系统适用性广、扩展性好,试卷试题的学科可动态分配、动态增减。试卷文件切割和重组的效率较高。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 研究背景与意义
  • 1.2 国内外研究概况
  • 1.3 论文的主要研究内容
  • 2 相关技术基础
  • 2.1 J2EE 体系结构
  • 2.2 MVC 架构
  • 2.3 Struts 框架
  • 2.4 Hibernate 框架
  • 2.5 Spring 框架
  • 2.6 本章小结
  • 3 试卷管理模块的需求分析
  • 3.1 功能性需求分析
  • 3.2 用户的基本需求
  • 3.3 可行性分析
  • 3.4 本章小结
  • 4 试卷管理模块的设计
  • 4.1 系统流程图
  • 4.2 功能模块设计
  • 4.3 试卷上传子模块的设计
  • 4.4 试卷存储子模块的设计
  • 4.5 数据库设计
  • 4.6 本章小结
  • 5 试卷管理模块的实现与测试
  • 5.1 系统开发环境搭建
  • 5.2 试卷上传子模块的实现
  • 5.3 试卷存储子模块的实现
  • 5.4 测试内容
  • 5.5 测试用例
  • 5.6 测试总结
  • 5.7 本章小结
  • 6 总结与展望
  • 6.1 全文总结
  • 6.2 展望
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  ;  ;  ;  

    题库管理系统中试卷管理模块的设计与实现
    下载Doc文档

    猜你喜欢