Especificação de requesitos
Por: Hugo.bassi • 31/12/2017 • 736 Palavras (3 Páginas) • 305 Visualizações
...
-
Requisitos de Produto
-
Usabilidade
Exemplo:
Identificação
Descrição
RNF 012
O sistema deverá prover uma seção de ajuda online (Help online).
-
Portabilidade
Exemplo:
Identificação
Descrição
RNF 015
O sistema deve ser independente de plataforma.
-
Confiabilidade
Exemplo:
Identificação
Descrição
RNF 018
O sistema deve estar sempre disponível.
-
Desempenho
Exemplo:
Identificação
Descrição
RNF 022
O sistema deve ter um tempo de resposta a consultas de no máximo 5 segundos.
-
Segurança
Exemplo:
Identificação
Descrição
RNF 024
Apenas funcionários com permissão poderão ter acesso a base de dados.
-
Manutenibilidade
Exemplo:
Identificação
Descrição
RNF 20
Padrão de codificação especificado no documento de arquitetura será utilizado.
-
Especificação dos Casos de Uso
-
Cadastrar Usuário
1. Descrição Sumária
Possibilita que o usuário com perfil de Administrador, identificado no sistema, cadastre os outros usuários do sistema: Responsável Setorial, Responsável local, Validador, Operador e até mesmo Administrador.
2. Atores
Administrador
3. Requisitos Associados
- RF 01
4. Entradas e pré-condições
- O usuário está cadastrado no sistema.
- O usuário ter sido autenticado pelo sistema.
- Ter acesso à tela de Cadastrar usuário.
5. Saídas e pós-condições
- O novo usuário estará apto a entrar no sistema de acordo com o perfil em que foi cadastrado.
6. Fluxo de Eventos
6.1 Fluxo Básico
- O caso de uso tem inicio quando o ator seleciona a opção “Cadastrar Usuário” no menu de opções (vide W001 e P001);
- O sistema monta o menu da página de acordo com as permissões do usuário logado;
- O sistema exibe a tela “Cadastrar Usuário” contendo os campos:
- Nome:
- Login:
- Senha:
- Perfil:
- São apresentados ao usuário campos para o preenchimento dos dados do usuário:
- os botões cadastrar e cancelare um botão postar;
- O usuário digita a mensagem desejada;
- Include (Fazer Upload) – o usuário pode incluir ou não arquivos ao postar a mensagem;
- O sistema mostra uma tela com a mensagem e os arquivos (acompanhado da opção de removê-lo) e o botão postar;
- O usuário clica em postar;
- A mensagem é enviada para o sistema e os arquivos são armazenados;
- A mensagem é registrada no mural junto com o nome do Usuário e a hora da postagem e os arquivos;
- O usuário recebe uma notificação que a mensagem foi postada corretamente;
- O caso de uso termina.
6.2 Fluxos Alternativos
- A mensagem não é postada corretamente
Este fluxo ocorre quando o sistema por algum motivo não consegue realizar o registro da mensagem. O usuário que postou a mensagem recebe um aviso e o caso de uso termina.
- O usuário não escreveu uma mensagem
Este fluxo ocorre quando o usuário tenta postar uma mensagem sem conteúdo (o usuário não digitou mensagem alguma). O sistema notifica ao usuário que ele deve informar o conteúdo da mensagem e o caso de uso termina.
...