用户名: 密码: 验证码:
基于ASP的工程训练网上考试系统的研究及设计
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着现代科学技术的发展,当今社会已进入信息时代.计算机技术的飞速发展特别是因特网的广泛应用,使信息化成为现代社会发展的主要推动形式。
     考试管理工作是高校教务管理工作中一项非常重要的工作。每学期各个专业的考试,从组织出卷,试卷的管理到试卷的批阅,工作非常繁琐且工作量巨大。近年来招生人数的不断扩大,大大的增加了授课教师的教学任务。例如,仅《工程训练》一门课程,每年选修的学生就多达5000人以上。为满足教学需求,充分利用现有教学资源,减轻教师负担,提高教学质量和教学效率,利用现有的网络技术,开发一种计算机随机组卷,自动阅卷、打印成绩的工程训练网上考试系统,具有积极的现实意义和较好的应用价值。
     本文首先简要的分析了计算机网络考试技术的发展状况,根据教学要求提出了系统开发的基本构架和方案,并介绍了开发网上考试系统的相关技术。其次,通过对考试流程和系统需求的分析,构建了一个基于B/S结构、以ASP和SQLServer 2000为开发平台的网上考试系统。再次,对本系统的关键技术—随机组卷算法进行了深入研究,设计了基于遗传算法的随机组卷算法。最后,本文还介绍了该系统的主要功能模块:用户登陆、考生管理、题库管理、成绩查询等。
     本系统具有科目管理功能,在组卷的过程中,可以根据考生的专业性质来选择不同的考试科目,克服了以往考试系统的考试科目单一、固定的缺点,满足了《工程训练》课程的教学需求。本系统采用按照题型和知识点选题的方式,在组卷过程中,不仅能够按照题型选择试题,还可以按照教师教学及考试的需要,选择每个知识点在试卷中所占的比重,极大的满足了教师组卷的需求,符合《工程训练》课程的教学特点。
     在本系统的设计过程中,我们十分注重软件的实用效果。系统完成以后,通过了小范围的测试。测试结果表明,该系统在实际运行中,系统稳定,运行正常,符合预期的设计目标,能够满足教学需求。
With the development of modern technology ,our society has entered the Information Time. The development of computer technology and the wide application of Internet in particular make the Informenization the main push of the whole society. The management of examination is one of the most important work in college management. From
     The management of the examination is a job of great importance in the whole college mangament. The whole job is very complicated and magnitude from composing examination papers to the management and checking the papers in every major in every semester. In recently years, the increasing enrollment brings more teaching task to teachers. Take Project Training for example, there are more than 5,000 students taking this subject. To meet the need of teaching, make full of the current teaching resource and reduce the burden of teachere and increase the teaching quality and efficiency, a network of examination system on Project Training is explored based on current network technology, which can do the random expaminate paper composition, automatic paper checking and printing. The system will be of pratical significance and some value in actual application.
     Firstly, this thesis generally analyzes the development of computer network examination technology and the proposes the basic framework and blueprint of system exploration as well as the relative technology. Secondly, with the analysis of examination process and system need, a network examination system is composed based on B/s structure and with ASP and SQL Server 2000 as the platform. Thirdly, with the deep exploration on the core technology of the system--- Obtaining-Test Algorithm, Obtaining-Test Algorithm based on Genetic Algorithm is designed. Finally, this thesis also introduce the main functions of the system---- the log-in of users, the management of students, the management of test database and score enquires.
     The system has subject management, in the process of fixing test paper; it chooses the different test subjects according to the professional nature of candidates. It overcomes the shortcomings about examination subjects single and fixed previously, it meets the demand of Project Training courses teaching. The system used the ways in accordance with questions of the system and the knowledge choice point, in Test Paper process, it chooses not only in accordance with the questions styles but also with the teaching and examination demands. It chooses the proportion of papers knowledge by each point to meet the demand for teachers greatly. It accords with Project Training courses teaching characteristics.
     During the process of designing this system, we pay special attention to the pratical effect of the system. Being finished, it has been tested in a small scope. And the results show that this system works efficiently, which achieves the design goal and can fulfill the teaching requirements.
