A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

FES – Grupo 4 – Trabalho 4 – 2008/1 1 Grupo 4 Artur Figueira de Santana Carlos Wagner da Silva Fellipe Ribeiro Duarte Francisco Garrigó Departamento de.

Apresentações semelhantes


Apresentação em tema: "FES – Grupo 4 – Trabalho 4 – 2008/1 1 Grupo 4 Artur Figueira de Santana Carlos Wagner da Silva Fellipe Ribeiro Duarte Francisco Garrigó Departamento de."— Transcrição da apresentação:

1 FES – Grupo 4 – Trabalho 4 – 2008/1 1 Grupo 4 Artur Figueira de Santana Carlos Wagner da Silva Fellipe Ribeiro Duarte Francisco Garrigó Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES Trabalho 4 Estudo de Caso Você-Aluga

2 2 Modelo de Classes de Domínio Modelo de Classes de Domínio Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1

3 3 Modelo de Classes de Domínio Classes Modelo de Classes de Domínio Classes Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Funcionário – Modelo Funcionário – Modelo Atributos Atributos 1. Nome: CPF Tipo: STRING Visibilidade: Público 2. Nome: Nome Tipo: STRING Visibilidade: Público

4 4 Modelo de Classes de Domínio Classes Modelo de Classes de Domínio Classes Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Gerente – Modelo Gerente – Modelo Agente – Modelo Agente – Modelo

5 5 Modelo de Classes de Domínio Classes Modelo de Classes de Domínio Classes Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Filial – Modelo Filial – Modelo Atributos Atributos 1. Nome: Nome Tipo: STRING Visibilidade: Público 2. Nome: Endereco Tipo: STRING Visibilidade: Público 3. Nome: CNPJ Tipo: STRING Visibilidade: Público

6 6 Modelo de Classes de Domínio Classes Modelo de Classes de Domínio Classes Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Grupomodelo – Modelo Grupomodelo – Modelo Atributos Atributos 1. Nome: Nome Tipo: STRING Visibilidade: Público

7 7 Modelo de Classes de Domínio Classes Modelo de Classes de Domínio Classes Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Carro - Modelo Carro - Modelo Atributos Atributos 1. Nome: Placa Tipo: STRING Visibilidade: Público 2. Nome: Kilometragem Tipo: INTEGER Visibilidade: Público 3. Nome: EstaDisponivel Tipo: BOOLEAN Visibilidade: Público

8 8 Modelo de Classes de Domínio Classes Modelo de Classes de Domínio Classes Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Propriedade - Modelo Propriedade - Modelo Atributos Atributos 1. Nome: Data Tipo: STRING Visibilidade: Público

9 9 Modelo de Classes de Domínio Classes Modelo de Classes de Domínio Classes Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Estacaoservico – Modelo Estacaoservico – Modelo Atributos Atributos 1. Nome: Nome Tipo: STRING Visibilidade: Público 2. Nome: Endereco Tipo: STRING Visibilidade: Público

10 10 Modelo de Classes de Domínio Classes Modelo de Classes de Domínio Classes Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Manutencao – Modelo Manutencao – Modelo Atributos Atributos 1. Nome: DataAgendada Tipo: STRING Visibilidade: Público 2. Nome: DataInicio Tipo: STRING Visibilidade: Público 3. Nome: DataFimPrevisto Tipo: STRING Visibilidade: Público 4. Nome: DataFim Tipo: STRING Visibilidade: Público

11 11 Modelo de Classes de Domínio Classes Modelo de Classes de Domínio Classes Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Cliente – Modelo Cliente – Modelo Atributos Atributos 1. Nome: Nome Tipo: STRING Visibilidade: Público 2. Nome: Endereco Tipo: STRING Visibilidade: Público 3. Nome: CPF Tipo: STRING Visibilidade: Público

12 12 Modelo de Classes de Domínio Classes Modelo de Classes de Domínio Classes Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Motorista - Modelo Motorista - Modelo Atributos Atributos 1. Nome: CNH Tipo: STRING Visibilidade: Público

