在线考试系统的设计与实现.pdf

在线考试系统的设计与实现.pdf

ID:53006932

大小:143.28 KB

页数:2页

时间:2020-04-11

在线考试系统的设计与实现.pdf_第1页
在线考试系统的设计与实现.pdf_第2页
资源描述:

《在线考试系统的设计与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第4期总第206期内蒙古科技与经济No.4,the2o6thissue2010年2月InnerMongoliaScienceTechnology&EconomyFeb.2010在线考试系统的设计与实现王芳,王刚(1.包头轻工职业技术学院农牧学校计算机中心,内蒙古包头014030;2.内蒙古呼和浩特市委党校信息处,内蒙古呼和浩特010010)摘要:文章简要介绍网上考试系统的作用,重点介绍开发B/S结构网上考试系统的总体设计、功能模块设计以及设计中采用的关键技术等问题。关键词:网上考试系统;B/S模式;ASP.NET;SQLServer中图分类号:G424.74:TP399文献标识码:A文章编

2、号:1OO7~6921(201O)O4一OO76一O2考试是教学效果测量的重要手段.通常的作法根据在线考试系统功能的要求,考试系统分为3是:印刷试卷、学生考试、评阅试卷和试卷分析。随着个模块:在线考试系统、教师监考系统、成绩查询系计算机技术和网络技术的发展,利用计算机考试已统。可以将系统分解成为几个功能模块来分别设计,经成为令人注目的研究课题。事实上,利用计算机进功能模块间的关系如图2所示。行考试具有如下的优势:①减少了试卷的印刷、保密、运输等大量的人力劳动;②学生可以在任意地点、任意时间参加考试;③计算机可以完成大部分题目的评卷、核分、打印成绩单等工作;④由于所有的考生答题信息均保留在计

3、算机内,所以可以进行任意的试卷分析。利用计算机进行考试有单机模式图2系统功能模块和网络模式两种.单机模式将考试的应用程序和数2.3系统流程图据库均安装在每台考试计算机上。考试时,考试程序系统流程图又叫事务流程图,它描述了计算机从试题库中抽取试题显示在屏幕上,在考生回答后事务处理中从数据输入开始到获得输出为止,各个将结果保存到成绩库中。考试结束后,需要从每台计处理工序的逻辑过程。本在线考试系统的系统流程算机上收集成绩数据,然后进行汇总、打印等。单机图如图3所示。模式将试题库和成绩库存放在每台计算机上,既不利于试题的保密,也不利于成绩数据的安全。因此,在具备条件的情况下,网络模式应是实现计算机

4、考试的较好的选择.网络模式将数据库集中存储在具有安全性的服务器上。这样,除了确保数据的安全、保密之外,也便于试题的更新和成绩数据的收集等。1功能需求让用户选择考试科目,从试题库中随机出题给用户,根据随机出的题做出用户的考试页面,保存用户的答案,用户提交考试结束申请后自动给用户的试卷评分。可以查询用户成绩,教师监考。2总体设计图3系统流程2.1设计思想2.4系统设计UML模型在线考试系统采用Brower/Server开发模式。UML就是为开发团队提供标准通用的设计语开发工具采用ASP.NET,服务器端利用IIS构建言来开发和构建计算机应用,包含角色图、用例图WEB服务器。MicrosoftS

5、QLServer2000为后台数等。据库,考试客户端采用浏览器在线考试系统必须完2.4.1角色图成整个考试流程,以及阅卷、评分这些环节的处理。角色图,描述主体在交互中扮演的角色。本考试图1是本系统的网络应用原理示意图。系统所涉及的角色如图4所示。叵亘圃区互]一匝匠圆服务器工作人员客户端人员大大圈l网络应用原理示意老师系统维护2.2系统功能设计图4角色收稿日期:2OO9—12—2O·76·王芳,等·在线考试系统的设计与实现2010年第4期3.4.2考试系统所涉及的用例图达试卷信息,考试所剩时间,学生学号,姓名。要防止用例图描述了系统提供的一个功能单元。用例考试期间学生按键盘刷新和不应该有的鼠

6、标操作,图包括基于基本流程的“角色”(actors,也就是与系还有对考生的考试时间进行管理。向考生提供直接统交互的其他实体)关系以及系统内用例之间的关进进入某题的连接。系。4.2.1考场时问管理①客户端的用例图,如图5所示。考场页面打开的同时,启动时间管理函数。同时②服务器端的用例图,如图6所示。做一些必要的初始化准备,我们用函数AutoSubmit()和StarAuto();4.2.2考卷显示通过文本区来显示考题,把考题直接从数据题中读出并显示即可。5运行环境5.1硬件环境考生选择鲒束或日闸到系统自动进入结束Cf服务器端:CPU:P42.0或更高。硬盘:40G或结束系统更高,内存:256

7、M或更高;用户端:CPU:P42.0或图5客户端用例更高。硬盘:20G或更高,内存:128M。5.2软件环境服务器端:操作系统:Windows2000Server,精^密码和用户Web服务器:InternetinformationServer5.0/Per—老师sonalWebServer,数据库:MicrosoftSQLServer2000;用户端:操作系统:WindowsXP,浏览器:IE5.0。6结束语得城颤衄m悟

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

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

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