Font Size: a A A

Research And Application Of Struts Framework Based On MVC Pattern For Building Materials Examination System

Posted on:2011-03-08Degree:MasterType:Thesis
Country:ChinaCandidate:S D ZhuFull Text:PDF
GTID:2178330332969609Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Web-based application development technology, the development process, in order to improve development efficiency, save software costs, software reuse has been widely used in a variety of Web applications, project development. Design pattern is software design level multiplexing, MVC (Model-View-Controller) design pattern to that, control and separation of business logic to solve the Web application development in the business logic and presentation logic of the bundle, as well as duplication of functions and duplication of code and so on. Struts is a Java Web application MVC model to achieve the preferred framework for building applications which provide the basic structure and services, so that software development is more rapid, simple, process-oriented. Struts solves complex application of the high cost of high risk, low efficiency, maintenance and other issues is difficult for subsequent software development provides a high quality and efficient, reusable solution.In this paper, MVC design patterns and the working principle of Struts framework based on JSF framework and the Hibernate framework for combining the characteristics of the Struts framework for the effective integration of design and implementation of the Java Web development environment, based on the MVC design pattern Struts integration framework In the multi-tiered Web application development structure. Major research efforts include: using JSF framework, Struts-Faces integration library technology framework layer was extended, the method with Struts, JSP tag library, in combination, to simplify the preparation of the page and enhance the interface components function; with the idea of the Struts front controller, the control layer is extended to improve the system scalability and reuse value; the model layer of the Struts framework for separation of functions, using the framework built using Hibernate persistence, can be achieved the establishment of persistent objects, encapsulated data access operations and the separation of business logic and data access purposes.Discussed in this paper Struts integration framework with a level of clear and distinct responsibilities of the characteristics of the design of relatively independent at all levels, reducing the coupling between the application layer to enhance the framework of the multiplexing degree, which will help the expansion of the system upgrades and post-maintenance, achieved a software reuse to save costs, reduce risk and goals. The final will be integrated into the framework of the article applies to Material Quality Testing of Shenyang Supervision of the Practice of Remote Management Information System project, the project achieved some of the functions, and integrated framework for reuse, rationality and practicality has been verified.
Keywords/Search Tags:Integrating Framework, MVC Pattern, Struts, Hibernate, Building Material Examination
PDF Full Text Request
Related items