基于xml试题库系统设计和地研究

上传人:小** 文档编号:89507152 上传时间:2019-05-26 格式:DOC 页数:51 大小:707.50KB
返回 下载 相关 举报
基于xml试题库系统设计和地研究_第1页
第1页 / 共51页
基于xml试题库系统设计和地研究_第2页
第2页 / 共51页
基于xml试题库系统设计和地研究_第3页
第3页 / 共51页
基于xml试题库系统设计和地研究_第4页
第4页 / 共51页
基于xml试题库系统设计和地研究_第5页
第5页 / 共51页
点击查看更多>>
资源描述

《基于xml试题库系统设计和地研究》由会员分享,可在线阅读,更多相关《基于xml试题库系统设计和地研究(51页珍藏版)》请在金锄头文库上搜索。

1、重庆大学硕士学位论文摘要中文摘要随着网络教学、远程教学的开展,考试作为检验教学质量和学生能力的重要手段,试题库作为网上重要的教育资源其作用日益突出。现代高等教育要求高效、方便、客观的出题,建立具有较高查询效率的试题库,自动生成试卷,逐步积累并形成有效而丰富的试题库,使试卷管理工作更科学更高效。本文就 Java 和 XML 技术相结合的试题库系统的设计进行了研究。首先简要介绍了该系统的研究背景、目的和意义,给出了系统的总体方案包括系统功能分析和数据库结构设计。其次,介绍了本系统所运行的工作环境以及所使用的 Java,包括 JSP、Servlet、JavaBean、JDBC 等,介绍了这些技术的特

2、点以及用 XML 技术存取数据的方法。试题库系统采用三层体系结构,论文详细叙述了三层体系结构的表示层、业务层和数据层的实现过程。表示层界面采用 JSP 和 JavaBean 技术来实现,业务层使用 JSP、Servlet 技术和 XML 技术,数据库连接采用 JDBC、JavaBean 技术来实现,系统的功能在业务逻辑层实现。进一步论述了设计过程中几个关键部分的设计思想,它们是自动组卷算法和异质数据的数据交换。具体根据知识点的重复性和组卷条件的有效性校验自动生成试卷;通过 XML 完成异质数据之间的交换。最后以附录形式讨论了在基于 Java 及 JSP 的开发过程中出现的错误和异常情况及应对,

3、以及 JSP 中文乱码问题及解决。关键词:试题库,组卷算法,异质数据I重庆大学硕士学位论文英文摘要ABSTRACTWith the development of network teaching and long-distance teaching, theexamination has become an important mean of testing the quality of teaching and theability of student. The examination base has played an important role in education as ak

4、ind of educational resource. Currently, higher education need to meet the demand ofgenerating test paper effectively, conveniently and objectively, build up the structure ofexamination base with highly efficient examination base for inquiring, generate the testpaper automatically, accumulate and for

5、m the effective the database of examination andmake the management of test paper more effective and scientific.The paper describes the research of the design of examination system based on thetechnique of Java and XML.First, it introduces the research background, purpose and significance of thissyst

6、em research and describes the general scheme of the system including analysis ofthe system function and the design of database.Secondly, it introduces the running environment of the system and the Java , usedin this system, including the techniques of JSP,Servlet,JDBC,JavaBean and so on.Besides, it

7、introduces the characteristic of these techniques and the means of storing anddrawing the data based on XML technique.In addition, this examination base system adopts three-layer architecture. Thispaper describes in detail the realization of the three-layer archtecture including designclient layer,

8、logic layer and data layer. The client layer is designed with JSP andJavaScript, logic layer with JSP and Servlet technology, data layer with JDBC andJavaBean. The system function is accomplished in the logic layer.Furthermore, it also describes the design ideas of the key parts, which are thealgori

9、thm of generating test paper automatically and the exchange of heterogeneousdata. Test paper generated automatically is verified in terms of repetition of knowledgepoint and validity of the condition of generating test paper, and the exchange ofheterogeneous data is accomplished through XML.In the e

