Font Size: a A A

Sichuan Judicial And Administrative System Online Examination Platform Development And Implementation

Posted on:2012-10-28Degree:MasterType:Thesis
Country:ChinaCandidate:R B HaoFull Text:PDF
GTID:2218330368497815Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Extensive application of the internet changes the conventional learning style, and learning also steps into being electronic and long-distance. An exam, as an important way of checking learning effects, is also facing the crucial change to paperless and networking.The conventional exam with paper as the medium has a long procedure and cycle length, but low efficiency. At the same time, there exist such factors influencing the impartiality of the exam as revealing the secret during the organization process, cheating in the exam, being subjective while grading. By designing a question bank and an automatic group volume strategy, the online examination platform makes an exam automatic, and makes it objective and impartial by system's checking the papers automatically.This thesis uses Microsoft Visual Studio 2005 development platform, ASP.NET 2.0 dynamic web pages technology, AJAX technology and SQL Server 2005 data base, with the idea of software engineering, adopts the method of facing the object, study and develop online examination platform guided by the ideology of three layers architecture.At first the thesis introduces the background of Sichuan judicial system developing online examination platform, analyzes the location of units of Sichuan judicial system, basic network construction level, computer hardware level, working staff structure and time for attending the exams. Then it expounds the developing platform, WEB2.0 dynamic web pages technology, AJAX technology and ASP.NET framework and data base. Again it analyzes the factual testing situation of the platform, timing function aiming at all kinds of possible situations in the exam, dealing with accidental quitting the exam, algorithm, user function interface, data base. Aiming at the analyzing result, again it studies the overall design of the platform, and determines the platform's function and composition, that is, the exam takers log in to do the exercises, attend practice tests and formal tests; the administrators log in to set examination types, manage exam takers'information, monitor the exam, submit the test results. It also determines the method of designing the question bank. And it studies question types, answer designing and coding. Combining the relationship between testing language points and weighting, it designs topic selection strategy and algorithm. It analyzes how to design and realize the exam takers, administrator of the data base, the question bank and various question types. And it studies how to realize coding of the platform, and emphasizes coding in the process of exam takers'logging in, paper generation, grading, and administrator's management. And it discusses the role, contents and methods of the testing by the platform, especially the contents of system safety, including authentication, SQL administrator account, the safety of server system. At last it introduces the situation of deploying and running the platform, and sums up the whole thesis.The exam platform has been validated in the Three Themes Examination of Sichuan judicial system. The system runs stably and can meet the need of online examination.
Keywords/Search Tags:Online examination platform, ASP.NET, Three layers architecture, Automatic group volume
PDF Full Text Request
Related items