Upload
neusa-alcantara-peixoto
View
220
Download
6
Embed Size (px)
Citation preview
Primeira iteração04/12/12 a 21/12/12
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
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
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
GT EcoDiF 5
Definição, implementação e documentação da Arquitetura
Bruno Costa e Thomaz Barros
GT EcoDiF 6
Definição, implementação e documentação da Arquitetura
Bruno Costa e Thomaz Barros
GT EcoDiF 7
Módulo de armazenamento
Bruno Costa e Thomaz Barros
GT EcoDiF 8
Pesquisa e análise da tecnologia Facelets para o módulo de apresentação
Bruno Costa e Thomaz Barros
GT EcoDiF 9
Módulo de apresentação (Portal)
Bruno Costa e Thomaz Barros
GT EcoDiF 10
Módulo de apresentação (Portal)
• Facelets• Template padrão
Bruno Costa e Thomaz Barros
GT EcoDiF 11
Módulo de apresentação (Portal)
Bruno Costa e Thomaz Barros
Put your code here!
Template_Header
Template_Footer
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
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
Primeira iteração04/12/12 a 21/12/12