一种无纸化考评系统的设计与实现

一种无纸化考评系统的设计与实现

论文摘要

考试是检验学生知识和能力的重要手段。随着信息技术的突飞猛进,传统的考试方式不断地改革,已经从计算机辅助考试发展到了无纸化考试,但目前已有的无纸化考试相关的系统还存在:标准不统一、适用范围窄、功能少、使用麻烦、设计欠科学等不足之处。该文通过对现有类似功能的系统进行了广泛深入的研究,针对现有的不足与局限,设计开发了一套无纸化考评系统,该系统支持多种题型,保密性强,适用于绝大多数的考试、测评、练习、竞赛等工作,实现了从导入基础数据、定计划、出题、组卷、报考、安排考场、考试收发卷、监控、评卷、到登分统计分析全过程的智能化和自动化。并对该系统的应用前景、系统的主要研究内容,以及系统中用到的主要理论和相关技术进行了详细的阐述,包括系统的体系结构和开发工具的选取论证,总体设计、数据库设计、自动编排考场、自动组卷、自动评分以及试题的评估等各个方面。在该文中主要提出并设计实现了以下一些具有创新和实用性的方面:①为了提高系统对多用户同时并发操作的能力,减轻服务器的负荷,增强系统的安全。提出并实现了三层C/S和B/S混合体系结构设计,各层分布在不同的机器上,对数据库服务器和监考机的数据都采用双机同步备份。提出了数据的梯度分级传输方法,实现了考试前试卷先从学校服务器分发到各个考场的监考机,再从各监考机分别分发给各考生。②实现了答卷数据的安全,考生每答完一道题,数据自动保存到监考机和备份监考机中,解决了因硬件故障造成的答卷数据丢失。③实现了支持多种复杂题型的在线出题及题库管理功能。④为了与现有各教务相关的管理系统进行数据共享,提出并实现了采用较通用的Excel文档作为中介,实现了学籍等基础数据的导入和成绩等数据的导出。⑤实现了对于集中式考试以班为单位指定考生,对于分散式考试,让学生通过网站在线报考的功能。⑥实现了智能组卷功能,给出了实现算法。还提出了组卷质量的评估方法。⑦实现了自动编排考场功能,并给出了实现算法。⑧不仅实现了对客观题的自动评分功能,还提出了对主观题自动评分的设计,并给出了实现的流程。探讨了部分主观题型自动评分功能的实现。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 概述
  • 1.2 研究背景和意义
  • 1.3 国内外研究现状
  • 1.4 研究目的与技术路线
  • 1.5 论文的主要工作及论文的章节
  • 2 系统的相关理论技术基础
  • 2.1 常见的系统软件开发方法
  • 2.1.1 结构化系统开发方法
  • 2.1.2 原型法
  • 2.1.3 面向对象的软件开发方法
  • 2.1.4 面向服务的软件开发方法
  • 2.2 UML 建模技术
  • 2.3 Microsoft .NET 概述
  • 2.4 ASP.NET 与 Web Service
  • 2.5 C#与C++和JAVA 的比较
  • 2.6 本章小结
  • 3 系统总体设计
  • 3.1 系统的体系结构
  • 3.2 系统中各角色的功能结构
  • 3.3 系统主要功能及操作流程
  • 3.4 系统平台
  • 3.4.1 系统硬件的建议配置
  • 3.4.2 开发环境
  • 3.4.3 运行环境
  • 3.5 系统体系结构与开发环境选择
  • 3.5.1 C/S 结构
  • 3.5.2 B/S 结构
  • 3.5.3 传统的二层应用体系结构
  • 3.5.4 三层应用体系结构
  • 3.6 系统的数据库选择
  • 3.6.1 数据库平台比较
  • 3.6.2 SQL Server 2005 数据库平台
  • 3.7 本章小结
  • 4 数据库分析与设计
  • 4.1 数据库设计原则
  • 4.2 数据库概念设计
  • 4.3 数据库逻辑设计
  • 4.4 数据库物理设计
  • 4.5 本章小结
  • 5 系统设计过程中的关键技术
  • 5.1 智能组卷算法
  • 5.1.1 难度级别分割递归算法
  • 5.1.2 基于状态链表的随机抽题算法
  • 5.2 自动编排考场
  • 5.2.1 贪心算法简介
  • 5.2.2 回溯法的简介
  • 5.2.3 编排设计
  • 5.2.4 编排算法实现
  • 5.3 主观题改卷的实现探讨
  • 5.3.1 总体功能
  • 5.3.2 自动评分流程
  • 5.4 本章小结
  • 6 系统的详细设计与实现
  • 6.1 数据层
  • 6.2 应用层
  • 6.3 用户界面层
  • 6.4 系统UML 建模过程
  • 6.5 C/S 结构部分管理员端子系统
  • 6.5.1 用户管理
  • 6.5.2 考试计划管理
  • 6.5.3 试卷管理
  • 6.5.4 答卷管理
  • 6.5.5 题目管理
  • 6.5.6 考场安排管理
  • 6.5.7 成绩管理
  • 6.5.8 系统建议管理
  • 6.6 C/S 结构部分考场端监考员子系统
  • 6.6.1 试卷管理
  • 6.6.2 考生答卷管理
  • 6.6.3 考场管理
  • 6.7 C/S 结构部分考场端考生子系统
  • 6.7.1 考生试卷管理
  • 6.7.2 电子举手
  • 6.8 B/S 结构部分教师子系统
  • 6.8.1 个人信息管理
  • 6.8.2 题目管理
  • 6.8.3 试卷管理
  • 6.8.4 提交建议功能
  • 6.9 B/S 结构部分考生子系统
  • 6.9.1 分散式考试报名
  • 6.9.2 模拟考试
  • 6.9.3 查询个人成绩
  • 6.9.4 提交建议
  • 6.10 部分处理流程
  • 6.10.1 试题管理
  • 6.10.2 考试管理
  • 6.11 本章小结
  • 7 总结与展望
  • 7.1 论文总结
  • 7.2 系统特色与创新
  • 7.3 个人总结
  • 7.4 已完成的开发及不足之处
  • 7.5 进一步研究工作的展望
  • 致谢
  • 参考文献
  • 附录
  • 作者在攻读工程硕士学位期间发表论文目录
  • 相关论文文献

    标签:;  ;  ;  ;  ;  ;  

    一种无纸化考评系统的设计与实现
    下载Doc文档

    猜你喜欢