毕业范文——网络考试系统.doc

上传人:滴答 文档编号:1254471 上传时间:2019-01-19 格式:DOC 页数:25 大小:205.50KB
下载 相关 举报
毕业范文——网络考试系统.doc_第1页
第1页 / 共25页
毕业范文——网络考试系统.doc_第2页
第2页 / 共25页
毕业范文——网络考试系统.doc_第3页
第3页 / 共25页
毕业范文——网络考试系统.doc_第4页
第4页 / 共25页
毕业范文——网络考试系统.doc_第5页
第5页 / 共25页
点击查看更多>>
资源描述

1、*大学毕业设计(论文)题 目:网络考试系统姓 名:准 考 证:专 业:指导老师: 答辩时间: 摘 要网络考试系统旨在实现考试的无纸化管理,对一些科目的考试可以通过互联网络或局域网进行,方便校方考务的管理,也方便了考生,尤其适合考生分布广,不易集中的远程教育。本系统包括系统管理、考生管理、在线考试、在线制作试卷、控制学生考试、试卷审批中心等功能。本论文主要介绍了系统的分析,设计和开发的全部过程。运用数据流图,ER 图,程序流程图等对系统的设计过程进行详细的说明。全文共分为前言、需求分析、系统设计、开发技术、关键技术解决,结论六部分。西统采用 B/S 开发模式,开发工具选择 JAVA、JSP、Ja

2、va Script、Html 语言,采用 Tomcat 服务器技术,后台数据库选用 SQL Server 2000。关键词:JSP,JAVA,SQL Server 2000 数据库,B/S 模式目 录前 言 .1第 1 章 开发方案 .21.1 问题分析 .21.2 项目目的 .21.3 方案选择 .3第 2 章 需求分析 .72.1 任务概述 .72.2 需求规格说明 .72.3 运行环境 .8第 3 章 系统设计 .93.1 指导思想 .93.2 系统结构图 .93.3 设计框架 .103.4 数据流图 .113.5 功能模块设计 .113.6 数据库设计 .17第 4 章 开发技术 .2

3、24.1 数据访问接口 .224.2 权限设计 .224.3 查询统计报表设计 .22第 5 章 关键技术解决 .245.1 JSP 与数据库的连接 .245.2 执行 SQL 语句 .245.3 Web 应用程序的 测试环境 IIS.25第 6 章 结论 .26致 谢 .27参考文献 .28福州大学计算机及其应用专业毕业论文第 1 页 共 21 页前 言现今,不管是国内还是国外的各大厂家,都在不断的推出一系列的考试、认证。如微软的MCSE、 Cisco 的 CCNA 等。我们国家的自考或是成考,以及各省市的各种考试,现在都在朝着信息化的道路前进在走。我们相信在今后这一系列的考试将会走向网络化

4、考试的。这样才是符合信息发展的。所以我们考虑这是一个机会。我们要给不同的考试一个好的解决方案。 这个方案呢在技术上来讲我们是考虑 B/S 模试。 在 Windows 平台上,使用 IE 浏览器,完成抽题、考试、交卷等考试任务。还可以通过多媒体手段来完成监考。各考点模块通过网络获取题库,考点模块按照题库中的抽题策略,自动给每个考生生成一份试卷,考生在线作答,考试结果数据通过网络回收,系统自动进行判分,生成考试成绩和统计数据。 “网络考试系统”是集合现代考试理论、方法和现代信息技术手段的智能化网上考试系统,为学生个性化学习提供“灵活、方便、科学、公平”的“ 个别化考试服务”,是终结性评价系统。学生

5、可以随时、随地的进行课程结业考试。福州大学计算机及其应用专业毕业论文第 2 页 共 21 页第 1 章 绪论福州大学计算机及其应用专业毕业论文第 3 页 共 21 页第 2 章 需求分析2.1 问题分析传统的学校教学中,进行一场考试,要求老 师刻试卷、印试卷、安排考试、监考、收集试卷、评 改试卷、讲评试卷和分析试卷,这是一个繁 杂的过程,需要大量人力、物力与 时间的投入,已经越来越不适应 学校信息化建设与现代教学的需要。尤其在远程网络教学中,学生分布广,不易统一集中安排考试, 给校方和学生 带来了众多的不便。而网络考试系统,正是信息化建设的产物,它是 传统考场的延伸。它可以利用互 联网络和局域

