Font Size: a A A

The Design And Implementation Of Large-Scale Web Application System Based On Struts Extended Framework

Posted on:2006-08-20Degree:MasterType:Thesis
Country:ChinaCandidate:S S SunFull Text:PDF
GTID:2168360155458186Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of society, human enters information age nowadays. In order to keep step with the development of information society, Enterprises need appropriate web application system for their business. However, it is usually a large project to develop a web application system and designers must be able to put forward a proper system framework. The proper system framework can decrease the resource to develop and maintain the system and thus increase the efficiency. So it is a key aspect to determine design pattern and construct the application system framework if you want to develop web enterprise application system. We typically adopt MVC (Model-View-Controller) pattern to the enterprise application framework. In the MVC architecture, data model (Model), view logic (View) and controller logic (Controller) are separate components which can communicate each other. Nowadays, there are a large number of comprehensive framework policies to realize the MVC architecture but Struts plus Hibernate framework is a common one. Struts is an instance of JSP module 2 which is realized by MVC design pattern. It is used to realize presentation layer and try hard to ease weight of forming enterprise Web application. It enable designer to plan work flow effectively and enable designer and programmer to work out a system prototype quickly. Hibernate is a new database object/relation mapping (ORM) tool. It provides the search and recovery mechanism of data as well as the map between Java classes and tables in the database and it enable you to realize data persistence more easily.The thesis mainly introduces the system framework of telecom construction device management project. During development, applying MVC design pattern, with Struts+Hibernate as centra] framework policy, considering the actual business feature of construction device management, we put forward an appropriate hierarchical framework. It consists of presentation layer, business layer and data layer according to web system framework layer division principle. And functions of every layers and interfaces for communicating each other are defined in detail. The principle of designing framework is to make cohesion between layers as low as possible. It enables you to develop hierarchically without intervention between layers and thus promote development on the condition of ensuring the quality. The framework can also be applied in...
Keywords/Search Tags:Large-Scale Web Application System, MVC design patten, Struts Framework, Hibernate, O/RMapping
PDF Full Text Request
Related items