Skip to main content

Anni Scolastici - Gestione Anni Accademici Amministratore Scuola

Che cos'è la Gestione Anni Scolastici?

La Gestione Anni Scolastici è il sistema per definire e amministrare i periodi accademici della scuola. Permette agli amministratori di configurare anni scolastici con date di inizio e fine, impostare stati attivi e gestire la transizione tra anni accademici diversi.

Che cosa fa?

Il sistema di gestione anni scolastici consente di:

  • Definire periodi accademici con date precise
  • Impostare un anno come attivo (solo uno alla volta)
  • Designare un anno come corrente per operazioni di sistema
  • Gestire transizioni tra anni scolastici
  • Proteggere dati collegati da eliminazioni accidentali

Come utilizzare la Gestione Anni Scolastici

Accesso alla Gestione Anni Scolastici

  1. Accedi alla piattaforma Scuola In Cloud come amministratore scolastico
  2. Naviga al menu "Impostazioni Scuola"
  3. Seleziona "Anni Scolastici" dal menu laterale

Creazione di un Nuovo Anno Scolastico

Accesso alla Creazione

  • Dalla pagina "Anni Scolastici", clicca il pulsante "Nuovo Anno Scolastico"
  • Si apre il form di configurazione

Configurazione Anno Scolastico

Informazioni Base

  • Nome Anno: Campo obbligatorio, descrizione anno (es. "2024-2025")
  • Data Inizio: Campo obbligatorio, prima data anno accademico
  • Data Fine: Campo obbligatorio, ultima data anno accademico
    • Deve essere successiva alla data inizio

Stati Anno

  • Anno Attivo: Toggle per attivare anno (solo uno attivo alla volta)
    • Sistema impedisce attivazione multipla
    • Messaggio errore se già presente anno attivo
  • Anno Corrente: Toggle per designare anno di riferimento
    • Usato per operazioni come iscrizioni, fatturazione
    • Solo uno corrente alla volta

Gestione Anni Scolastici Esistenti

Tabella Anni Scolastici

La tabella mostra tutti gli anni accademici con:

  • Nome Anno: Descrizione anno scolastico
  • Data Inizio: Prima data periodo (formato dd/mm/yyyy)
  • Data Fine: Ultima data periodo (formato dd/mm/yyyy)
  • Attivo: Icona booleana stato attivo
  • Corrente: Icona booleana stato corrente

Ordinamento e Ricerca

  • Ordinamento predefinito: Per data inizio decrescente
  • Ricerca in nome anno
  • Ordinamento per tutte le colonne

Filtri Disponibili

Stato Attivo

  • Tutti/Attivi/Inattivi

Anno Corrente

  • Tutti/Correnti/Non Correnti

Azioni sugli Anni Scolastici

Modifica Anno Scolastico

  • Pulsante "Modifica" per editing completo
  • Possibilità cambiare date, stati
  • Validazioni automatiche unicità stati

Eliminazione Anno Scolastico

  • Pulsante "Elimina" con controlli di sicurezza

  • Controlli Automatici prima dell'eliminazione:

    • Presenze collegate all'anno
    • Tariffe associate all'anno
    • Fatture dell'anno scolastico
  • Blocco Eliminazione: Se anno utilizzato, mostra messaggio con dettagli

  • Suggerimento: Disattivare invece di eliminare

Operazioni di Massa

Eliminazione Multipla

  • Selezione multipla anni scolastici
  • Controlli Sicurezza: Verifica dipendenze per ogni anno
  • Elenco Protetti: Messaggi dettagliati anni non eliminabili
  • Motivazione: Preservare integrità dati collegati

Sistema Stati Anno Scolastico

Anno Attivo

  • Solo Uno Attivo: Sistema garantisce unicità
  • Impatto Sistema: Anno utilizzato per operazioni correnti
  • Validazione: Controllo automatico conflitti

Anno Corrente

  • Riferimento Operazioni: Usato per iscrizioni, fatturazione
  • Unicità: Solo un anno corrente alla volta
  • Transizione: Possibilità cambiare anno corrente

Sicurezza e Validazioni

Controlli Automatici

Validazioni Form

  • Nome obbligatorio
  • Date valide e coerenti (fine dopo inizio)
  • Unicità stati attivo/corrente

Protezione Dati

  • Sanitizzazione input automatica
  • Validazione lato server
  • Prevenzione conflitti stati

Controlli Dipendenze

Verifica Eliminazione

  • Query database per relazioni esistenti
  • Conteggio presenze, tariffe, fatture
  • Messaggi informativi dettagliati
  • Blocco operazioni rischiose

Caratteristiche Avanzate

Validazione Stati

  • Controllo Unicità: Algoritmi automatici prevenzione conflitti
  • Messaggi Chiari: Errori specifici per ogni violazione
  • Rollback Automatico: Annullamento operazioni non valide

Gestione Date

  • Formato Italiano: Display dd/mm/yyyy
  • Validazione Cronologica: Fine dopo inizio
  • Confronto Automatico: Controlli integrità temporale

Integrazione Sistema

  • Fatturazione: Riferimento anno per tariffe
  • Presenze: Associazione anno scolastico
  • Iscrizioni: Anno corrente per nuove registrazioni
  • Report: Filtri per anno accademico

Considerazioni Importanti

Workflow Configurazione Anni

  1. Pianificazione: Definire calendario scolastico
  2. Creazione: Inserire anno con date corrette
  3. Attivazione: Impostare come attivo se corrente
  4. Designazione: Contrassegnare come corrente se necessario
  5. Transizione: Gestire passaggio anno successivo

Best Practices

Nomenclatura

  • Formato standard: "AAAA-AAAA" (es. "2024-2025")
  • Descrizioni chiare e univoche
  • Evitare ambiguità temporali

Date

  • Date realistiche per calendario scolastico
  • Considerare festività e chiusure
  • Allineamento con normative scolastiche

Stati

  • Attivo: Anno in corso di utilizzo
  • Corrente: Anno di riferimento operazioni
  • Transizioni graduali tra stati

Transizioni

  • Pianificare cambi anno scolastico
  • Backup dati anno precedente
  • Verifica integrità dopo cambi

Sicurezza Finanziaria

  • Audit Trail: Logging modifiche anni
  • Backup: Salvataggio sicuro configurazioni
  • Validazione: Controlli coerenza stati
  • Conformità: Standard temporali scuola

Performance

  • Eager Loading: Caricamento ottimizzato relazioni
  • Query Ottimizzate: Ricerca efficiente campi
  • Cache: Riduzione carico database
  • Validazione Efficiente: Controlli rapidi dipendenze

Integrazione Sistema

  • Presenze: Associazione anno registrazione
  • Fatturazione: Anno riferimento tariffe
  • Iscrizioni: Anno corrente nuove registrazioni
  • Report: Filtri temporali anno

Manutenzione Anni Scolastici

  • Archiviazione: Mantenimento anni passati per storico
  • Disattivazione: Anni conclusi invece di eliminazione
  • Documentazione: Storico modifiche e transizioni
  • Pulizia: Rimozione anni molto vecchi se necessario