Font Size: a A A

Design And Implementation Of RoR Based Web Application Framework

Posted on:2010-06-20Degree:MasterType:Thesis
Country:ChinaCandidate:M ZhuFull Text:PDF
GTID:2178360278465897Subject:Software engineering
Abstract/Summary:PDF Full Text Request
According to the current development of web application, more and more corporations, Banks and insurance companies pay more attention to the development and usage of the application software. The software of web based application has become a very important and effective profit gain point. At present, the web application technology has become very popular. A lot of web application frameworks emerge in endlessly. In aiming to satisfy the demands of the market, improve the software development efficiency, stability, reliability, maintenance and reduce the cost of the development. We need to design and implement a web application framework that satisfies all these demands. The RoR web framework will have a great meaning in developing such an enterprise application system.At present, the J2EE and .Net platform have a lot of weight among such many web application frameworks, And a lot of companies use these two platforms to develop their software. However, they also have some short backs: The J2EE platform's configuration is very complicated and hard to use. The .Net platform is commercial software; the cost of development is high. In order to deal with these problems, we need a new platform. We made a deep analysis to the design structure, inner processing, the definition of the system function and the relationship between the modules and then made a new framework implementation.This text use the object oriented technology on the basis of design and implementation of the software to make the RoR web framework. Through the design of the framework and the problems of the implementation, we design a core framework on the center of the template pattern, command pattern and composite pattern. The modules in the framework use the component design idea and loosely coupling idea. By using the Ruby which is object orientated dynamic script language and already be verifying the feasibility and correctness, we implement the function of the framework. This text makes an emphasis on discussing the design and implement of the framework and the function module of the component, also makes a short introduction of how to develop a web application system on the basis of the RoR framework.
Keywords/Search Tags:RoR(Ruby on Rails), Design Pattern, loosely coupling, Component
PDF Full Text Request
Related items