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
- Accedi alla piattaforma Scuola In Cloud come amministratore scolastico
- Naviga al menu "Impostazioni Scuola"
- 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
- Pianificazione: Definire calendario scolastico
- Creazione: Inserire anno con date corrette
- Attivazione: Impostare come attivo se corrente
- Designazione: Contrassegnare come corrente se necessario
- 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
No comments to display
No comments to display