首页> 中文学位 >基于ASP.NET的智能在线考试系统的研究与实现
【6h】

基于ASP.NET的智能在线考试系统的研究与实现

代理获取

目录

声明

摘要

1 引言

1.1 项目背景描述

1.2 国内外研究现状

1.3 本文组织结构

2.1 考试系统需求收集

2.2 系统用例图

2.2.1 用户角色分析

2.2.2 考生角色

2.2.3 教师角色

2.2.4 教学秘书角色

2.3 考试系统功能需求

2.3.1 考生端—在线考试需求

2.3.2 教师端—配置试卷模板需求

2.3.3 教师端—手动判分需求

2.4 考试系统非功能性要求

2.4.1 页面规范要求

2.4.2 兼容性要求

2.4.3 负载能力要求

2.4.4 数据安全要求

2.4.5 接口约束要求

2.5 本章小结

3.1 系统架构设计

3.2 系统功能模块设计

3.3 数据库设计

3.4 本章小结

4.1 整体功能的实现

4.2 重点功能的详细实现

4.2.1 题库管理功能实现

4.2.2 试卷模板功能实现

4.2.3 考试配置功能实现

4.2.4 抽题组卷功能实现

4.3 其他功能实现

4.3.1 在线考试功能实现

4.3.2 教师判分功能实现

4.3.3 成绩查询功能实现

4.4 关键技术在系统中的应用

4.4.1 EF应用

4.4.2 WCF应用

4.4.3 AOP应用

4.5 本章小结

5.1 测试方法

5.2 测试结果

5.3 本章小结

6 总结与展望

6.2 展望

参考文献

作者简历

致谢

展开▼

摘要

目前,高校规模扩大,在校生数量庞大。如果依然采用传统的纸质试卷来完成每年的期中、期末两次大型考试,需要大量的人力物力去完成命题、印刷试卷、统计分数等各个环节。这样既浪费资源,又难以保存及复用试卷、避免印刷错误、统计学生成绩。根据作者所在高校的实际需要,本文设计并实现了基于ASP.NET的智能在线考试系统。该考试系统主要包括题库管理、考试配置、抽题组卷、在线考试、评阅试卷、成绩管理等功能。
  本论文主要的研究内容和研究成果如下:
  1.题库管理:支持单选题、多选题、填空题、简答题、论述题、听力题等多种题型;支持试题批量导入和单个试题在线编辑,提供VBA控制的Excel模板,以规范试题的录入。
  2.试卷模板配置:可以设置试卷的参数,例如:总分、期望分值、难度等级、章节分布等。
  3.考试配置:可以添加考试、设置考试时间、绑定考生、设置场次、设置监考教师、绑定试卷。实现考生登录考试系统后,自动获取该时间段内应该进行的考试科目。
  4.组卷管理:根据考试配置和试卷模板的约束,从题库中抽题,为每名考生组成试题不同的试卷,从根源上杜绝考试作弊。通过提前组卷存储于缓存的方式,减轻考生同时抽题对服务器的压力。
  5.阅卷管理:分为自动阅卷和手动阅卷两种方式。自动阅卷是根据考生答题与正确答案比对判分,手动阅卷主要针对主观题由老师在线手动判分。
  6.成绩管理:根据班级、科目、题型等参数查询和分析考生成绩。
  通过对该考试系统进行充分的功能测试以及多门课程考试中的实际应用,证明系统逻辑正确,题型齐全,题库管理、试卷模板定义以及考试配置灵活,基本满足了不同课程的考试需求。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号