Diagrama de caso de uso
Criamos o sistema para facilitar o atendimento aos clientes.
Uma locadora aluga carros aos clientes previamente cadastrados. Caso o cliente não esteja cadastrado, esta atividade custodial é realizada, separadamente em outra atividade do sistema. Caso um carro, disponível, seja escolhido pelo cliente este é alugado, sendo registrada a data inicial junto ao aluguel. Para que o cliente possa alugar um carro, este não pode estar com dívida pendente.
Os carros são descritos pela placa, ano, modelo, descrição, km, preço por km, situação (disponível, etc), taxa diária, observações (infromações gerais) e sua imagem. Os clientes são cadastrados pelo seu cpf, nome, endereço, telefone e dívida (reservado para registrar pagamentos pendentes).
Quando o cliente devolve o carro, a situação do carro é alterada para “disponível”, a km do carro é atualizado com a km atual e um recibo é emitido, baseado nos kms rodados e nos dias em que ficou com o carro. Ainda na atividade de devolução é removido o registro do aluguel e, caso o cliente não possa pagar, a dívida do aluguel é registrada junto ao cliente.
O cliente pode a qualquer momento pagar sua dívida e o gerente pode solicitar relatórios sobre as informações da locadora.
A locadora tem-se os principais objetivos operacionais: ▪ Controlar o aluguel e devolução de carros; ▪ Controlar o pagamento de aluguel de carros; ▪ Manter cadastro de clientes e carros; ▪ Emitir relatórios, consultas; e ▪ Controlar dívida dos clientes.
Os seguintes atores definidos para o problema: ▪ Cliente – alguém que aluga e devolve o carro, e líquida a dívida, quando for o caso; e ▪ Gerente – agente para o qual os relatórios e consultas são enviados. Determina também as operações de cadastros.
Baseado nestas idéias concebidas para o sistema, pode-se desenvolver uma versão inicial do sistema, que será refinada até a versão final.
As principais técnicas utilizadas na