Diagrama de Caso de Uso

  • Seleção de Casos de Uso:

Login:

Personalizar perfil:

Interagir com Videos:

Transmissão ao vivo:

  • Critérios de Seleção: Os diagramas de caso de uso utilizados foram escolhidos por suas importâncias no desenvolvimento da aplicação

Cenários

Login:

Ator Principal: Usuário

Objetivo:

Permitir que um usuário autentique-se no sistema, acessando sua conta com credenciais válidas.

Pré-condições:

O usuário possui uma conta registrada.

Fluxo Principal de Eventos:

O usuário acessa a tela de login do sistema. O sistema exibe campos para inserção de credenciais (por exemplo,e-mail e senha). O usuário insere suas credenciais. O usuário solicita o login. O sistema verifica as credenciais fornecidas. Se as credenciais são válidas, o sistema autentica o usuário. O sistema redireciona o usuário para a página inicial ou para a última página visitada.

Personalizar perfil

Ator Principal: Usuário

Objetivo:

Permitir que um usuário personalize seu perfil na plataforma.

Pré-condições:

O usuário está autenticado no sistema.

Fluxo Principal de Eventos:

O usuário acessa a seção de configurações de perfil. O sistema exibe opções de personalização, como foto de perfil, informações pessoais, etc. O usuário faz as alterações desejadas. O sistema valida e salva as alterações no perfil do usuário. O sistema confirma que as alterações foram realizadas com sucesso.

Interagir com Vídeos

Ator Principal: Usuário

Objetivo:

Permitir que um usuário interaja com vídeos na plataforma, incluindo visualização, comentários e ação sobre os vídeos.

Pré-condições:

O usuário está autenticado no sistema. Existir vídeos disponíveis na plataforma.

Fluxo Principal de Eventos:

O usuário navega até a seção de vídeos na plataforma. O sistema exibe uma lista de vídeos disponíveis, com miniaturas e informações relevantes. O usuário seleciona um vídeo para visualização. O sistema reproduz o vídeo na interface do usuário. O usuário assiste ao vídeo e pode pausar, retroceder ou avançar. O usuário pode adicionar um comentário ao vídeo. O usuário pode expressar sua apreciação ou desagrado pelo vídeo. O usuário pode compartilhar o vídeo. O sistema atualiza as estatísticas do vídeo com base na interação dos usuários.

Transmissão ao Vivo

Ator Principal:

Criador de conteúdo

Objetivo:

Permitir que um criador de conteúdo inicie e gerencie uma transmissão ao vivo na plataforma.

Pré-condições:

O Criador de conteúdo está autenticado no sistema.

Fluxo Principal de Eventos:

O criador de conteúdo acessa a seção de transmissão ao vivo na plataforma. O sistema exibe opções para iniciar uma nova transmissão ao vivo. O criador de conteúdo configura os detalhes da transmissão, como título, descrição e configurações de privacidade. O usuário inicia a transmissão ao vivo. O sistema configura a conexão e começa a transmitir o vídeo ao vivo. Durante a transmissão, o criador de conteúdo pode interagir com espectadores. Ao finalizar a transmissão, o criador de conteúdo encerra a transmissão ao vivo. O sistema conclui a transmissão e fornece opções para salvar ou descartar a gravação da transmissão..