Informatica
Campo Grande, 26 de Setembro de 2012.
Análise e Modelagem
De
Sistemas
Curso: Tecnologia em Análise e Desenvolvimento de Sistemas / N30.
Acadêmicos: Jéssica Dayane Flores / RA: 1299925168, Maxwell Ulisses Tedesco Pinheiro / RA: 1901396137.
Cenário: Rádio Táxi Mar & Sol
A empresa de Rádio Taxi Mar & Sol precisa de uma aplicação que controle:
O cadastro de seus clientes;
O cadastro dos cooperados;
O cadastro das corridas programadas.
Para cada cliente são cadastrados os seguintes dados: código (que deve ser gerado pelo sistema), nome, endereço completo (rua, número, complemento, bairro, município, 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: o nome, CPF, número da carteira de motorista, categoria, data de validade da carteira, número do taxi na cooperativa (conhecido como número de VR), número da placa, modelo do veículo, fabricante, cor do veículo, 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 endereço de saída do carro, o bairro de destino, a data e hora de saída, endereço de saída do carro, o bairro de destino, a data e hora de saída, telefone de contato (se local de saída 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, que deseja pegar a corrida programada. Deve ser cadastrado na