Font Size: a A A

Web-based Students' Independent Learning And Testing System

Posted on:2010-03-29Degree:MasterType:Thesis
Country:ChinaCandidate:Y S WangFull Text:PDF
GTID:2208360308966301Subject:Software engineering
Abstract/Summary:PDF Full Text Request
XiChang College is a newly-established college of undergraduate education, in the management of teaching quality, one of the major works is student's self-study and the establishment of self-evaluating system. With the development of education and teaching reforms in colleges and universities, a general tendency has formed to reduce class hours and advocate self-study among students. Aimed at our college's teaching conditions and the students'characteristics, it proves to be especially important and pressing to build students'self-study and testing system.Combining the teaching process and demands of college's curriculum, according to the principles of technological advance and stability, by the means of advanced developing patterns and developing platforms, students'self-study and testing system based on Web is built on the campus network platform to design and achieve the system's function. As far as the developing pattern is concerned, the technology of intelligent client is used, the use of the client's applied programs can not only provide plenty of user interface, but also can achieve the deployment and renewal fast and conveniently.In this paper, the author mainly discusses the design of students'self-study and testing system based on Web and its realization. At first, the developing background of this system is introduced, then its purpose as well as its significance. The research ideas and methods to this subject have been put forward through an analysis of the system's developing demands, meanwhile, the function of the system and the overall UCD have been shown. At the designing stage, the design of the system's framework and its details has been shown; the E-R diagram and the DBMS design are used to illustrate the system's static structure, the arithmetic flowchart to describe its dynamic process. At last, the author introduces in details the realization of three function modules: communication area, self-study area, especially self-test area.The B/S/S is employed in the system. SQL Sever is used as the DBMS of the system, ASP.NET used as the script composing language of the system. The key problem in the realization of this system is to generate test paper automatically according to certain testing standards. Generating test paper is a complicated question in which combination and optimization are involved. The efficiency and quality of automatically generating test paper is decided by the design of its algorithm. Random choice method and backtracking heuristics are the two traditional ways of generating test paper. Genetic algorithm used in the system can do global optimization and intelligent search. The use of it can satisfy the demands of generating test paper quite well.Students'self-study and testing system based on Web can achieve the following functions, such as system management, test library management, testing paper management, on-line test, the management of studying materials and communication area. Test library and leaning Database are established in the system according to the classification of curriculum, students can choose different courses to study and communicate on line, they can also choose test question of different levels to have on-line testing and automatic scoring.After preliminary testing and operating, this system has applicability, security, high-effectiveness, scalability, which basically bring about the expected functions.
Keywords/Search Tags:Item bank, Generating Test Paper, difficulty, Genetic Algorithms, ASP.net
PDF Full Text Request
Related items