Caso de uso
Disciplina: *********
Professora: *************
Grupo:
**************************
Caso de Uso: Cadastro de usuário
1. Breve descrição Este caso de uso permite que o usuário (não cadastrado) possa se cadastrar e assim ter acesso às áreas privilegiadas do sistema, como submissão de artigos.
O cadastro não contempla a inscrição do usuário em eventos nem na conferência, pois nem todos os estão interessados em pagar a taxa de inscrição nessa fase, como é o caso do usuário submissor, que ainda não sabe se seu artigo será aceito, e do avaliador, que pode estar apenas avaliando e não estará presente na conferência. Por isso esta funcionalidade é tratada separadamente em outro caso de uso.
2. Atores Usuário não cadastrado.
3. Pré-condições Acesso à funcionalidade de cadastro de usuário.
4. Pós-condições Usuário cadastrado no sistema.
5. Requisitos funcionais 1. Cadastrar o usuário. 2. Não permitir registro de usuário duplicado.
6. Requisitos não-funcionais As informações pessoais não devem ser exibidas publicamente.
7. Fluxo de Eventos
1. Fluxo Básico 1. O usuário solicita ao sistema a funcionalidade de cadastro de usuários. 2. O usuário digita os dados referentes ao cadastro: • Nome: texto, obrigatório; • CPF: numérico, obrigatório; • Email: alfanumérico, obrigatório; • Login: alfanumérico, obrigatório; • Senha: alfanumérica, obrigatória; • Conferência: escolhida a partir de uma lista exibida pelo sistema, obrigatória; • Tipo de participação na conferência: escolhido dentre as opções “Submissor”, “Avaliador”, “Expectador”; • Efetuar inscrição na conferência: booleano, obrigatório.
3. O usuário submete os dados ao sistema. 4. O sistema cadastra o usuário.
2. Fluxos Alternativos
1. Usuário duplicado
No passo 3 do fluxo básico, se o sistema