Dissertation > Excellent graduate degree dissertation topics show

Research and implementation of teaching support platform based on JAVA EE double body

Author: WangShan
Tutor: ZengZhiWen
School: Central South University
Course: Software Engineering
Keywords: The platform of dual subject instruction JAVA EE SQL Injection Attack Database Connection Pool
CLC: TP311.52
Type: Master's thesis
Year: 2010
Downloads: 35
Quote: 0
Read: Download Dissertation

Abstract


As a quite important part of the dual subject instruction, the platform of the dual subject for network education, not only provides students an open learning environment, but also provides teachers a network teaching platform. The students and teachers can communicate with each other quite actively in the network environment. This paper elaborates how to construct an open dual subject platform for network education based on JAVA EE.This network education platform construction begins with the request of the dual subject instruction, and carries on the omni-directional analysis of demand and feasibility, then it proposes an integrity design proposal based on JAVA EE, authenticates its feasibility, and gives a detailed introduction to the newest EJB3.0 and AJAX4JSF technology in JAVA EE. Using these two kinds of technologies, an open network education platform is realized, including massive codes and the concrete disposition of the development platform environment. The platform uses the asynchronous B/S framework, and users can access it if they want, no matter where they are and when it is. The platform’s main function includes the management of education resources, the multi-types questions bank, the network test and the result, the announcement and the notice, the short messages sent between the users, and of the system notice. The function designed is powerful, so it can satisfy the dual subject education’s request fully. The overall construction uses the standard lamination technology in JAVA EE, and the perfect separation of the service level and the WEB level is realized. The whole system is irrelevant to platform. The service level is developed by EJB3.0, which performance is formidable, so it guarantees the server can carry on the large capacity information processing. The WEB level uses the AJAX technology, which is popular overseas, so it realizes the asynchronous communication between the server and the browser, and eliminates the visual blank when the traditional B/S structure communicates.This paper analyzes the two key issues of this system, SQL Injection Attack and Database Connection Pool. By using regular expressions, keywords shield, object-oriented queries, packaging technologies such as unified error effectively prevent SQL injection attacks. Detailed narrative of the database connection pool creation, management and release the database connection pool through the use of effective systems to support improved access concurrency.

Related Dissertations

  1. Document Transmission System Design and Implement Based on Java EE Framework,TP311.52
  2. JAVA EE -based shipping logistics management system design and implementation,TP311.52
  3. County Power Supply Enterprise Business Expanding standardized management system design and application,TP311.52
  4. Shenyang Tianyitang TCM integrated office system design and implementation,TP311.52
  5. Material intensive management and information technology applied research,TP311.52
  6. Based on JAVA ME student tutoring mobile information systems design and implementation,TP311.52
  7. The Design and Realization of Machinery Management System,TP311.52
  8. On Technology Research and Implementation of Real-time Marking System in Subjective Programming Examination,TP311.52
  9. Design and Implementation of an Educational Teaching Evaluation System,TP311.52
  10. Design and Implementation of Online Examination System,TP311.52
  11. PLM system - oriented design and implementation of the work of the engine,TP311.52
  12. Design and Implementation of Virtual Research Center Management Information System Based on Internet,TP311.52
  13. The Design and Implementation of the network marketing system based on Java EE,TP311.52
  14. University Library Electronic Resources Monitoring System Design and Implementation,TP311.52
  15. The Model and Reslization of Project Management System to Simulator’s Development Based on Java EE,TP311.52
  16. Research and Design of the Lightweight Java EE Based Reservoir Optimal Scheduling System,TP311.52
  17. Analysis and Design of a Java EE Based Versatile Database Data Trnsferring System,TP311.52
  18. Design and Implementation of Java EE - based shopping system,TP311.52
  19. Design and Implementation of Iron and Steel Industry Quality Inspection,TP311.52
  20. Research the System on Detection and Monitoring of the Tile Inspector in Coal Mines Based on Call Center Technology,TN99
  21. Design and Realization of the Web Based on J2EE Lightweight Architecture,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