IPRJ – ANÁLISE E PROJETO ORIENTADO POR OBJETOS
EXERCÍCIO – VIDEOLOCADORA
A videolocadora IPRJ-Filmes necessita de um sistema para gerenciar as suas atividades de
empréstimo, reserva e devolução de filmes. Para que essas atividades sejam realizadas, é
necessário controlar as informações referentes aos filmes e clientes. Além disso, o sistema
deve fornecer facilidades de consulta ao acervo da locadora.
Descrição do ambiente de trabalho da videolocadora:
O principal negócio da IPRJ- Filmes é a locação de filmes. De um dado filme, a locadora
pode possuir vários itens, em diferentes mídias, tais como DVD, VHS, Blu-Ray. Os filmes são
classificados nos seguintes gêneros: ação, animação, aventura, comédia, documentário,
drama, ficção, guerra, musical, policial, romance, suspense e terror. Além disso, a locadora faz
distinção entre filmes de catálogo e lançamentos.
Os valores padrão das locações são dados pelo tipo de mídia do item sendo locado.
Atualmente, são cobrados os seguintes valores: DVD, VHS – R$ 5,00; Blu-Ray – R$ 7,50, sendo
que lançamentos têm um acréscimo de 50% nos valores acima mencionados. O prazo para
devolução é de um dia para lançamentos e três dias para filmes do catálogo. Contudo, o valor
a ser efetivamente pago e a data de devolução prevista de um item locado podem ser
alterados pelo atendente da locadora para aplicar descontos individualizados ou ampliar
prazos de devolução.
Sobre um filme, deseja-se saber: título original, título em português, ano, direção,
elenco, sinopse, duração e gênero. Os filmes são fornecidos por distribuidoras. Distribuidoras
têm exclusividade na distribuição de filmes, ou seja, só é possível adquirir itens de um filme
com a sua distribuidora. De uma distribuidora deseja-se saber a razão social, CNPJ, endereço,
telefone e pessoa de contato. De um item, deseja-se saber a data de aquisição, número de série
(código de barras) e tipo de mídia.
Clientes locam itens. Um cliente pode ser um cliente titular ou um de seus dependentes.
Quando uma pessoa faz sua inscrição na locadora como titular, lhe é dado o direito de indicar
até três dependentes, pelos quais será responsável. Para a locadora, é fundamental identificar
exatamente quem locou uma fita, se o titular ou um de seus dependentes. Contudo, para efeito
de controle, a locadora deseja ter mais informações sobre o titular do que sobre seus
dependentes. Sobre um titular, deseja-se saber nome, email, endereço, telefone residencial,
local onde trabalha, telefone comercial, telefone celular, sexo, CPF e data de nascimento.
Apenas maiores de idade podem ser titulares. De um dependente, são necessários apenas o
nome, email, sexo e data de nascimento. Tanto titulares quanto dependentes têm um número
de inscrição, o qual é único por cliente.
Clientes podem também reservar filmes. É importante registrar a data e a hora em que
a reserva foi feita e o tipo de mídia que o cliente deseja. Assim, é possível atender as reservas
por ordem de chegada, por tipo de mídia. Uma locação só pode ser feita para um item, se não
houver uma reserva não atendida para o seu filme e mídia. Quando um item de um filme e tipo
de mídia reservado é devolvido, comunica-se o cliente interessado por email e, a partir desse