| Linha 16: | Linha 16: | ||
<br> | <br> | ||
* RF01 - Cadastro de Usuários | |||
** Permite que novos usuários criem uma conta na plataforma, informando dados como nome, e-mail e senha | |||
dados como nome, e-mail e senha | <br> | ||
* RF02 - Verificação de Usuários | |||
dados por meio de envio de código de confirmação por e-mail, garantindo que apenas | ** Permite confirmar a autenticidade de usuários cadastrados, validando seus dados por meio de envio de código de confirmação por e-mail, garantindo que apenas contas legítimas tenham acesso ao sistema. | ||
contas legítimas tenham acesso ao sistema. | <br> | ||
* RF03 - Login de Usuários | |||
informando e-mail e senha previamente registrados. | ** Permite que usuários já cadastrados e verificados acessem o sistema, informando e-mail e senha previamente registrados. | ||
<br> | |||
* RF04 - Cadastro de Matérias | |||
** Permite que o usuário cadastre matérias na plataforma. | |||
e prazo. | <br> | ||
* RF05 - Cadastro de Tarefas | |||
específicas, com título e conteúdo do resumo. | ** Permite criar tarefas vinculadas a uma matéria, definindo título, descrição e prazo. | ||
<br> | |||
* RF06 - Cadastro de Resumos | |||
** Permite registrar resumos de conteúdo, associando-os a matérias específicas, com título e conteúdo do resumo. | |||
descrição, prazo ou status. | <br> | ||
* RF07 - Edição de Matérias | |||
cadastrados. | ** Permite que o usuário altere as informações de matérias cadastradas. | ||
<br> | |||
senha. | * RF08 - Edição de Tarefas | ||
** Permite que o usuário edite informações de tarefas existentes, como título, descrição, prazo ou status. | |||
<br> | |||
tarefas e resumos vinculados. | |||
* RF09 - Edição de Resumos | |||
** Permite que o usuário altere o conteúdo e detalhes de resumos já cadastrados. | |||
<br> | |||
* RF10 - Edição de Perfil de Usuário | |||
** Permite que o usuário edite seus dados pessoais, como nome, e-mail e senha. | |||
todos os dados associados a ela. | <br> | ||
* RF11 - Remoção de Matérias | |||
Pomodoro, com ciclos de foco e descanso para otimizar o estudo. | ** Permite que o usuário exclua matérias cadastradas, removendo também as tarefas e resumos vinculados. | ||
<br> | |||
progresso por matéria e desempenho geral. | * RF12 - Remoção de Tarefas | ||
** Permite que o usuário exclua tarefas cadastradas no sistema. | |||
Descrição: Permite que o usuário crie e gerencie um plano de estudos, organizando | <br> | ||
horários, prazos e matérias de forma visual. | |||
* RF13 - Remoção de Resumos | |||
** Permite que o usuário exclua resumos cadastrados no sistema. | |||
<br> | |||
* RF14 - Encerramento de Conta | |||
** Permite que o usuário encerre sua conta, removendo permanentemente todos os dados associados a ela. | |||
<br> | |||
* RF15 - Gerenciamento de Timer com Técnica Pomodoro | |||
** Permite que o usuário utilize um cronômetro baseado na técnica Pomodoro, com ciclos de foco e descanso para otimizar o estudo. | |||
<br> | |||
* RF16 - Visualização Geral de Desempenho com Dashboard | |||
** Exibe métricas e gráficos sobre tarefas concluídas, tempo de estudo, progresso por matéria e desempenho geral. | |||
<br> | |||
* RF17 - Gerenciamento de Cronograma de Estudos | |||
Descrição: Permite que o usuário crie e gerencie um plano de estudos, organizando horários, prazos e matérias de forma visual. | |||
<br> | |||
=== Fase 2 - 2025-2 === | === Fase 2 - 2025-2 === | ||
Edição das 10h12min de 22 de novembro de 2025
Fase 2
Escopo
- Criar uma plataforma que ofereça uma solução eficiente e intuitiva para a organização dos estudos, auxiliando estudantes no planejamento, acompanhamento e otimização de suas rotinas acadêmicas
- A proposta é reunir, em um único ambiente, ferramentas que facilitem a gestão do tempo, o estabelecimento de metas, o monitoramento de desempenho e a priorização de tarefas, promovendo uma experiência personalizada e centrada nas necessidades reais dos alunos
- Com foco na praticidade, a plataforma busca transformar a maneira como os estudantes lidam com seus compromissos acadêmicos, tornando o processo de aprendizagem mais estruturado, produtivo e eficaz.
Requisitos Funcionais
Fase 1 - 2025-1
- RF01 - Cadastro de Usuários
- Permite que novos usuários criem uma conta na plataforma, informando dados como nome, e-mail e senha
- RF02 - Verificação de Usuários
- Permite confirmar a autenticidade de usuários cadastrados, validando seus dados por meio de envio de código de confirmação por e-mail, garantindo que apenas contas legítimas tenham acesso ao sistema.
- RF03 - Login de Usuários
- Permite que usuários já cadastrados e verificados acessem o sistema, informando e-mail e senha previamente registrados.
- RF04 - Cadastro de Matérias
- Permite que o usuário cadastre matérias na plataforma.
- RF05 - Cadastro de Tarefas
- Permite criar tarefas vinculadas a uma matéria, definindo título, descrição e prazo.
- RF06 - Cadastro de Resumos
- Permite registrar resumos de conteúdo, associando-os a matérias específicas, com título e conteúdo do resumo.
- RF07 - Edição de Matérias
- Permite que o usuário altere as informações de matérias cadastradas.
- RF08 - Edição de Tarefas
- Permite que o usuário edite informações de tarefas existentes, como título, descrição, prazo ou status.
- RF09 - Edição de Resumos
- Permite que o usuário altere o conteúdo e detalhes de resumos já cadastrados.
- RF10 - Edição de Perfil de Usuário
- Permite que o usuário edite seus dados pessoais, como nome, e-mail e senha.
- RF11 - Remoção de Matérias
- Permite que o usuário exclua matérias cadastradas, removendo também as tarefas e resumos vinculados.
- RF12 - Remoção de Tarefas
- Permite que o usuário exclua tarefas cadastradas no sistema.
- RF13 - Remoção de Resumos
- Permite que o usuário exclua resumos cadastrados no sistema.
- RF14 - Encerramento de Conta
- Permite que o usuário encerre sua conta, removendo permanentemente todos os dados associados a ela.
- RF15 - Gerenciamento de Timer com Técnica Pomodoro
- Permite que o usuário utilize um cronômetro baseado na técnica Pomodoro, com ciclos de foco e descanso para otimizar o estudo.
- RF16 - Visualização Geral de Desempenho com Dashboard
- Exibe métricas e gráficos sobre tarefas concluídas, tempo de estudo, progresso por matéria e desempenho geral.
- RF17 - Gerenciamento de Cronograma de Estudos
Descrição: Permite que o usuário crie e gerencie um plano de estudos, organizando horários, prazos e matérias de forma visual.
Fase 2 - 2025-2
- RF01: Visualizar o desempenho geral do Dashboard
- RF02: Visualizar as tarefas no modelo Kanban
Requisitos Não-Funcionais
Melhores práticas
Evolução do projeto
| Item | Data | Atividades Study Flow | Realizado |
|---|---|---|---|
| 1 | 14/11/2025 | Documentar tópico Investigação | 0% |
| 2 | 14/11/2025 | Documentar Visão Geral do sistema | 100% |
| 3 | 14/11/2025 | Definir Proposta de Projeto | 0% |
| 4 | 14/11/2025 | Validar Visão do Usuário | 0% |
| 5 | 17/11/2025 | Especificar RFs e RNFs - Fase 2 | 100% |
| 6 | 17/11/2025 | RF01: Visualizar o desempenho geral do Dashboard | 80% |
| 7 | 01/12/2025 | Melhores Práticas | |
| 8 | 01/12/2025 | RF01: Visualizar o desempenho geral do Dashboard | |
| 9 | 01/12/2025 | RF02: Visualizar as tarefas no modelo Kanban | |
| 10 | Desenvolver 3o RF | ||
| 11 | Desenvolver 4o RF | ||
| 12 | Incrementar diferencial tecnológico |