0% acharam este documento útil (0 voto)
4 visualizações10 páginas

Sistema Academico Integrado Com IA

Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
4 visualizações10 páginas

Sistema Academico Integrado Com IA

Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

SISACAD Plus

Sistema Acadêmico
Integrado com IA
Trabalho 2 — Evolução do Sistema Escolar com Novos Módulos e Relatório Executivo

Integrantes do Grupo | Disciplina de Programação | 2024

Notas do orador: Bom dia/tarde. Depois do sucesso do SISACAD original,


evoluímos o sistema para uma plataforma completa de gestão escolar. Hoje
vamos apresentar o SISACAD Plus, que integra biblioteca, frequência,
ocorrências disciplinares e gera um relatório executivo inteligente.
EVOLUÇÃO DO PRODUTO

Do T1 ao T2: A Transformação do Sistema


O Trabalho 1 entregou a base acadêmica. O Trabalho 2 transforma o sistema em uma plataforma integrada, unindo desempenho, comportamento,
frequência e recursos pedagógicos em um único relatório final.

T1 — Antes T2 — Agora

Geração de dados acadêmicos Módulo de Biblioteca com IA


Cálculo de notas e médias Controle de Frequência e Chamadas
Ranking por turma Registro de Ocorrências Disciplinares
Exportação de PDFs por turma Indicadores consolidados em tempo real
Relatório Executivo Inteligente (PDF)

Notas do orador: O Trabalho 1 entregou a base acadêmica. O Trabalho 2 transforma o sistema em uma plataforma integrada, unindo
desempenho, comportamento, frequência e recursos pedagógicos em um único relatório final.
ARQUITETURA

Arquitetura do SISACAD Plus


O coração do T2 é a integração. Partimos do [Link] e adicionamos três novas camadas de dados. Tudo é consolidado em
indicadores e entregue em um relatório profissional.

O fluxo de dados é unidirecional e rastreável: cada módulo alimenta o consolidador, que por sua vez aciona a IA para geração de
insights e, finalmente, produz o relatório em PDF pronto para entrega à gestão escolar.

Notas do orador: O coração do T2 é a integração. Partimos do [Link] e adicionamos três novas camadas de
dados. Tudo é consolidado em indicadores e entregue em um relatório profissional.
MÓDULO 1

Biblioteca Escolar
Implementamos um módulo completo de biblioteca. A IA gera o
acervo, controlamos empréstimos e ainda oferecemos
recomendações personalizadas com base no histórico do aluno.

Catálogo por IA
Acervo gerado automaticamente como lista de tuplas, com
títulos, autores e categorias pedagógicas.

Empréstimos
Controle rigoroso com prazo de 14 dias. Função
emprestar_livro(nome_aluno, titulo) retorna bool.

Devoluções e Atrasos
Função listar_atrasos(dias_limite) identifica pendências e gera
alertas automáticos.

Recomendações IA
recomendar_livros_ia(nome_aluno, historico) sugere títulos
personalizados com base no perfil do aluno.

Notas do orador: Implementamos um módulo completo de


biblioteca. A IA gera o acervo, controlamos empréstimos e
ainda oferecemos recomendações personalizadas com
base no histórico do aluno.
MÓDULO 2

Frequência e Chamadas
Aqui registramos a presença diária. O sistema calcula automaticamente o percentual e identifica alunos que estão abaixo do
mínimo de 75%, gerando alertas com IA para cada caso.

Funcionalidades Principais
Registro diário de presença por turma
Cálculo automático do percentual de presença
Alerta de risco para alunos com presença abaixo de 75%
Alertas personalizados via IA por aluno

Estrutura de dados:
chamadas = {turma: {data: {presentes: [...], ausentes:
[...]}}}

Notas do orador: Aqui registramos a presença diária. O sistema calcula automaticamente o percentual e identifica alunos
que estão abaixo do mínimo de 75%, gerando alertas com IA para cada caso.
MÓDULO 3

Ocorrências Disciplinares
Criamos um módulo para registro de ocorrências disciplinares. A IA sugere encaminhamentos pedagógicos com base no histórico do aluno, ajudando
a coordenação a tomar decisões.

🟢 Leve 🟡 Moderada 🔴 Grave


Infrações de baixo impacto. Registro Situações que exigem acompanhamento. Ocorrências críticas com histórico
simples com observação e comunicação A IA sugere encaminhamento à completo. A IA recomenda medidas
ao responsável. orientação pedagógica. disciplinares e notifica a direção.