引文
[1]裘建新 方绍 恩陆 宁沙玲.CAI实现机械学科教育信息化的再思考[J].全国机械设计教学研讨会议,2003.
    [2]孙卫.基于Web的网络考试系统的设计与实现[D].河海大学,2007.4-7
    [3]李涛.基于Agent的网上考试系统的设计与实现[D].大连理工大学,2006.2-5
    [4]戎马工作室.ASP动态网站开发自学导航[M].机械工业出版社,2006.5-20
    [5]赵松涛.ASP动态网站开发实录[M].电子工业出版社,2006.2-30
    [6]张华,张雁,贾志娟.ASP项目开发实践[M].中国铁道出版社,2006.
    [7]李天博,陆继远,刘跃峰,刘超,杨泽斌.计算机软件技术基础[M].东南大学出版社,2004.
    [8]靳婷,张志清,张瑞军,邢海燕.数据库系统及其应用[M].电子工业出版社,2005.
    [9]陈平,褚华.软件设计师教程(第二版)[M].清华大学出版社,2006.342-348
    [10]施伯乐,丁宝康,汪卫.数据库系统教程[M].高等教育出版社,2003.
    [11]张正玺,焦占亚.数据库及其应用[M].国防工业出版社,2006.
    [12]Jeffrey R.Shapiro,周之,黄玫.SQL Server 2000参考大全[M].清华大学出版社,2002.
    [13]李春葆,曾平.数据库原理与应用-基于SQL Server 2000[M].清华出版社,2005.
    [14]张克.基于C/S结构的试题库随机组卷系统的研究.[D],合肥工业大学,2007.
    [15]沈炜,徐慧.Visual C++数据库编程技术与实例[M].人民邮电出版社,2005.
    [16]何平.基于ASP的企业购销存软件研究与开发[D].合肥工业大学,2006.
    [17]李伟红,龚卫国,马任飞.基于C/S和B/S的大中型商场后台的设计与实现[J].计算机应用研究,2004,(5),94-96.
    [18]金娣,王刚.教育评价与测量[M].教育科学出版社,2002
    [19]吴会松,田军.构造基于Visual FoxPro客户/服务器系统的方法[J].中国计算机用户,1997,(22),77-78.
    [20]王明洁.基于C/S的天气预报业务系统[D].天津大学,2002.
    [21]王德清.现代教育管理技术[M].重庆大学出版社,2004.
    [22]刘新平,刘存侠.教育统计与测评导论[M].科学出版社,2004.
    [23]朱德全,宋乃庆.现代教育统计与测评技术[M].西南师范大学出版社,1999
    [24]赵开华.教育统计与测量[M].苏州大学出版社,1995
    [25]于向英.教育测量与统计[M].郑州大学出版社,2004
    [26]王汉澜.教育测量学[M].河南大学出版社,1987
    [27]路平,王敏娟,万昆.试题库自动组卷策略研究[J].电脑开发与应用,2001,(2).10-12.
    [28]王玲,王明俊.“通用试题库计算机管理系统”的开发与研究[J].信息与控制,2001(S1).40-43
    [29]张文修,梁怡.遗传算法的数学基础[M].西安交通大学出版社,2000.
    [30]蔡自兴,徐光枯.人工智能及其应用[M].清华大学出版社,1996.
    [31]Russel,Norvig.Artificial Intelligence a Modern Approach[M].机械工业出版社,2000.
    [32]李敏强,寇纪淞,林丹,李书全.遗传算法的基本理论与应用[M].科学出版社,2002.
    [33]谭新良.基于整数编码和自适应遗传算法的智能组卷算法[J].电脑与信息技术,2007(8),33-35.
    [34]周明,孙树栋.遗传算法原理及应用[M].国防工业出版社,1999.
    [35]王小平,曹立明.遗传算法-理论、应用与软件实现[M].西安交通大学出版社,2002.

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

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

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