You are on page 1of 2

Estudo de caso - Sistema para locadora de veculos O objetivo deste estudo de caso construir uma aplicao Java Desktop

p de uma empresa de locao de veculos. A empresa em questo aluga automveis, camionetas de passageiros e camionetas de carga. Ela atende a dois mercados, o das pessoas fsicas e o das pessoas jurdicas. Para acelerar o atendimento, importante conhecer os dados de clientes que j tenham usado a locadora no passado. Para cada pessoa fsica necessrio conhecer seu nome, sexo, data de nascimento, endereo e CIC. J para as pessoas jurdicas necessrio conhecer seu nome, CGC, inscrio estadual e endereo. Os clientes so identificados por um cdigo interno a locadora. A empresa tem uma grande rede de filiais, espalhada pelo sul do pas. Em um momento no tempo, um veculo encontra-se sob responsabilidade de uma filial. Entretanto, como veculos podem ser alugados para viagens em um sentido somente, eles podem mudar de filial. Um veculo identificado pela sua placa. Alm disso, necessrio conhecer o nmero do chassis, o nmero do motor, o tipo de veculo e a cor de cada veculo. O sistema em computador dever registrar: a) os veculos disponveis em determinada filial na data corrente, b) as reservas para veculos em uma filial, com previso de que veculos estaro disponveis em uma data futura, c) os veculos presentemente alugados pela filial, o ponto de entrega (caso seja diferente do de locao) e data de entrega prevista. Os veculos so classificados por uma tabela de tipos. Por exemplo, P3 corresponde a automveis pequenos, de quatro portas e com ar-condicionado (Uno, Palio, etc.) e G4 a grandes automveis de luxo (Omega ou similar). As reservas no so feitas para uma marca ou modelo de veculo, mas para um tipo de veculo. Para tipos de automveis, os clientes desejam saber o tamanho, classificado em pequeno, mdio e grande, o nmero de passageiros, o nmero de portas, bem como se possui os seguintes acessrios: ar-condicionado, rdio, toca-fitas, CD, direo hidrulica e cmbio automtico. Para tipos de camionetas de passageiros, as informaes so as mesmas que para automveis. J para tipos de camionetas de carga, as informaes acima no so relevantes. Neste caso, os clientes desejam saber a capacidade de carga da camioneta. Para cada tipo de veculo, h um determinado nmero de horas necessrio para limpeza e reviso de entrega, entre uma reserva e outra. Alm disso, o sistema deve programar as revises dos veculos, impedindo que sejam reservados quando h revises pendentes. Esta programao feita com base em um conjunto de parmetros que so a quilometragem atual do veculo, a quilometragem mdia diria de um veculo do tipo, bem como em uma tabela de revises do tipo de veculo. A seguradora que segura os veculos, exige que, para cada veculo alugado, seja mantida a identificao do motorista, o nmero de sua habilitao e data de vencimento da mesma. A habilitao no pode vencer dentro do prazo da locao.

1/2

1. Crie o projeto no Netbeans para a Locadora em questo: a. O nome do projeto deve ser: Locauto b. Os nomes dos pacotes de cdigo fonte devem ser: i. br.com.locauto.negocio para as classes de negcio ii. br.com.locauto.apresentacao para as classes de tela iii. br.com.locauto.persistencia para as classes de acesso a dados. 2. Crie as classes de negcio identificadas no texto.

2/2

You might also like