Font Size: a A A

The Mvc Design Pattern Research And Design Of The Integration Strategy

Posted on:2007-04-28Degree:MasterType:Thesis
Country:ChinaCandidate:J ZhouFull Text:PDF
GTID:2208360182460266Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the growth of Web and Internet, more and more enterprises begin to develop and dispose the network inside and outside enterprises that is based on Web. In the face of increasingly complicated software system,how to meet the requirement of productivity and quality of software development in software industry the key issue. The application of the framework mode is a feasible way to solve the problem exactly. The research purpose of this paper is to lighten the burden of solving complicated problems of developers through the framework that is come out of strict design pattern, and to free the developers from encoding and enable them to get absorbed in the logic of the application (very important to customer), thus to get twice while make half the effort, improving the efficiency and quality of software development by great extent.This paper is discussing the tactic of an integrated frame (take three popular open source frames at present to integrate): Struts for the presentation layer, Spring for the business layer, and Hibernate for the persistent layer. Application framework based on Model- View- Controller (MVC) pattern is running through on this basis, and carrying on the reorganization and redesign of the framework, in order to verify its developing efficiency, reusable ability and extensibility at the framework. The ORIX framework, designed on this paper basis, will enable the computation model independent to the interface constitution while meeting the requirements of the interface. This development pattern can separate data access and data display and also maintain the entire flow with the help of a quite flexible and easily expansible controller, thereby greatly relieving programmers' developing workload and strengthening system maintenance.At present, a lot of software companies had already designed J2EE framework of each field by oneself on the basis of utilizing open source framework. In this paper, combined with my own development experience, we discusses much about these open source frameworks nowadays. The integrated framework we have designed has been put into practice and proved in some projects of IBM (Shanghai)And Digital China Co., Ltd. The framework reduces the technique requirement of developer, and increases the efficiency, reusable ability and extensibility of software development greatly. The ORIX framework has already been applied to the projects in IBM Solution Service Center, and has passed the CMMI5 evaluation finally as one of three IBM(ShangHai) candicate projects. The success in developing three successive versions of the ORIX framwork in a 200-person-per-month workflow project of Nissan Automobile Corp. has shown its easy maintenance, good practicality and strong adaptability.
Keywords/Search Tags:Design Patterns, Open source, Framework
PDF Full Text Request
Related items