数字试卷存储与分析系统的设计与实现

数字试卷存储与分析系统的设计与实现

论文摘要

教育产业空前发展,伴随着教育而发展的考试越来越多。考试是教学工作中不可缺少的环节,是反馈教学信息、检测和评价教学质量,调控教学过程的重要手段,是培养和选拔人才的重要途径。作为考试重要凭证的考试试卷记录了学生在校期间的学习情况,对学生、学校都有及其重要的价值。考试试卷逐年增多,如何长期、有效的保存这些重要资料;如何方便试卷的检索与共享利用;如何通过考试试卷辅助评价试卷质量与学生学习效果,从而通过考试反馈教学,提高教学质量。本课题的研究目的是设计实现基于Web的数字试卷存储与分析系统,改变传统的试卷归档方式,将大量考试试卷转化为电子资源并使用计算机管理;试卷资源可在局域网共享,方便查阅;对试卷题目进行统计分析,检测试卷中的试题能否真正达到考核目的,对试卷命题质量作出辅助评价;对学生考试成绩进行统计分析,检查该课程教学过程中教与学的效果,发现问题,为改进教学工作、提高教学质量提供重要的反馈信息。最终达到用计算机统一管理电子试卷的目的,使得试卷实体数字化、试卷传递网络化、试卷利用共享化、试卷服务知识化。通过对实际需求的调研,我们设计了数字试卷存储与分析系统。首先叙述了课题的研究背景、研究内容及目标;接着对系统用到的相关技术进行了概述;然后描述了系统的需求,其中包括业务流程的分析、功能需求及性能需求;其次重点描述了系统的设计,包括系统的设计原则、系统的总体结构、系统功能模块的设计、数据库的设计等;随后描述了系统的关键技术及系统的实现细节,包括系统的技术框架、系统的开发环境,系统公共组件的设计,重点描述了试卷结构维护模块和试卷归档模块的实现细节,给出了关键代码和运行效果;最后对课题进行了总结,对课题的后续研究方向进行了展望。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 课题背景
  • 1.2 课题研究内容及目标
  • 1.2.1 研究内容
  • 1.2.2 目标
  • 2 相关技术概述
  • 2.1 数据库事务
  • 2.1.1 事务特性
  • 2.1.2 事务状态
  • 2.1.3 数据库锁
  • 2.2 J2EE 框架
  • 2.2.1 Servlet 技术
  • 2.2.2 JSP
  • 2.2.3 JavaBean
  • 2.2.4 Applet 技术
  • 2.3 存储过程
  • 2.4 DOM(文档对象模型)
  • 2.5 XML 技术
  • 2.6 MVC 设计模式
  • 2.7 考试统计的主要指标
  • 2.7.1 考试成绩指标
  • 2.7.2 试卷分析指标
  • 3 系统需求分析
  • 3.1 业务流程
  • 3.2 需求分析
  • 3.2.1 功能需求
  • 3.2.2 性能需求
  • 3.3 系统角色分析
  • 3.4 系统工作流程
  • 4 系统设计
  • 4.1 系统设计原则
  • 4.2 系统总体结构
  • 4.2.1 软件体系结构
  • 4.2.2 网络拓扑结构
  • 4.3 模块划分原则
  • 4.4 系统功能模块设计
  • 4.4.1 系统登录
  • 4.4.2 试卷结构维护
  • 4.4.3 试卷归档
  • 4.4.4 试卷查询
  • 4.4.5 统计分析
  • 4.5 数据库设计
  • 4.5.1 设计原则
  • 4.5.2 主要数据库表
  • 5 系统实现
  • 5.1 系统开发环境
  • 5.2 公共组件设计
  • 5.3 主要模块实现
  • 5.3.1 试卷结构维护模块
  • 5.3.2 试卷归档模块
  • 5.3.3 试卷查询模块
  • 5.3.4 统计分析
  • 5.4 系统实现中的难点和关键技术
  • 5.4.1 生成灵活DOM 树
  • 5.4.2 正则表达式的模式匹配
  • 5.4.3 PDF 中的动态分析表生成及图像显示
  • 6 总结与展望
  • 致谢
  • 参考文献
  • 在校学习期间发表的论文
  • 相关论文文献

    标签:;  ;  ;  ;  

    数字试卷存储与分析系统的设计与实现
    下载Doc文档

    猜你喜欢