Descrição Geral:
Caso um projeto esteja com membros suficientes, o professor pode fecha-lo para que os demais usuários saibam que aquele determinado projeto não precisa de mais pessoas.
Atores:
Professor, Usuário.
Pré-Condições:
O usuário (Professor) deve estar logado; O mesmo deverá ter publicado o projeto ou ter permissão para editá-lo; O projeto ter atingido a quantidade necessária de membros.
Pós-Condições:
O projeto será fechado e, para outros usuários que buscarem por ele, será dado com completo.
Fluxo Básico:
1 - Usuário marca o projeto como fechado;
2 - Sistema identifica e coloca o status do projeto como fechado;
3 - Nas Buscas, projetos com o status fechado não serão os primeiros a aparecer ou não aparecerão;
Fluxo Alternativo:
1 - Usuário clica em cancelar;
Sistema volta para a tela de gerenciamento do post.
Use Case: Fechamento de Projeto
Descrição Geral: Caso um projeto esteja com membros suficientes, o professor pode fecha-lo para que os demais usuários saibam que aquele determinado projeto não precisa de mais pessoas.
Atores: Professor, Usuário.
Pré-Condições: O usuário (Professor) deve estar logado; O mesmo deverá ter publicado o projeto ou ter permissão para editá-lo; O projeto ter atingido a quantidade necessária de membros.
Pós-Condições: O projeto será fechado e, para outros usuários que buscarem por ele, será dado com completo.
Fluxo Básico:
1 - Usuário marca o projeto como fechado; 2 - Sistema identifica e coloca o status do projeto como fechado; 3 - Nas Buscas, projetos com o status fechado não serão os primeiros a aparecer ou não aparecerão;
Fluxo Alternativo:
1 - Usuário clica em cancelar;