Voltar para o Menu Principal

Menu

Diagramas de Caso de Uso

Diagramas de Sequência

Diagrama de Estados

Diagramas de Caso de Uso

Diagrama de casos de uso construído para representar a interação com a interface do projeto:

Untitled

Voltar ao Menu

Requisitos Funcionais Identificados:

Informar Posição de Objetivos: Representada pelo requisito funcional “O usuário deverá ser capaz de inserir as coordenadas dos três objetivos em uma interface gráfica - RF04”

Informar Ordem dos Objetivos: Representada pelo requisito funcional “O usuário deverá ser capaz de inserir a ordem que cada objetivo deve ser alcançado em uma interface gráfica - RF05”

Consultar Trajeto e Sensores: Representada pelo requisito funcional “O usuário deverá ser capaz de visualizar em uma interface gráfica os dados dos sensores e o percurso obtido pelo robô após ele atingir todos os objetivos - RF06”

Diagrama de caso de uso 1: UC001

Nome UC01: Informar Posição de Objetivos
Atores Atores principais: Usuário
Descrição Caso de uso executado antes do caso de uso 2
Pré-condições O usuário deve estar na mesma rede do Robô
Pós-condições Posições enviadas para o robô e aceitas pelo mesmo

Fluxo Básico

Ações dos atores Ações do sistema
1 - O usuário acessa a interface gráfica do robô e envia as posições
2 - As posições são validadas

Diagrama de caso de uso 2: UC002

Nome UC02: Informar Ordem dos Objetivos
Atores Atores principais: Usuário
Descrição Caso de uso executado antes do início do percurso
Pré-condições O usuário deve estar na mesma rede do Robô
Pós-condições Ordem dos Objetivos enviadas para o robô

Fluxo Básico

Ações dos atores Ações do sistema
1 - Após o usuário informar a posição dos objetivos, ele informa a ordem dos mesmos
2 - Inicia o percurso