Requisitos para Sistema de Corridas de Orientação
Requisitos para Sistema de Corridas de Orientação
(DDR)
SISTEMA DE GERENCIAMENTO DE
CORRIDAS DE ORIENTAÇÃO
e-mail: freirexpto@[Link]
Documento de Definição Requisitos
HISTÓRICO DE REVISÕES
Data Descrição Autor/Participantes
SUMÁRIO
1. INTRODUÇÃO........................................................................................................................................ 4
1.1 OBJETIVO DO DOCUMENTO................................................................................................................... 4
1.2 DEFINIÇÕES, ACRÔNIMOS E ABREVIAÇÕES............................................................................................ 4
1.3 PROCESSO DE ELICITAÇÃO................................................................................................................... 5
1.4 VISÃO GERAL DO DOCUMENTO............................................................................................................. 5
2. DESCRIÇÃO GERAL.............................................................................................................................. 6
2.1 DESCRIÇÃO......................................................................................................................................... 6
2.2 FLUXO DO PROCESSO.......................................................................................................................... 7
3. REQUISITOS.......................................................................................................................................... 8
3.1 REQUISITOS FUNCIONAIS (REF)........................................................................................................... 8
3.2 REQUISITOS COMPLEMENTARES (RD)................................................................................................... 9
3.3 REGRAS DE NEGOCIO (RE)................................................................................................................. 11
4. ATRIBUTOS.......................................................................................................................................... 12
4.1. REQUISITOS FUNCIONAIS X ATRIBUTOS.............................................................................................. 12
5. RASTREABILIDADE............................................................................................................................ 12
5.1. REQUISITOS FUNCIONAIS X COMPLEMENTARES.................................................................................12
5.2. REQUISITOS FUNCIONAIS X REGRAS DE EXECUÇÃO............................................................................12
5.3. REQUISITOS FUNCIONAIS X PRIORIDADE............................................................................................. 12
5.4. REQUISITOS FUNCIONAIS X OBJETIVOS ESPECÍFICOS (DESCRITOS NO DAN).......................................13
5.5. MODULOS X USUÁRIOS...................................................................................................................... 13
6. PERFIS E PERMISSÕES INICIAIS....................................................................................................... 14
6.1 GERENTE........................................................................................................................................... 14
6.1.1 Lista de Usuários....................................................................................................................... 14
6.1.2 Quadro de Permissão................................................................................................................ 14
6.2 FUNCIONÁRIO.................................................................................................................................... 14
6.2.1 Lista de Usuários....................................................................................................................... 14
6.2.2 Quadro de Permissão................................................................................................................ 15
7. REQUISITOS NÃO-FUNCIONAIS (RNF)............................................................................................. 16
8. DIAGRAMA HIERARQUICO DO SOFTWARE - DHS..........................................................................17
8.1. ESTRUTURA FUNCIONAL SISTEMA XPTO........................................................................................... 17
9. PROTÓTIPO (REPRESENTAÇÃO GRÁFICA DOS REQUISITOS).....................................................18
9.1. MÓDULO CADASTRO......................................................................................................................... 18
9.2. MÓDULO VENDA............................................................................................................................... 19
10. ANEXOS............................................................................................................................................. 20
10.1. Normas......................................................................................................................................... 20
1. INTRODUÇÃO
1.1 Objetivo do Documento
O presente documento tem por objetivo compilar os requisitos levantados para o Sistema de
Gerenciamento de Corridas de Orientação - SisOri, dispondo das informações essenciais ao
desenvolvimento do sistema.
Os requisitos devem ser identificados com um identificador único, composto de sigla e numeração.
A referência aos requisitos é feita através dos respectivos identificadores.
à Sigla
REFXX: Requisito Funcional
RDXX: Requisito de Dado
RNF_XX: Requisito Não-Funcional
REXX: Regra de Execução
à Numeração
A numeração inicia em 01 e prossegue sendo incrementada de 1 à medida que forem
surgindo novos requisitos.
1.3 Processo de Elicitação
O processo de elicitação dos requisitos começou com uma detalhada análise documental das regras que
regulam a competição. Em seguida, o processo foi conduzido com entrevistas com grupos de usuários,
agendadas com os interessados no projeto. Na oportunidade, foram realizados questionamentos que
resultaram nas definições necessárias para elaboração deste documento.
1.4 Visão Geral do Documento
Seção 2 – Descrição geral: apresenta uma visão geral do módulo em questão, fornece uma base para
obtenção dos requisitos e facilita o entendimento do módulo em si.
Seção 8 – Descreve o protótipo de baixa fidelidade, ou não funcional, do software a partir dos
requisitos definidos neste documento.
2. DESCRIÇÃO GERAL
2.1 Descrição
Entrada
Após o preenchimento da ficha técnica das peças a gestão deve abrir uma ordem de serviço
para a produção. O responsável pela produção deverá identificar no sistema quais os fornecedores
possuem melhor custo x benefício para atender a demanda e então entrar em contato com os
mesmos para confirmação dos dados de valores e prazos para entrega. Após seleção dos
fornecedores o gestor realiza a autorização da produção.
Processamento
Após escolha e aprovação dos fornecedores pela gerência a matéria-prima é adquirida,
cadastrada a compra no sistema e encaminhada para facção e em paralelo o fornecedor responsável
pelo acabamento é acionado para agendamento do serviço assim que as peças forem cortadas.
Assim que encaminhadas para o fornecedores o responsável pela produção informa os serviços
contratados no que deve gerar uma agenda de acompanhamento que deverá disparar e-mails para
os fornecedores solicitando o andamento real da produção e solicitando o esclarecimento para
possíveis alterações na data final de entrega. Após a entrega das peças é necessário realizar a baixa
no sistema e encaminhar as peças para qualidade.
Saída
Após a análise qualitativa das peças é necessário realizar a classificação de satisfação
quanto ao serviço prestado no sistema. Assim que submetidas à análise qualitativa o responsável
reporta se existe peças para ajuste ou não. Caso alguma peça necessite de ajuste o responsável pela
produção entra em contato com o devido fornecedor e encaminha a(s) peça(s) para ajuste.
O sistema deverá possibilitar a geração de relatório com o custo de cada modelo de peça e
fornecer o valor sugerido de preço final e lucro.
3. REQUISITOS
Requisito Regra de
Identificador Requisito Funcional
de Dado Execução
RDE1
RF01 Incluir Fornecedor RD1 RDE2
RDE3
RDE1
RF02 Alterar Fornecedor RD1 RDE2
RDE3
RF03 Excluir Fornecedor RD2 RDE5
RF04 Consultar Fornecedor RD1 RDE4
Quadro 1 – Manter Fornecedor
tipo de serviço
Fornecimento o Produto
do fornecedor
Relação dos o Aviamento
Lista de
X X produtos/serviço Alfanumérico
produtos/Serviços o Facção
s fornecidos
Valor Valor unitário do
X 12,00 Decimal
Produto/Serviço Produto/Serviço
Prazo de
Prazo de Entrega entrega do
X 5 Numérico
Estimado produto/serviço
em dias úteis
Quadro 02 – Incluir/Alterar Fornecedor
cadastrada
Grupo em que o o Bordado
Categoria X X produto/serviço o Tecido Alfanumérico
é classificado o Facção
Quadro 05 – Incluir Produto/Serviço
Atributo
autonumérico
Referência X com o número 001 Numérico
de referência do
modelo
Partes
necessárias o Braço inteiro Alfanumérico
Partes da Peça X X
para compor o o corpo
modelo
o Facção
Tipo de serviço
o Bordado 5cm Alfanumérico
Serviço X X necessário para
o Acabamento
produzir a peça
com Viés
Matérias-primas
necessária para o Malha fio 30
Matéria-Prima X X
fabricação da preta
peça
Quantidade da
unidade de
medida da
matéria prima Numérico
Consumo X 20
que será
empregada para
produção da
peça
Partes
necessárias o Braço inteiro Alfanumérico
Partes da Peça X X
para compor o o corpo
modelo
o Facção
Tipo de serviço
o Bordado 5cm Alfanumérico
Serviço X X necessário para
o Acabamento
produzir a peça
com Viés
Matérias-primas
necessária para o Malha fio 30
Matéria-Prima X X
fabricação da preta
peça
Quantidade da
unidade de
medida da
matéria prima Numérico
Consumo X 20
que será
empregada para
produção da
peça
azul
Atributo
autonumérico
Referência X com o número 001 Numérico
de referência do
produto
Unidade de o Unidade
Unidade de Medida X medida do o Metro Alfanumérico
produto/serviço o Peça
Tipo de o Produto
Classificação X X prestação Alfanumérico
o Serviço
cadastrada
Grupo em que o o Bordado
Categoria X X produto/serviço o Tecido Alfanumérico
é classificado o Facção
4. Rastreabilidade
4.1. Requisitos Funcionais x Requisitos de Dados
Usuários
Opções
5.1 Gerente
Esse perfil é exclusivo para o gerente da área cadastrar as informações de apoio ao sistema e calculo de
custo e descontos.
Usuários
Operador
Gerente
Atleta
Requisitos Funcionais
Administrador
Usuários
Operador
Gerente
Atleta
Requisitos Funcionais
Administrador
Usuários
Operador
Gerente
Atleta
Requisitos Funcionais
6.1. Desempenho
A geração das consultas não devem exceder o tempo de 10 (dez) segundos em sua execução.
As inclusões, exclusões e alterações não devem ultrapassar o tempo de 5 (cinco) segundos em
sua execução.
6.2. Disponibilidade
O sistema deverá permanecer disponível para operações entre as 06:00h da manhã e 23:50h, em
pelo menos 95% do tempo, exceto na última quarta-feira do mês, dia da manutenção do sistema.
6.3. Confidencialidade
O acesso do sistema se dará por meio do uso de login e senha do usuário, que será cadastrado
pelo administrador do sistema.
6.4. Confiabilidade
O sistema não deverá realizar verificação de integridade nos dados do chip antes e após a
realização das pistas.
O sistema deve permitir o encerramento a sessão aberta através de um botão definido como
“Sair”, mas no caso do browser ser fechado pelo usuário, o comportamento deve ser o mesmo.
6.5. Portabilidade
O sistema funcionará em um servidor Linux, com a distribuição Debian, deverá possibilitar o seu
transporte para um servidor Windows em 24 horas.
6.6. Manutenibilidade
As manutenções programadas para a última quarta-feira do mês deverão contemplar as melhorias
e sa
6.7. Interoperabilidade
O sistema deve ser capaz de importar os arquivos gerados pela ferramenta OCAD, independente
da versão que ela utilize.
6.8. Testabilidade
Os testes devem ser realizados ao longo do desenvolvimento do sistema pelo programador e por
uma equipe designada pelo cliente.
8.2. Módulo:
9. ANEXOS
9.1. Normas