基于JSP平台网上考试系统的设计与实现

基于JSP平台网上考试系统的设计与实现

论文摘要

信息技术的发展给社会和人们带来的变化已经逐渐渗透到各个领域,而教育网络化就是其中之一。现今作为对传统考试方式的改革,网络化考试是近年来研究的一个热点课题。网上考试系统是网络化考试系统的重要组成部分,本论文的主要工作是研究并实现一个网上考试系统。本文主要介绍了系统的分析,设计和开发的全部过程。运用数据流图,ER图,程序流程图等对系统的设计过程进行详细的说明。全文共分为绪论、开发工具与技术简介、总体分析、概要设计、详细设计、开发与实现、系统运行与测试,结论八部分。本系统采用基于B/S(Browser/Web)的开发模式,选择JAVA、JSP、Html语言为主要开发工具,采用Tomcat服务器技术,选用SQL Server 2000做为后台数据库。本文所研究的在线考试系统主要是以高校实践教学人员进行实际教学总结以及阶段性教学考核为主要任务。本系统具有系统管理、题库管理、考生管理、在线考试、在线组卷、考试控制、试卷审批等功能。实现资源共享与管理,数据保存,科学分析,与数据重构与统计查询等的科学管理。目前本文的研究成果已直接应用于本校部分专业的学生的部分科目的考核中。考试因高校新兴专业的不断增加,以及评估数据的安全及保密,考生文化素质的差异,以及对电脑操作是否熟悉等特点,该软件的人性化设计及适应性就显得尤其重要。所幸的是通过实际运用,达到预期效果,经过考试后取得学院领导的认可,认为可以作为全校客观性教学评估测试平台加以推广。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 本论文的研究背景
  • 1.2 现代远程教育的优势
  • 1.3 远程教育在国内外的发展现状及存在的主要问题
  • 1.3.1 远程教育的发展状况
  • 1.3.2 国内远程教育的发展状况
  • 1.3.3 当前远程教育中存在的问题
  • 1.4 论文的项目来源
  • 1.5 可行性分析
  • 1.6 论文研究的主要内容
  • 1.7 本论文的结构
  • 第二章 主要开发工具与技术简介
  • 2.1 开发工具介绍
  • 2.1.1 B/S(Browser/Server)模式及其优势
  • 2.1.2 Web 应用程序开发环境—JSP 技术
  • 2.1.3 JAVA 特点
  • 2.1.4 Tomcat 应用服务器
  • 2.1.5 Microsoft SQL Server 2000 简介
  • 2.1.6 Eclipse 开发工具简介
  • 2.2 关键技术简介
  • 2.2.1 Struts2 框架简介
  • 2.2.2 Hibernate 框架简介
  • 2.3 数据访问接口
  • 2.4 本章小结
  • 第三章 网上考试系统的总体分析
  • 3.1 目标和任务
  • 3.2 网站功能分析
  • 3.3 系统功能的初步构想
  • 3.4 网站业务流程
  • 3.5 数据库的分析
  • 3.5.1 系统数据库需求分析
  • 3.5.2 数据管理
  • 3.6 系统开发环境
  • 3.6.1 硬件环境
  • 3.6.2 软件环境
  • 3.6.3 开发工具
  • 3.6.4 方案选择
  • 3.7 本章小结
  • 第四章 网上考试系统的概要设计
  • 4.1 系统结构设计
  • 4.1.1 系统HIPO 图
  • 4.1.2 系统主要功能模块
  • 4.2 数据流程图
  • 4.3 系统流程图
  • 4.4 数据库结构设计
  • 4.4.1 数据库概念结构设计
  • 4.4.2 数据库逻辑结构设计
  • 4.4.3 数据库物理结构设计
  • 4.5 本章小结
  • 第五章 网上考试系统的详细设计
  • 5.1 考试系统功能结构设计
  • 5.1.1 系统权限管理
  • 5.1.2 考生信息管理
  • 5.1.3 成绩综合查询
  • 5.1.4 考试过程控制
  • 5.1.5 自动生成试卷
  • 5.1.6 试卷管理
  • 5.1.7 考生考试
  • 5.2 本章小结
  • 第六章 系统开发与实现
  • 6.1 系统环境配置说明
  • 6.1.1 JDK 的安装与配置
  • 6.1.2 TOMCAT 的安装与配置
  • 6.1.3 数据库的安装
  • 6.1.4 数据源的配置
  • 6.1.5 数据库连接
  • 6.2 系统的主要功能
  • 6.2.1 系统管理模块
  • 6.2.2 考生管理
  • 6.2.3 试题库管理
  • 6.2.4 试卷中心
  • 6.2.5 考生考试
  • 6.3 本章小结
  • 第七章 系统运行与测试
  • 7.1 系统调试
  • 7.2 系统的测试与运行
  • 7.2.1 测试的目的
  • 7.2.2 测试的原则
  • 7.2.3 测试的内容
  • 7.2.4 测试实例
  • 7.3 测试结果
  • 7.4 本章小节
  • 结论
  • 致谢
  • 参考文献
  • 附录
  • 相关论文文献

    • [1].网上考试系统的设计与实现[J]. 英才高职论坛 2009(03)
    • [2].党校网上考试系统的设计与实现[J]. 电脑知识与技术 2017(06)
    • [3].基于Struts+Hibernate+Ajax框架开发网上考试系统的设计与实现[J]. 电脑知识与技术 2019(08)
    • [4].大学网上考试系统的设计与实现[J]. 计算机与网络 2014(18)
    • [5].学生网上考试系统的设计与实现[J]. 微型机与应用 2013(04)
    • [6].基于ASP.NET网上考试系统的设计[J]. 价值工程 2013(20)
    • [7].基于ASP.NET网上考试系统设计与实现[J]. 电脑编程技巧与维护 2012(03)
    • [8].网上考试系统的设计与实现[J]. 电脑编程技巧与维护 2011(02)
    • [9].山东工业职业学院网上考试系统的设计与实现[J]. 科技信息 2010(08)
    • [10].网上考试系统的开发[J]. 西安航空技术高等专科学校学报 2010(05)
    • [11].基于网上考试系统的初探[J]. 教育教学论坛 2010(15)
    • [12].交互式网上考试系统的开发研究[J]. 武汉职业技术学院学报 2009(03)
    • [13].网上考试系统多选题自动阅卷功能的设计与开发[J]. 四川兵工学报 2009(08)
    • [14].网上考试系统的设计与实现[J]. 中国科技信息 2009(20)
    • [15].浅析网上考试系统的设计[J]. 时代教育 2013(11)
    • [16].关于网上考试系统的设计与实现[J]. 数字技术与应用 2012(04)
    • [17].基于高校考务管理需求的网上考试系统研究[J]. 广西轻工业 2011(12)
    • [18].网上考试系统的设计与实现[J]. 内江科技 2010(08)
    • [19].网上考试系统中随机抽题算法研究[J]. 现代商贸工业 2010(19)
    • [20].基于组件的网上考试系统的设计[J]. 吉林省教育学院学报 2008(10)
    • [21].《计算机基础》网上考试系统设计与实现[J]. 计算机光盘软件与应用 2012(02)
    • [22].网上考试系统研究与设计[J]. 仪器仪表用户 2008(05)
    • [23].网上考试系统的设计与实现[J]. 网络与信息 2010(03)
    • [24].自动人脸识别在网上考试系统中的应用[J]. 山西大同大学学报(自然科学版) 2009(03)
    • [25].一个网上考试系统的设计与实现[J]. 发展 2008(09)
    • [26].有机化学网上考试系统的开发和实践[J]. 大学化学 2016(01)
    • [27].通用网上考试系统的设计与实现[J]. 郑州牧业工程高等专科学校学报 2011(04)
    • [28].三层体系结构在考试系统中的应用[J]. 科技信息 2010(19)
    • [29].基于B/S模式的网上考试系统的分析与设计[J]. 河南农业 2009(12)
    • [30].网上考试系统随机生成试卷的技术探讨[J]. 科技广场 2009(07)

    标签:;  ;  

    基于JSP平台网上考试系统的设计与实现
    下载Doc文档

    猜你喜欢