Please use this identifier to cite or link to this item: http://hdl.handle.net/1843/BUOS-94MMY9
Full metadata record
DC FieldValueLanguage
dc.contributor.advisor1Angelo de Moura Guimaraespt_BR
dc.creatorAldrey Rocha Duartept_BR
dc.date.accessioned2019-08-11T12:07:37Z-
dc.date.available2019-08-11T12:07:37Z-
dc.date.issued2011-12-03pt_BR
dc.identifier.urihttp://hdl.handle.net/1843/BUOS-94MMY9-
dc.description.abstractThe objective of this study is to propose the use of the Model-View- Controller (MVC) pattern to solve problems of cohesion and coupling derived from the development of web systems without a well-defined architecture. After identifying these problems, the organization of the MVC will be studied together with the reasons why it can help to improve the efficiency of the development process, maintenance and gain by reusing. In order to effectively implement MVC, this paper presents the Ruby on Rails (Rails) framework, which is recognized not only by efficiently applying MVC architecture, but by making use of other resources for improving the process of developing web application. Finally will be exposed the problems inherent to a practical use case based on an existing system established under a low consolidated architecture. In this case, the Rails framework will enable the reconstruction of some modules of this system in order to assess whether the expected benefits of MVC and others proposed by the framework will be sufficiently achievedpt_BR
dc.description.resumoO objetivo do presente trabalho é propor a aplicação do pattern Modelo-Visão- Controlador (MVC) para sanar os problemas de coesão e acoplamento oriundos do desenvolvimento de sistemas web sem uma arquitetura bem definida. Após a identificação desses problemas, será estudada a organização de MVC e as razões pelas quais o mesmo pode contribuir para melhorar a eficiência do processo de desenvolvimento, da manutenção e do ganho através do reuso. Como forma de aplicar MVC efetivamente, será apresentado o framework Ruby on Rails (Rails),reconhecido não somente pela forma eficiente com que aplica a arquitetura em estudo, mas por dispor de outros recursos destinados à melhoria do processo de desenvolvimento de aplicações para uso na internet. Finalmente serão expostos problemas inerentes a um caso de uso prático baseado em um sistema pré-existente constituído sob uma arquitetura pouco consolidada. Nesse caso, o framework Railspossibilitará a reconstrução de módulos de um sistema, de forma a avaliar se os benefícios esperados de MVC e outros propostos pelo framework serão devidamente alcançados.pt_BR
dc.languagePortuguêspt_BR
dc.publisherUniversidade Federal de Minas Geraispt_BR
dc.publisher.initialsUFMGpt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectRuby On Railspt_BR
dc.subjectArquitetura MVCpt_BR
dc.subjectSistemas webpt_BR
dc.subjectFrameworkpt_BR
dc.subject.otherAnálise de sistemaspt_BR
dc.subject.otherComputaçãopt_BR
dc.titleMetodologia Rails: análise da Arquitetura Model View Controller Aplicadapt_BR
dc.typeMonografias de Especializaçãopt_BR
Appears in Collections:Especialização em Informática

Files in This Item:
File Description SizeFormat 
andreyrochaduarte.pdf592.16 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.