Font Size: a A A

The Design And Implementation Of College Entrance Examination Of Scoring Simulation System Platform

Posted on:2009-02-23Degree:MasterType:Thesis
Country:ChinaCandidate:W L ZhaoFull Text:PDF
GTID:2178360272976649Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Companied by the rapid development of computer technology and gradual maturity of network technology, their combination has been widely applied to every corners of our society. Now, the automatic test scoring system boasting its advantages in information storage and processing, has largely replaced the traditional manual one and is now enjoying its escalating popularity. Now, here are assorted such systems in the markets now, however, none of them could meet the harsh criteria required by the all-important college entrance examination, of which the business requirements are difficult to be implemented. Thus, specialized scoring systems aiming at the actual needs of such complicated exam is the only way to improve the efficiency of scoring , to expedite the whole work flow, to make use of availableresources and finally to provide a fine support.Our goal is to build a unified platform for scoring featuring the storage of all those important informations: scores, markers in charge, criteria and other usefuls. From the platform architecture can be seen on the platform of the management of resources is both independent and interrelated, each platform for the management of resources will be developed in parallel independent. According to the project team is currently on a variety of skills to master, as well as a variety of strengths and weaknesses of the framework, design and development of a high quality and efficiency, scalability, and maintainability of the high-scoring college entrance examination system.We further our research through J2EE, Struts and Hibernate, as well as the realization of applet college entrance exam scoring system simulation started the study. In the system, through in-depth study of the Web development framework for knowledge modeling and design patterns in practice on the basis of the theory of an in-depth knowledge and understanding of the use. In the simulation college entrance exam marking platform design and development, taking into account the comprehensive code reuse, systems management, as well as the simple application of the latter part of the safety and maintenance requirements, based on J2EE, Structs and Hibernate on the basis of each other and the implementation of the system. Chapter I of the design and implementation of the college entrance exam marking simulation platform users, including super-administrator, the head of the team, scoring four teachers, and other OA function modules. To develop a set of management and marketing automation functions marking the platform. As more and more developers to J2EE application server as the preferred platform for developers to share the experience as well as reusable design more and more important. The introduction of rational design patterns can bring out solution to the problem and others similarly.Chapter II depicts Struts, which provides a Web application to create a framework that application of the user interface and data that the back-end processing logic of the abstract code, the integration of Servlet and JSP in Web application development The advantage to build flexible, scalable strong, with a high degree of reuse of applications, its main purpose is to help developers to reduce the use of the MVC design model for Web application development time for developers to provide a rapid and efficient development of the MVC pattern The application framework. MVC is a very complicated design, and using Struts framework for the implementation of Web applications can be effective.Chapter III is about the Hibernate framework as well as the appletd technology, Hibernate can free ourselves of writing the data layer manually so that the developer could focus on the implementation of logic to vastly simplify the whole process, but Hibernate is only part of the model to provide support, if only used Hibernate framework for the development of applications, the system can only be part of the business model has improved, and the logic of the system to deal with, process control, as well as view has not been effectively isolated, the coupling system is still too , Is not easy in maintenance. If the two together through the Struts technology to reduce the MVC coupling between layers, Hibernate and the use of the framework to reduce some of the business model of the development of the degree of difficulty, is a Web application to achieve rapid and effective program. Struts and Hibernate integration of applications so that the level of a clear structure and improve the system reusability and flexibility to facilitate the expansion of system capabilities, improved system scalability and maintainability, the completion of the market development and management platform system Construction of the requirements. Chapter IV demonstrates the entire design, including the overall design of the platform, outline design, detailed design, safety design, providing details of each module design and overall handling of the process, each business logic processing, processing category map database design and security, introduced one by one. In the overall design, we use object-oriented analysis based on the UML system to analyse and model.Chapter V take the marking module as an instance to demonstrate how the system works under the combination of JSP, JavaScript, Structs and Hibernate, applet. Each function here are illustrated with diagrams and detailed notes when necessary.This simulation platform featuers the Struts framework based on MVC pattern. The development of the data persistence layer is based on Hibernate. Thus, we implement the system by using JSP and JAVA and JavaScript functions. For the database they are SQL statements and MYSQL. Within months, the system functions well with our intentions. What is more important is that we have drawn the solution to distribution management which is a key technology for independent development and that's why this research matters.
Keywords/Search Tags:College entrance exam scoring system simulation, Struts, Hibernate, JSP, J2EE, applet, MYSQL
PDF Full Text Request
Related items