10、nd, it discusses in the appendix the errors and exceptions which emerge inthe process of development and the ways to deal with them.Keywords:Examination base,the Algorithm of generating test paper,Heterogeneous dataII重庆大学硕士学位论文1绪论1绪论1.1 论文选题的背景随着教学改革的不断深入,特别是网络教学、远程教学的开展,考试作为检验教学质量和学生能力的重要手段,也需要进行改革

11、。 目前一个有效的措施就是建立试题库,并在其基础上开发网络考试系统。在关于实施新世纪网络课程建设工程的通知(教高司2000 29 号) 指出:“新世纪网络课程建设工程的目标是:用大约 2 年的时间,建设 200 门左右的基础性网络课程、案例库和试题库。”但在国内的大部分院校的大部分专业的考试与教学一般都沿用传统考试模式,这种考试模式一次考试至少要经过五个步骤, 即人工出卷、考生考试、人工阅卷、成绩评估和试卷分析。教师虽然在教学中积累了许多的典型试题, 但由于这些资料均靠手工进行保存和整理, 当考试出题时便需要进行重复的查找和排版工作,因此,教师的许多时间在这种重复工作中浪费了,而且还不能满足标

12、准化考试和教考分离的需求。显然,随着学生对知识面需求的增加和当前考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,而试题利用率却很低。同时试题的质量及难易程度的人为因素较大,不够客观。即使学校建有传统计算机试题库,其试题库系统的试题类型较少和内容格式单一,并且只是单机运行,师生异地,异时使用均有不便之处。不能适应现代高等教育的迅速发展所要求的高效、方便、客观的出题和考试方式。1.2 论文的实用意义和目的现代科技的迅猛发展,随着网络技术和多媒体技术在教学中的广泛应用,远程教学已成为现代教育技术的研究热点,网上教育近年来的大力发展,各种新型的网络大学、虚拟大学、网上教育基地已逐渐形

13、成,远程教学不受时间、空间的限制,使师资和校舍等办学基础设施得到了共享。它以丰富的信息资源、开放的交互方式、迅捷的反馈交流,日为教育者和受教育者的关注。试题库作为网上重要的教育资源作用日益突出。试题库已不局限于计算机辅助测试,网络教学在许多环节上需要试题库提供支持,在教学内容上,需要试题库提供相关的例题、习题和解答;在教学过程中,基于示例和基于练习等的学习方式需要试题库支持,作业、练习、答疑等需要试题库提供题目、提示和答案;在教学评价环节,需要试题库提供各种类型试题完成对学习者的各类测试。另外,建立各种类型的试题库。不但减轻了授课老师的负担,如果将试题库交给考试中心或某一机构统一管理,还可以实

14、现真正的考教分离,避免考试中的1重庆大学硕士学位论文1绪论一些弊端。本文的研究目的是:适应现代高等教育的迅速发展所要求的高效、方便、客观的出题和考试方式,利用计算机创建基于 XML 的试题库模型,建立具有较高查询效率的试题库组织结构,使得试卷的自动生成并逐步积累,形成有效的试题库,使试卷管理工作更科学更高效,可以实现真正意义上的考教分离。由于本校正在推行网上办公、网络教学与远程教育,通过研究希望建立一个有效的网络试题库,以供学生复习或自学之用,而且大程度的减轻教师的负担,提高教学质量,为教学改革及教学质量的提高作出一点贡献。1.3 论文研究的主要内容及论文的组织第一章 绪论本章介绍该论文的研究背景以及国内现状、意义和目的。第二章 试题库系统总体方案介绍对系统的总体方案进行分析,包括本系统所要完成的功能和数据库结构设计:数据库设计原则、数据库设计和系统数据字典进行分析。还介绍了系统使用到的各种关键技术,如:Servlet、JSP、JavaBeans、XML 等技术的应用。第三章 试题库系统的设计介绍采用 B/S 三层体系结构下,表示层、业务层、数据层三个独立的单元的具体设计实现过程。第四章 试题库系统的主要算法介绍试题库系统在开发过程中所面临的最为主要和关键的两

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号