13 13 Modelo de Classes de Domínio Classes Modelo de Classes de Domínio Classes Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Cartaocredito – Modelo Cartaocredito – Modelo Atributos Atributos 1. Nome: Numero Tipo: STRING Visibilidade: Público 2. Nome: Operadora Tipo: STRING Visibilidade: Público

14 14 Modelo de Classes de Domínio Classes Modelo de Classes de Domínio Classes Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Reserva – Modelo Reserva – Modelo Atributos Atributos 1. Nome: ID Tipo: INTEGER Visibilidade: Público 2. Nome: DataCriacao Tipo: STRING Visibilidade: Público 3. Nome: DataParaLocacao Tipo: STRING Visibilidade: Público 4. Nome: DataParaDevolucao Tipo: STRING Visibilidade: Público 5. Nome: DataRetirada Tipo: STRING Visibilidade: Público

15 15 Modelo de Classes de Domínio Classes Modelo de Classes de Domínio Classes Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Reservacommodelo – Modelo Reservacommodelo – Modelo Reservasemmodelo - Modelo Reservasemmodelo - Modelo

16 16 Modelo de Classes de Domínio Classes Modelo de Classes de Domínio Classes Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Listanegra - Modelo Listanegra - Modelo Atributos Atributos 1. Nome: Motivo Tipo: STRING Visibilidade: Público

17 17 Modelo de Classes de Domínio Classes Modelo de Classes de Domínio Classes Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Locacao – Modelo Locacao – Modelo Atributos Atributos 1. Nome: DataLocacao Tipo: STRING Visibilidade: Público 2. Nome: DataPrevisaoDevolucao Tipo: STRING Visibilidade: Público 3. Nome: ReservaCredito Tipo: REAL Visibilidade: Público

18 18 Modelo de Classes de Domínio Classes Modelo de Classes de Domínio Classes Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Locacaocomreserva – Modelo Locacaocomreserva – Modelo Atributos Atributos 1. Nome: DataAlocacao Tipo: STRING Visibilidade: Público

19 19 Modelo de Classes de Domínio Classes Modelo de Classes de Domínio Classes Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Locador – Modelo Locador – Modelo Entrega – Modelo Entrega – Modelo Atributos Atributos 1. Nome: DataEntrega Tipo: STRING Visibilidade: Público

20 20 Modelo de Classes de Domínio Classes Modelo de Classes de Domínio Classes Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Pagamento – Modelo Pagamento – Modelo Atributos Atributos 1. Nome: DataPagamento Tipo: STRING Visibilidade: Público 2. Nome: Valor Tipo: REAL Visibilidade: Público 3. Nome: FormaPagamento Tipo: STRING Visibilidade: Público

21 21 Modelo de Classes de Domínio Classes Modelo de Classes de Domínio Classes Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Pontosfidelidade – Modelo Pontosfidelidade – Modelo Atributos Atributos 1. Nome: DataRecebido Tipo: STRING Visibilidade: Público 2. Nome: ValorPontos Tipo: REAL Visibilidade: Público

22 22 Modelo de Classes de Domínio Associações Modelo de Classes de Domínio Associações Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Gerencia Gerencia Classe gerente: Multiplicidade: 1..1 Pertence Pertence Classe agente: Multiplicidade: 1..* Contém Contém Classe modelo: Multiplicidade: 1..* Possui Possui Classe carro: Multiplicidade: 1..1 Classe filial: Multiplicidade: 1..* Associação 5 Associação 5 Classe carro: Multiplicidade: 0..1 Classe estacaoservico: Multiplicidade: 0..* Possui Possui Classe cartaocredito: Multiplicidade: 1..1

23 23 Modelo de Classes de Domínio Associações Modelo de Classes de Domínio Associações Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Associação 7 Associação 7 Classe modelo: Multiplicidade: 1..* Associação 9 Associação 9 Classe grupomodelo: Multiplicidade: 1..* Associação 10 Associação 10 Classe cliente: Multiplicidade: 1..1 Pertence Pertence Classe cliente: Multiplicidade: 1..* Associação 12 Associação 12 Classe carro: Multiplicidade: 1..1 Possui Possui Classe motorista: Multiplicidade: 1..*

