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 e documentação da
Arquitetura
4. Módulo de armazenamento
5. Pesquisa e análise das tecnologias JSF Facelets para o
módulo de apresentação
6. Módulo de apresentação (Portal)
7. Definição do template de Casos de Uso
8. Especificação do Caso de Uso UC01 Cadastrar Dispositivo
9. Plano de estudo sobre as tecnologias para a equipe
Bruno Costa e Thomaz Barros
GT EcoDiF
2
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
3
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
4
Definição, implementação e
documentação da Arquitetura
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
Módulo de armazenamento
Bruno Costa e Thomaz Barros
GT EcoDiF
7
Pesquisa e análise da tecnologia Facelets
para o módulo de apresentação
Bruno Costa e Thomaz Barros
GT EcoDiF
8
Módulo de apresentação (Portal)
Bruno Costa e Thomaz Barros
GT EcoDiF
9
Módulo de apresentação (Portal)
• Facelets
• Template padrão
Bruno Costa e Thomaz Barros
GT EcoDiF
10
Módulo de apresentação (Portal)
Template_Header
Put your code here!
Template_Footer
Bruno Costa e Thomaz Barros
GT EcoDiF
11
Desenvolvimento na arquitetura
br.com.ecodif.domain
1- Definir a CLASSE e criá-la no
pacote br.com.ecodif.domain
br.com.ecodif.dao
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.mb
5- Criar a página xhtml utilizando
o template padrão
4- Criar o ManagedBean
no pacote br.com.ecodif.mb
Bruno Costa e Thomaz Barros
GT EcoDiF
12
Tarefas em execução
7. Definição do template de Casos de Uso
8. Especificação do Caso de Uso UC01 Cadastrar
Dispositivo
9. Plano de estudo sobre as tecnologias para a
equipe
– JBoss AS 6
– JSF / Facelets
– EJB3
Bruno Costa e Thomaz Barros
GT EcoDiF
13
Primeira iteração
04/12/12 a 21/12/12
Download

Apresentação do PowerPoint