Font Size: a A A

Design And Development Of Auto-generating Test Paper System Based On SOA From Test Database

Posted on:2012-03-26Degree:MasterType:Thesis
Country:ChinaCandidate:X B ZhangFull Text:PDF
GTID:2178330335952197Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
As the development of computer technology and database technology, the Computer Aided Teaching system has become an important part of the education and teaching activities. The auto-generating test paper system is an essential subsystem of Computer Aided Teaching system. It creates examination papers in term of special group volume algorithm, according to the questions of different disciplines stored in computer and the test paper parameters that user input. It is in order to ease off working load of teachers and improve the efficiency of education and teaching activities. This paper presents an integral structure of the system with the thought of SOA architecture and implements auto-generating test paper system based on improved cloud genetic algorithm.Currently, each school has recognized the importance of automatic group volume system in education and teaching activities, and they set up their own automatic group volume systems. But these systems are built on different platforms or developed with different languages, as while as inconsistency of data storage format and dispersive location, so that they couldn't be used wildly in other schools. So we build an automatic group volume system based on the system of service-oriented architecture with the idea of SOA architecture, which is open, loosely coupled and reusable. The system can achieve high sharing of system resources.This paper discusses in-depth the basic principle, basic concepts, features and advantages of SOA technology, as while as web services of SOA implementation technology and the concrete realization on.NET platform. Then, we introduce a method to create, release and call ATL Server Web services. Eventually, we provide the design of the integral structure and hierarchical structure of system according to system requirement analysis.The algorithm of automatic group volume is also the core content of this paper. The selection of this algorithm will not affect the efficiency of the whole system but advance the quality of examination papers. We analyze the current mainstream group volume algorithm; compare the advantages and disadvantages of each algorithm and implement group volume issue of this system used generic algorithm based on the superiority of genetic algorithm on implementation of group volume.This paper describes traditional generic algorithm and analyzes each part of algorithm on implementing auto-generating test paper. It presents a method of implementing group volume with improved cloud generic algorithm according to deficiencies of traditional generic algorithm. In this paper, we do research on cloud generic algorithm where improved traditional generic algorithm, and improve cloud generic algorithm on some links including individual coding schema, certain algorithm parameters, choose operation, interlace operation and variation operation, etc. It is not adapt to automatic group volume issue but has improved the efficiency of group volume. In the end, comparative test are done about quality and efficiency of group volume on improved cloud generic algorithm. It shows that this method is not high efficient but stead on group volume issue.
Keywords/Search Tags:SOA, Web Services, Genetic algorithm, Auto-generating test paper, Cloud genetic algorithm
PDF Full Text Request
Related items