Font Size: a A A

Design And Implementation Of Foreign Teachers Management Information System

Posted on:2009-04-05Degree:MasterType:Thesis
Country:ChinaCandidate:Z Z ZhangFull Text:PDF
GTID:2178360245969528Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
In recent years, the network technology has been developed quickly and the platform of J2EE(Java2 Platform Enterprise Edition) has been adopted extensively, and the multi-layer web architecture based on B/S pattern matures gradually. The Model-View-Controller pattern discards disadvantages which the design pattern in traditional web application has. It separates the control of the data and the view of the data so as to meet the demand of the complicated multi-layer web application. However MVC is a very complicated system, so choosing an available framework which realizes the MVC pattern is better when develops the Web application. Developing the Web application with the framework can reduce the repeating workload, shorten the developing time and lower the costs.This paper,which based on the requirement of the foreign teachers management information system, divides the function module of system, and introduces the technology of framework. Then analyses the present each layer framework of J2EE platform, then introduces the popular framework in detail: Struts framework, Spring framework and Hibernate framework. Through discussing the Web application framework, we make uses of the developing technology: Struts framework implements the view layer, Spring framework implements the service logic layer, and Hibernate framework implements the data persistence layer. At last, we work out the overall design of system architecture: Struts+Spring+Hibernate.Struts framework has matual taglib, so Struts framework implements the Web layer. Spring framework can integrate with the Struts framework, and has advantages in transaction management and Dependency Injection, so Spring framework apply to the service logic layer. The data persistence layer applies Hibernate framework to implement the Object/Relation Mapping, encapsulate the JDBC, create the persistent object of the Java object model.Finally, take the example of passport management module, the paper completes the detail design, implements each layer function using Struts,Spring,Hibernate.
Keywords/Search Tags:J2EE platform, MVC, Struts, Spring, Hibernate
PDF Full Text Request
Related items