análise e projeto de sistemas acompanhamento de projeto soa/mde

28
Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Upload: internet

Post on 18-Apr-2015

104 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Análise e Projeto de Sistemas

Acompanhamento de projeto SOA/MDE

Page 2: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Equipe

•Anália Lima (alc5)•Irineu Martins (imlm2)•Natália Cabral (ncs)•Victor Lorena (vlfs)

Page 3: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Service-Oriented Architecture

Estilo de arquitetura de software cujo princípio fundamental prega que as

funcionalidades implementadas pelas aplicações devem ser disponibilizadas na

forma de serviços

Page 4: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

SOA/MDE•Diagrama de casos de uso•Especificação do Modelo de Negócio:

▫Modelo de Informação do Negócio ▫Modelo Navegacional ▫Protótipo de Interface Gráfica

•Análise de Serviços:▫Arquitetura dos Serviços▫Modelo de Interação dos Serviços▫Modelo de Informação Refinado▫Diagrama de Componentes dos Serviços

Page 5: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Sistema

O VideoSystem é um sistema web desenvolvido

com o objetivo de proporcionar melhores

meios de interação entre uma rede de locadoras e

seus clientes.

Page 6: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Diagrama de Casos de Uso

Page 7: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Modelo de Informação de Negócio•Caso de Uso:

▫Cadastrar Usuário▫Remover Usuário▫Efetuar Login▫Visualizar Filiais Próximas▫Solicitar Locação a Domicílio

Page 8: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Cadastrar Usuário

Cliente

Page 9: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Entidades Identificadas

Usuário

Funcionário

Cliente

Administrador

Usuário

Page 10: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Remover Usuário

Page 11: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Entidades Identificadas

UsuárioCliente UsuárioPendênci

a

Usuário

Funcionário

Cliente

Administrador

Usuário

Page 12: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Efetuar Login

Page 13: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Entidades Identificadas

Conta de Acesso

Usuário

Funcionário

Cliente

Administrador

Usuário

Page 14: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Visualizar Filiais Mais Próximas

Page 15: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Entidades Identificadas

Endereço

Filial

Google API

Usuário

Funcionário

Administrador

UsuárioCliente

Page 16: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Solocitar Locação à Domicílio

Page 17: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Entidades Identificadas

UsuárioFuncionário

Cliente

AdministradorUsuário

Endereç

o

Google API

Produto Reserva

Locação a domicílio

Locadora

Pagamento

Page 18: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Entidades Identificadas nos 5 Casos de Uso

Funcionário

Cliente

Administrador

Usuário

Pendência

Conta de Acesso

Locação a domicílio

Produto

Locadora

Pagamento

Endereço

Google API

1 1

1

n

1

nn

1

1 n

n

1

1

1

1

1n

Reserva

n

n1

Page 19: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Modelo Navegacional

Page 20: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Protótipo da Interface Gráfica

•Demonstração no AXURE.

Page 21: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Empacotando Casos de Uso

Page 22: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Arquitetura de Serviços

Page 23: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Serviços de Entidade

Page 24: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Modelo de Interação de Serviços

Page 25: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Cont. Modelo de Interação de Serviços

Page 26: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Modelagem de Informação Refinado

Funcionário

Cliente

Administrador

Usuário

+Nome+E-mail+Telefone+ContaEndereço

Endereço

+Logradouro+CEP+Número+Bairro+Cidade+Estado+Complemento

Google API

Conta de Acesso+CPF+Senha

Pendência+Tipo

+Débito

Pagamento

+Forma+Total+Data+Responsável

Produto

+Nome+Preço+Gênero+Criador

Reserva

+Período+Produto+Solicitante

Locadora

+Nome+Endereço+Gerente

Locação à domicílio

+Endereço+Período+Solicitante+Produtos+Pagamento

Google API

Page 27: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Diagrama de Componentes de Serviços

Page 28: Análise e Projeto de Sistemas Acompanhamento de projeto SOA/MDE

Dúvidas?