Modelo e Especificação de Caso de Uso - GetGather/GetGatherApp GitHub Wiki
Modelo e Especificação de Caso de Uso
Histórico de Revisões
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
1. Introdução
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.
1.1 Identificação dos Atores
Ator
Descrição
Usuário
Pessoa que participa dos clubs
Gatherer
Usuário/dono que administra um ou mais clubs
1.1 Identificação dos Casos de Uso
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
2. Diagrama de Caso de Uso
3. Especificação dos Casos de Uso
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