Escolar Documentos
Profissional Documentos
Cultura Documentos
Versão: 1.3
1. Introdução
2. Identificação de Subsistemas
Subsistema Descrição
controleAcervo Envolve toda a funcionalidade relacionada com o controle do acervo da
videolocadora, abrangendo controle de filmes, itens, tipos de mídia e
distribuidoras
atendimentoCliente Envolve a funcionalidade relacionada ao atendimento aos clientes da
locadora, incluindo locação e devolução de itens, reserva de filmes,
pagamento e cadastro de clientes
3. Modelo de Casos de Uso
O modelo de casos de uso visa capturar e descrever as funcionalidades que um sistema deve
prover para os atores que interagem com o mesmo. Os atores identificados no contexto deste projeto
estão descritos na tabela abaixo.
Ator Descrição
Administrador Representa funcionários da locadora responsáveis pela manutenção
do acervo da vídeo locadora.
Atendente Representa funcionários da locadora responsáveis pelo atendimento
aos clientes da locadora
Cliente Representa os clientes da locadora.
Sistema de Operadoras de Cartão Representa o sistema das operadoras de cartão de crédito,
de Crédito responsável por autorizar transações com cartão.
A seguir, são apresentadas as descrições de cada um dos casos de uso identificados. Os casos
de uso cadastrais de baixa complexidade, envolvendo inclusão, alteração, consulta e exclusão, são
descritos na tabela abaixo, segundo o padrão da organização.
Casos de Uso Cadastrais
Caso de Uso Ações Possíveis Observações Requisitos Classes
Cadastrar I, A, C, E [I] Informar: razão social, CNPJ, endereço, RF07, RNF01 Distribuidora
Distribuidora telefone e pessoa de contato.
[E] Não é permitido excluir uma
distribuidora que tenha filmes associados.
Cadastrar Filme I, A, C, E [I] Informar: título original, título em RF06, RNF01 Filme,
português, países, ano, diretores, atores, Distribuidora
sinopse, duração, gênero e distribuidora.
[E] Não é permitida a exclusão de filmes
que tenham itens associados.
[E] Ao excluir um filme, devem-se excluir
as reservas associadas.
Cadastrar Item I, A, C, E [I] Informar: filme, tipo de mídia, data de RF06, RNF01, Item, Filme,
aquisição e número de série. Incluir RNF03 TipoMidia
Verificar Existência de Reserva Pendente.
[E] Não é permitido excluir um item que
tenha locações associadas.
Cadastrar Tipo I, A, C, E [I] Informar: nome e valor padrão de RF06, RNF01 TipoMidia
de Mídia locação.
[E] Não é permitido excluir um tipo de
mídia que tenha itens associados.
[E] Ao excluir um tipo de mídia, devem-se
excluir as reservas que especificam apenas
esse tipo de mídia.
Os casos de uso de consulta mais abrangente que as consulta a um único objeto (já tratadas
como parte dos casos de uso cadastrais), mas ainda de baixa complexidade, tais como consultas que
combinam informações de vários objetos envolvendo filtros, estão descritos na tabela abaixo,
segundo o padrão da organização.
A seguir, são apresentados os casos de uso de maior complexidade que não puderam ser
descritos segundo os formatos tabulares simplificados. Esses casos de uso são descritos segundo o
padrão de descrição completa de casos de uso definido pela organização.
Descrição de Caso de Uso
Descrição Sucinta: Este caso de uso é responsável pela inclusão de um novo titular e seus
dependentes, bem como alteração de dados, consulta e exclusão de clientes em geral (titulares e
dependentes).
Requisitos Relacionados: RF09, RF10, RF11, RN04, RN05, RN06, RN07, RNF01, RNF04
Descrição Sucinta: Este caso de uso é responsável pela realização de uma nova locação, bem como
pela consulta e cancelamento de uma locação.
Descrição Sucinta: Este caso de uso é responsável pela realização de uma devolução de itens.
Descrição Sucinta: Este caso de uso é responsável pela realização de uma nova reserva, consulta e
cancelamento de uma reserva existente.
Requisitos Relacionados: RF04, RF05, RN03, RN10, RN15, RN16, RN17, RNF01, RNF04
Descrição Sucinta: Este caso de uso é responsável por verificar se existe uma reserva pendente
para um filme em um certo tipo de mídia.