Vous êtes sur la page 1sur 5

Documento de Requisitos

Projeto: Vdeo Locadora Passatempo


Verso: 3.0
Responsvel: Ricardo Falbo

1. Introduo
Este documento apresenta os requisitos de usurio para a informatizao da Vdeo
Locadora Passatempo. Essa atividade foi conduzida por meio da realizao de entrevistas
com cliente e usurios. Este documento est organizado da seguinte forma: a seo 2
contm uma descrio do propsito do sistema; a seo 3 apresenta uma descrio do minimundo apresentando o problema; e a seo 4 apresenta a lista de requisitos de usurio
levantados junto ao cliente.

2. Descrio do Propsito do Sistema


A vdeo-locadora necessita de um sistema de informao para apoiar a realizao de
suas atividades principais, a saber: emprstimo e devoluo de itens e reserva de filmes.
Para que essas atividades sejam apoiadas, necessrio controlar as informaes acerca de
filmes e clientes, dentre outros. Alm disso, devem ser fornecidas facilidades de consulta ao
acervo da locadora, permitindo consultas por diversas informaes dos filmes.

3. Descrio do Minimundo
A Vdeo Locadora Passatempo deseja um sistema de informao para gerenciar o
atendimento aos seus clientes. O negcio principal da locadora a locao de vdeos (ou
filmes). De um dado filme, a locadora pode possuir vrios itens, em diferentes mdias, tais
como DVD, VHS, Blu-Ray, HD-DVD. Os filmes so classificados nos seguintes gneros:
ao, animao, aventura, comdia, documentrio, drama, fico, guerra, musical, policial,
romance, suspense e terror. Alm disso, a locadora faz distino entre filmes de catlogo e
lanamentos.
Os valores padro das locaes so dados pelo tipo de mdia do item sendo locado.
Atualmente, so cobrados os seguintes valores: DVD, VHS e HD-DVD R$ 5,00; Blu-Ray
R$ 7,50, sendo que lanamentos tm um acrscimo de 50% nos valores acima
mencionados. O prazo para devoluo de um dia para lanamentos e trs dias para filmes
do catlogo. Contudo, o valor a ser efetivamente pago e a data de devoluo prevista de
um item locado podem ser alterados pelo atendente da locadora para aplicar descontos
individualizados ou ampliar prazos de devoluo.

Sobre um filme, deseja-se saber: ttulo original, ttulo em portugus, pases, ano,
direo, elenco, sinopse, durao e gnero. Os filmes so fornecidos por distribuidoras. De
uma distribuidora deseja-se saber a razo social, CNPJ, endereo, telefone e pessoa de
contato. De um item, deseja-se saber a data de aquisio, nmero de srie (cdigo de
barras) e tipo de mdia.
Clientes locam itens. Um cliente pode ser um cliente titular ou um de seus
dependentes. Quando uma pessoa faz sua inscrio na locadora como titular, lhe dado o
direito de indicar at trs dependentes, pelos quais ser responsvel. 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 informaes sobre
o titular do que sobre seus dependentes. Sobre um titular, deseja-se saber nome, email,
endereo, 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, so necessrios apenas o nome, email, sexo e data de nascimento. Tanto
titulares quanto dependentes tm um nmero de inscrio, o qual nico por cliente.
Clientes podem tambm reservar filmes. importante registrar a data e a hora em
que a reserva foi feita e o tipo de mdia que o cliente deseja. Assim, possvel atender as
reservas por ordem de chegada, por tipo de mdia. Uma locao s pode ser feita para um
item, se no houver uma reserva no atendida para o seu filme e mdia. Quando um item de
um filme e tipo de mdia reservado devolvido, comunica-se o cliente interessado por
email e, a partir desse momento, o cliente tem 24 horas para retir-lo; caso contrrio,
expira-se a reserva e o item liberado. No so aceitas reservas para filmes que tm itens
do tipo de mdia requerido disponveis na locadora, nem reservas para datas especficas.
Quando a devoluo de um item feita com atraso, cobra-se multa. A multa
calculada como sendo o valor da locao aplicado ao nmero de dias de atraso. Caso a
locao do item no tenha sido paga no ato da locao, ter de ser paga obrigatoriamente na
devoluo. No so aceitos pagamentos mensais ou em outros momentos que no a locao
ou a devoluo. Pagamentos podem ser feitos em dinheiro, cheque ou carto, sendo que
para pagamentos com cheque deseja-se saber: banco, agncia, conta e nmero do cheque.
Para pagamentos em carto, registra-se apenas o valor, a operadora do carto e o nmero e
a data da autorizao.
Consultas ao acervo da locadora devem poder ser feitas pela Internet. Um cliente
pode consultar os dados de um filme especfico, informando o ttulo (ou parte dele),
original ou em portugus. Tambm devem ser possveis consultas por gnero, tipo de mdia
disponvel, ator, diretor, nacionalidade e lanamentos, bem como combinaes dessas
informaes.

