Página 1 de 1
Exercício 2: Holiday Travel Vehicles
Enviado: 07 Mar 2025, 19:35
por bernardino
A Holiday Travel Vehicles vende novos veículos recreativos e trailers de viagem. O funcionamento do negócio inclui:
Registro de novos veículos no sistema ao chegarem na loja (incluindo número de série, nome, modelo, ano, fabricante e custo base);
Venda de veículos por meio de negociações entre clientes e vendedores;
Emissão de uma fatura contendo dados do cliente, veículo comprado e possíveis trocas ou serviços adicionais.
Tarefa 1: Identifique os casos de uso baseando-se na interação entre clientes, vendedores e o sistema. Liste:
Atores envolvidos no sistema;
Principais funcionalidades;
Relacionamento entre atores e funcionalidades.
Tarefa2: Identifique e liste as classes do sistema. Algumas classes esperadas incluem:
Cliente
Veículo
Fatura
Vendedor
Opções Adicionais
Troca de Veículo
Re: Exercício 2: Holiday Travel Vehicles
Enviado: 07 Mar 2025, 19:46
por bernardino
Tarefa 1: Identificação dos Casos de Uso
Atores envolvidos no sistema:
1. Cliente: Pessoa que compra o veículo recreativo ou trailer de viagem.
2. Vendedor: Funcionário da loja que interage com o cliente para a venda do veículo.
3. Sistema: O software utilizado para registrar os veículos, processar transações e emitir faturas.
Principais funcionalidades:
1. Registro de novos veículos:
o Atores: Sistema
o Descrição: O sistema registra novos veículos no sistema quando eles chegam à loja, com dados como número de série, nome, modelo, ano, fabricante e custo base.
2. Negociação entre cliente e vendedor:
o Atores: Cliente, Vendedor
o Descrição: O vendedor interage com o cliente para discutir os detalhes da compra do veículo, possíveis trocas, ou serviços adicionais.
3. Emissão de fatura:
o Atores: Sistema, Vendedor, Cliente
o Descrição: O sistema gera uma fatura com as informações do cliente, o veículo adquirido e quaisquer opções adicionais ou troca de veículo.
4. Troca de veículos usados:
o Atores: Cliente, Vendedor
o Descrição: O cliente pode negociar a troca de um veículo usado, e o vendedor avalia essa troca como parte do processo de venda.
5. Venda de veículos:
o Atores: Cliente, Vendedor
o Descrição: O vendedor finaliza a venda do veículo após a negociação, gerando a fatura e registrando o pagamento.
Relacionamento entre atores e funcionalidades:
• Cliente: O cliente interage com o vendedor para negociar e realizar a compra, além de ter seus dados registrados na fatura.
• Vendedor: O vendedor interage com o cliente para vender o veículo, registrar a troca de veículo, e colaborar com o sistema para emitir a fatura.
• Sistema: O sistema gerencia os registros dos veículos, emite faturas, e processa transações.
________________________________________
Tarefa 2: Identificação e Listagem das Classes
1. Classe: Cliente
o Atributos:
nome: string
telefone: string
email: string
endereço: Endereço
o Relacionamentos:
O cliente está associado a uma ou mais faturas.
2. Classe: Veículo
o Atributos:
número de série: string
nome: string
modelo: string
ano: int
fabricante: string
custo base: float
o Relacionamentos:
Um veículo pode ser associado a uma fatura (se vendido) e a uma troca.
3. Classe: Fatura
o Atributos:
número da fatura: string
data: data
valor total: float
veículo: Veículo
cliente: Cliente
opções adicionais: list de Opções Adicionais
troca de veículo: Troca de Veículo
o Relacionamentos:
Uma fatura está associada a um cliente e a um veículo.
Pode incluir opções adicionais e uma troca de veículo.
4. Classe: Vendedor
o Atributos:
nome: string
id: string
telefone: string
email: string
o Relacionamentos:
O vendedor interage diretamente com o cliente e processa a venda do veículo.
5. Classe: Opções Adicionais
o Atributos:
nome: string
descrição: string
custo adicional: float
o Relacionamentos:
As opções adicionais são associadas à fatura do cliente se o cliente optar por adicionar ao veículo.
6. Classe: Troca de Veículo
o Atributos:
veículo usado: Veículo
avaliação do veículo usado: float
o Relacionamentos:
A troca de veículo está associada a um cliente e pode impactar o valor total da fatura.