Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouThiago Andrada Alterado mais de 10 anos atrás
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
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.