Documentação do Diagrama de Negócios - Marcoossz/video-editor-ia GitHub Wiki
Documentação doo Diagrama de Negócios - Editor de Vídeo com IA Acadêmico
Introdução
Este documento fornece uma descrição detalhada do Diagrama de Casos de Uso referente ao sistema Editor de Vídeos com IA, conforme visualizado na imagem anexada (diagramanegocio.drawio.png
).
O diagrama ilustra as principais funcionalidades oferecidas pelo sistema e como os usuários interagem com ele, focando no contexto acadêmico de estudantes utilizando a ferramenta.
A documentação segue as diretrizes da UML (Unified Modeling Language) para descrever os elementos e suas relações.
Sistema e Fronteira
O sistema em questão é o Editor de Vídeos com IA.
A fronteira do sistema, representada pelo retângulo no diagrama, delimita claramente as funcionalidades pertencentes ao software, separando-as do ambiente externo e dos atores que interagem com ele.
Todas as funcionalidades encapsuladas — Gerenciamento de Projetos, Uso de Ferramentas de IA e Gestão de Atividades Acadêmicas — ocorrem dentro desta fronteira.
Atores
O diagrama identifica dois atores, denominados Aluno1 e Aluno2.
Ambos representam o mesmo perfil de usuário, ou seja, o estudante que utiliza o Editor de Vídeos com IA.
Na modelagem de casos de uso, múltiplos atores podem representar instâncias do mesmo papel ou diferentes perfis com interações similares.
Neste caso, eles exemplificam o tipo de usuário principal do sistema: Aluno.
O Aluno é o ator primário, pois ele inicia as interações com o sistema para atingir seus objetivos, que incluem:
- Criação e edição de vídeos
- Aplicação de funcionalidades de IA
- Gerenciamento de aspectos acadêmicos relacionados às suas tarefas
Casos de Uso
O diagrama apresenta três casos de uso principais, representando as funcionalidades centrais do sistema para os alunos:
1. Gerenciar Projetos de Vídeo
Este caso de uso engloba todas as funcionalidades relacionadas à administração de projetos de vídeo no editor, incluindo:
- Criação de novos projetos
- Abertura de projetos existentes
- Salvamento do progresso
- Importação e organização de arquivos de mídia (vídeos, áudios, imagens)
- Exportação do vídeo finalizado
Essencialmente, representa o ciclo de vida de um projeto de edição de vídeo dentro da ferramenta.
2. Utilizar Ferramentas de IA
Este caso de uso representa as funcionalidades avançadas baseadas em Inteligência Artificial, como:
- Legendagem automática
- Melhoria de qualidade de imagem/áudio
- Reconhecimento de objetos ou cenas
- Sugestões de edição
O Aluno interage com este caso de uso para aplicar essas ferramentas aos seus projetos.
3. Gerenciar Atividades Acadêmicas
Este caso de uso é específico para o contexto acadêmico, permitindo que o aluno:
- Vincule seus projetos de vídeo a disciplinas específicas
- Adicione metadados relevantes para avaliação (nome da tarefa, professor, prazo)
- Consulte requisitos ou rubricas de avaliação diretamente na ferramenta
- Gerencie aspectos que integrem o trabalho de edição de vídeo ao ambiente acadêmico
Relacionamentos
O diagrama mostra que ambos os atores, Aluno1 e Aluno2, estão associados a todos os três casos de uso:
- Gerenciar Projetos de Vídeo
- Utilizar Ferramentas de IA
- Gerenciar Atividades Acadêmicas
Isso indica que qualquer estudante que utilize o sistema tem a capacidade de interagir com todas essas funcionalidades principais.
A associação entre o ator Aluno e cada caso de uso significa que o aluno pode iniciar e participar das interações descritas em cada funcionalidade.
Conclusão
O Diagrama de Casos de Uso fornece uma visão de alto nível das funcionalidades essenciais do sistema Editor de Vídeos com IA e de como os estudantes interagem com ele.
Ele estabelece que os alunos podem:
- Gerenciar seus projetos de vídeo
- Utilizar ferramentas de IA na edição
- Administrar aspectos acadêmicos dentro da mesma plataforma