Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

Documento de Requisitos do Produto Especificação de Casos de Uso

Por:   •  28/9/2018  •  1.769 Palavras (8 Páginas)  •  354 Visualizações

Página 1 de 8

...

Esta seção explica o conceito de alguns termos importantes que serão mencionados no decorrer deste documento. Estes termos são descritos na tabela a seguir, estando apresentados por ordem alfabética.

Outros termos e abreviações, que sejam padrões do processo, estão descritos no Glossário do ProSCes (acessível a partir da página principal do ProSCes).

Termo

Descrição

Atores

Alguém ou alguma coisa (ex: máquina, outro sistema), externa à aplicação, que interage de alguma forma com o sistema.

Casos de Uso

Uma sequência de ações realizadas pelo sistema que resulta num valor observável para um ator específico.

Requisitos funcionais

Requisitos técnicos do software que compõe o sistema, que descrevem ações que o sistema deve estar apto a executar, ou seja, o que o sistema deve fazer.

Requisitos não funcionais

Requisitos técnicos do software que compõe o sistema, que descrevem atributos que o sistema deve possuir ou restrições sob as quais ele deve operar.

2. Atores

Ator

Descrição

Administrador

O administrador é responsável por manipular as informações existentes na aplicação.

Usuário

O usuário é qualquer indivíduo pertencente a comunidade acadêmica da UFRPE que fará uso do sistema.

3. Diagrama de Casos de Uso

Se preferir, insira um link para o arquivo que contém o diagrama, utilizando o texto “Para consultar o diagrama de casos de uso do Sistema, utilize o arquivo ”.>

4. Casos de Uso

4.1. Casos de Uso em comum

[UC001] Integração com sistemas integrados (SIGA)

Pré-condições: O usuário deve estar cadastrado no Sistema Integrado da UFRPE.

Pós-condições: Acesso permitido à aplicação.

Requisitos atendidos:

Casos de Uso relacionados:

Fluxo de eventos principal

- O usuário realiza login na aplicação com os dados do Sistema Integrado UFRPE (SIGA); [FA01]

- É realizada a autenticação dos dados através de uma comunicação com o banco de dados do sistema; [FE01]

- Carrega a tela principal da aplicação.

Fluxos Alternativos

[FA01] Cancelar login

- O usuário clica no botão “Voltar.” e a mensagem “Você realmente deseja fechar o aplicativo?” é mostrada na tela.

Fluxos de Exceção

[FE01] Erro de login

- O sistema envia uma mensagem ao usuário “Usuário ou senha incorretos.” [FA01]

4.2. Módulo aplicação do usuário

[UC002] Sistema de notificações

Pré-condições:

- O usuário deve estar logado.

- Possuir conexão com a internet.

Pós-condições: Notificação recebida pelo usuário.

Requisitos atendidos:

Casos de Uso relacionados:

Fluxo de eventos principal

- O usuário clica na aba lateral esquerda superior da tela principal; [FA01]

- A aba de menu é aberta; [FA01]

- O usuário clica no item de menu “Notificações”; [FA01]

- A tela com a lista de pontos de parada é aberta; [FA01]

- O usuário seleciona o(s) ponto(s) de parada da sua escolha; [FA01], [FA02]

- É iniciado o Sistema de Notificações, que irá notificar o usuário sempre que um veículo realizar parada nesses pontos;

- O usuário recebe uma notificação assim que um dos veículos cadastrados passa pelo ponto de parada selecionado.

Fluxos Alternativos

[FA01] Voltar para tela anterior

- Usuário clica no botão “Voltar” nativo, e o sistema volta para a tela anterior.

[FA02] Remoção de seleção

- O usuário remove a seleção do(s) ponto(s) de parada anteriormente selecionado(s) e seleciona novo(s) ponto(s).

[UC003] Listagem de Previsões

Pré-condições:

- O usuário deve estar logado.

- Possuir conexão com a internet.

Pós-condições: Notificação recebida pelo usuário.

Requisitos atendidos:

Casos de Uso relacionados:

Fluxo de eventos principal

- Após login do usuário a aplicação fará requisição para solicitar a lista com todas as previsões existentes no banco de dados. [FA01]

Fluxos Alternativos

[FA01] Voltar para tela anterior

- Usuário clica no botão “Voltar” nativo, e o sistema volta para a tela anterior.

4.3. Modulo aplicação veículo

[UC004]

...

Baixar como  txt (14.3 Kb)   pdf (66.1 Kb)   docx (24.2 Kb)  
Continuar por mais 7 páginas »
Disponível apenas no Essays.club