Вы находитесь на странице: 1из 13

Documento de Requisitos Simplificado

Super Arremate

Verso <1.0> - <03> de <2013>

Documento de Requisitos

Ficha Tcnica
Equipe Responsvel pela Elaborao
Eraldo Junior - eraldojuni0r@hotmail.com
Kaio Henrique - kaio.sistemasweb@gmail.com
Pedro de Moura - pedrodimoura@hotmail.com
Pblico Alvo
Este manual destina-se a todos com maior destaque nos jovens consumidores.

Verso <1.0> - <Caruaru>, <03> de <2013>


Dvidas, crticas e sugestes devem ser encaminhadas por escrito para o seguinte endereo postal:
desksoftjava@gmail.com
Recomendamos que o assunto seja identificado com o ttulo desta obra. Alertamos ainda para a
importncia de se identificar o endereo e o nome completos do remetente para que seja possvel o
envio de respostas.

Documento de Requisitos

Sumrio

INTRODUO..............................................................................................................
Propsito e Viso Geral............................................................................................................
Prioridades dos Requisitos......................................................................................................

DESCRIO GERAL DO SISTEMA............................................................................


Perspectiva do Produto............................................................................................................
Funes do Produto.................................................................................................................
Caractersticas dos Usurios...................................................................................................
Restries Gerais......................................................................................................................

REQUISITOS FUNCIONAIS (CASOS DE USO).........................................................


[ RF100] Cliente......................................................................................................................
O sub-nvel RF 100 relata as funcionalidades do Cliente e as suas possibilidades
dentro do sistema..............................................................................................................
[ RF101 ] Logar no Sistema..............................................................................................
[ RF102 ] Comprar lance...................................................................................................
[ RF103 ] Perfil do Usurio................................................................................................
[ RF104 ] Cadastrar Clientes.............................................................................................
[ RF200] Administrador..........................................................................................................
O sub-nvel RF 200 relata as funcionalidades do Administrador individualmente
responsvel pela funcionamento do sistema....................................................................
[ RF201 ] Cadastrar Produto ( Administrador )..................................................................
[ RF202 ] Criar Leilo ( Administrador )............................................................................
[ RF203 ] Gerenciamento de usurios ( Administrador )...................................................

REQUISITOS NO FUNCIONAIS................................................................................
[ NF300] Requisitos no Funcionais....................................................................................
[ NF301 ] Usabilidade........................................................................................................
[ NF302 ] Confiabilidade...................................................................................................
[ NF303 ] Desempenho.....................................................................................................
[ NF304 ] Segurana.........................................................................................................
[ NF305 ] Distribuiao........................................................................................................

Verso <1.0>

<03 / 2013>

Documento de Requisitos

[NF306] Hardware.............................................................................................................
[NF307] Software..............................................................................................................

DESCRIO DA INTERFACE COM O USURIO......................................................


<Identificador de uma interface>.............................................................................................
1.

<Opcional> Crticas da interface................................................................................

<Identificador de outra interface>...........................................................................................


.................................................................................................................................................

Verso <1.0>

<03 / 2013>

Documento de Requisitos

Introduo P1 / 1

Introduo
A aplicao foi desenvolvida para todos e vem se aperfeioando, tanto na rea tecnolgica como
na parte pessoal. Hoje contamos com um completo sistema de banco de dados, em constante
evoluo, que permite aos nossos funcionrios um atendimento rpido e eficiente a todos os
clientes para melhor atender as necessidades de qualquer leilo que realizamos.

Propsito e Viso Geral


Esta introduo fornece as informaes necessrias para fazer um bom uso deste documento,
explicitando seus objetivos e as convenes que foram adotadas no texto, alm de conter uma
lista de referncias para outros documentos relacionados. As demais sees apresentam a
especificao do sistema SuperArremate e esto organizadas como descrito abaixo.

Seo 1 Descrio geral do sistema: apresenta uma viso geral do sistema,


caracterizando qual o seu escopo e descrevendo seus usurios.

Seo 2 Requisitos funcionais (casos de uso): especifica todos os requisitos


funcionais do sistema, descrevendo os fluxos de eventos, prioridades, atores, entradas e
sadas de cada caso de uso a ser implementado.

Seo 3 Requisitos no funcionais: especifica todos os requisitos no funcionais do


sistema, divididos em requisitos de usabilidade, confiabilidade, desempenho, segurana,
distribuio, adequao a padres e requisitos de hardware e software.

Seo 4 Descrio da interface com o usurio: apresenta desenhos, figuras ou


rascunhos de telas do sistema.

Prioridades dos Requisitos


Para estabelecer a prioridade dos requisitos foram adotadas as denominaes essencial,
importante e desejvel.

Essencial o requisito sem o qual o sistema no entra em funcionamento. Requisitos


