Modelo e Especificação de Caso de Uso - GetGather/GetGatherApp GitHub Wiki
| Versão | Data | Descrição | Autor |
|---|---|---|---|
| 1.0 | 28/03/2016 | Criação do documento | Nicolas Boarin |
| 1.1 | 03/04/2016 | Definição dos casos de Uso | Levi Moraes |
O modelo de caso de uso ilustra as funções ao qual o sistema pretende possuir. Também serve de apoio para a análise , design e teste do software.
| Ator | Descrição |
|---|---|
| Usuário | Pessoa que participa dos clubs |
| Gatherer | Usuário/dono que administra um ou mais clubs |
| Id | Nome |
|---|---|
| UC 1 | Fazer Login |
| UC 2 | Cadastrar Usuário pelo Facebook |
| UC 3 | Excluir Participante |
| UC 4 | Marcar Event |
| UC 1.1 | Crud Club |
| UC 1.2 | Crud Community |
| UC 1.1.1 | Filtrar Club |
| UC 1.1.2 | Conversar com Club |
| UC 1.1.3 | Inscrever em Event |
| UC 1.2.1 | Listar Clubs que participo em Communitys |

| Caso de Uso | UC 1 – Fazer Login |
|---|---|
| Objetivo | Usuário poder realizar Login |
| Atores | Usuário |
| Prioridade | Baixa |
| Pré-Condições | Ter conexão estável com internet |
| Pós-Condições | Estar logado com seu usuário no sistema |
| Fluxo Principal | 1. Clicar no campo de login 2. Colocar nome de usuario e senha e clicar no botão enviar 3. Caso de uso se encerra |
| Fluxo Alternativo | Não Existe |
| Fluxo de Exceção | Na etapa 2 caso o usuário coloque um nome de usuario ou senha incorreta ele volta para o campo 2 novamente até que seja colocado um nome e senha corretos |