Verificaçảo de Aprendizagem 1.2
(2) A partir da descriçảo abaixo, faça o Modelo de Caso de Uso desse sistema ( 5,0 pontos)
A empresa de Radio Taxi Mar & Sol precisa de uma aplicaçao que controle o cadastro de seus clientes, o cadastro dos cooperados e o cadestro das corridas programadas. Para cada cliente sao cadastrados os seguintes dados: codigo (que deve ser gerado pelo sistema), nome, enderepo completo (logradouro, número. complemento, bairro, municipio, estado) e dois telefones de contato. O cliente pode se cadastrar apenas com o nome para agilizar o processo. Quando fizer sua primeira chamada por telefone, seus dados serăo atualizados.
Para o cooperado (taxista) cadastram-se: nome, CPF, número da carteira de motorista, categoria, data de
validade da carteira, número do táxi na cooperativa (conhecido como número de VR), número da placa, modelo do veiculo, fabricante, cor do veiculo, endereço residencial completo, telefone residencial e celular e data de entrada na Cooperativa. Quando o cooperado se desliga, deve ser cadastrada a data de desligamento.
Quando o cliente solicitar uma corrida programada (pedidos com antecedéncia maior do que meia hora). cadastra-se no controle de corridas: o enderego de saida do carro, o bairro de destino, a data e hora de saida, telefone de contato (se local de saida diferente do cadastro). Se o cliente năo for cadastrado, seu cadastro deve ser feito no momento da solicitação do carro. O status dessa corrida deve ser definido como: aguardando VR.
Uma hora antes da corrida programada, a operadora questiona, pelo rádio, aos cooperados que estejam em trânsito, qual deseja pegar a corrida programada. Deve ser cadastrado na aplicaçăo o número da VR do taxista que se candidatou à corrida. Meia hora antes do horário, o cliente deve ser avisado a respeito do número da VR Antes de avisar ao cliente, o status deve ser assinalado como: aguardando aviso. Após o aviso, o status muda para aviso efetuado. Após ser atendido, o status deve ser alterado para: tripulado. Em qualquer momento a corrida pode ser cancelada pelo passageiro.
Se for uma solicitaçăo de carro imediato, a operadora deve retomar a tela, informando o status dentre as opçōes: aguardando aviso, aviso efetuado, cancelado pelo passageiro ou cancelado pela cooperativa por falta de carro. Se um logradouro năo estiver na lista, a solicitaçăo nâo será atendida.
Quando o cliente for atendido, o status deve ser alterado para: tripulado.