当前位置:论文写作 > 论文集 > 文章内容

在线考试系统的设计实现

主题:在线考试系统 下载地址:论文doc下载 原创作者:原创作者未知 评分:9.0分 更新时间: 2024-03-19

简介:关于本文可作为相关专业考试系统论文写作研究的大学硕士与本科毕业论文考试系统论文开题报告范文和职称论文参考文献资料。

考试系统论文范文

在线考试系统论文

目录

  1. 1. 功能需求
  2. 在线考试系统:太原市驾驶人科目三实际道路考试系统(流畅)

摘 要:文章简要介绍网上考试系统的作用,重点介绍开发B/S结构网上考试系统的总体设计、功能模块设计以及设计中采用的关键技术等问题.

关键词:网上考试系统;B/S模式;ASP. NET;SQL Server

中图分类号:G424. 74:TP399

文献标识码:A

文章编号:1007-6921(2010)04-0076-02

考试是教学效果测量的重要手段,通常的作法是:印刷试卷、学生考试、评阅试卷和试卷分析.随着计算机技术和网络技术的发展,利用计算机考试已经成为令人注目的研究课题.事实上,利用计算机进行考试具有如下的优势:①减少了试卷的印刷、保密、运输等大量的人力劳动;②学生可以在任意地点、任意时间参加考试;③计算机可以完成大部分题目的评卷、核分、打印成绩单等工作;④由于所有的考生答题信息均保留在计算机内,所以可以进行任意的试卷分析.利用计算机进行考试有单机模式和网络模式两种.单机模式将考试的应用程序和数据库均安装在每台考试计算机上.考试时,考试程序从试题库中抽取试题显示在屏幕上,在考生回答后将结果保存到成绩库中.考试结束后,需要从每台计算机上收集成绩数据,然后进行汇总、打印等.单机模式将试题库和成绩库存放在每台计算机上,既不利于试题的保密,也不利于成绩数据的安全.因此,在具备条件的情况下,网络模式应是实现计算机考试的较好的选择.网络模式将数据库集中存储在具有安全性的服务器上.这样,除了确保数据的安全、保密之外,也便于试题的更新和成绩数据的收集等.

1. 功能需求

让用户选择考试科目,从试题库中随机出题给用户,根据随机出的题做出用户的考试页面,保存用户的答案,用户提交考试结束申请后自动给用户的试卷评分.可以查询用户成绩,教师监考.

2总体设计

2.1设计思想

在线考试系统采用Brower/Server开发模式.开发工具采用ASP. NET,服务器端利用IIS构建WEB服务器,Microsoft SQL Server 2000为后台数据库,考试客户端采用浏览器.在线考试系统必须完成整个考试流程,以及阅卷、评分这些环节的处理.图1是本系统的网络应用原理示意图.

根据在线考试系统功能的要求,考试系统分为3个模块:在线考试系统、教师监考系统、成绩查询系统.可以将系统分解成为几个功能模块来分别设计,功能模块间的关系如图2所示.

2.3 系统流程图

系统流程图又叫事务流程图,它描述了计算机事务处理中从数据输入开始到获得输出为止,各个处理工序的逻辑过程.本在线考试系统的系统流程图如图3所示.

2.4 系统设计UML模型

UML就是为开发团队提供标准通用的设计语言来开发和构建计算机应用,包含角论文范文、用例图等.

2. 4.1 角论文范文

角论文范文,描述主体在交互中扮演的角色.本考试系统所涉及的角色如图4所示.

3.4.2考试系统所涉及的用例图

用例图描述了系统提供的一个功能单元.用例图包括基于基本流程的“角色”(actors,也就是与系统交互的其他实体)关系,以及系统内用例之间的关系.

①客户端的用例图,如图5所示.

②服务器端的用例图,如图6所示.

3数据库的选择

采用Microsoft SQL Server 2000作为后台数据库.数据库连接结构采用微软的ADO连接方案.ADO(Active Data object)是基于COM的数据库访问规则和API访问的OLE DB技术基础上发展起来的最新数据库连接技术.

在线考试系统:太原市驾驶人科目三实际道路考试系统(流畅)

4关键模块的设计

4.1 IPO图

IPO图,它是输入加工输出(INPUT PROCESSOUTPUT)图的简称.用来说明每个模块的输入、输出数据和数据加工的重要工具.

①考生登录系统IPO图,如图7所示.

4.2 考场设计

考场用框架来设计由三部分组成,主要是要传达试卷信息,考试所剩时间,学生学号,姓名.要防止考试期间学生按论文范文刷新和不应该有的鼠标操作,还有对考生的考试时间进行管理.向考生提供直接进进入某题的连接.

4.2.1 考场时问管理

考场页面打开的同时,启动时间管理函数.同时做一些必要的初始化准备,我们用函数AutoSubmit()和StarAuto();

4.2.2考卷显示

通过文本区来显示考题,把考题直接从数据题中读出并显示即可.

5运行环境

5.1硬件环境

服务器端:CPU:P4 2.O或更高.硬盘:40G或更高,内存:256M或更高;用户端:CPU:P4 2.O或更高.硬盘:20G或更高,内存:128M.

5.2软件环境

服务器端:操作系统:Windows2000 Server,Web服务器:Internet information Server5. O/Per-sonal Web Server,数据库:Microsoft SQL Server 2000,用户端:操作系统:Windows XP,浏览器:IE5.O.

6结束语

该在线考试系统采用了ASP. NET +SQLServer 2000这一先进的技术组合设计,因此具有较高的系统性能.另外,在系统设计上充分考虑到了考试各个环节的细节,所以在功能和特性上可以充分满足网上考试的各种要求,该考试系统在我校的《计算机基础》和《Word、Excel》等课程的期末考试中正式使用.每门课程的考生有500多人,一台服务器支持多达100人同时在线考试,基本达到了预想的效果,对该网上考试,我们还准备在硬件设备上升级,在系统流程和算法设计上进一步优化,使得系统更好地应用到更多课程的考试之中,充分发挥网上考试系统的优势,提高教育信息化的程度.

[参考文献]

[1] 张海藩.软件工程导论4版[M].北京:清华大

学出版社,2003.

[2] 吴涛.网站全程设计技术[M].北京:清华大学

出版社,2003.

[3] 罗运模.数据库系统基础[M].北京:高等教育

出版社,2002.

[4] 萨师煊,数据库系统概论[M].北京:高等教育

出版社,2000.

[5] 严蔚敏,数据结构[M].北京:清华大学出版

社,19 97.

[6] 张文毅,王利.网页制作入门知识[M].北京:

人民出版社,2002.

[7] 陈湘.ASP. NET与网站开发编程实战[M].

北京:清华大学出版社,2002.

[8] 王国荣.ASP. NET网页制作教程——从基本

语法学起[M].武汉:华中科技大学出版社,

2002.

[9] 罗运模,完全掌握SQL Server2000[M].北京:

人民邮电出版社,2 001.

总结:本文是一篇考试系统论文范文,可作为选题参考。

在线考试系统引用文献:

[1] 在线投稿系统论文题目范文 在线投稿系统论文标题怎样定
[2] 在线考试方面论文题目 在线考试论文题目哪个好
[3] 在线考试相关论文参考文献 在线考试论文参考文献哪里找
《在线考试系统的设计实现》word下载【免费】
在线考试系统相关论文范文资料