基于B/S架构的在线考试系统的设计与实现

基于B/S架构的在线考试系统的设计与实现

论文摘要

随着互联网的不断普及和互联网应用的逐渐深入,以互联网为代表的信息化开始向传统产业渗透。其表现在制造业上就是工业控制自动化,在线考试系统的自动化评分也成为当今考试系统的一个热点研究内容。目前高校信息化建设比较落后,没有一个通用的在线考试系统,其中对于一些实践性较强的课程,如果仅仅依靠传统的笔试方式来测试学生对于知识的掌握情况,就不能对学生实际操作能力做出客观、公正的评价。因此,利用现有的资源,通过设计完成符合需求的考试系统,克服了传统纸质试卷考试不能有效的检验学生的实践动手能力的缺点,而且大大提高了考试过程的自动化和科学化。本文首先从一些简单的基础课程的教学实际和考试系统的发展现状出发,阐述了自主开发考试系统的必要性。同时,对系统开发需要的技术和软件进行了简要的说明。确定本系统采用B/S计算模式作为基本架构,运用ASP.NET技术进行系统开发,后台数据使用SQL Server 2005,其中使用XML进行存储试题内容部分。在快速开放的系统原型中,采用软件工程技术对整个系统和数据存储结构进行了分析和设计。其中对于数据库的需求分析、概念结构设计、物理结构与逻辑结构设计。评分系统通过逐一比对学生的答案与数据存储选择题状态表中的标准答案,实现了选择题的自动评分;通过搜索考生目录,检查和判断由某项操作结果所要求的文件或文件夹是否存在来实现一些基本系统在线题目的自动评分。此外对于在考试过程中出现的存在的实时保存考生答案和考试时间的准确控制和显示问题,给出了较详细的利用C#设计的方案和关键代码,实现了考生在答题时页面不刷新,答案能实时传送到服务器端进行保存;考试时间由服务器端进行控制,并在客户端动态地变化和显示。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.1.1 在线考试系统应用背景
  • 1.1.2 自动阅卷功能的应用背景
  • 1.2 国内外研究现状
  • 1.2.1 在线考试系统在国外的发展现状
  • 1.2.2 在线考试系统在国内的发展现状
  • 1.2.3 国内外研究现状综述
  • 1.3 选题依据与研究价值
  • 1.3.1 选题依据
  • 1.3.2 论文研究意义与应用价值
  • 1.4 论文的组织结构
  • 第二章 系统实现使用的相关技术
  • 2.1 Web 服务与SOA 对在线考试系统的作用
  • 2.2 .NET Framework
  • 2.3 ASP.NET 技术
  • 2.4 ADO.NET 技术
  • 2.5 XML 技术
  • 2.6 C#语言
  • 2.7 Microsoft SQL server 2005 数据库
  • 2.8 本章小结
  • 第三章 系统需求分析
  • 3.1 问题定义
  • 3.2 可行性分析
  • 3.2.1 现行考试的逻辑模型
  • 3.2.2 系统的非功能需求
  • 3.2.3 系统的功能需求
  • 3.3 系统总体设计
  • 3.3.1 总体设计模式
  • 3.3.2 性能要求
  • 3.4 本章小结
  • 第四章 系统的设计
  • 4.1 系统的功能模块及其设计
  • 4.1.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 本章小结
  • 第五章 系统实现
  • 5.1 系统开发环境
  • 5.2 系统功能模块实现
  • 5.2.1 登录系统
  • 5.2.2 退出系统
  • 5.2.3 考试新闻浏览
  • 5.2.4 考试成绩查询
  • 5.2.5 修改个人信息
  • 5.2.6 注册考试账号
  • 5.2.7 在线考试
  • 5.2.8 题库管理
  • 5.2.9 试卷管理
  • 5.2.10 成绩管理
  • 5.3 系统异常情况的处理
  • 5.3.1 防止重复登录
  • 5.3.2 系统重启
  • 5.3.3 计算机故障或网络故障
  • 5.4 系统安全
  • 5.4.1 身份确认
  • 5.4.2 访问控制
  • 5.4.3 数据安全
  • 5.5 系统测试
  • 5.5.1 测试环境
  • 5.5.2 网络环境测试
  • 5.5.3 系统功能测试
  • 5.5.4 系统压力测试
  • 5.6 本章小结
  • 第六章 总结
  • 6.1 系统目前不足
  • 6.2 系统展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].在线考试系统中防作弊措施的应用探讨[J]. 科技风 2019(36)
    • [2].医学电镜智能在线考试系统研究与设计[J]. 中国组织化学与细胞化学杂志 2019(04)
    • [3].计算机网络环境下远程教育在线考试系统分析[J]. 数字通信世界 2020(04)
    • [4].教育云环境下在线考试系统关键问题探讨与研究[J]. 电脑知识与技术 2020(12)
    • [5].高校在线考试系统的优化方案设计[J]. 大学数学 2020(03)
    • [6].制造业企业在线考试系统的设计与实现[J]. 信息系统工程 2020(06)
    • [7].大型在线考试系统负载均衡算法的研究与实践[J]. 软件 2020(06)
    • [8].在线考试系统的设计与实现[J]. 现代信息科技 2019(02)
    • [9].智能在线考试系统研究[J]. 海峡科技与产业 2017(10)
    • [10].在线考试系统在电子商务考证课程中的应用研究[J]. 职业 2018(01)
    • [11].在线考试系统的分析与设计[J]. 信息与电脑(理论版) 2018(15)
    • [12].在线考试系统的设计与实现[J]. 淮北职业技术学院学报 2018(06)
    • [13].中国邮政在线考试系统的设计与应用[J]. 企业技术开发 2016(24)
    • [14].通用在线考试系统的开发与设计[J]. 齐鲁工业大学学报(自然科学版) 2016(05)
    • [15].浅谈技工院校计算机在线考试系统的应用[J]. 职业 2017(07)
    • [16].移动终端在线考试系统的设计与实现[J]. 软件工程 2017(02)
    • [17].基于C#的在线考试系统设计与实现[J]. 电脑编程技巧与维护 2017(06)
    • [18].高职院校毕业总补考在线考试系统的设计[J]. 科技风 2017(06)
    • [19].基于ASP.NET的在线考试系统的设计[J]. 科技经济市场 2017(07)
    • [20].基于微信公众平台的在线考试系统的设计与实现[J]. 苏州市职业大学学报 2017(03)
    • [21].在线考试系统的研究与设计[J]. 信息通信 2017(09)
    • [22].理论知识在线考试系统的开发与研究[J]. 科学咨询(科技·管理) 2017(09)
    • [23].在线考试系统防止作弊机制[J]. 电子技术与软件工程 2017(22)
    • [24].基于数据挖掘的在线考试系统设计与实现[J]. 计算机时代 2015(12)
    • [25].在线考试系统的发展研究[J]. 科技展望 2015(30)
    • [26].论“在线考试系统”在电站基本安全授权培训中的应用[J]. 科技展望 2016(03)
    • [27].在线考试系统中智能组卷算法分析[J]. 才智 2016(08)
    • [28].在线考试系统分析与设计[J]. 电脑知识与技术 2016(03)
    • [29].大型在线考试系统的设计与实现[J]. 电子设计工程 2016(07)
    • [30].分布式在线考试系统的构建[J]. 信息系统工程 2016(06)

    标签:;  ;  

    基于B/S架构的在线考试系统的设计与实现
    下载Doc文档

    猜你喜欢