O projeto pomodoro é uma aplicação desktop desenvolvida para auxiliar no gerenciamento do tempo de estudos utilizando a técnica Pomodoro. O Software permite configurar ciclos de estudos e pausas, contabilizando o tempo dedicado às atividades de aprendizado.
REQUISITOS DO PROJETO
- RF001 Cadastrar Configurações
- RF002 Exibição do Cronômetro
- RF003 Notificação de Pausa
- RF004 Alarme para Iniciar
- RF005 Gerar Relatório Gráfico
- RF006 Manipular Cronômetro (Pausar e Resetar)
- RNF001 Facilidade de Uso da Interface (Usabilidade)
Acesse o Documento de Requisitos. do projeto para mais informações.
TESTES DO SISTEMA
Os testes foram feitos usando a biblioteca pytest do python, para executalos instale as dependências:
On Windows
python -m venv clue-env
clue-env\Scripts\activate # activate
pip install pytest
On Linux
python3 -m venv clue-env
source clue-env/bin/activate # activate
pip3 install pytest
Clique aqui para acessar o Artigo do Projeto no Overleaf.
Diagramas de Classes e de Casos de Uso estão disponíveis na pasta docs/diagramas assim como o Modelo Lógico de Dados.
A Definição do Projeto e o Plano Especificação Formal do Projeto estão disponíveis na pasta docs.