aluno: rafael santana, felipe amado, jesus jackson, cleydyr bezerra refinamento do projeto anterior...

Click here to load reader

Upload: internet

Post on 18-Apr-2015

104 views

Category:

Documents


2 download

TRANSCRIPT

  • Slide 1
  • Aluno: Rafael Santana, Felipe Amado, Jesus Jackson, Cleydyr Bezerra Refinamento do projeto anterior e nova arquitetura SOA
  • Slide 2
  • Tpicos Refinamento do projeto anterior: correes e projeto de um caso de uso Nova arquitetura SOA/MDE Especificao do Modelo de Negcio: Modelo de Informao do Negcio Modelo Navegacional Prottipo de Interface Grfica (pelo menos as principais telas do sistema) Anlise de Servios: Arquitetura dos Servios Modelo de Interao dos Servios (pelo menos 4 servios) Modelo de Informao Refinado Diagrama de Componentes dos Servios (nvel de anlise) Projetar Servios: Diagrama de Componentes do Sistema (com padres arquiteturais) Projeto detalhado de, pelo menos, 3 telas (Fron-end) e 3 componentes Back-end (seguindo a atividade de Projetar Subsistema do RUP); O projeto deve explorar o mximo possvel o uso de padres de projeto e arquiteturais
  • Slide 3
  • Refinamento do projeto Fachada no deveria ser introduzida aqui, nem persistncia. No caso de uso Observar Imagem, a interface Estudo de Caso est inapropriada, deveria ser uma classe abstrata. No diagrama de classes de Busca Material Pedaggico, tem que remover a classe entre o controlador e a interface do google. No login, a interface usurio deve ser uma classe abstrata. Na arquitetura, corrigir todos os pontos destacados acima. Incluir o MVC e abstract factory na arquitetura. Incluir abstract factory na implementao
  • Slide 4
  • Cadastrar Usurio
  • Slide 5
  • Slide 6
  • Observao por Imagem
  • Slide 7
  • Slide 8
  • Criar Estudo de Caso
  • Slide 9
  • Slide 10
  • Buscar Material Pedaggico
  • Slide 11
  • Slide 12
  • Fazer Login
  • Slide 13
  • Slide 14
  • Todas as Classes
  • Slide 15
  • Pacotes: fachada controlador curso estudoCaso Usuario managedBeans
  • Slide 16
  • Organizao de Pacotes
  • Slide 17
  • Segundo projeto
  • Slide 18
  • Especificao do Modelo de Negcio Diagrama de Servios Modelo de Informao do Negcio Modelo Navegacional Prottipo de Interface Grfica
  • Slide 19
  • Diagrama de Servios
  • Slide 20
  • Slide 21
  • Modelo de Informao do Negcio
  • Slide 22
  • Modelo de Servios de Entidade
  • Slide 23
  • Modelo Navegacional
  • Slide 24
  • Prottipo de Interface Grfica
  • Slide 25
  • Slide 26
  • Anlise de Servios Arquitetura dos Servios Modelo de Interao dos Servios Modelo de Informao Refinado Diagrama de Componentes dos Servio
  • Slide 27
  • Arquitetura dos Servios
  • Slide 28
  • Modelo de Interao dos Servios
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Modelo de Informao Refinado
  • Slide 33
  • Diagrama de Componentes dos Servio
  • Slide 34
  • Projetar Servios: Diagrama de Componentes do Sistema (com padres arquiteturais) Projeto detalhado de 3 Front-end e 3 componentes Back-end
  • Slide 35
  • Diagrama de Componentes do Sistema (com padres arquiteturais)
  • Slide 36
  • Projeto detalhado de Front-End Logon - Classes
  • Slide 37
  • Projeto detalhado de Front-End Logon - Sequncia
  • Slide 38
  • Projeto detalhado de Front-End Cadastrar Estudo Caso - Classes
  • Slide 39
  • Projeto detalhado de Front-End Cadastrar Estudo Caso - Sequncia
  • Slide 40
  • Projeto detalhado de Front-End Buscar Material Pedaggico - Classes
  • Slide 41
  • Projeto detalhado de Front-End Buscar Material Pedaggico - Sequncia
  • Slide 42
  • Projeto detalhado de Back-End - Classes
  • Slide 43
  • Projeto detalhado de Back-End Sequncia Servio Estudo Caso
  • Slide 44
  • Projeto detalhado de Back-End Sequncia Servio Google
  • Slide 45
  • Projeto detalhado de Back-End Sequncia Servio Estudo Caso