Você está na página 1de 5

Documento de Definio de Requisitos

Projeto: Locadora de Automveis


Responsvel: Ricardo Falbo

1. Introduo
Este documento apresenta os requisitos de usurio de um sistema de Locadora de
Automveis e 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 as listas de requisitos de usurio levantados junto ao
cliente.

2. Descrio do Propsito do Sistema


O Sistema de Apoio a Locadoras de Automveis visa apoiar a realizao das
principais atividades relacionadas ao atendimento a clientes, a saber: reserva, aluguel,
devoluo e substituio de automveis. Para que essas atividades sejam apoiadas,
necessrio controlar as informaes acerca de automveis, modelos e clientes, dentre
outros.

3. Descrio do Minimundo
Descrio do Minimundo
O negcio principal de uma locadora de automveis a o aluguel de carros. A
locadora possui vrias filiais, sendo que de cada filial deseja-se saber o nome, endereo,
telefone. Carros possuem modelos e apresentam certas caractersticas que permitem
agrupar carros em grupos. Por exemplo, o grupo Econmico inclui os modelos Gol, Palio
e Celta, motor 1.0, sem ar condicionado. De um modelo deseja-se saber nome, marca
(Fiat, Volkswagem etc.) e capacidade de passageiros (nmero mximo de passageiros).
De um dado modelo, a locadora pode possuir vrios carros. Sobre um carro
especfico, deseja-se saber: placa, n do chassi, RENAVAM, ano de fabricao, potncia
do motor, cor, nmero de portas e equipamentos (ar condicionado, direo hidrulica,
freios ABS, air bag, rdio).
Os valores das dirias so dados pelo grupo do carro alugado e pela indicao de se
a locao ser com quilometragem livre ou no. No caso de dirias sem quilometragem
livre, alm do valor da diria, h uma taxa a ser cobrada por quilmetro rodado.
Clientes efetuam reservas. Um cliente pode ser um cliente pessoa fsica ou um
cliente pessoa jurdica. De um cliente pessoa fsica deseja-se saber: nome, CPF,

identidade, endereo, telefones e e-mail. De um cliente pessoa jurdica deseja-se saber:


razo social, CNPJ, endereo, telefones, pessoa de contato e e-mail. Na reserva deve-se
registrar a filial de retirada e a filial de devoluo do veculo, a data e a hora pretendida
para retirada e para devoluo do veculo, o grupo do carro que o cliente deseja locar, o
tipo de diria a ser considerada (com quilometragem livre ou no) e o tipo de cobertura de
seguro a ser contratada. Uma reserva s pode ser feita para um grupo, se houver algum
veculo daquele grupo disponvel no perodo pretendido. A devoluo em outra loja ser
permitida somente com autorizao da locadora. O perodo mnimo de locao de 1
(uma) diria de 24 horas e o perodo mximo de 30 dirias.
De um tipo de cobertura de seguro, deseja-se saber o nome, taxa diria e
participao obrigatria do locatrio. A taxa diria e a participao obrigatria variam de
acordo com o grupo. P.ex., no tipo de cobertura Proteo Parcial, para o grupo Econmico
a taxa diria de R$ 28,00 / diria e a participao obrigatria de R$ 2.000,00; enquanto
para o grupo Executivo, a taxa diria de R$ 38,00 / diria e a participao obrigatria
de R$ 3.000,00;
Quando da locao efetiva de um veculo, o cliente dever apresentar carto de
crdito nominal para a operao de pr-autorizao. Caso o locatrio no tenha feito uma
reserva previamente, ele dever indicar todas as informaes de uma reserva. No ato da
locao, um carro do grupo escolhido dever ser alocado para essa locao e a sua
quilometragem dever ser registrada. Caso um veculo do grupo escolhido no ato da
reserva no esteja disponvel no momento da retirada, a locadora disponibilizar outro
veculo de um grupo superior. Nesse caso, os valores das dirias de locao e das dirias
de proteo cobradas sero correspondentes ao veculo escolhido no ato da reserva e
indisponvel no momento da retirada.
Para conduzir o veculo locado, o cliente dever apresentar Carteira Nacional de
Habilitao (CNH) vlida e emitida em territrio nacional. Caso o cliente no preencha o
perfil exigido, poder indicar um condutor habilitado. Em qualquer caso, o cliente pode
nomear at quatro motoristas adicionais, implicando no pagamento da taxa diria vigente
para cada motorista adicional, a qual varia de grupo para grupo. As CNHs de todos os
motoristas devero ser validadas junto ao Denatran.
Caso o veculo apresente algum problema durante o perodo de locao, o cliente
poder solicitar a substituio do veculo. As condies para substituio so as mesmas
para a alocao inicial de um veculo a uma locao.
Na devoluo do veculo, deve-se registrar a data e a hora de devoluo e
quilometragem na devoluo. Neste momento a locao ter de ser paga. 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.

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

Requisitos Funcionais
Identificador Descrio

Prioridade

Depende de

RF01