24 24 Modelo de Classes de Domínio Associações Modelo de Classes de Domínio Associações Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Aloca Aloca Classe reserva: Multiplicidade: 1..1 Locadora Locadora Classe filial: Página 7 Papel: Locadora Multiplicidade: 1..1 Garantir Garantir Classe cartaocredito: Papel: Garantir Multiplicidade: 0..* Possui Possui Classe locador: Multiplicidade: 1..1 Local Entrega Local Entrega Classe filial: Multiplicidade: 1..1 Entrega Entrega Classe locacao: Multiplicidade: 1..1

25 25 Modelo de Classes de Domínio Associações Modelo de Classes de Domínio Associações Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Pagar Pagar Classe pagamento: Multiplicidade: 0..* Acumula Acumula Classe pontosfidelidade: Multiplicidade: 0..*

26 26 Modelo de Casos de Uso Com o ator "Recepcionista" e o caso de uso "Reservar Carro" Modelo de Casos de Uso Com o ator "Recepcionista" e o caso de uso "Reservar Carro" Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1

27 27 Modelo de Casos de Uso Com o ator "Recepcionista" e o caso de uso "Reservar Carro" Modelo de Casos de Uso Com o ator "Recepcionista" e o caso de uso "Reservar Carro" Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Atores AtoresRecepcionista Pré-condição Pré-condição Cliente entra em contato com o Recepcionista da Filial. O Recepcionista deve estar autenticado no sistema. Pós-Condição Pós-Condição A reserva realizada para o período de tempo desejado e com as características solicitadas pelo cliente

28 28 Modelo de Casos de Uso Com o ator "Recepcionista" e o caso de uso "Reservar Carro" Modelo de Casos de Uso Com o ator "Recepcionista" e o caso de uso "Reservar Carro" Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Roteiro Roteiro 1. Cliente informa o período da locação. 2. Recepcionista informa o grupo e/ou modelos disponiveis e o custo para o período. 3. Cliente informa o grupo ou modelo desejado e os seus dados pessoais. 4. Executar caso de Uso "Identificar Cliente". 5. Recepcionista informa os dados da reserva e confirma a reserva com o cliente. 6. Recepcionista realiza a reserva e informa a ID da Reserva ao cliente.

29 29 Modelo de Casos de Uso Com o ator "Recepcionista" e o caso de uso "Reservar Carro" Modelo de Casos de Uso Com o ator "Recepcionista" e o caso de uso "Reservar Carro" Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1 Exceção Exceção 1a. Não existem carros disponíveis na agência para o momento solicitado. O sistema deve informar através de uma mensagem que não existem carros disponíveis na agencia para o intervalo de tempo solicitado. 3a. Cliente deseja grupo e/ou modelo não disponivel na filial. O sistema informa um grupo /modelo proximo ao informado ( de um grupo maior do grupo do modelo solicitado). 4b. Cliente está na lista negra. O sistema informa que não pode realizar a operação, pois o cliente esta na lista negra. 4c. Cliente possui pontos no programa de Fidelidade. O sistema pergunta se o cliente quer utilizar seus pontos de fidelidade para locação. 5a. Cliente não confirma a reserva. Toda a operação é cancelada no sistema.

30 30 Maquete Maquete Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1

31 31 Maquete Maquete Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1

32 32 Maquete Maquete Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1

33 33 Maquete Maquete Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1

34 34 Maquete Maquete Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1

35 35 Maquete Maquete Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1

36 36 Maquete Maquete Departamento de Ciência da Computação Instituto de Matemática – UFRJ FES – Grupo 4 – Trabalho 4 – 2008/1


Carregar ppt "FES – Grupo 4 – Trabalho 4 – 2008/1 1 Grupo 4 Artur Figueira de Santana Carlos Wagner da Silva Fellipe Ribeiro Duarte Francisco Garrigó Departamento de."

Apresentações semelhantes


Anúncios Google