6、网,随时随地的对 学生进行考试,加上数据库技术的利用,大大 简化了传统考试的过程。因此网络考试是电 子化教学的不可缺少的辅助手段。2.2 方案选择开发网络考试系统,提出以下解决方案:采用 B/S 模式,选择 SQL Server 2000 作为后台数据库,选择 JAVA、JSP、JavaScript 、Html 作为应用程序开发工具,运用 Tomcat 服务器技术,整个系统完全基于 Browser/Server 模式进行设计。B/S 模式有以下优点:(1)开发成本及维护成本降低。由于 B/S 架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻

7、辑在服务器(Server)端完全通过 WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。(2)良好的安全性能,防火墙技术可以保证后台数据库的安全性。所有客户端请求都是通过DBMS 来访问数据库,从而大大减少了数据直接暴露的风险。因此系统的架构就采用了 B/S 设计模式。2.3 任务概述网络考试系统主要实现题库录入、在线考试、在线制作试卷、在线控制考试、自动评分、自动交卷、考生管理、成绩查询、试卷审批、系统管理等功能,充分利用计算机网络技术,改变传统的考试操作方式,实现无纸化考试的模式。2.4 功能需求 概述(1) 用户类别:登

8、录系统的身份定为三种,一是超级管理员(学校领导),二是一般管理员( 普通老师),福州大学计算机及其应用专业毕业论文第 4 页 共 21 页三是学生,只有被授权的用户才可以使用本系统的资源。(2) 权限管理:系统需要经过有效的身份验证可以登录。用户的身份不同,使用的系统资源也不同。考生只可以参加在线考试。一般管理员(普通教师) 可以在线制作试卷,进行考生管理、成绩查询等。超级管理员(领导)拥有整个系统的全部使用权,可审批试卷。(3) 在线考试功能:考生输入准号证号登陆系统后,选择试卷可进行考试。答题完毕后,可自动交卷,系统将自动评分,同时提供成绩的打印功能。(4) 在线制作试卷:一般管理员(教师

9、)可在线制作试卷,可设定试题的类型、难易程度、分值。(5) 控制考试功能:可禁止或允许考生参加考试,同时可查看考生的考试状态。(6) 考生管理功能:可注册新增学生用户,查看个别考生或班级考生的信息。(7) 考生成绩查询功能:提供考生各科目成绩的查询。(8) 试卷审批功能:仅超级管理员有此权限。教师制作试卷完毕,只有经过超级管理员审批后才能发布,才能开考。(9) 系统管理功能:仅超级管理员有此权限。可对增加,修改,删除一般管理员帐号等。2.5 运行环境系统对运行的环境的要求:1. 硬件环境(1) 服务器端服务器端的最低配置是由建立站点所需的软件来决定的,在最低配置的情况下,服务器的往往不尽如人意

10、,现在的硬件性能已经相当出色,而且价格也很便宜,因此通常应给服务器端配置高性能的硬件。本网络系统服务器端的配置如下: 处理器:Inter Pentium 4 1.6GHz 或更高 内存:256MB 硬盘空间:80GB 光驱:CD-ROM 48X 显卡:SVAG 显示适配器。(2) 用户端因为客户端主要用于浏览和操作数据,所以对客户端的硬件要求不高,不过现在的电脑很高的性价比,因此需要的配置应该高于下面的配置: 处理器:Inter Pentium 1.0GHz 或更高 内存:32MB 硬盘空间:40GB 光驱:CD-ROM 48X 显卡:SVAG 显示适配器。2. 软件环境(1) 服务器端 操作

11、系统:Windows 2000 Server 网络协议:TCP/IP web 服务器:Internet Information Server5.0/Personal Web Server 数据库:Mircrosoft SQLserver2000 浏览器:Internet Explorer 5.0 以上(2) 用户端 操作系统:Windows 98/2000/XP福州大学计算机及其应用专业毕业论文第 5 页 共 21 页 网络协议:TCP/IP 数据库:Mircrosoft SQLserver2000 浏览器:Internet Explorer 5.0 以上福州大学计算机及其应用专业毕业论文第 6 页 共 21 页第 3 章 系统设计3.1 指导思想系统功能设计本着从用户角度出发的原则,要求实用,且符合用户提出的合理需求。系统设计在不违反系统整体性的基础上,可根据用户的需求进行二次开发,不断完善系统功能,便于系统的不断升级 。3.2 系统层次模块图图 1 系统层次模块图3.3 系统流程图教师成绩管理模块用户信息考试过程控制模块学生题库制作模块成绩记录用户登录系统管理成绩查询控制考试考生管理制作试卷试卷中心用户注销退出系统

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。