essenciais so requisitos imprescindveis, que tm que ser implementados impreterivelmente.

Importante o requisito sem o qual o sistema entra em funcionamento, mas de forma


no satisfatria. Requisitos importantes devem ser implementados, mas, se no forem, o
sistema poder ser implantado e usado mesmo assim.

Desejvel o requisito que no compromete as funcionalidades bsicas do sistema,


isto , o sistema pode funcionar de forma satisfatria sem ele. Requisitos desejveis so
requisitos que podem ser deixados para verses posteriores do sistema, caso no haja tempo
hbil para implement-los na verso que est sendo especificada.

Verso <1.0>

<03 / 2013>

Documento de Requisitos

Descrio geral do sistema C1. P1 / 1

Captulo

Descrio geral do sistema


O propsito da aplicao fornecer produtos de alta qualidade e que podem ser arrematados por
um baixo valor de maneira simples e divertida para todos. Esta aplicao far um leilo online,
com data e hora previamente informada. O sistema do leilo simples, o usuario ir se
cadastrar e aps ter o cadastro realizado com sucesso ir ganhar 5 lances gratuitos. O cliente
poder comprar lances a qualquer momento que desejar.
O cliente pode cadastrar apenas 1
(uma) conta por CPF e seus dados sero exclusivamente para o cadastro e identificao caso
seja ganhador de algum item do leilo. Os dados da entrega do produto ser informado pelo
cliente logo aps o mesmo ganhar algum item leiloado. Cada lance ter 20 segundos aps ter
sido iniciado, se o contador chegar a 0 (zero) o ultimo usuario que deu o lance ser o vencedor.
Caso o usuario d o seu lance com o contador proximo de 0 (zero) e no seja computado a tempo
o usuario poder perder o lance.

Perspectiva do Produto
O sistema de leilo foi desenvolvido com segurana e de fcil acesso para todos clientes, pode
ser acessado por qualquer usuario que realize o cadastro no site. O cadastro simples e rpido.
A aplicao uma poderosa ferramenta para aumentar a captao de lances, pois com esse
recurso o leilo se torna muito mais dinmico, podendo assim os interessados participar do leilo
e simultneamente continuar a realizar seus negcios.

Funes do Produto
O sistema tem como principal funo, leiloar itens de maneira fcil, rpida e com total
segurana. Sem limitao geogrfica, independente da localizao do ofertante o mesmo pode
disputar em igualdade com todos os clientes.

Caractersticas dos Usurios


Alguns clientes podem ter dvidas sobre itens e para melhor exclarecimento, podem ser
solucionadas atravs do chat com algum de nossos atendentes

Verso <1.0>

<03 / 2013>

Documento de Requisitos

Descrio geral do sistema C1. P2 / 2

Restries Gerais
Se o usuario cadastrar sua conta com um CPF falso, o mesmo no poder receber o item caso
seja o vencedor. Ficar a critrio dos administradores o que ser feito com o item.

Verso <1.0>

<03 / 2013>

Documento de Requisitos

Requisitos funcionais C2. P1 / 3

Captulo

Requisitos funcionais (casos de uso)


Os requisitos abaixo esto simplificados em uma nica tabela para que seja melhor vizualizado,
os
requisitos
citados
nesta
tabela
estaro
sendo
melhor
detalhados.
Identificao

Nome da Funcionalidade

Prioridade

RF101

Logar no Sistema

Essencial

RF102

Comprar lance

Essencial

RF103

Perfil do Cliente

Importante

RF104

Cadastrar Cliente

Essencial

RF201

Cadastrar Produto ( Administrador )

Essencial

RF202

Criar Leilo (Adminstrador )

Essencial

RF203

Gerenciamento dos Cadastros (Administrador)

Importante

[ RF100] Cliente
O sub-nvel RF 100 relata as funcionalidades do Cliente e as suas
possibilidades dentro do sistema.
[ RF101 ] Logar no Sistema
O requisito de login obrigatrio para qualquer suario que tente acessar o sistema.
Prioridade:

Essencial

Importante

Desejvel

Entradas e pr condies: Para que o usurio tenha acesso ao sistema, necessrio o


cadastro no sistema pelo usurio supervisor.

[ RF102 ] Comprar lance


O cliente com lances disponveis est apto para participar de qualquer leilo que deseje.
- Requisitos da funcionalidade: Est cadastrado no sistema.
Prioridade:

Essencial

Importante

Desejvel

Entradas e pr condies: O cliente escolhe o produto que lhe agrade e participa do leilo
clicando na lance.
Verso <1.0>

<03 / 2013>

Documento de Requisitos

Requisitos funcionais C2. P1 / 3

[ RF103 ] Perfil do Usurio


O suario pode a qualquer momento vizualizar suas informaes no sistema.
Prioridade:

Essencial

Importante

Desejvel

Entradas e pr condies: Cada usurio s ter acesso a suas informaes.


Sadas e ps condies: Informaes sobre documentao, como CPF e RG no podero ser
alterados.

[ RF104 ] Cadastrar Clientes


O cadastro dos clientes imprescindvel para ter acesso ao sitema, apenas clientes cadastrados
podero participar de cada leilo, para realizao deste cadastro se faz necessrio alguns
campos.
- Campos Obrigatrios: Nome, Cpf, RG, E-mail e Telefone;
Prioridade:

Essencial

Importante

Desejvel

Entradas e pr condies: Devero ser informados todos os campos obrigatrios.


Sadas e ps condies: aps esse cadastro para que o cliente possa participar dos leiles se faz
necessrio a compra de lances.

[ RF200] Administrador
O sub-nvel RF 200 relata as funcionalidades do Administrador
individualmente responsvel pela funcionamento do sistema.
[ RF201 ] Cadastrar Produto ( Administrador )
O cadastro dos produtos feito pelo administrador, para realizao deste cadastro o usurio
dever informar nos campos obrigatorios alguns itens como: Nome, Imagen e Valor.
Prioridade:

Essencial

Importante

Desejvel

Entradas e pr condies: Devero ser informados todos os campos obrigatrios.


Sadas e ps condies: apenas produtos cadastrados podero ser leiloados.

Verso <1.0>

<03 / 2013>

Documento de Requisitos

Requisitos funcionais C2. P1 / 3

[ RF202 ] Criar Leilo ( Administrador )


O administrador ir criar o leilo para que os usurios possam participar do leilo.
Prioridade:

Essencial

Importante

Desejvel

Entradas e pr condies: Devero existir produtos cadastrados para a criao do leilo.


Sadas e ps condies: Os produtos leiloados devero sair do sistema.

[ RF203 ] Gerenciamento de usurios ( Administrador )


O Requisito de gerenciamento de usurios compreende em criao, edio, busca e excluso de
qualquer usurio.
Prioridade:

Essencial

Importante

Desejvel

Entradas e pr condies: Apenas o usurio administrador ter a funo de gerenciar os


usurios.

Verso <1.0>

<03 / 2013>

Documento de Requisitos

Requisitos funcionais C2. P1 / 3

Captulo

Requisitos no funcionais
Os requisitos no funcionais abaixo esto simplificados em uma nica tabela para que seja
melhor vizualizado, os requisitos citados nesta tabela estaram sendo melhor detalhados.
Identificao

Nome da Funcionalidade

Prioridade

NF301

Usabilidade

Importante

NF302

Confiabilidade

Importante

NF303

Desempenho

Importante

NF304

Segurana

Essencial

NF305

Distribuio

Importante

NF306

Hardware e Software

Essencial

[ NF300] Requisitos no Funcionais

[ NF301 ] Usabilidade
Para facilitar a usabilidade as telas tero identificao e sero estruturadas de maneira que
facilite o suario participar do leilo.
Prioridade:

Essencial

Importante

Desejvel

[ NF302 ] Confiabilidade
Para o requisito de confiabilidade faz se necessrio uma avaliao de cada processo para que o
sistema no venha a falhar e em caso de erros crticos no hardware uma possvel recuperao.
Prioridade:

Essencial

Importante

Desejvel

[ NF303 ] Desempenho
Em relao ao desempenho existe uma variao normal de cada mquina dependendo de suas
configuraes o sistema responder de forma mais gil ou mais lenta.
Prioridade:

Verso <1.0>

Essencial

Importante

Desejvel

<03 / 2013>

Documento de Requisitos

Requisitos funcionais C2. P1 / 3

[ NF304 ] Segurana
Para garantir a Segurana se faz necessrio uma restrio no acesso ao servidor, para que as
informaes fiquem protegidas, todas as possveis aberturas no sistema sero avaliadas, entre
outras prticas de segurana da informao.
Prioridade:

Essencial

Importante

Desejvel

[ NF305 ] Distribuiao
Distribuio ser de um software-livre para qualquer usurio que deseje baixar e utilizar o
sistema.
Prioridade:

Essencial

Importante

Desejvel

[NF306] Hardware
Os requisitos mnmos para que o sistema execute normalmente.
HD: 80GB, Memria RAM 1GB, Processador: Dual Core

[NF307] Software
Existe a necessidade de qualquer mquina que utilizar o sistema que exista a instalao do Java
Run Time.

Verso <1.0>

<03 / 2013>

Documento de Requisitos

<Opcional> Descrio da interface com o usurio C4. P1 / 1

Captulo

Descrio da interface com o usurio


1. Logotipo Imagem 1.0

Logotipo

Imagem 1.0

Verso <1.0>

<03 / 2013>