O sistema deve controlar a reserva de carros por clientes, indicando o grupo do carro desejado, Alta
bem como permitindo o cancelamento, alterao e consulta da reserva posteriormente.

RF10, RF11, RF12, RF13,


RN01, RN02, RN03, RN04,
RNF02

RF02

O sistema deve registrar as locaes de veculos.

Alta

RF01, RF10, RF11, RF12,


RF13, RN01, RN02, RN03,
RN04, RNF03

RF03

O sistema deve registrar as devolues de veculos.

Alta

RF02, RN01, RNF03

RF04

O sistema deve registrar os pagamentos das locaes.

Alta

RF03, RF05, RN08, RNF04

RF05

O sistema deve registrar a pr-autorizao da operadora de carto (cauo) de uma locao.

Alta

RF02, RNF04

RF06

O sistema deve controlar a alocao de veculos para locaes, incluindo as substituies.

Alta

RF02, RF08, RN05, RNF03

RF07

O sistema deve controlar os motoristas habilitados de uma locao, validando suas CNHs junto ao Alta
Denatran.

RF02, RF11, RN06, RN07,


RNF03, RNF05

RF08

O sistema deve controlar os carros que compem a frota da locadora.

Alta

RF09, RF10, RF14

RF09

O sistema deve controlar os modelos com os quais a locadora trabalha.

Alta

RF10

O sistema deve controlar os grupos para locao, incluindo valores de dirias.

Alta

RF11

O sistema deve controlar os clientes da locadora, abrangendo tanto clientes pessoa fsica quanto Alta
clientes pessoa jurdica.

RF12

O sistema deve controlar as filiais da locadora.

Alta

RF13

O sistema deve controlar os tipos de cobertura de seguro.

Alta

RF14

O sistema deve controlar os tipos de equipamentos disponveis nos veculos.

Alta

RF09, RF14, RN01


RNF03

RF10, RN09

Regras de Negcio
Identificador Descrio

Prioridade

RN01

Os valores das dirias so dados pelo grupo do carro alugado e pela indicao de se a locao ser com Alta
quilometragem livre ou no. No caso de dirias sem quilometragem livre, alm do valor da diria, necessrio
indicar quanto ser cobrado por quilmetro rodado.

RN02

Uma reserva ou locao s pode ser feita para um grupo, se houver algum veculo daquele grupo disponvel no Alta
perodo pretendido.

RN03

A devoluo em outra loja ser permitida somente com a autorizao da locadora.

Alta

RN04

O perodo mnimo de locao de 1 (uma) diria de 24 horas e o perodo mximo de 30 dirias.

Alta

RN05

Caso um veculo do grupo escolhido no ato da reserva no esteja disponvel no momento da retirada, a locadora Alta
disponibilizar outro veculo de um grupo superior. Nesse caso, os valores das dirias de locao e das dirias
de proteo cobradas sero correspondentes ao veculo escolhido no ato da reserva e indisponvel no momento
da retirada.

RN06

Para conduzir o veculo locado, o cliente dever apresentar Carteira Nacional de Habilitao (CNH) vlida e Alta
emitida em territrio nacional. Caso o cliente no preencha o perfil exigido, poder indicar um condutor
habilitado.

RN07

O cliente pode nomear at 4 (quatro) motoristas adicionais, implicando no pagamento da taxa diria vigente Alta
para cada motorista adicional.

RN08

Pagamentos podem ser feitos em dinheiro, cheque ou carto.

Alta

RN09

A taxa diria e a participao obrigatria de um tipo de cobertura de seguro variam de acordo com o grupo.

Alta

Depende de

Requisitos No Funcionais
Identificador

Descrio

RNF01

Categoria

Escopo

Prioridade Depende de

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


para controlar a frota da locadora, filiais, tipos de cobertura de seguro e
outras de carter administrativo devem ser restritas a administradores.
Funcionalidades de atendimento a clientes devem estar restritas a
atendentes. A funcionalidade de reserva deve estar disponvel a clientes.

Sistema

Alta

RNF02

A funcionalidade de reserva deve estar disponvel pela Internet, a partir Portabilidade


dos principais navegadores disponveis no mercado, considerando,
inclusive, dispositivos mveis (tablets, celulares).

Funcionalidade Mdia

RNF03

O tempo para a realizao das funes de atendimento ao cliente na loja Eficincia em relao Funcionalidade Alta
deve ser inferior a cinco segundos, a partir da correta entrada de dados. ao tempo

RNF04

O sistema deve estar integrado ao Sistema de Operadoras de Carto Interoperabilidade


para enviar e receber informaes para pr-autorizao e pagamento
com carto.

Funcionalidade Alta

RNF05

O sistema deve estar integrado ao Denatran para validao de CNHs.

Funcionalidade Alta

RNF06

A persistncia das informaes deve ser implementada, em um primeiro Manutenibilidade


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

Mdia

RNF07

O sistema deve ser desenvolvido de modo a acomodar mudanas Manutenibilidade


facilmente, tendo em vista que este sistema tem elevado potencial de
crescimento.

Sistema

Mdia

Interoperabilidade

Você também pode gostar