节点文献

基于J2EE开源框架的自测系统的设计与实现

The System Design and Practice of Self-Test System Based on J2EE Open-Source Framework

【作者】 郭翔

【导师】 文福安;

【作者基本信息】 北京邮电大学 , 计算机应用技术, 2008, 硕士

【摘要】 随着计算机技术和网络通信技术的飞速发展,基于Internet的各种信息化平台在社会的各个领域都得到了越来越广泛的应用。特别是近年来,基于B/S模式的自测系统已经成为教育领域内备受关注的研究课题。本文从自测的特点出发,结合国家“十五”重大科技攻关项目“面向中小学的远程教育关键技术及示范”的“基于国产基础软件的多媒体网络教学及远程支持系统”课题,详细阐述了利用J2EE开源框架开发自测系统从需求分析、系统设计、编码实现到系统数据持久层优化的一系列软件过程。首先,论文阐述了自测系统的教育理论基础,包括经典测量理论对自测系统中题库、策略等功能开发的指导作用和现代测量理论有可能对系统做出的改进。接着,论文还阐述了自测系统开发的完整软件过程,包括系统的设计、实现和部署等具体的开发工作。最后,论文讨论了自测系统数据持久层的性能优化问题,阐述了对系统数据持久层进行优化的目的和必要性,结合分析几种常见的J2EE持久层技术,提出了具体的数据持久层优化措施。论文描述的自测系统除了提供标准的自测、练习和模拟考试等功能外,还提供了与上级平台的集成接口,使系统可以方便的集成到其它教学或信息平台中。基于经典测量理论,建立了题型多样的题库,并提供对题型的开放性扩展。使用者可以根据自身需求添加新的题型到题库中,实现了题库的动态管理。

【Abstract】 Along with the fast growing of computer technology and network communication technology, verity of information platforms based on Internet have been more and more used in all fields of society. Especially in recent years, self-test system based on B/S mode has become a major concern research in the field of education. From the characteristics of self-test, with the Multimedia Teaching and Remote Network Support System Based on Domestic Foundation Software which is one of the research issues of China’s National Tenth Five-Year Key Science and Technology Project: Distance Education for Primary and Secondary Schools and Key Technology Demonstration, this thesis elaborates on the J2EE open-source framework development of a series of self-test system software process including requirements analysis、system design、coding and optimization of system data persistence layer.First, the thesis discusses the theoretical foundation of self-test system, including both the guiding role of Classical Test Theory in the system function development of Q&A and strategy and the possible improvement according to Item Response Theory. Then, the paper also expounds on the development of self-test system software process involving system design、implement and deployment. In the end, the paper discusses the purpose and necessity of the optimization and details the optimization of system data persistence layer. With the analysis of some usual J2EE persistence techniques, the paper puts forward specific measures to optimize the data persistence layer.Self-test system described by the thesis provides not only the function of standard self-test、exercise and mock examination but also interface integrated with a higher level platform. Users can integrate the self-test system into other teaching or information platform. We establish a data bank with a variety of item types and provide the openness of the item types’ expansion. System users can add new item types to the item bank as needed, enabling the dynamic management of item bank.

【关键词】 自测StrutsHibernateSpring优化
【Key words】 Self-testStrutsHibernateSpringoptimization
  • 【分类号】TP311.52
  • 【被引频次】5
  • 【下载频次】143
节点文献中: 

本文链接的文献网络图示:

本文的引文网络