📄 Layouts Excel para Importação
Documentação completa dos formatos de planilhas Excel para importação de dados acadêmicos no EDUMIZE. Especificações técnicas, exemplos práticos e guias de preenchimento.
Navegação Rápida
📚 Dados Acadêmicos
Layouts para importação de cursos, disciplinas e estruturas curriculares.
Cursos
Cadastro de cursos superiores (Bacharelado, Licenciatura, Tecnólogo).
| Nome da Coluna | Obrigatório | Tipo | Tamanho | Descrição | Exemplo |
|---|---|---|---|---|---|
codigo_curso |
✓ | Texto | 10 | Código único do curso | CC |
nome_curso |
✓ | Texto | 255 | Nome completo do curso | Ciência da Computação |
tipo_curso |
✓ | Lista | - | Modalidade do curso | Bacharelado |
📝 Valores Válidos para tipo_curso:
Bacharelado- Cursos de graduação bachareladoLicenciatura- Cursos de licenciaturaTecnólogo- Cursos superiores de tecnologia
Currículos
Definição de matrizes curriculares para os cursos oferecidos.
| Nome da Coluna | Obrigatório | Tipo | Tamanho | Descrição | Exemplo |
|---|---|---|---|---|---|
codigo |
✓ | Texto | 50 | Código único do currículo | ADS001|CUR2025 |
nome |
✓ | Texto | 300 | Nome descritivo do currículo | ADS Integral|Matriz 2025 |
codigo_curso |
✓ | Texto | 20 | Referência ao curso (FK) | ADS |
formato |
○ | Texto | 20 | Modalidade de ensino | Presencial |
data_criacao |
○ | Data | - | Data de criação (DD/MM/AAAA) | 01/01/2025 |
data_extincao |
○ | Data | - | Data de extinção (DD/MM/AAAA) | 31/12/2027 |
quantidade_semanas_aula |
○ | Número | - | Semanas de aula por período | 20 |
quantidade_periodos |
○ | Número | - | Número total de períodos | 6 |
regime_academico |
○ | Texto | 20 | Regime do curso | Semestral |
carga_horaria |
○ | Decimal | - | Carga horária total | 2400 |
Áreas de Conhecimento
Classificação das disciplinas por áreas temáticas ou departamentos.
| Nome da Coluna | Obrigatório | Tipo | Tamanho | Descrição | Exemplo |
|---|---|---|---|---|---|
codigo_area |
✓ | Texto | 20 | Código único da área | COMP |
nome_area |
✓ | Texto | 255 | Nome descritivo da área | Ciências da Computação |
Disciplinas
Cadastro de disciplinas com classificação e natureza.
| Nome da Coluna | Obrigatório | Tipo | Tamanho | Descrição | Exemplo |
|---|---|---|---|---|---|
codigo_disciplina |
✓ | Texto | 20 | Código único da disciplina | ALG001 |
nome_disciplina |
✓ | Texto | 255 | Nome completo da disciplina | Algoritmos I |
codigo_area |
✓ | Texto | 20 | Referência à área (FK) | COMP |
natureza |
✓ | Lista | - | Classificação da disciplina | Curricular |
subnatureza |
✓ | Lista | - | Subclassificação específica | Regular |
📝 Valores Válidos para natureza:
Curricular- Disciplinas regulares do currículoEstágio- Estágios obrigatórios e não obrigatóriosAtividade complementar- Atividades extracurriculares
📝 Valores Válidos para subnatureza:
Regular- Disciplina regularTCC- Trabalho de Conclusão de CursoPrática componente curricularInternatoIniciação científicaMonitoriaEvento científicoTrabalho voluntárioAtividade culturalEmpreendedorismoExtensãoEstágio não obrigatório
Cargas Horárias das Disciplinas
Distribuição detalhada das cargas horárias por tipo e modalidade.
| Nome da Coluna | Obrigatório | Tipo | Tamanho | Descrição | Exemplo |
|---|---|---|---|---|---|
codigo_disciplina |
✓ | Texto | 20 | Código da disciplina (FK) | ALG001 |
tipo |
✓ | Lista | - | Tipo de carga horária | Teoria |
modalidade |
✓ | Lista | - | Modalidade de ensino | Presencial |
valor |
✓ | Número | - | Horas para este tipo/modalidade | 60 |
aulas_semanais |
○ | Número | - | Aulas por semana | 3 |
codigo_ambiente_tipo |
○ | Texto | 20 | Tipo de ambiente requerido | SALA |
📝 Valores Válidos para tipo:
Teoria- Aulas teóricasPrática- Aulas práticas/laboratórioExtensão- Atividades de extensão
📝 Valores Válidos para modalidade:
Presencial- Aulas presenciaisSíncrona- Aulas online ao vivoAssíncrona- Aulas gravadas/EAD
🏗️ Estrutura Física e Curricular
Layouts para ambientes físicos, grades curriculares e relacionamentos entre disciplinas.
Tipos de Ambiente
Categorização dos tipos de ambientes físicos disponíveis.
| Nome da Coluna | Obrigatório | Tipo | Tamanho | Descrição | Exemplo |
|---|---|---|---|---|---|
codigo_ambiente_tipo |
✓ | Texto | 20 | Código único do tipo | SALA |
nome_ambiente_tipo |
✓ | Texto | 100 | Nome do tipo de ambiente | Sala de Aula Tradicional |
teorica |
✓ | Booleano | - | Adequado para aulas teóricas (0/1) | 1 |
pratica |
✓ | Booleano | - | Adequado para aulas práticas (0/1) | 0 |
presencial |
✓ | Booleano | - | Adequado para aulas presenciais (0/1) | 1 |
sincrona |
✓ | Booleano | - | Adequado para aulas síncronas (0/1) | 1 |
📝 Exemplos de Tipos:
SALA- Salas de aula convencionais (teórica=1, prática=0)LAB_INFO- Laboratório de Informática (teórica=0, prática=1)AUDITORIO- Auditórios (teórica=1, prática=0)
Ambientes
Cadastro detalhado dos ambientes físicos para alocação de turmas.
| Nome da Coluna | Obrigatório | Tipo | Tamanho | Descrição | Exemplo |
|---|---|---|---|---|---|
codigo_ambiente |
✓ | Texto | 20 | Código único do ambiente | SALA01 |
nome_ambiente |
✓ | Texto | 100 | Nome descritivo do ambiente | Sala 01 - Bloco A |
codigo_ambiente_tipo |
✓ | Texto | 20 | Referência ao tipo de ambiente (FK) | SALA |
predio |
○ | Texto | 100 | Nome do prédio | Bloco A |
andar |
○ | Texto | 20 | Andar do ambiente | 1º |
capacidade_maxima_alunos |
○ | Número | - | Capacidade máxima (padrão: 70) | 50 |
area |
○ | Decimal | - | Área em metros quadrados | 45.5 |
quantidade_computadores |
○ | Número | - | Número de computadores | 20 |
Grades Curriculares
Estrutura curricular detalhada com disciplinas por período e caráter.
| Nome da Coluna | Obrigatório | Tipo | Tamanho | Descrição | Exemplo |
|---|---|---|---|---|---|
curriculo_codigo |
✓ | Texto | 50 | Referência ao currículo (FK) | ADS001|CUR2025 |
disciplina_codigo |
✓ | Texto | 20 | Referência à disciplina (FK) | PROG001 |
periodo_letivo |
✓ | Número | - | Período recomendado (1, 2, 3...) | 3 |
carga_horaria_minima |
○ | Decimal | - | Carga horária mínima específica | 80 |
carater |
✓ | Lista | - | Caráter da disciplina no currículo | Obrigatória |
📝 Valores Válidos para carater:
Obrigatória- Disciplina obrigatória do currículoOptativa- Disciplina optativa com escolha livreEletiva- Disciplina eletiva com restrições
Equivalências
Mapeamento de disciplinas equivalentes para aproveitamento de estudos.
| Nome da Coluna | Obrigatório | Tipo | Tamanho | Descrição | Exemplo |
|---|---|---|---|---|---|
codigo_disciplina_base |
✓ | Texto | 20 | Disciplina de referência (FK) | PROG001 |
opcao |
✓ | Texto | 20 | Grupo de equivalência | EQ001 |
codigo_disciplina |
✓ | Texto | 20 | Disciplina equivalente (FK) | PROG_OLD |
💡 Como Funciona:
Disciplinas com o mesmo opcao são consideradas equivalentes entre si.
Use códigos únicos para cada grupo de equivalências (ex: EQ001, EQ002...).
Pré-requisitos
Definição de dependências entre disciplinas para controle de matrícula.
| Nome da Coluna | Obrigatório | Tipo | Tamanho | Descrição | Exemplo |
|---|---|---|---|---|---|
codigo_disciplina_base |
✓ | Texto | 20 | Disciplina que possui pré-requisitos | PROG002 |
opcao |
✓ | Texto | 20 | Grupo de pré-requisitos | REQ001 |
codigo_disciplina |
✓ | Texto | 20 | Disciplina pré-requisito (FK) | PROG001 |
💡 Lógica de Pré-requisitos:
- Disciplinas com mesmo
opcao= requisitos alternativos (AND) - Grupos diferentes = requisitos obrigatórios (OR)
- Exemplo: Para cursar PROG002, precisa de (PROG001 E MAT001) OU (LOG001)
👥 Pessoas e Contratos
Layouts para importação de dados de alunos, professores e vínculos contratuais.
📊 Layouts Institucionais: Os layouts de Cursos, Currículos, Áreas de Conhecimento, Disciplinas, Tipos de Ambientes, Ambientes, Grades Curriculares, Equivalências e Pré-requisitos aplicam-se a toda a instituição - faça uma única importação por layout.
🎯 Layouts Contextuais: Os layouts de Matrículas, Contratos e Históricos são específicos para unidade e período. Para importar dados de 3 unidades diferentes, será necessário fazer 3 importações separadas para cada layout contextual.
Exemplo: Se você tem alunos em Campus SP (2025-1), Campus RJ (2025-1) e Campus MG (2024-2), precisará de 3 arquivos de matrículas distintos.
Matrículas (Alunos)
Cadastro completo de alunos matriculados com dados pessoais e acadêmicos.
| Nome da Coluna | Obrigatório | Tipo | Tamanho | Descrição | Exemplo |
|---|---|---|---|---|---|
codigo_aluno |
✓ | Texto | 20 | Código único do aluno | 2024001 |
nome |
✓ | Texto | 200 | Nome completo do aluno | João Silva Santos |
sexo |
✓ | Lista | - | Gênero do aluno | Masculino |
cpf |
○ | Texto | 14 | CPF (com ou sem formatação) | 123.456.789-00 |
email |
○ | 200 | Endereço de email | joao@email.com | |
telefone |
○ | Texto | 20 | Telefone de contato | (11) 99999-9999 |
curriculo_codigo |
✓ | Texto | 50 | Referência ao currículo (FK) | ADS001|CUR2025 |
quantidade_aulas_semanais |
○ | Número | - | Carga semanal (padrão: 20) | 20 |
aula_manha |
○ | Booleano | - | Estuda de manhã (0/1) | 1 |
aula_tarde |
○ | Booleano | - | Estuda de tarde (0/1) | 0 |
aula_noite |
○ | Booleano | - | Estuda de noite (0/1) | 1 |
📝 Valores Válidos para sexo:
MasculinoFeminino
🕐 Turnos de Estudo:
Use 1 para indicar que o aluno estuda no turno, 0 para não. Um aluno pode estudar em múltiplos turnos.
📄 Formato do curriculo_codigo:
Use o formato: CODIGO_CURSO|ANO|VERSAO
Exemplo: CC|2024|01 para Ciência da Computação, turma 2024, versão 01
Titulações de Professores
Registro das titulações acadêmicas dos professores.
| Nome da Coluna | Obrigatório | Tipo | Tamanho | Descrição | Exemplo |
|---|---|---|---|---|---|
codigo_academico |
✓ | Texto | 20 | Código do professor (FK) | PROF001 |
titulacao |
✓ | Lista | - | Tipo de titulação | Mestrado |
area_conhecimento |
✓ | Texto | 200 | Área da titulação | Ciência da Computação |
instituicao |
○ | Texto | 200 | Instituição onde obteve o título | USP |
ano_conclusao |
○ | Número | - | Ano de conclusão | 2020 |
📝 Valores Válidos para titulacao:
GraduaçãoEspecializaçãoMestradoDoutoradoPós-Doutorado
Contratos (Professores)
Cadastro de professores com dados pessoais e disponibilidade de horários.
| Nome da Coluna | Obrigatório | Tipo | Tamanho | Descrição | Exemplo |
|---|---|---|---|---|---|
codigo_academico |
✓ | Texto | 20 | Código único do professor | PROF001 |
nome |
✓ | Texto | 200 | Nome completo do professor | Maria Oliveira Silva |
sexo |
✓ | Lista | - | Gênero do professor | Feminino |
cpf |
○ | Texto | 14 | CPF (com ou sem formatação) | 987.654.321-00 |
email |
○ | 200 | Endereço de email | maria@instituicao.edu | |
telefone |
○ | Texto | 20 | Telefone de contato | (11) 88888-8888 |
quantidade_aulas_semanais |
○ | Número | - | Carga semanal (padrão: 40) | 40 |
aula_manha |
○ | Booleano | - | Disponível de manhã (0/1) | 1 |
aula_tarde |
○ | Booleano | - | Disponível de tarde (0/1) | 1 |
aula_noite |
○ | Booleano | - | Disponível de noite (0/1) | 0 |
Disciplinas Habilitadas por Professores
Vinculação entre professores e as disciplinas que estão habilitados a lecionar.
| Nome da Coluna | Obrigatório | Tipo | Tamanho | Descrição | Exemplo |
|---|---|---|---|---|---|
codigo_academico |
✓ | Texto | 20 | Código do professor (FK) | PROF001 |
codigo_disciplina |
✓ | Texto | 20 | Código da disciplina (FK) | ALG001 |
💡 Como Funciona:
Cada linha representa uma habilitação. Um professor pode estar habilitado para múltiplas disciplinas, e uma disciplina pode ter múltiplos professores habilitados.
📝 Exemplo de Importação:
- PROF001 | ALG001 - Prof. João habilitado para Algoritmos I
- PROF001 | ALG002 - Prof. João habilitado para Algoritmos II
- PROF002 | ALG001 - Prof. Maria também habilitada para Algoritmos I
Históricos Acadêmicos
Registro do histórico acadêmico dos alunos com disciplinas cursadas.
| Nome da Coluna | Obrigatório | Tipo | Tamanho | Descrição | Exemplo |
|---|---|---|---|---|---|
codigo_academico |
✓ | Texto | 20 | Código do aluno (FK) | 2025001 |
codigo_disciplina |
✓ | Texto | 20 | Código da disciplina (FK) | MAT001 |
cursando |
✓ | Booleano | - | Está cursando atualmente (0/1) | 0 |
liberada |
✓ | Booleano | - | Disciplina aprovada (0/1) | 1 |
periodo |
✓ | Texto | 10 | Período em que cursou | 2024-2 |
📊 Status das Disciplinas:
cursando = 1, liberada = 0- Cursando atualmentecursando = 0, liberada = 1- Aprovado anteriormentecursando = 0, liberada = 0- Reprovado (não importar)
🚀 Guia de Implementação
1. Ordem de Importação
Para evitar erros de relacionamento, siga esta sequência:
🏛️ ETAPA 1 - Dados Base (Independentes):
- Áreas de Conhecimento - Classificação temática
- Cursos - Oferta acadêmica
- Alunos & Matrículas - Dados dos alunos
- Professores & Contratos - Dados dos docentes
- Tipos de Ambientes - Categorias de espaços
📚 ETAPA 2 - Dependências Nível 1:
- Disciplinas - Componentes curriculares (requer Áreas)
- Ambientes - Espaços físicos (requer Tipos de Ambientes)
⚡ ETAPA 3 - Dependências Nível 2:
- Equivalências - Disciplinas equivalentes (requer Disciplinas)
- Pré-requisitos - Dependências entre disciplinas
- Currículos - Matrizes curriculares (requer Disciplinas e Cursos)
- Cargas Horárias - Distribuição de horas (requer Disciplinas e Tipos de Ambientes)
📝 ETAPA 4 - Dependências Nível 3:
- Grades Curriculares - Estrutura por período (requer Currículos)
- Históricos Escolares - Registros acadêmicos (requer Alunos)
- Titulações de Professores - Formação acadêmica (requer Professores)
- Disciplinas Habilitadas - Habilitações docentes (requer Professores e Disciplinas)
🎯 Layouts Contextuais (por unidade e período):
- Matrículas - Dados dos alunos
- Contratos - Dados dos professores
- Históricos - Registros acadêmicos
2. Preparação dos Arquivos
📁 Formato de Arquivo
- Use sempre .xlsx (Excel)
- Evite .xls ou .csv
- Uma planilha por arquivo
- Headers na primeira linha
🔤 Codificação de Texto
- UTF-8 para acentos
- Evite caracteres especiais
- Códigos sem espaços em branco
- Preserve zeros à esquerda
🔢 Formatação Numérica
- Use vírgula para decimais
- Evite pontos como separador
- Booleanos: 0 ou 1
- Datas: DD/MM/AAAA
3. Validações Automáticas
O sistema realizará as seguintes verificações:
Verifica se todos os campos marcados como obrigatórios estão preenchidos
Confirma que códigos FK existem nas tabelas relacionadas
Valida comprimento de campos e formatos específicos (email, CPF, etc.)
Verifica se os valores estão dentro das listas permitidas
4. Tratamento de Erros
🔴 Erros Críticos
Impedem a importação completa:
- Campos obrigatórios vazios
- Códigos FK inexistentes
- Formatos inválidos (datas, decimais)
- Valores fora das listas permitidas
🟡 Avisos
Permitem importação com correções:
- Campos opcionais vazios
- Códigos duplicados (sobrescrita)
- Caracteres especiais removidos
- Cores geradas automaticamente
Precisa de Ajuda com a Importação?
Nossa equipe técnica está pronta para auxiliar na preparação e importação dos seus dados acadêmicos.