Font Size: a A A

The Application And Research Of Struts Framework Based On MVC

Posted on:2009-09-09Degree:MasterType:Thesis
Country:ChinaCandidate:J L WangFull Text:PDF
GTID:2178360245955577Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the popularization and development of the Internet, more and more enterprises have begun to use the systems based on Web design as platforms of information dissemination, exchange, management and transaction. This kind of Web application development technology, based on Browse/Server architecture, can help enterprises reduce development costs, and with the advantages of strong expansibility and short development cycle, it has become the mainstream technology of the current enterprise application system development. However, there are still many problems in the traditional Browse/Server project development. Due to lack of excellent software design patterns and development frameworks, the Web pages contain both the data for presentation layer and the procedure codes for carrying out the business logic. As a result, HTML tags are mixed up with the procedure codes, which makes it difficult to separate business models apart. It is therefore quite difficult to maintain systems and to satisfy customers' ever-growing and changing demands.The present thesis, based on the development of "Asset Management Information System of Zhongchangran (based on Web design)", launches research about the MVC Design Pattern and the Struts Framework. It carries out deep research on how to use the technology of Struts Framework, how to optimize the Web application software framework and how to use the code generation tools to solve the currently existing problems in the Web development.In order to achieve the purpose of research, the thesis firstly analyzes in detail the working principles of MVC Design Pattern and Struts Framework. Then, it analyzes thoroughly the deficiencies of the Struts Framework and puts forwards the improving methods. Finally, by describing the preliminary and detailed design of "Asset Management Information System of Zhongchangran" and the realization of the system, it explains how to use the Struts Framework and the research results of the current thesis to build Web-based management information system.The thesis mainly focuses on describing the preliminary and detailed design, code realization and the key technologies of realization system in "Asset Management Information System of Zhongchangran", explains adequately the MVC Design Pattern and technical thoughts of Struts Framework. It is proved through practices that Struts Framework based on the MVC Model is a relatively excellent Web application development framework, which can cooperate effectively with developers to achieve the design idea of "Divide and Rule", and greatly enhance development efficiency of the application software system.
Keywords/Search Tags:Design pattern, MVC Framework, Struts, Web System
PDF Full Text Request
Related items