网上在线考试子系统

网上在线考试子系统

论文摘要

网络考试系统是将计算机和网络通信技术应用到教学领域的产物,对整个教育结构产生了重大而深远的影响。J2EE所定义的开放式多层体系结构,其技术特点很适合于构造网络考试这样一个基础平台,目前国家也大力支持Java技术的推广及产业化。网络考试系统是发挥网络优势开发考试软件,具有模块控制、组卷灵活、Web网上考试、网上查分、自动评分和手工改卷相结合等优点。系统开发使用Java语言,采用了J2EE架构中的多层模型,具有很强的可靠性、可用性、可扩展性、可维护性,可移植性等,使用了Java2技术、J2EE中的JSP规范和Servlet规范、面向对象的分析和设计方法。基于WEB的在线考试系统顾名思义就是通过互联网进行考试的系统。本文主要讲述了一个基于WEB的在线考试系统的设计与实现过程。该系统主要由三个模块组成:管理员模块、教师出题模块和学生考试模块。本文从需求分析到系统设计,阐述了系统的设计方案、实现方法,重点剖析了学生考试模块的程序设计。同时也讲述开发这个系统所采用的工具JSP和相关技术。该系统基本上可以满足学校及现代信息化企业的内部考试要求,可以实现学校或企业的低成本投入,高效率办公的宗旨。本系统是基于WEB设计的,采用TCP/IP协议联网,客户只要使用浏览器便可参加考试。所以完全可移植到Internet网中,参与远程教学,实现远程考试。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 网上考试的产生背景
  • 1.2 在线考试系统的研究意义
  • 1.3 在线考试系统国内外研究现状及其相关应用
  • 1.3.1 C/S模式和B/S模式比较
  • 1.3.2 B/S三层结构
  • 1.4 本论文的章节安排
  • 第二章 与本研究相关的关键技术
  • 2.1 PKI体系
  • 2.1.1 PKI和数字证书概述
  • 2.1.2 CA系统及其功能
  • 2.1.3 数字证书认证原理
  • 2.2 基于角色的访问控制
  • 2.2.1 RBAC的模型
  • 2.2.2 用户、角色、权限及其关系
  • 2.2.3 RBAC的优势
  • 2.3 多线程
  • 2.3.1 多线程简介
  • 2.3.2 在Java中实现多线程
  • 2.3.3 线程的四种状态
  • 2.3.4 线程的优先级
  • 2.3.5 线程的同步
  • 2.3.6 线程的阻塞
  • 2.3.7 守护线程
  • 2.3.8 线程组
  • 2.4 本章小结
  • 第三章 在线考试子系统需求分析
  • 3.1 CA系统
  • 3.1.1 CA模块
  • 3.1.2 RA
  • 3.1.3 CRL和LDAP
  • 3.1.4 证书配置
  • 3.2 服务系统
  • 3.2.1 信息注册
  • 3.2.2 信息查询
  • 3.2.3 信息更新
  • 3.2.4 信息注销
  • 3.2.5 信息分发
  • 3.2.6 注册信息的管理
  • 3.3 在线考试系统
  • 3.3.1 功能划分
  • 3.3.2 功能描述
  • 3.4 本章小结
  • 第四章 在线考试系统总体设计
  • 4.1 处理流程
  • 4.1.1 在线考试处理流程
  • 4.1.2 随机生成试卷处理流程
  • 4.1.3 题库录入处理流程
  • 4.1.4 自动阅卷处理流程
  • 4.2 在线考试系统功能分配
  • 4.2.1 用户管理
  • 4.2.2 在线考试
  • 4.2.3 测试记录管理
  • 4.2.4 名师点评
  • 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.3 本章小结
  • 第六章 系统测试
  • 6.1 系统描述
  • 6.2 测试环境
  • 6.2.1 硬件环境
  • 6.2.2 软件环境
  • 6.2.3 网络环境
  • 6.3 功能测试
  • 6.3.1 服务系统测试
  • 6.3.2 系统信息服务测试
  • 6.3.3 名师空间功能模块测试
  • 6.4 性能测试
  • 6.4.1 性能测试主要内容
  • 6.4.2 性能测试结果
  • 6.4.3 性能测试结果分析
  • 6.5 本章小结
  • 第七章 总结
  • 致谢
  • 参考文献
  • 在学期间取得的成果
  • 相关论文文献

    • [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)

    标签:;  ;  ;  

    网上在线考试子系统
    下载Doc文档

    猜你喜欢