Sei sulla pagina 1di 2

Grupo: Sheyla

Pedro
Caique
Daniel
Gabriel

Documento de Requisitos

Objetivo: definir claramente quais so os requisitos funcionais e no-funcionais,


organizados por prioridade, a fim de construir o sistema Runner.

Descrio da Necessidade: O sistema Runner tem como objetivo concentrar informaes


sobre corridas que ocorrem no mundo todo que so cadastradas pelos organizadores do evento,
possibilitando aos interessados participarem de corridas em qualquer lugar sem a necessidade de
estar na cidade para realizar a sua inscrio. O sistema permite que aps cada corrida sejam
gerados relatrios. Profissionais da rea podero criar grupos para se comunicarem e
visualizarem o desempenho de seus alunos.

Requisitos No-Funcionais
ID
RNF00
1
RNF00
2
RNF00
3
RNF00
4

Prioridade
Alta

RNF00
5
RNF00
6

Mdia

RNF00
7

Baixa

Alta
Mdia
Alta

Alta

Descrio
Sistema multi-idiomas (ingls,
portugus, espanhol)
Sistema multi-plataformas (iOS,
Android, Web)
Relatrios devem ser gerados em, no
mximo, 30 segundos
Informaes pessoais dos usurios no
podem ser vistas pelos operadores do
sistema
Todos os documentos entregues devem
seguir o padro de relatrios XYZ-00
O sistema ter um procedimento de
autorizao de usurios, nos quais
tenham que se identificar usando um
(login) e uma senha. Somente usurios
autorizados tero acesso aos dados
O processo de desenvolvimento deve
ser definido claramente conforme o
padro ISO 9000

Dependncia

Responsvel
Cliente
Cliente

RF007

Cliente

RF001

Cliente

Cliente
RF001

Cliente

Cliente

Requisitos Funcionais
ID
RF00
1

Prioridade
Alta

RF00
2
RF00
3

Mdia

RF00
4

Alta

RF00
5

Alta

RF00
6

Alta

RF00
7

Alta

RF00
8

Alta

RF00
9
RF01
0

Mdia

Alta

Alta

RF011 Mdia

RF01
2

Mdia

Descrio
O Sistema deve cadastrar os usurios
(campos: Nome, CPF, data de
nascimento, sexo, Endereo, Email)
O Sistema deve diferenciar usurios
comuns de usurios profissionais
O Sistema deve cadastrar grupos
(campos: Nome, Administrador, Usurios,
Cidade)
O Sistema deve cadastrar as corridas
(campos: Status, Cidade, Estado, Pas,
data, horrio, distncia, valor para
inscrio, prmios)
O Sistema deve permitir que os usurios
cadastrados se inscreverem nas corridas
e faam o pagamento da taxa online
O Sistema deve permitir o cadastrado
dos dados da corrida aps finalizada pelo
organizador (Tempo individual de cada
usurio, ganhadores, ranking)
O Sistema deve emitir relatrio por
corrida, por usurio e por grupo.
O sistema deve passar o Status da
Corrida para: Aceitando inscries,
Fechada para inscries, Finalizada e
Cancelada
O sistema deve permitir a excluso e
modificao dos grupos
O sistema deve possuir uma tela de
busca de corridas em Aceitando
inscries por Cidade e Pas, por valor e
por prmios para o usurio
O relatrio por usurio deve possuir
dados complementares de clculos
como: Mdia de tempo, velocidade
mdia, melhor e pior tempo
O sistema deve possuir integrao com o
facebook para a divulgao dos eventos
e compartilhamento dos resultados. O
participante pode compartilhar sua
classificao com os amigos no
facebook.

Dependncia

Responsvel
Cliente

RF001

Cliente
Cliente

Cliente

RF001 e
RF004

Cliente

RF004 e
RF005

Cliente

RF001 e
RF003 e
RF004
RF004

Cliente

RF003

Cliente

RF004

Cliente

RF007

Cliente

Cliente

Cliente

Potrebbero piacerti anche