Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouEvelyn Interiano Alterado mais de 10 anos atrás
1
2ª Entrega Equipe 1: Edilson Ferreira da Silva (esf2@cin.ufpe.br);
Diogo Cavalcanti Peixoto Filipe Wanderley Lima Marina Alecrim de Carvalho Novais
2
Roteiro Projetar Arquitetura; Projetar Back-end; Projetar Front-end.
3
Projetar Arquitetura Refinar Análise de Serviços;
Definir Padrão da Arquitetura.
4
Refinar Análise de Serviços
Baseado em: Conhecimento do negócio; Modelo de interação dos serviços; Modelo de componentes dos serviços. Analisar: O empacotamento está correto; Todos os componentes do front-end foram identificados; Serviços semelhantes foram agrupados; Todas as capacidades foram identificadas.
5
Refinar Análise de Serviços
Removemos o Serviço Pontos e transferimos as operações para outro serviço; Removemos a entidade Carrinho; Juntou as entidades Conta e Usuário;
6
Definir Padrão da Arquitetura
Seguir um padrão existente; Definir novos padrões; Identificar oportunidades de reuso: Serviços e componentes disponíveis no mercado; Serviços e componentes de aplicações já desenvolvidas; Serviços e componentes que podem ser reusados em outros projetos. Levar em consideração das tecnologias usadas e as necessidades do negócio.
7
efetuarPedido(computadores[], ehTroca)
efetuarTroca(computador) listarComputadores(conta) verificarEstados(conta) trocarPontos(computador) efetuarLogin(login, senha) alterarSenha(login, senha, novaSenha) efetuarPagamento(pedido, tipo) pesquisarComputadores(filtro) inserirComputador(computador) customizarComputador(configuracao) inserirPedido(pedido) consultarPedidos(conta) atualizarPedido(pedido) consultarConta(login, senha) atualizarConta(novaConta) pesquisarComputadores(pontos) enviar() inserirPagamento(pagamento)
11
Projetar Back-end Projetar Componentes;
Atualizar Modelo de Informação; Agrupar classes; Projetar Classes e Banco de dados.
12
Projetar Componentes Para cada componente:
Definir padrões de projetos utilizados; Fazer diagrama de classes; Fazer diagrama de seqüência para todas as operações de sua interface;
13
Cadastro Conta
14
Cadastro Conta Atualizar conta.
15
Cadastro Conta Consultar conta.
16
Cadastro Pedido
17
Cadastro Pedido Inserir pedido.
18
Cadastro Pedido Consultar Pedido
19
Controle de Acesso
20
Controle de Acesso Efetuar login.
21
Controle de Acesso Alterar senha.
22
Pagamento
23
Pagamento
24
Pedido
25
Efetuar Pedido
26
Listar Computadores
27
Efetuar Troca
28
Verificar estados
29
Padrões de projetos Façade; Singleton; Bridge.
30
Atualizar Modelo de Informação
31
Agrupar classes e projetar banco de dados
32
Projetar Front-end Baseado no protótipo da interface, tecnologias utilizadas e integração front-back end: Diagrama de classe; Diagramas de sequência.
33
Controle de Acesso Alterar senha.
34
Controle de Acesso Alterar senha.
35
Controle de Acesso Efetuar login.
36
Controle de Acesso Efetuar login.
37
Pedido Efetuar pedido.
38
Pedido Efetuar pedido.
39
Pedido Verificar estados.
40
Pedido Verificar estados.
41
Pagamento Efetuar pagamento.
42
Pagamento Efetuar pagamento.
43
Dúvidas?
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.