Você está na página 1de 9

'

Documento
de
Requisitos
Engenharia de Software

Projeto: Vdeo Locadora Cinelndia

Responsveis:
Douglas Vinicius Epiphanio.
Ra: 8097883066
Wellington Loureno.
Ra: 9911156213
Diego Souza Nava.
Ra: 9902004391
Junior Souza
Ra:
1

'

Sumrio
1.

Introduo.....................................................................................................................................3

2.

Descrio do Propsito do Sistema..............................................................................................3

3.

Descrio do Minimundo.............................................................................................................3

4.

Requisitos de Usurio...................................................................................................................4

'

1. Introduo
Este documento apresenta os requisitos de usurio para a informatizao da Vdeo
Locadora Cinelndia. Essa atividade foi conduzida por meio da realizao de entrevistas
com cliente e usurios do sistema. Este documento est organizado da seguinte forma: a
seo 2 contm uma descrio do propsito do sistema; a seo 3 apresenta uma descrio
do mini- mundo 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 Cinelndia 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, Blu-Ray, HD-DVD. Os filmes so classificados nos seguintes gneros: ao,
animao, aventura, comdia, documentrio, drama, fico, guerra, musical, policial,
3

'

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 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
5

Tomando por base o contexto do sistema, foram identificados os seguintes requisitos


de usurio:

Requisitos Funcionais
'
Identificad
or
RF01

Descrio

Prioridade

Requisitos Relacionados

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


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

Alta

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

RF02

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


data de devoluo

Alta

RF01,RN02,RN08,RNF03,RNF04

RF03

O sistema deve registrar os pagamentos de locaes

Alta

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

RF04

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


indicar, ainda, o tipo de mdia desejado

Mdia

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

RF05

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


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

Mdia

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


feitas informando uma (ou uma combinao) de informaes dos
filmes, dentre elas: ttulo (ou parte dele), gnero, tipo de mdia
disponvel, ator.
O sistema deve permitir o gerenciamento do conjunto de clientes da
locadora, abrangendo tanto clientes titulares quanto seus dependentes.

Mdia

RF06,RNF02

Alta

RN04,RN06,RN07,RNF04

RF10

O sistema deve permitir desat

Mdia

RF09,RN05

RF11

O sistema deve permitir reativar clientes.

Baixa

RF09,

RF12

O
sistema
dispon

Baixa

RF04,RF02,RN10,RNF06

RF09

de
ve

notifi
car

clien
tes

quan
do

u
m

it
e
m

reserva
do

esti
ver

Regras de Negcio
Identificad
or
RN01

Descrio

RN02

O sistema deve cobrar multa para itens devolvidos com atraso, segundo a seguinte frmula: M = n
* VL, onde M o valor da multa, n o nmero de dias de atraso e VL o valor de locao do
item.
Reservas canceladas pelo sistema no devero ser efetivamente excludas pelo sistema, mas sim
marcadas como expiradas.

Alta

RN04

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

Alta

RN05

Mdia

RN06

Quando um cliente titular for desativado, todos os seus dependentes tambm devem ser
desativados.
O sistema deve gerar um nmero de inscrio nico para cada cliente.

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
um item no tenha sido paga no ato da locao, ter de ser paga obrigatoriamente na devoluo.

Alta

RN09

Pagamentos podem ser feitos em dinheiro, cheque ou carto.

Alta

RN10

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

Mdia

RN11

O valor da locao de um item dado pelo tipo de mdia do item. Cada tipo de mdia tem um
valor 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.

Alta

RN12

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

Alta

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

RN03

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

Priorida
de
Mdia

Requisitos
Relacionados
RN14

Mdia

Alta

RNF05

Requisitos No Funcionais
Identificad
or

Descrio

Categoria

Escopo

Prioridad
e

RNF01

O sistema deve controlar o acesso s funcionalidades.


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.

Segurana de Acesso

Sistema

Alta

RNF02

A consulta ao acervo deve estar disponvel pela Internet,


a partir dos principais navegadores disponveis no
mercado.
Os itens devem ser identificados por um cdigo de
barras, sendo possvel a leitura dos mesmos usando
dispositivos de leitores de cdigo de barras.

Portabilidade

Funcionalidad
e

Mdia

Facilidade de
Operao

Funcionalidad
e

Alta

RNF04

O tempo para a realizao das funes de atendimento


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

Eficincia em
relao ao tempo

Funcionalidad
e

Mdia

RNF05

O sistema deve estar integrado ao Sistema de


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

Interoperabilidade

Funcionalidad
e

Alta

RNF06

A comunicao de disponibilidade de uma reserva


dever ser feita automaticamente por email

Interoperabilidade

Funcionalidad
e

Baixa

RNF07

A persistncia das informaes deve ser implementada,


em 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.

Manutenibilidade

Sistema

Alta

RNF08

O sistema deve ser fcil de usar, devendo-se evitar a


digitao desnecessria de informaes, de modo a dar
agilidade ao processo.

Facilidade de
Operao

Sistema

Alta

RNF09

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


novas funcionalidades ou at mesmo adaptao para
outras videolocadoras.

Manutenibilidade

Sistema

Alta

RNF03

Requisitos
Relaciona
dos

Você também pode gostar