4. Requisitos de Usurio
Tomando por base o contexto do sistema, foram identificados os seguintes
requisitos de usurio:

Requisitos Funcionais
Identificador

Descrio

Prioridade

RF01

O sistema deve registrar locaes, indicando o cliente e os itens locados, Alta


bem como a data e o valor da locao e a data de devoluo prevista de
cada item.

RF06,RF09,RN01,RN08,RN11,RN12,RN13,
RN14,RN16,RNF03,RNF04

RF02

O sistema deve registrar devolues, indicando os itens devolvidos e a Alta


data de devoluo

RF01,RN02,RN08,RNF03,RNF04

RF03

O sistema deve registrar os pagamentos de locaes

RF01,RF02,RN01,RN08,RN09,RNF04,
RNF05,

RF04

O sistema deve registrar a reserva de filmes a clientes, permitindo Mdia


indicar, ainda, o tipo de mdia desejado

RF06,RF09,RF01,RF02,RN10,RN16,RN17,
RNF04

RF05

O sistema deve permitir o cancelamento de uma reserva, tanto pelo Mdia


usurio, quanto automaticamente pelo sistema, quando expirado o prazo
para retirada do item, de acordo com poltica da empresa.

RF05,RN03,RN15,RNF04

RF06

O sistema deve efetuar o controle do acervo da locadora.

Alta

RNF03

RF07

O sistema deve efetuar o controle de distribuidoras de filmes.

Baixa

RF06,

RF08

O sistema deve permitir consultas ao acervo. As consultas podero ser Mdia


feitas informando uma (ou uma combinao) de informaes dos filmes,
dentre elas: ttulo (ou parte dele), gnero, tipo de mdia disponvel, ator.

RF06,RNF02

RF09

O sistema deve permitir o gerenciamento do conjunto de clientes da Alta


locadora, abrangendo tanto clientes titulares quanto seus dependentes.

RN04,RN06,RN07,RNF04

RF10

O sistema deve permitir desativar clientes.

Mdia

RF09,RN05

RF11

O sistema deve permitir reativar clientes.

Baixa

RF09,

RF12

O sistema deve notificar clientes quando um item reservado estiver Baixa


disponvel.

Alta

Requisitos Relacionados

RF04,RF02,RN10,RNF06

Regras de Negcio
Identificador

Descrio

Prioridade Requisitos Relacionados

RN01

O sistema deve permitir que sejam dados descontos nas locaes, bem como que sejam ampliados os Mdia
prazos de devoluo de itens, em funo da poltica da empresa.

RN02

O sistema deve cobrar multa para itens devolvidos com atraso, segundo a seguinte frmula: M = n * Alta
VL, onde M o valor da multa, n o nmero de dias de atraso e VL o valor de locao do item.

RN03

Reservas canceladas pelo sistema no devero ser efetivamente excludas pelo sistema, mas sim Mdia
marcadas como expiradas.

RN04

O sistema deve manter o histrico de locaes e, portanto, clientes que tenham feito locaes no Alta
podero ser excludos.

