Dissertation > Excellent graduate degree dissertation topics show
The Design and Implementation of Online Examination System based on the J2EE
Author: JinHong
Tutor: HanHong;LiHongLin
School: University of Electronic Science and Technology
Course: Software Engineering
Keywords: J2EE Struts AJAX Hibernate On-line test system
CLC: TP311.52
Type: Master's thesis
Year: 2010
Downloads: 120
Quote: 0
Read: Download Dissertation
Abstract
|
Examinations are the principal means to test the teaching and the learning. With the development of the network and the changing of our educational mode, the traditional written exams could not meet the modern teaching need. The ways to test students also needs to keep pace with our age. Both teachers and students need an on-line test system with great function, convenience and adaptability.After analyzing the existing test systems, we discover that they have their own advantages, but more or less problems still exist. For example, some test systems adopt the C/S structure, which demands the client side to install the application software. This process may cause heavy work load. Some test systems use the .NET technology of which the performance of cross-platform is bad. Some test systems use the Java technology of which the performance of cross-platform is very good. However, these systems did not use the current popular frame technology to optimize the programming and enhance the system performance. The cost of some professional test systems is too high. Therefore, it is essential to design an on-line test system with proper structure, great function, adaptability and less cost.To develop such an on-line test system, we need select and use the existing software technologies properly. J2EE can provide us a multi-level distributional application model, a series of development technical standards and many outstanding open-free frames. Intigrating the technical superiority and the widespread developing trend of of J2EE, we choose it as the technical platform to construct the on-line test system.The aim of the author is to design a network test system that can satisfy the demands of both teachers and students. The paper mainly includes the following contents: firstly, the author introduced the J2EE’s structure and analyzed the superiority of its model. It also introduced its key techniques, such as: Struts, Hibernate and AJAX. It analyzed the principle, the architecture and the advantages and disadvantages of these key techniques; secondly, the author analyzed the demands of on-line test system and talked about its overall design; finally, the main functional modules of the network test system were designed, in which key techniques of Struts, AJAX, Hibernate are applied.In the StudentLogin module, the Validator confirmation frame of Struts is used to confirm the test information. The Validator confirmation frame is simple and flexible, which enhances the system’s maintainability and the transferability. In the ComposePaper module, the AJAX technology is used to raise the respondent speed of page and improve users’experience. In the online test module, the data connection pond technology and the Heibernate second-level buffer mechanism are used to lighten server’s load bearing burden.The paper is mainly about the design of an on-line test system based on J2EE. In the system the key techniques of Struts, AJAX, and Hibernate are used comprehensively. The system is divided into 5 layers logically, each of which are introduced in details. The main modules of the system are also designed. At the end of the paper, the author gave a summary and forecast, proposes the paper’s deficiencies and the ways to improve them.
|
Related Dissertations
- Research on the Method of Interface Automatic Generation Based on MDA,TP311.5
- The Design and Implementation of Student Information Management System Based on Workflow,TP311.52
- Based on Embedded Web Server Monitoring System,TP393.05
- Web-based scientific computing legacy application sharing technology research,TP393.09
- Research and Design of a Ligntweight Monitoring System for Complicated J2EE Application,TP311.52
- Design and Realization of Human Resource Management System,TP311.52
- Design and Implementation of Xinjiang Telecom converged billing management subsystem,TP311.52
- Shantou high the technical school office automation system based on J2EE Design and Implementation,TP311.52
- Xinjiang Radio and Television University Teaching Evaluation System Design and Implementation,TP311.52
- Design and Implementation for Information Management System of Higher Vocational Graduates,TP311.52
- Design and implementation of university employment management platform based on SaaS,TP311.52
- The Designing and Implementation of Management System of Network Based on J2EE and SNMP,TP311.52
- Digital Audit System Research,TP311.52
- Design and Implementation of Xinjiang vocational colleges online teaching assessment system,TP311.52
- The oscillator Road Science and Technology Human Resource Management System,TP311.52
- Track and Field Games General management system,TP311.52
- The Design and Implementation of a J2EE-based Web Exam Pool Background Management System,TP311.52
- Design and Implementation of Google Maps-Based Network Optimization System,TP311.52
- Research and Design of Virtual Research Center System of Yalong River Based on S2SH,TP311.52
- Design and Implementation of Social Website System Based on Struts 2 & Hibernate,TP311.52
- Design and Implementation of Web Collaborative Learning Platform Based on SNS,TP311.52
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net Mobile
|