Font Size: a A A

The Design And Implementation Of Network Examination Platform Based On SSH

Posted on:2009-09-24Degree:MasterType:Thesis
Country:ChinaCandidate:X ZhangFull Text:PDF
GTID:2178360245488069Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development of network technology, people on the educational needs of our country as well as the continuous increase in the relative lack of teaching resources from the examination-oriented education to quality education, the reform of education and teaching status quo, The development and the promotion of Network Test System appears to be particularly important. Now many domestic and foreign universities and social sectors have been set up a long-distance education, implement remote education and training through computer network. Distance education includes many areas, such as teaching system, the repository and the examination system. Thereinto the online examination system is very important and is also the most difficult to achieve and control. Online Examination System research and development has been an important aspect of reform in all the world in recent years. Examination System not only signifies the direction of standardized tests, but also have more power to promote the reform of education and teaching, and promote all-round social progress. No matter what form of examination, and the key is how to solve that pumping Test Paper, how to grade online by computer, marking the achievements and statistical analysis, and other issues.In this paper, we analyse the design and implementation of online examination system, implement a paperless examination, and that a random, a random rolls, flexible Test Paper, the examination monitoring, automatic scoring, print, export, and other basic functions by B / S structure . Focus on the safety of the examinations: double authentication; questions diversity: that by joining, and that video, and online editor at the same time support; Active use of high-performance framework (SSH) (Struts +Spring+Hibernate) , and make full use IoC (Inverse of Control) technology to multi-user demand, and make full use of the agent in reducing server workloads, to some extent, improve handling capacity. Further examination revealed that the diversity and fairness, and justice.Innovation in this paper: (1) The user access control, the implementation of a user may be a movement, all of the data used to control and database configuration files (XML) a combination of control, the use of controller (DOM realization) into achieving competence , JCS configuration files and databases to achieve joint verification data to ensure that every movement landing users can After two verification from the database side of the safety of the necessary complement. (2) questions, Document No. handling, get rid of the traditional identity, sequence database code form, SessionID technology will be used in dealing with the logic to ensure the uniqueness of the item and security. (3) code coupling degree isolation, and make full use of the Java language technology and the reflection ClassLoader loading mechanism, the use of dynamic Agents (Proxy), easy to use agents changing business structure completely extracted using injected Services, the business may be changing maintenance greatly enhance, the hard-coded to reduce pollution.
Keywords/Search Tags:Online Examination System, security control, Concurrency, SSH
PDF Full Text Request
Related items