APLICABILIDADE DA ARQUITETURA MVC EM UMA APLICAÇÃO WEB(WebApps)
APLICAÇÃO WEB(WebApps)
1
1
1
LEMOS, Maxmilian Ferreira de , OLIVEIRA, Patrícia Carvalho de , RUELA, Leandro César , SANTOS,
1
1
Matheus da Silva , SILVEIRA, Thallis Carvalho .
2
REIS, José Cláudio de Sousa
1
Acadêmicos do 8º período do curso de Computação – UNIFENAS - Alfenas.
2
Professor do curso de Computação, UNIFENAS - Alfenas.
Resumo
Desde o nascimento da engenharia de software, as empresas de desenvolvimento estão buscando cada vez mais desenvolver softwares de qualidade, dentro do prazo e do orçamento. Para suprir as deficiências encontradas no desenvolvimento, foram criadas novas arquiteturas. O uso de padrões de arquitetura vem sendo fortemente utilizado pelas empresas. Dentre eles, o pattern MVC (Model-View-Controller) é o que mais se destaca. Com o objetivo de explorá-lo, procurou-se abordar as vantagens e
as
desvantagens,
a
facilidade
no
desenvolvimento,
a
alta
manutenabilidade, a testabilidade e o alto reaproveitamento de código. Para alcançar tais objetivos, buscou-se fazer um levantamento bibliográfico em sites e em livros visando à busca de informações para compreender melhor o pattern MVC. Foi desenvolvida uma WebApplication utilizando o Framewok Asp.Net MVC 4.0, possibilitando demonstrar as facilidades na manutenção e no teste de sistema. No processo de modelagem, o pattern MVC requer maior tempo para analisar e para modelar o sistema, o que não é aconselhável para pequenos projetos, porém essencial para
grandes
projetos
cujo
controle
e
cuja
organização
desenvolvimento são obtidos de forma eficiente e satisfatória.
Palavras – Chave: Pattern MVC. Arquitetura de software. Framework ASP.NET
MVC 4.0.
1
do
Abstract
Since the birth of software engineering, development companies are increasingly seeking to develop quality software, on time and on budget. To overcome the defects found in development,