基于XML的通用试题库系统的研究

基于XML的通用试题库系统的研究

论文摘要

试题库系统是近年来随着计算机网络技术迅猛发展而新兴的研究课题。试题库系统可以大大的减轻教师的工作负担,提高工作效率,又可以增加考试的科学性与客观性。各类试题库系统正在不断的改进,功能不断地完善,正由局部化向整体化发展,由集中式向分布式发展。由于各类学校的信息管理系统不断的升级和完善,学校内部系统之间、学校与学校之间信息系统的数据共享与通信成为新的研究热点。要实现学校之间或学校内部各部门之间信息系统的相互通信,数据交换成为了系统之间信息交换的基础。论文从试题库系统的应用与实现出发,阐述了试题库系统实施和应用中所存在的问题,进一步论述了试题库研究的必要性和重要意义。在分析XML的基础上,阐述了Web Service和MathML作为XML的扩展应用中所具有的优势。通过分析数据交换所涉及的基本内容和核心要素,提出了一个具有高度通用性和可扩展性的基于XML的数据交换模型。该数据交换模型以系统交换的灵活性、可复用性和高度可扩展性等为主要设计目标,可作为数据交换系统开发的指导模型和基本原则。论文以深圳电子技术学校通用试题库系统为应用背景,以试题库系统的数据通用性和功能通用性为目标,详细讨论了通用试题库系统的功能模块、系统体系结构、开发环境的选择等设计方案。采用了当前流行的ASP.NET技术和SQL Server数据库实现了系统的设计,并运用数据交换模型,实现了学校内部各系统之间数据共享和信息交换方案。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 研究意义
  • 1.3 研究现状
  • 1.4 主要研究工作及论文的组织结构
  • 1.5 本章小结
  • 第二章 通用试题库支撑技术研究
  • 2.1 XML简介
  • 2.1.1 XML组成要素及优点
  • 2.1.2 应用领域
  • 2.2 Web Service简介
  • 2.2.1 Web Service的运行机制分析
  • 2.2.2 服务的描述与发布
  • 2.2.3 信息交换协议SOAP
  • 2.3 MathML在数学公式中的应用
  • 2.3.1 使用表现型标记表达数学公式
  • 2.3.2 使用表义型标记表达数学公式
  • 2.4 开发平台与开发工具
  • 2.5 本章小结
  • 第三章 试题库系统关键技术研究
  • 3.1 数学公式的解决方案
  • 3.1.1 常用的数学公式处理方法比较
  • 3.1.2 MathML数据的解析
  • 3.1.3 数学公式转换成 MathML数据
  • 3.1.4 公式编辑器的设计思想
  • 3.2 基于数据共享的数据交换模型
  • 3.2.1 数据交换模型需要解决的问题
  • 3.2.2 交换的标准
  • 3.2.3 数据交换模型
  • 3.2.4 数据交换过程
  • 3.2.5 数据交换的拓扑结构
  • 3.2.6 数据交换的实现
  • 3.3 本章小结
  • 第四章 通用试题库系统的设计与实现
  • 4.1 系统需求分析
  • 4.1.1 功能需求
  • 4.1.2 性能需求
  • 4.2 系统设计方案研究
  • 4.2.1 系统开发模式
  • 4.2.2 系统功能模块
  • 4.2.3 系统用例图
  • 4.2.4 设计原则
  • 4.3 系统数据流图
  • 4.4 数据交换平台的实现
  • 4.4.1 封装 MathML数据的Web Service在分布式数据库环境中的设想
  • 4.4.2 XML文档到 XML文档的转换
  • 4.4.3 XML文档与关系数据库之间的转换
  • 4.5 题库的设计
  • 4.5.1 试题库建模理论
  • 4.5.2 试题库试题指标分析
  • 4.5.3 基于反馈模型试题库指标的实现
  • 4.6 在线考试模块的设计
  • 4.6.1 试题管理
  • 4.6.2 试卷生成策略
  • 4.6.3 在线考试模块
  • 4.6.4 评阅与分析统计模块
  • 4.7 系统安全设计
  • 4.8 本章小结
  • 第五章 总结与展望
  • 5.1 论文总结
  • 5.2 展望
  • 参考文献
  • 致谢
  • 攻读学位期间主要的研究成果
  • 相关论文文献

    标签:;  ;  ;  

    基于XML的通用试题库系统的研究
    下载Doc文档

    猜你喜欢