O módulo mantém histórico completo por aluno e identifica automaticamente casos de reincidência, permitindo intervenções preventivas pela
coordenação.

Notas do orador: Criamos um módulo para registro de ocorrências disciplinares. A IA sugere encaminhamentos pedagógicos com base no
histórico do aluno, ajudando a coordenação a tomar decisões.
MÓDULOS 4 E 5

Estatísticas, Rankings e Relatório Executivo


Módulo 4 — Estatísticas e Rankings Módulo 5 — Relatório PDF (5 Páginas)

Consolidamos todos os dados em indicadores estratégicos. O ranking O produto final é um PDF de 5 páginas. O destaque é o resumo
usa Bubble Sort manual, atendendo à restrição do professor. executivo gerado pela IA em tempo real, analisando todos os
Identificamos a turma destaque e a turma crítica automaticamente. indicadores e produzindo um texto profissional.

Média geral da escola calculada automaticamente 1. Capa institucional


Ranking manual implementado com Bubble Sort 2. Resumo executivo gerado por IA (stream=True)
Turma destaque (maior média) e turma crítica (maior reprovação) 3. Indicadores gerais + ranking completo
Indicadores consolidados: biblioteca + frequência + ocorrências 4. Alunos em risco (faltas + ocorrências)
5. Relatório da biblioteca

Notas do orador: Consolidamos todos os dados em indicadores estratégicos. O ranking usa Bubble Sort manual, atendendo à restrição do
professor. Identificamos a turma destaque e a turma crítica automaticamente. O produto final é um PDF de 5 páginas. O destaque é o
resumo executivo gerado pela IA em tempo real, analisando todos os indicadores e produzindo um texto profissional.
TECNOLOGIAS

Tecnologias e Restrições Atendidas


Atendemos 100% das exigências do professor, mantendo o código Python puro e utilizando todos os recursos obrigatórios.

Estruturas Python Arquivos JSON e CSV


Listas, tuplas, dicionários e funções — sem uso de classes Persistência com try/except para tratamento de erros

IA no Colab Ordenação Manual


Integração com [Link] em 4 contextos distintos Bubble Sort implementado do zero, sem bibliotecas externas

Geração de PDFs Sem Dependências Proibidas


Relatórios profissionais com a biblioteca fpdf2 Zero uso de pandas, numpy ou programação orientada a
classes

Notas do orador: Atendemos 100% das exigências do professor, mantendo o código Python puro e utilizando todos os
recursos obrigatórios.
DESAFIOS

Dificuldades Enfrentadas e Soluções


Enfrentamos desafios reais de codificação, tipos de dados e ambiente. Cada obstáculo foi superado com diagnóstico cuidadoso e soluções
robustas.

1 Tipo inesperado no JSON 2 Nomes não coincidentes


O [Link] era uma lista, não um dicionário. Ajustamos o Alunos ausentes nos testes causavam inconsistências.
parser para lidar com a estrutura real dos dados. Padronizamos usando os nomes exatos da base original.

3 Unicode no PDF 4 Fonte DejaVu ausente


O travessão (U+2013) quebrava a fonte. Criamos a função Fallback automático para Helvetica com normalização completa
safe_text() com substituições seguras de caracteres especiais. de caracteres acentuados do português.

Notas do orador: Enfrentamos desafios reais de codificação, tipos de dados e ambiente. Cada obstáculo foi superado com diagnóstico
cuidadoso e soluções robustas.
RESULTADOS E CONCLUSÃO

Entregáveis e Conclusão
Entregamos todos os artefatos. O sistema está funcional, os dados são persistentes e o relatório executivo pode ser gerado com
um clique.

Arquivos Gerados Indicadores Reais


Na pasta sistema_academico_t2/: 120 alunos em 6 turmas
[Link] Média geral calculada automaticamente
[Link] Ranking manual funcional
[Link] IA aplicada em 4 momentos: catálogo, alertas,
relatorio_final.json recomendações e resumo executivo
relatorio_final_semestre.pdf (5 páginas)

Plataforma Integrada IA em Múltiplos Contextos Código Profissional


Evoluímos de um sistema básico para Aplicação prática de IA em catálogo, Módulos reutilizáveis, documentados
uma solução completa com 4 fontes alertas, recomendações e relatório e prontos para integração com
de dados unificadas executivo sistemas externos

Notas do orador: O SISACAD Plus demonstra maturidade técnica e visão sistêmica. Estamos preparados para apresentar
qualquer detalhe técnico. Obrigado.

Você também pode gostar