Font Size: a A A

The Design And Implementation Of Key Technologies In Teaching-testing System

Posted on:2009-11-04Degree:MasterType:Thesis
Country:ChinaCandidate:S L ZhengFull Text:PDF
GTID:2178360272990714Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The paper studies the overall design and realization of the teaching-testing system and basically describes them from the key technologies of the teaching testing system—the group volume algorithm and treatment technology in sudden troubles in examination.Designing an algorithm to guarantee that the examination paper which is composed of test questions can be drown out from the item pool both quickly and well, enables the inborn examination paper to meet the users' different needs in the greatest extent, and the examination paper should have randomness (i.e. identical paper frequency extracted is reduced as low as possible), scientific nature, the rationality—this is a difficulty of realization of a group volume algorithm. The paper uses the genetic algorithm's principle and the thought to complete the core question of the systematic group volume module, namely the design of group volume algorithm. The paper narrates how to transform a multi-objective group volume model into a simple target model, and use genetic algorithm model to solve under certain constraints the multi-objective group volume parameter optimization question, and design one kind of solution based on the genetic algorithm model. Finally through the experiment simulation computation proves that this method is with good performance and usability.HTTP agreement is also called no-state agreement. Web, the core of HTTP agreement, is a a no-state joining program, not maintaining the state and the single request and response composing an independent thing with no-state relationship between different things. In the online testing system, the students may switch over different pages, so how to ensure the remaining state coming back to the original page, and how to ensure that examinees' examination information not to lose are the keys of the online testing system. The paper discusses how to use ADO.NET technology to realize the data accessing, and complete the research, the increase, the deletion and modifying of data record in ASP.NET pages, and combine the ADO.NET database visiting technology with the database technology to realize that the examinees'answer information can be preserved in real time, and guarantee the examinees can turn back to the previous condition extensively under page renovation, the page switch or the sudden breakdown of the test process, thus enhance system's security. Through the experimental emulation, the testing module is proved to have good performance and to promote the security of online test.
Keywords/Search Tags:Teaching-testing, Genetic Algorithms, .NET Database Components, ADO.NET Technology
PDF Full Text Request
Related items