Logo Passei Direto
Buscar

Análise e Projeto de Sistemas II Aplicação do Padrão MVC no CSU07

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

Análise e Projeto de Sistemas II: Aplicação do Padrão MVC no CSU07 Ir para o documento UNIVERSIDAD E VEIG A DE ALMEID A POL O BONSUCESSO SUPERIOR DE TE CNOL OGIA EM ANÁ LISE E DESENV OL VIMENT O DE SIST EMAS RJ - VIRT U AL L UIS CLAUDIO REIS DO ESPIRIT O SANT O MA TR ICUL A 1220400808 ANÁLISE E PR OJET O DE SIST EMAS E INFORMA ÇÃO II PR OF .º MAR CO A URELIO NOV A ES ESTEVES O uso do padr ão MV C no desenv olvimento de um software Introduç ão O padr ão arquit etur al MV C (Model - View-Controller ) é amplamente utilizado no des envolvimento de s o ftwar e par a promov er a separ ação de pr eocupações , f acilitando a manutenção , a escalab ilidade e o r eúso de código . Este tr abalho tem como objetiv o aplic ar o pad r ão MV C no desenvolvi mento de um caso de u so específico: "Vi sua lizar solução educ acional (CSU07)" . P a r a isso , ser ão construídos um Diagr ama de Sequência e uma repr esentação das classes d e negócio envolvidas , seguindo a s normas da ABN T . Desenvolv imento a) Diagr ama de Sequênc ia O Diagr ama de S equência é uma fer r amenta visual que descr eve a inter ação entre o s objetos em um cenário específico , mostr ando a ord em das mensag ens troc adas entre eles . No caso d o CSU07, o Diagr ama de Sequência pode ser repr esentado da seguinte forma: Ator P rimário (Gerente): Inici a a inter ação selecionando a opção de visualizaç ão das soluções educacionais. Controller : Recebe a solicitaç ão e coordena as ações neces s árias . Model: Aces sa a base de dado s par a r ecuper a r as inf ormações das tabela s "S o luç ão Educacional" e "Funcionário" . View: Exibe as infor mações recup er adas par a o usuário . Ator P rimário (Gerente): Solicita a g er ação do relat ório . Controller : Coord ena a ger ação do relat ório . Funcionário: Clas se r esponsável por acess ar e manipular os dados da tabela "Funcionário" . Conclus ão A aplic ação do padr ão MVC no desenv olvimento do c aso de uso "Vi sualizar solução edu cacional (CSU07)" per mite uma clar a separ ação de r esponsab ilidades, f acilitando a manutenção e o r eúso do código . O Diagr ama de S equênc ia construído ilu str a a inter ação entre os componentes do siste ma, enquant o a r epr esentação das clas ses de negócio de stac a a importância do M odel no acesso e manipulação do s dados . A documentação ad equada, inclu indo o Diagr ama de Sequência, é essencial par a o planejamento e implementação eficiente do sist ema. Ref erências Bibliogr áficas BOOCH , G .; RUMB AUGH, J .; JA COBSON, I. T he Uni fied Modeling Language User Guide . 2nd ed. Addison -W esley , 200 5. FOWLER, M. P atterns of Enterpr ise Application A r chitec ture . Addison - W esley , 2002. GAMM A , E. et al. Design P atterns: Elements of Reus able Object- Oriented Software . Addison-W esley , 1994. Fim do documento Avalie para ter melhores recomendações

Mais conteúdos dessa disciplina