Trabalho em java

Disponível somente no TrabalhosFeitos
  • Páginas : 13 (3003 palavras )
  • Download(s) : 0
  • Publicado : 1 de abril de 2011
Ler documento completo
Amostra do texto
UNICASTELO

DESENVOLVIMENTO DE SOFTWARE
JAVA DESKTOP MVC

Trabalho para nota do
1°Bimestre da disciplina:Desenvolvimento de Software

São Paulo
07 de outubro de 2010
Índice
1. Introdução..............................................................................................................04
2. Java Desktop MVC Cadastrar(insert).......................................................................05
2.1Visual...............................................................................................................05
2.2 Código..............................................................................................................07
3. Java Desktop MVC Alterar(update).........................................................................13
3.1Visual...............................................................................................................13
3.2 Código..............................................................................................................15
4. Java Desktop MVC Excluir(delete)...........................................................................22
4.1Visual...............................................................................................................22
4.2 Código..............................................................................................................24
5. Java Desktop MVC Restaurar(select).......................................................................28
5.1 Visual...............................................................................................................28
5.2Código..............................................................................................................29
6. Conclusão...............................................................................................................33
7. Bibliografia.............................................................................................................34

Introdução
História
O MVC foi descritooriginalmente em 1979 por Trygve Reenskaug, então trabalhando no Smalltalk na Xerox PARC. A implementação original é descrita em profundidade no artigo "Applications Programming in Smalltalk-80: How to use Model–View–Controller".
Componentes
O modelo (model) é usado para definir e gerenciar o domínio da informação e notificar observadores sobre mudanças nos dados. Ele é uma representação detalhada dainformação que a aplicação opera. A lógica de negócio adiciona valor semântico aos dados, e quando há mudança de estado o modelo notifica seus observadores. Por exemplo, aluno, professor e turma fazem parte do domínio de um sistema acadêmico. Operações como calcular a média final do aluno ou o índice de faltas da turma fazem parte da lógica de domínio. A forma como o dado é armazenado ou acessado nãoé de interesse do MVC, assume-se que é de responsabilidade do modelo.
A visão (view) apresenta o modelo num formato adequado ao utilizador, na saída de dados, e diferentes visões podem existir para um mesmo modelo, para diferentes propósitos.
O controlador (controller) recebe a entrada de dados e inicia a resposta ao utilizador ao invocar objetos do modelo, e por fim uma visão baseada naentrada. Ele também é responsável pela validação e filtragem da entrada de dados.
Um caso prático é uma aplicação web em que a visão é um documento HTML (ou derivado) gerado pela aplicação. O controlador recebe uma entrada GET ou POST após um estímulo do utilizador e decide como processá-la, invocando objetos do domínio para tratar a lógica de negócio, e or fim invocando uma visão para apresentar a...
tracking img