RN05

Quando um cliente titular for desativado, todos os seus dependentes tambm devem ser desativados.

Mdia

RN06

O sistema deve gerar um nmero de inscrio nico para cada cliente.

Alta

RN07

Um titular pode ter de zero a trs dependentes em um ponto no tempo.

Alta

RN08

Pagamentos podem ser feitos no ato da locao ou da devoluo de um item. Caso uma locao de Alta
um item no tenha sido paga no ato da locao, ter de ser paga obrigatoriamente na devoluo.

RN09

Pagamentos podem ser feitos em dinheiro, cheque ou carto.

RN10

O atendimento s reservas deve se dar pela ordem temporal em que as reservas so feitas, Mdia
considerando os tipos de mdia solicitados nas reservas

RN11

O valor da locao de um item dado pelo tipo de mdia do item. Cada tipo de mdia tem um valor Alta
de locao associado. Um acrscimo de 50% do valor da locao do tipo de mdia deve ser aplicado
no caso do filme do item ser um lanamento.

RN12

A data de devoluo prevista definida em funo do filme do item ser lanamento ou no. Alta
Lanamentos tm prazo de um dia; filmes do catlogo tm trs dias de prazo.

RN13

Locaes pagas no podem ser canceladas.

Alta

RN14

A data de devoluo prevista de um item locado deve ser superior data da locao.

Alta

RN15

Uma reserva expira quando passadas mais do que 24h de sua comunicao para o cliente.

Alta

RN16

Clientes em atraso no podem efetuar nem locaes nem reservas.

Alta

RN17

No se devem aceitar reservas quando houver item disponveis na locadora que atender reserva.

Alta

Alta

RN14

RNF05

Requisitos No Funcionais
Identificador

Descrio

RNF01

Categoria

Escopo

Prioridade

O sistema deve controlar o acesso s funcionalidades. Segurana de Acesso


Funcionalidades para controlar o acervo da locadora
devem ser restritas a administradores. Funcionalidades de
atendimento a clientes devem estar restritas a atendentes.
Funcionalidades de consulta ao acervo devem estar
disponveis na Internet.

Sistema

Alta

RNF02

A consulta ao acervo deve estar disponvel pela Internet, a Portabilidade


partir dos principais navegadores disponveis no mercado.

Funcionalidade

Mdia

RNF03

Os itens devem ser identificados por um cdigo de barras, Facilidade de Operao Funcionalidade
sendo possvel a leitura dos mesmos usando dispositivos
de leitores de cdigo de barras.

Alta

RNF04

O tempo para a realizao das funes de atendimento ao Eficincia em relao Funcionalidade


cliente deve ser inferior a cinco segundos, a partir da ao tempo
correta entrada de dados.

Mdia

RNF05

O sistema deve estar integrado ao Sistema de Operadoras Interoperabilidade


de Carto de Crdito para enviar e receber informaes
para pagamento com carto de crdito.

Funcionalidade

Alta

RNF06

A comunicao de disponibilidade de uma reserva dever Interoperabilidade


ser feita automaticamente por email

Funcionalidade

Baixa

RNF07

A persistncia das informaes deve ser implementada, em Manutenibilidade


um primeiro momento, em um Sistema Gerenciador de
Bancos de Dados Relacionais (SGBDR) livre (Postgres ou
MySQL). Contudo, no futuro deve ser possvel utilizar
outros SGBDRs ou at mesmo outra tecnologia de bancos
de dados.

Sistema

Alta

RNF08

O sistema deve ser fcil de usar, devendo-se evitar a Facilidade de Operao Sistema
digitao desnecessria de informaes, de modo a dar
agilidade ao processo.

Alta

RNF09

O sistema deve ser fcil de manter, de modo a acomodar Manutenibilidade


novas funcionalidades ou at mesmo adaptao para outras
videolocadoras.

Alta

Sistema

Requisitos
Relacionados

Vous aimerez peut-être aussi