浅析中职学校在线考试系统的设计与实现

浅析中职学校在线考试系统的设计与实现

ID:33842152

大小:59.85 KB

页数:7页

时间:2019-03-01

浅析中职学校在线考试系统的设计与实现_第1页
浅析中职学校在线考试系统的设计与实现_第2页
浅析中职学校在线考试系统的设计与实现_第3页
浅析中职学校在线考试系统的设计与实现_第4页
浅析中职学校在线考试系统的设计与实现_第5页
资源描述:

《浅析中职学校在线考试系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、浅析中职学校在线考试系统的设计与实现论文关键词:ASP;SQL;系统设计论文摘要:通过对中职学校传统考试过程的需求分析,开发设采用ASP技术结合Access数据库与SQL查询语言,计了一套简单的在线考试系统,应用于某中职学校的计算机学科的平时测验。重点介绍了该系统的系统分析、功能设计、数据库设计和系统实现等。应用ActiveServerPage技术,开发了基于Brower/WebServer模式多用户在线考试系统这一程序。现阶段虽只实现了试卷的客观题部分,但已具有用户注册、多用户同时在线考试、动态随机出题、

2、时间提示、自动判卷,查阅成绩和答案等重要功能,也就是说实现了真正的无纸化考试,满足任何授权的考生随时随地考试并迅速获得成绩,同时也大大减轻了教师出题和判卷等繁重的工作量。1、系统总体设计系统简介该系统是专门用于用户注册、登录、参加在线考试的ASP应用程序。它应该具有开放性、方便性和灵活性。允许用户根据自己的需求,选取考试科目。考生进行有效的身份验证登录后,选择考试科目,并要求在规定的时间内进行答题。完全由计算机自动灵活、随机地抽取试题库中的各类试题组成各种形式的试卷,其内容会随着库中试题的改变而改变,而且,

3、不同的考生生成的试题是不同的,但是对于参加相同考试的考生而言,不同试卷难度相等。用户可以是学校等单位的教师、学生以及企事业单位的培训部门。运行环境为了保证系统运行的效率和可靠性,系统服务器端应具有较高的软硬件配置,客户端的要求不是很高。此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网。其运行要求如下:(1)软件环境:客户端:Windows95/98,InternetExplorer(IE)等服务器端:WindowsNT/Windows2000,Internetlnformation

4、Server(IIS)及其以上版本,IE等(推荐);或者Windows98,PersonalWebServer(PWS),IE等。数据库:采用Access,运行于服务器端。(2)硬件环境:服务器CPU:PIII500以上,内存:256M以上客户机CPU:P200MMX以上,内存:32M以上详细设计详细设计是整个设计过程中最重要的步骤之一。下面就分如下几个部分对系统进行详细设计:①试题设计;②数据库中表的设计;③用户、管理员权限;④功能模块详细设计;⑤在线考试系统在线考试模块框图。试题设计鉴于主观题的主观性,

5、目前无法实现系统自动判卷,所以本系统只作客观题部分。一般情况下,单选题往往在4个供选的答案A,B,C,D……中选择唯一正确的答案;多选题是在供选答案中有多个选择;而判断题实质上就相当于有两个选项的单选题;填空题也可以实现。因而,本系统中所涉及的单选题和多选题跟过去的大体相同,判断题和填空题两种题型是自己的设计。并且假设选择题最多提供7个备选答案,标准答案至少有一个。数据库中表的设计(1)questionl表结构Question1表用于存放选择题。通常,每一类型的试题都应有一个表结构。但考虑到目前系统存贮空间

6、可以很大,也为了更加方便,我们采用把全部试题集中在一起的方案来建立数据表,每道选择题均准备有7个备选答案项(一般用4个),每个试题均具有题型、所属科目等数据段表示其属性。字段名一般是相应的英文单词。这样,查询起来较方便,会节约时间,也不致于造成数据十分杂乱等。2、系统实现系统设计根据系统总体设计,首先系统要有主界面,教师可以从该界面登录到教师登录页面,管理员也应该有一个进人管理员登录界面的通道,学生由此界面进人学生登录页面。在考生正确输人学号、姓名和密码以后,接着应该进人浩然在线考试系统学生页面。可以参加考

7、试,查阅自己以前的考试成绩和修改自己的注册信息等。考生提交答卷后,由计算机进行判卷,得出考试分数,显示出来,并把该生考试记录存人数据库。各文件功能介绍及详解(1)文件实现的是连接数据库和断开连接的功能。文件中主要是定义了两个过程corminit()和endConnection()0第一个是连接数据库,第二个是实现断开连接。除了具有的全部功能外,还能解决多用户同时抽取试题时出现冲突的问题。是和两个网页的专用数据库链接文件。该文件的功能是系统登陆的入口,在此可以实现用户注册人口以及用户进入考试系统登陆界面的功能

8、。该文件的功能是这样实现的:表单提交给文件本身,再由HTML上面的ASP程序对提交信息进行处理。(3)该文件实现了用户注册的功能,用户只要填写想要注册的用户名及密码,文件首先查看用户名是否已经存在,如果存在就提示该用户名已经存在,否则就将用户输人的信息添加到数据库中的相应表内。(4)该文件是实现用户登录在线考试系统后进行考试科目选择的功能,选择科目后进人考试界面。(5)该文件就是考试界面,实现真正的动态随机选题,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。