Font Size: a A A

Research And Implementation Of The Double Subject Teaching Support Platform Based On Java Ee

Posted on:2011-06-09Degree:MasterType:Thesis
Country:ChinaCandidate:S WangFull Text:PDF
GTID:2208330335989821Subject:Software engineering
Abstract/Summary:PDF Full Text Request
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.
Keywords/Search Tags:The platform of dual subject instruction, JAVA EE, SQL Injection Attack, Database Connection Pool
PDF Full Text Request
Related items