====== Layout do arquivo de calendários escolares versão 1.3 ====== Um arquivo de calendários escolares é um arquivo XML estruturado para armazenar as informações dos calendários, bem como seus dados gerais (ano letivo, período do ano, datas de início e término...), tipos de eventos e todos os eventos existentes para o ano letivo do calendário escolar. ===== Mudanças em relação à versão anterior (1.2) ===== * Inclusão da tag //TEMPOAULA// nos dados do ano letivo; ===== Convenções ===== ==== Tags XML ==== As tags XML devem ser escritas todas em maiúsculas, sem caracteres especiais, acentuação ou pontuação de qualquer tipo. ==== Nome do arquivo ==== Qualquer nome de arquivo válido, terminado com a extensão ".xml". ==== Regras de formatação ==== === Textos === Nenhuma formatação especial é requerida. Caracteres especiais e de acentuação/pontuação podem ser usados livremente. === Datas === Datas devem estar no formado DD-MM-YYYY. === Horas === Horas devem estar no formato HH:MM:SS. === Valores numéricos === Valores numéricos devem ser inseridos com seus separadores, quando necessário. A vírgula (,) deve ser usada como separador decimal, enquanto o ponto (.) deve ser usado como separador de milhar. === Valores booleanos === Valores booleanos devem ser informados como //TRUE// ou //FALSE//, sempre em maiúsculas. ===== Composição do arquivo ===== Cada elemento do arquivo, bem como sua função e a origem das informações que os compõem, estão detalhados nas sessões seguintes. ==== CALENDARIO ==== Este elemento é o elemento raiz do documento. Seus elementos filhos devem ser os elementos que armazenam informações comuns ao calendário. === Elementos filho === |< 100% 10% 6% 84%>| ^Elementos filho ^Ocorrências ^Descrição ^ |ANOLETIVO |1 |Dados do ano letivo do calendário escolar. | |LISTATIPOSEVENTOS |1 |Lista dos tipos de eventos do calendário escolar. | |LISTAEVENTOS |1 |Lista dos eventos do calendário escolar. | === Atributo === |< 100% 10% 30% 60%>| ^Atributo ^Descrição ^Informações adicionais ^ |VERSAO | Versão do layout do arquivo de calendário escolar. |Valor do atributo (fixo): 1.3 | === Exemplo === ... ... ... ==== ANOLETIVO ==== Este elemento contém os dados do ano letivo do calendário escolar. === Elementos filho === |< 100% 24% 6% 70%>| ^Elementos filho ^Ocorrências ^Descrição ^ |ANOLETIVO |1 |Dados do ano letivo. | |-- ANOLETIVO |1 |Ano letivo base. | |-- PERIODOANO |1 |Tipo do período do ano:\\ - INTEGRAL\\ - 1° SEMESTRE\\ - 2° SEMESTRE | |-- TITULO |1 |Título do calendário escolar. | |-- INICIO |1 |Data de início do ano letivo. Formato: YYYY-MM-DD | |-- TERMINO |1 |Data de término do ano letivo. Formato: YYYY-MM-DD | |-- MESANOINICIO |1 |Mês e ano de início do ano letivo. Formato: YYYY-MM-DD | |-- MESANOTERMINO |1 |Mês e ano de término do ano letivo. Formato: YYYY-MM-DD | |-- PESO |1 |Peso do ano letivo. | |-- PERCENTUALAPROVACAO |1 |Percentual de aprovação do ano letivo. | |-- PERCENTUALFREQUENCIA |1 |Percentual de frequência do ano letivo. | |-- DIAS |1 |Total de dias letivos do ano letivo. | |-- CASASDECIMAISNOTA |1 |Número de casas decimais da nota. | |-- AULASDIA |1 |Quantidade de aulas por dia letivo. | |-- TEMPOAULA |1 |Tempo de cada aula, em minutos. | |-- DATAAVALIACAONOA |1 |Data de avaliação da prova NOA. Formato: YYYY-MM-DD | |-- CODIGOTIPOEVENTOINICIOPERIODO |1 |Código do tipo de evento de início do período letivo. | |-- CODIGOTIPOEVENTOTERMINOPERIODO |1 |Código do tipo de evento de término do período letivo. | |-- CODIGOTIPOEVENTOCONSELHOCLASSE |1 |Código do tipo de evento de conselho de classe do período letivo. | |-- AMPAROLEGAL |1 |Descrição de lei de amparo legal para o ano letivo. | |-- CRITERIOSAVALIACAO |1 |Critérios de avaliação utilizado no documento de histórico no ano letivo. | |-- OBSERVACAOHISTORICO |1 |Observações referentes ao documento de histórico no ano letivo. | |-- CRITERIOSAVALIACAOBOLETIM |1 |Critérios de avaliação utilizado no documento de boletim no ano letivo. | |-- INFORMACOESADICIONAIS |1 |Informações adicionais do ano letivo. | === Atributos === Este elemento não tem atributos. === Exemplo === ... 2020 INTEGRAL CALENDÁRIO ESCOLAR 2020 2020-02-05 2020-12-15 2020-01-01 2020-12-31 100 60 75 200 1 4 50 2021-01-15 27 28 19 A SEMED, DE ACORDO COM A RESOLUÇÃO COMEG Nº 03/2004 DE 07/12/2004, AMPLIA DE OITO PARA NOVE ANOS O ENSINO FUNDAMENTAL. CICLO BÁSICO - COMPOSTO POR DOIS ANOS LETIVOS, EM QUE OS ALUNOS SERÃO AVALIADOS ATRAVÉS DE FICHA DESCRITIVA DE ACORDO COM PARECER COMEG ... A AVALIAÇÃO SOMATIVA É TRIMESTRAL E TRADUZIDA EM PONTOS... ... ==== LISTATIPOSEVENTOS ==== Este elemento contém a lista dos tipos de eventos do calendário escolar. === Elementos filho === |< 100% 24% 6% 70%>| ^Elementos filho ^Ocorrências ^Descrição ^ |LISTATIPOSEVENTOS |1 |Lista dos tipos de eventos do calendário escolar. | |-- TIPOEVENTO |1:N |Dados do tipo de evento. | === Atributos ==== Este elemento não tem atributos. === Exemplo === ... ... ... ... === TIPOEVENTO === Este elemento contém os dados do tipo de evento. == Elementos filho == |< 100% 20% 6% 74%>| ^Elementos filho ^Ocorrências ^Descrição ^ |TIPOEVENTO |1:N |Dados do tipo de evento. | |-- CODIGO |1 |Código do tipo de evento. | |-- SIGLA |1 |Sigla do tipo de evento | |-- TIPO |1 |Descrição do tipo de evento. | |-- COR |1 |Cor do tipo de evento. | |-- DIALETIVO |1 |Identifica se o tipo de evento é dia letivo ou não: \\ - SIM\\ - NÃO | == Atributos == Este elemento não tem atributos. == Exemplo == ... 1 CNV RECESSO ESCOLAR $00A00000 NÃO ... ==== LISTAEVENTOS ==== Este elemento contém a lista de eventos do calendário escolar. === Elementos filho === |< 100% 24% 6% 70%>| ^Elementos filho ^Ocorrências ^Descrição ^ |LISTAEVENTOS |1 |Lista de eventos do calendário escolar. | |-- EVENTO |1:N |Dados do evento. Formato: YYYY-MM-DD | === Atributos ==== Este elemento não tem atributos. === Exemplo === ... ... ... ... === EVENTO === Este elemento contém os dados do evento. == Elementos filho == |< 100% 20% 6% 74%>| ^Elementos filho ^Ocorrências ^Descrição ^ |EVENTO |1:N |Dados do evento. | |-- CODIGOCALENDARIO |1 |Código do calendário escolar. | |-- CODIGOTIPOEVENTO |1 |Código do tipo de evento. | |-- DESCRICAO |1 |Descrição do evento. | |-- DATA |1 |Data do evento. Formato: YYYY-MM-DD | == Atributos == Este elemento não tem atributos. == Exemplo == ... 20 5 FÉRIAS ESCOLARES 2020-01-01 ... ===== Schema =====