← Voltar ao Início ← Back to Home
Ícone Agenda Avaliações Acadêmicas
Python 3.10+ PySide6 / Qt Windows (Desktop) 100% Offline SQLite Local

Agenda Avaliações Acadêmicas

Planejamento Semestral de Provas, Controle de Médias Ponderadas e Calendário Acadêmico Inteligente.

Academic Semester Calendar, Weighted Average Calculator, and Exam Deadline Planner.

🎓 Visão do Estudante & Sucesso Acadêmico Student Success & Semester Mastery

Organize seu Semestre e Nunca Perca uma Prova Master Your Semester & Never Miss an Exam Deadline

A Agenda Avaliações Acadêmicas é o assistente definitivo para universitários, pesquisadores e estudantes do ensino técnico e superior que precisam gerenciar múltiplas disciplinas simultaneamente. O software centraliza cronogramas de provas, entregas de trabalhos de laboratório, critérios de pesos das notas e calcula automaticamente o desempenho necessário nas avaliações finais para aprovação direta sem exames de recuperação.

Academic Evaluations Scheduler is the definitive study companion for undergraduate, graduate, and vocational students juggling multiple intense courses. It brings together exam schedules, lab report deadlines, and weighted grading criteria while calculating target scores required on final assessments to secure passing grades.

🎯
Simulador de "Quanto Preciso Tirar na Próxima Prova?"
Target Score Simulator: "What Grade Do I Need?"
Insira as notas que você já obteve e os pesos restantes da disciplina: o aplicativo calcula na hora a pontuação mínima que você precisa alcançar na prova final para ser aprovado com tranquilidade.
Input existing grades and upcoming assignment weights: the app computes the exact passing threshold you need on your remaining exams to achieve graduation criteria with zero stress.
📅

Calendário Integrado de Prazos

Integrated Exam Calendar

Visualize semanas de provas com antecedência através de uma linha do tempo clara organizada por datas de entrega e ordem de urgência.

Visualize midterm and finals weeks with clear chronological timelines arranged by deadlines and urgency status.

📐

Médias Ponderadas e Aritméticas

Weighted & Arithmetic Averages

Configure regras de cálculo personalizadas por matéria (pesos de listas, provas teóricas, seminários e projetos práticos).

Configure tailored grading formulas per course (homework sets, midterm tests, laboratory projects, and final presentations).

💾

Banco de Dados SQLite Local

Local SQLite Persistence

Seu histórico de notas semestrais e matérias concluídas fica salvo permanentemente no seu disco rígido com backup simplificado.

Your academic grades history and semester milestones are securely persisted in a clean relational database on your drive.

📊

Painel Visual de Desempenho

Visual Grade Analytics

Acompanhe seu Coeficiente de Rendimento (CR) e identifique rapidamente matérias que exigem maior dedicação antes do fim do período.

Track your Grade Point Average (GPA) across terms and identify which subjects require study reinforcement before finals week.

⚙️ Engenharia Python & Arquitetura Relacional Python Engineering & Relational Schema

Estrutura Modular e Persistência Confiável Modular Architecture & Relational Persistence

Desenvolvido com Python 3.10+ e PySide6, o sistema adota um padrão de arquitetura em camadas (UI, Lógica de Negócios e Acesso a Dados), separando as regras de cálculo acadêmico das telas gráficas.

Engineered using Python 3.10+ and PySide6, the system applies a robust layered architecture (Presentation, Business Logic, and Data Access Layer), decoupling academic formulas from GUI event handling.

Esquema Relacional Disciplina-Avaliação Relational Course-Grade Schema SQLite3 / Foreign Keys

Modelagem com integridade referencial em cascata: exclusões ou atualizações de matérias refletem automaticamente nas avaliações vinculadas.

Enforces foreign key referential integrity with cascading updates and deletes between courses and evaluation units.

Model-View com QTableView e Delegados Qt Model-View Architecture QAbstractTableModel / QItemDelegate

Permite edição rápida de notas e datas diretamente na tabela com validação em tempo real de limites numéricos (0.0 a 10.0).

Enables in-place tabular grade editing backed by custom item delegates enforcing real-time numeric bounds validation.

Parâmetro Parameter Especificação Specification
Linguagem / Versão Language / Version Python 3.10+ com Type Annotations Python 3.10+ with Type Annotations
Framework de GUI GUI Framework PySide6 (Qt para Python, layouts responsivos) PySide6 (Qt for Python, responsive layouts)
Banco de Dados Database Engine SQLite3 Local (Sem dependência de servidores) Local SQLite3 (Zero server dependency)
Privacidade Privacy 100% Offline, dados salvos exclusivamente no computador 100% Offline, data stored strictly on local device
Repositório Repository Código aberto sob licença MIT no GitHub Open Source under MIT License on GitHub