Font Size: a A A

The Design Of A Web Application Frame And Its Application In Digital Campus Project

Posted on:2005-08-10Degree:MasterType:Thesis
Country:ChinaCandidate:D P LongFull Text:PDF
GTID:2168360155471959Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet, the web application is increasing in every field of the society. How to improve the exploring efficiency and maintainability of web applications becomes more and more important.In recent years, a lot of excellent web application frameworks based on J2EE has come into being, such as Struts,Tiles,JSF,Hibernate,Spring,Cocoon and so on.They all put forward their own solutions for the problems of development efficiency and maintainability of web applications. But these web application frameworks usually just provide part instead of the whole of the solution. For example, Struts and Tiles concentrate on the interface component and control component; while Hibernate concentrates on persistent component. However, in a complete web application developing, we should also take the problems like privilege, log and exception into consideration. Furthermore, a frame must encapsulate the operations that are independent of business logic as much as possible, provide developer with the father class that encapsulate the behavior of child class and standard programming interface.Under this background, this thesis proposes a complete web application solution—DigitalCampus framework through the research on the Web application framework and design pattern. This framework absorbs the merits of many successful web application frameworks, realizes the separation of the view and the logic. This framework has clear structure and it is configurable. The technologies such as the data preloading, log record and display ,the dynamic VO and base class libraries were used in the framework. The framework furthers the developing efficiency of the system and alleviates the work of the developers to a great extent. Developers may concentrate on realizing of business function. I have realized the doctor-recruiting system of NUDT on the basis of this framework, and the system has finished doctor recruiting work of 2005 year till I hand in this thesis.
Keywords/Search Tags:Web Application Framework, MVC, Design Pattern
PDF Full Text Request
Related items