基于web技术的在线考试系统的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
考试作为评价教与学的一项重要指标,是现代化教育不可缺少的组成部分,科学高效的考试模式以及全方位的考试结果评价体系,对提高考试环节工作效率、增强考试的科学合理性、促进课程建设与改革、提高教学质量具有重要的意义和作用。基于此,针对我院(高职院校)办学特点和实际情况,利用网络技术开发适合我院的在线考试系统,实现现代化教育的考试体系。本文将从开发该在线考试系统所采用的开发工具、相关技术,系统的需求、组成与结构,系统设计方案,系统实现方法等方面进行详细的阐述。
     该系统的开发基于ASP(Active Server Pages)动态网页技术,采用B/S结构(瘦客户端结构),数据库采用安全性较高的SQL Server 2000,选用IIS作为系统开发的服务器。系统开发初期,首先通过详细深入的系统分析,明确了用户需求,得到了系统开发的可行性结论,并提出了系统的逻辑模型(自上而下)。在此基础之上进行系统总体设计,确定了系统总体功能模块(包括系统管理模块——试卷信息管理、自由测试管理、考试管理、新闻管理、用户管理,考生登录模块——在线考试、自由测试、成绩查询),全面分析所需数据对象及其存取方案和结构,完成后台数据库设计,并考虑系统的安全性设计。依据提出的总体设计方案,采用自下而上的方法逐层实现系统功能,经过测试系统运行基本稳定。
     系统最终实现了各模块的基本功能,其中数据库设计(试卷结构、试题结构),人工、随机组卷策略,考试计划、进入考场、提交考卷、自动评分的实现是该系统的关键;评价体系的设计与实现,客观的分析了考试结果,但其有效性、科学合理性还有待在实际使用中进行考证与完善。
As an important indicator of evaluation of teaching and learning, the examination is an integral part of educational modernization. The scientific and efficient mode of examination and the all-wave evaluation system of test results which have an important significance and role of improving the efficiency, enhancing the scientific and rational of the examination, promoting the course construction and reform, improving the quality of teaching. Based on these, according to the school characteristics and the actual situation of my college (Higher Vocational Technical College) school, we make full use of the network technology to develope the appropriate online examination system in our college, for realizing examination system of modern education. This article will described from the following aspects in detail, such as the developement tools of online examination system, the related technologies, the system requirements, the components and structures, the systems design scheme and the methods of the system implementation.
     The develpoement of this system is based on the AS P( Active Server Pages)dynamic web page technology,which adopts B/S structure (thin-client structure) . The database adopts higher security SQL Server 2000, and IIS is selected as the System development server. Early stage of system development, first of all, we analysis detaily and deeply to clear the users’needs, obtain the feasibility of conclusions of the system development and put forward the system logic model (from top to bottom) . Based of all, the system whole design is developed, sequentially, we confirm the system overall functional modules (Including system management module-information management of Papers, loose test management, examination management, information management, user management, candidates login module-online examination, loose testing, inquire results) . The required data objects and their access program and structure is analysed comprehensively, and the background database design is completed, also the safety design of the system is considered. Based on the overall design program, adopt the approach of bottom-up to achieve system function step by step. After testing, the system operates steadily.
     The system finally achieves the basic functions of each module. The database design (Papers structure, test questions structure) , the artificial random strategy papers, the test plan, enter the examination room, submit papers and automatic grades is the key of system; the design and realization of evaluation system analysis the results of examination objectively, however its effectiveness, and scientific rationality will be validated and consummated in the future useing of process.
引文
[1]余胜泉,何克抗.网络题库系统的设计与实现[J].中国远程教育,2000,(09)
    [2]王珠珠,张伟远.我国普通高校网上教学平台及网站建设的现状分析[J].中国远程教育,2005,(02)
    [3]黄月妹.《计算机基础》自适应计算机辅助考试系统的设计[J].职业教育研究,2006,(11)
    [4]杨路明,陈大鑫.改进遗传算法在试题自动组卷中的应用研究[J].计算机与数字工程,2004,(05)
    [5]杨春明,廖竞.Web方式下通用考试系统的设计与实现[J].计算机与现代化,2004,(01)
    [6]旁立伟.高等职业院校.网上考试系统的开发与应用.山东大学,2008:99~103
    [7]贾素玲,王强主编.asp应用开发技术.清华大学出版社,2007:1~60
    [8]吴其庆.asp动态网站设计教程.冶金工业出版社,2005:129~153.
    [9]刘志成,刘梦龙编著.数据库应用技术SQL Server.2000.科学出版社,2003:53~63.
    [10]傅连仲,杨小劲,张明学主编.网页设计与制作教程.清华大学出版社,2005:32~55.
    [11]穆道生.远程教育系统开发.第一版.北京:中国宇航出版社,2004:137~177.
    [12]王磊.高校学生信息管理系统的设计与实现.山东大学,2007
    [13]晏愈光.基于ASP的教学网站设计.硕士学位论文.吉林:吉林大学,2006
    [14]杨宗凯,吴砥,刘清堂编著.网络教育标准与技术.北京:清华大学出版社,2003:152~160.
    [15]林静.网络考试系统的设计与研究.电子科技大学,2007:66~69.
    [16] RaviSandhu.RoleHierarchies and Constnts for LattieeBased Aecess Control.ComPuter Seeurity.1996
    [17] Anane R, Crowthe S, Beadle J. e-Learning content provision. Database and Expert Systems Applications. 2004,10:420~425.
    [18]董勇,翁代云.基于AsP技术的web考试系统的安全机制设计.现代电子技术,2007,05期
    [19]薛冬娟.基于ASP的网上考试系统的开发.河北农业大学学报,2003(26):295一297
    [20]祝智庭.网络教育技术标准研究.电化教育研究,2001(8):72~78.
    [21] Alice Mitchell. E-testing-an overview.The Pandora Website Team.2001:199~205.
    [22]张巍.网上考试系统的研发.绵阳师范学院学报,2007,(08) :33~36.
    [23]陈涛.基于Web的在线考试系统设计与实现.四川文理学院学报(自然科学) ,2007,17(2) :58~60.
    [24] John L Hennessy, David A Patterson. Computer Architecture: A Quantative Approach .Elsevier Science Pte Ltd, 2003,
    [25]周健,孙美华.用ASP实现网络数据库的操作.南通纺织职业学院学报,2008:01期.
    [26]郝莹.网上考试系统中的安全机制.微机发展,2001(03) :110~113.
    [27] Qing tang Liu, zhong kai Yang.An evaluating strategy for student assessment in e-learning. Proceedings 3rd IEEE International Conference on Advanced Technologies.2003,40:4~5.
    [28]金林樵.网络数据库技术及应用.机械工业出版社,2005,1
    [29] Bruce Eckel.asp编程思想.机械工业出版社,2001,5:152~180.
    [30]萨师煊,王珊.数据库概论(第二版).北京:高等教育出版社,2000:363一389
    [31]郭新峰.新型考试系统的实现.电力学报,2005(02) :120~123.
    [32]宣晓平.ASP数据库系统统开发实例导航[M].机械工业出版社,2003,1
    [33] Jeffrey L.Whitten Lonnie D,Bentley.系统分析与设计方法.机械工业出版社,2007,8 :289~293

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700