本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  
  电子邮箱:1095080675@qq.com
标题  基于ASP.NET的在线考试及试卷分析系统的设计与实现
编号  12117
编程语言  ASP.NET, C#
开发环境  Visual Studio 2005 或 2008
数据库  SQL Server 2005
资料明细  毕业论文、源代码(程序)
推荐指数  ★★★★★★
内容介绍

摘 要
随着信息技术的不断发展,教育行业软件的发展也日新月异。尤其是在线考试系统已经成为一种时代潮流。本文所述的在线考试系统旨在应用于实际的教学考试。该设计基于B/S架构,在分析了传统考试的整个过程的基础上,对软件整体架构进行了分析设计。该系统主要包括身份认证、题库管理、试卷生成、网上考试、自动阅卷、学生成绩统计分析、教师统计分析等模块。基本可以满足目前大多数在线考试的要求,符合本设计初期的宗旨。本文对系统的设计原理、需求分析和总体设计做了简要的概述,并针对系统中重要的子系统进行了详细的阐述和说明。
本文主要阐述了在线考试系统中两个突出的问题,其一是主观题阅卷算法的设计,针对主观题阅卷,本文提出了基于得分点匹配和关键词贴近度的阅卷算法,在本算法中,各个得分点的关键词由人为手工设置,因此本算法具有较高的准确性。其二是知识点掌握情况分析算法,根据学生答题情况,通过对各知识点得分情况的分析统计,和预先设定的阀值进行匹配比较,自动给出一份知识点掌握情况建议书。在试卷生成过程中,遵循随机性原则,有效地避开人为因素的干扰。能够客观公正地进行组卷。

目录
第一章 前言 7
1.1课题背景 7
1. 2国内外发展概况 7
1.2.1计算机考试的研究现状 7
1.2.2计算机阅卷技术的发展 8
1.2.3网络考试的研究现状 8
1.3本文研究内容 9
1.4论文的组织结构 9
第二章 相关技术和原理 11
2.1 贴近度理论概述 11
2.1.1 模糊集 11
2.1.2 模糊度 11
2.1.3 贴近度 12
2.2 模式识别基本原理概述 13
2.3 描述统计学基本原理概述 13
2.4 随机组卷原理分析 14
2.5 聚类分析-标准分计算原理 15
2.5.1聚类分析 15
2.5.2 标准分计算 15
2.6 ASP.NET技术与B/S架构简介 16
2.6.1 B/S和C/S简介 16
2.6.2 采用B/S的理由 17
2.6.3 ASP.NET技术简介 18
2.7小结 19
第三章 主观题自动阅卷算法 20
3.1 主观题自动阅卷的思想 20
3.1.1主观题的人工阅卷过程分析 20
3.1.2自动阅卷的理论原则 20
3.2 主观题自动阅卷算法设计 21
3.2.1阅卷思路分析 21
3.2.2相关定义 21
3.2.3算法设计 22
3.2.4 评分公式 22
3.3 小结 22
第四章 知识点掌握情况分析算法 23
4.1 知识点掌握情况概述 23
4.2 单个学生知识点掌握情况分析算法设计 23
4.3 某班级某知识点掌握情况分析算法设计 23
4.4 小结 23
第三章 需求分析 24
3.1系统总体需求分析 24
3.2 系统用例图 24
3.3系统的主要功能 27
3.3.1 登录功能 27
3.3.2 学生功能 27
3.3.3 在线考试功能 27
3.3.4 管理员功能 27
3.3.5 试卷分析功能 28
3.4 性能需求 28
3.4.1 实用性 28
3.4.2 可靠性 28
3.4.3 易维护性 28
3.5 系统要求软硬件环境 28
3.6 小结 29
第四章 系统设计 30
4.1 系统模块功能描述 30
4.1.1 登录模块 30
4.1.2 在线考试模块 30
4.1.3 管理员模块 30
4.2 系统功能图 30
4.3 属性图 31
4.4 数据库设计 34
4.4.1系统数据库建表及其说明 34
4.5 E-R图 38
4.6 系统流程图 40
4.7 系统架构 41
4.8 小结 42
第五章 系统实现 43
5.1考生模块实现 43
5.1.1考生登录界面实现 43
5.1.2 在线考试界面实现 43
5.1.3 交卷界面实现 45
5.1.4 查看答案界面实现 45
5.2 管理员模块实现 45
5.2.1 管理员登录界面实现 45
5.2.2 管理员主界面实现 46
5.2.4 用户信息相关功能的实现 48
5.2.5单选题录入和维护功能的实现 48
5.2.6 其他题型功能的实现 48
5.3组卷算法分析 48
5.3.1 常见的组卷方法 48
5.3.2 根据难度随机组卷功能的实现 49
5.5 试卷分析功能的实现 53
总结 55

说明
 以上是论文部分内容。如果对以上内容感兴趣,可以QQ:1095080675或邮件1095080675@qq.com继续联系我们。
  • 上一篇:基于ASP.NET实现的实验室网络管理系统
  • 下一篇:基于ASP.NET的网络硬盘设计