Primeira iteração 04/12/12 a 21/12/12. Tarefas executadas 1.Aplicação modelo 2.Passo a passo...
-
Upload
neusa-alcantara-peixoto -
Category
Documents
-
view
221 -
download
6
Transcript of Primeira iteração 04/12/12 a 21/12/12. Tarefas executadas 1.Aplicação modelo 2.Passo a passo...
![Page 1: Primeira iteração 04/12/12 a 21/12/12. Tarefas executadas 1.Aplicação modelo 2.Passo a passo para instalação de ferramentas 3.Definição, implementação.](https://reader036.fdocumentos.tips/reader036/viewer/2022062522/5706386a1a28abb823904460/html5/thumbnails/1.jpg)
Primeira iteração04/12/12 a 21/12/12
![Page 2: Primeira iteração 04/12/12 a 21/12/12. Tarefas executadas 1.Aplicação modelo 2.Passo a passo para instalação de ferramentas 3.Definição, implementação.](https://reader036.fdocumentos.tips/reader036/viewer/2022062522/5706386a1a28abb823904460/html5/thumbnails/2.jpg)
GT EcoDiF 2
Tarefas executadas
1. Aplicação modelo2. Passo a passo para instalação de ferramentas3. Definição, implementação e documentação da Arquitetura4. Módulo de armazenamento5. Pesquisa e análise das tecnologias JSF Facelets para o
módulo de apresentação6. Módulo de apresentação (Portal)7. Definição do template de Casos de Uso8. Especificação do Caso de Uso UC01 Cadastrar Dispositivo9. Plano de estudo sobre as tecnologias para a equipe
Bruno Costa e Thomaz Barros
![Page 3: Primeira iteração 04/12/12 a 21/12/12. Tarefas executadas 1.Aplicação modelo 2.Passo a passo para instalação de ferramentas 3.Definição, implementação.](https://reader036.fdocumentos.tips/reader036/viewer/2022062522/5706386a1a28abb823904460/html5/thumbnails/3.jpg)
GT EcoDiF 3
Aplicação modelo
Objetivo: Demonstrar a arquitetura e tecnologias utilizadas. Através de uma pequena aplicação exemplo é possível compreender, com mais eficiência, as interações entre os componentes arquiteturais.
Bruno Costa e Thomaz Barros
![Page 4: Primeira iteração 04/12/12 a 21/12/12. Tarefas executadas 1.Aplicação modelo 2.Passo a passo para instalação de ferramentas 3.Definição, implementação.](https://reader036.fdocumentos.tips/reader036/viewer/2022062522/5706386a1a28abb823904460/html5/thumbnails/4.jpg)
GT EcoDiF 4
Passo a passo para instalação de ferramentas
• Utilização da ferramenta de wiki no Redmine• Criação de um passo a passo contendo a
instalação e configuração das ferramentas a serem utilizadas:– JBoss AS 6– MySql Server– Eclipse Indigo SR2– JBoss Tools for Eclipse
Bruno Costa e Thomaz Barros
![Page 5: Primeira iteração 04/12/12 a 21/12/12. Tarefas executadas 1.Aplicação modelo 2.Passo a passo para instalação de ferramentas 3.Definição, implementação.](https://reader036.fdocumentos.tips/reader036/viewer/2022062522/5706386a1a28abb823904460/html5/thumbnails/5.jpg)
GT EcoDiF 5
Definição, implementação e documentação da Arquitetura
Bruno Costa e Thomaz Barros
![Page 6: Primeira iteração 04/12/12 a 21/12/12. Tarefas executadas 1.Aplicação modelo 2.Passo a passo para instalação de ferramentas 3.Definição, implementação.](https://reader036.fdocumentos.tips/reader036/viewer/2022062522/5706386a1a28abb823904460/html5/thumbnails/6.jpg)
GT EcoDiF 6
Definição, implementação e documentação da Arquitetura
Bruno Costa e Thomaz Barros
![Page 7: Primeira iteração 04/12/12 a 21/12/12. Tarefas executadas 1.Aplicação modelo 2.Passo a passo para instalação de ferramentas 3.Definição, implementação.](https://reader036.fdocumentos.tips/reader036/viewer/2022062522/5706386a1a28abb823904460/html5/thumbnails/7.jpg)
GT EcoDiF 7
Módulo de armazenamento
Bruno Costa e Thomaz Barros
![Page 8: Primeira iteração 04/12/12 a 21/12/12. Tarefas executadas 1.Aplicação modelo 2.Passo a passo para instalação de ferramentas 3.Definição, implementação.](https://reader036.fdocumentos.tips/reader036/viewer/2022062522/5706386a1a28abb823904460/html5/thumbnails/8.jpg)
GT EcoDiF 8
Pesquisa e análise da tecnologia Facelets para o módulo de apresentação
Bruno Costa e Thomaz Barros
![Page 9: Primeira iteração 04/12/12 a 21/12/12. Tarefas executadas 1.Aplicação modelo 2.Passo a passo para instalação de ferramentas 3.Definição, implementação.](https://reader036.fdocumentos.tips/reader036/viewer/2022062522/5706386a1a28abb823904460/html5/thumbnails/9.jpg)
GT EcoDiF 9
Módulo de apresentação (Portal)
Bruno Costa e Thomaz Barros
![Page 10: Primeira iteração 04/12/12 a 21/12/12. Tarefas executadas 1.Aplicação modelo 2.Passo a passo para instalação de ferramentas 3.Definição, implementação.](https://reader036.fdocumentos.tips/reader036/viewer/2022062522/5706386a1a28abb823904460/html5/thumbnails/10.jpg)
GT EcoDiF 10
Módulo de apresentação (Portal)
• Facelets• Template padrão
Bruno Costa e Thomaz Barros
![Page 11: Primeira iteração 04/12/12 a 21/12/12. Tarefas executadas 1.Aplicação modelo 2.Passo a passo para instalação de ferramentas 3.Definição, implementação.](https://reader036.fdocumentos.tips/reader036/viewer/2022062522/5706386a1a28abb823904460/html5/thumbnails/11.jpg)
GT EcoDiF 11
Módulo de apresentação (Portal)
Bruno Costa e Thomaz Barros
Put your code here!
Template_Header
Template_Footer
![Page 12: Primeira iteração 04/12/12 a 21/12/12. Tarefas executadas 1.Aplicação modelo 2.Passo a passo para instalação de ferramentas 3.Definição, implementação.](https://reader036.fdocumentos.tips/reader036/viewer/2022062522/5706386a1a28abb823904460/html5/thumbnails/12.jpg)
GT EcoDiF 12
Desenvolvimento na arquitetura
Bruno Costa e Thomaz Barros
1- Definir a CLASSE e criá-la no pacote br.com.ecodif.domain
br.com.ecodif.domain
2- Entrar com os Annotations do JPA para o controle de persistência
3- Criar uma classe DAO herdando de GenericDAO e indicando ser um EJB sem estado com @Stateless no pacote br.com.ecodif.dao
br.com.ecodif.dao
4- Criar o ManagedBean no pacote br.com.ecodif.mb
br.com.ecodif.mb
5- Criar a página xhtml utilizando o template padrão
![Page 13: Primeira iteração 04/12/12 a 21/12/12. Tarefas executadas 1.Aplicação modelo 2.Passo a passo para instalação de ferramentas 3.Definição, implementação.](https://reader036.fdocumentos.tips/reader036/viewer/2022062522/5706386a1a28abb823904460/html5/thumbnails/13.jpg)
GT EcoDiF 13
Tarefas em execução
7. Definição do template de Casos de Uso8. Especificação do Caso de Uso UC01 Cadastrar
Dispositivo9. Plano de estudo sobre as tecnologias para a
equipe– JBoss AS 6– JSF / Facelets– EJB3
Bruno Costa e Thomaz Barros
![Page 14: Primeira iteração 04/12/12 a 21/12/12. Tarefas executadas 1.Aplicação modelo 2.Passo a passo para instalação de ferramentas 3.Definição, implementação.](https://reader036.fdocumentos.tips/reader036/viewer/2022062522/5706386a1a28abb823904460/html5/thumbnails/14.jpg)
Primeira iteração04/12/12 a 21/12/12