Visualizza quando campi, palestre e sale sono disponibili, programma utilizzi singoli o ricorrenti e intercetta le sovrapposizioni prima di confermare una prenotazione.
Un'associazione sportiva che gestisce più campi, palestre o sale rischia continuamente la stessa sovrapposizione: due squadre, due corsi o due eventi assegnati per errore allo stesso spazio nello stesso orario. Il modulo Impianti Sportivi di X-Assolution Cloud nasce per eliminare questo rischio, mettendo al centro un calendario settimanale sempre aggiornato e un controllo dei conflitti che avviene davvero, non solo a livello visivo.
Ogni spazio sportivo, dal campo esterno alla singola sala corsi, viene censito in una scheda dedicata: nome, tipo di impianto, indirizzo o posizione, capienza, superficie in metri quadrati, note libere e un colore identificativo scelto tra 8 colori predefiniti. Il colore non è un dettaglio estetico: è ciò che permette di riconoscere a colpo d'occhio, nel calendario settimanale, a quale impianto appartiene ogni singolo blocco prenotato, anche quando in una stessa giornata sono impegnati contemporaneamente campo, palestra e spogliatoi.
Per ogni impianto si possono configurare fasce di disponibilità distinte per ciascun giorno della settimana, così da riflettere orari di apertura reali che spesso cambiano tra giorni feriali e weekend. Se per un impianto non viene configurata alcuna fascia, il sistema non applica nessuna restrizione oraria: è prenotabile in qualunque momento, una scelta di flessibilità pensata per chi non vuole vincolare uno spazio a orari fissi. Accanto alla scheda, lo stato dell'impianto — "in uso" oppure "libero" — è calcolato in tempo reale insieme al numero di prenotazioni registrate per la giornata, così da avere subito un'idea del carico di utilizzo senza dover aprire il calendario.
Il cuore del modulo è una griglia settimanale che copre le fasce orarie dalle 7:00 alle 22:00, con i blocchi delle prenotazioni colorati in base all'impianto a cui appartengono. Nella giornata odierna compare inoltre una linea rossa che indica l'ora corrente, utile per capire a colpo d'occhio cosa sta succedendo adesso rispetto a quanto è già stato prenotato. La navigazione tra settimana precedente e successiva permette di scorrere avanti e indietro nel tempo per pianificare o verificare l'occupazione degli spazi anche a distanza di mesi.
Quando si crea una nuova prenotazione, il modulo raccoglie tutti i dati necessari — impianto, data, orario di inizio e fine, oltre alle informazioni sull'attività o sul gruppo che la utilizza. Mentre si compila il modulo, il sistema effettua solo un controllo di coerenza lato browser: verifica cioè che l'orario di fine sia successivo a quello di inizio. Il controllo vero e definitivo sulla sovrapposizione con altre prenotazioni avviene invece esclusivamente al salvataggio, lato server, con un blocco della riga dell'impianto durante l'operazione: questo impedisce che due prenotazioni concorrenti, inserite quasi nello stesso istante da due persone diverse, vengano accettate entrambe sulla stessa fascia oraria.
Per attività che si ripetono nel tempo — un corso settimanale, un allenamento fisso, l'uso ricorrente di una sala — il modulo permette di creare una serie ricorrente selezionando i giorni della settimana interessati e una data di fine. Il sistema genera automaticamente ogni occorrenza della serie, saltando in modo autonomo le date che risultano in conflitto con prenotazioni già esistenti, e restituisce infine un riepilogo con il numero di prenotazioni create con successo e quelle escluse per conflitto.
È anche possibile modificare una prenotazione che fa parte di una serie ricorrente, con un'opzione dedicata per applicare la modifica all'intera serie invece che alla singola occorrenza.
Una scuola calcio prenota il campo esterno ogni martedì e giovedì dalle 18:00 alle 19:30, fino a fine dicembre, come serie ricorrente. Il sistema genera automaticamente tutte le occorrenze previste; se per un martedì il campo risulta già impegnato da un torneo, quella singola data viene saltata e segnalata nel riepilogo finale insieme al numero totale di prenotazioni create con successo. Il responsabile può poi stampare, dalla vista dedicata, l'agenda del singolo giorno per affiggerla in bacheca o consegnarla al personale addetto agli impianti.
Alcuni comportamenti del modulo, meno visibili ma rilevanti nella gestione quotidiana, riguardano la sicurezza dei dati e la tracciabilità. Impianti e prenotazioni non vengono mai cancellati in modo definitivo: quando eliminati, restano in archivio con una marcatura di eliminazione, così è sempre possibile ricostruire lo storico in un secondo momento. Per lo stesso motivo non è possibile eliminare un impianto che ha prenotazioni future o in corso, così da evitare di perdere accidentalmente appuntamenti già fissati. Ogni operazione compiuta su impianti e prenotazioni viene registrata in un log di audit, e per la gestione operativa del giorno per giorno è disponibile una vista di stampa dedicata all'agenda di una singola giornata.
No. Il sistema blocca automaticamente le sovrapposizioni e segnala il conflitto, ma il messaggio resta generico: in creazione avvisa che non è stato possibile completare la prenotazione per un conflitto di orario, in modifica indica che esiste già una prenotazione nella stessa fascia, mentre nelle serie ricorrenti il riepilogo elenca solo le date saltate. Il nome dell'attività in conflitto non viene mostrato.
Mentre si compila il modulo, viene effettuato solo un controllo di coerenza lato browser sugli orari inseriti (che la fine sia successiva all'inizio). Il controllo reale e definitivo sulla sovrapposizione con altre prenotazioni avviene esclusivamente al salvataggio, lato server, con un blocco della riga dell'impianto durante l'operazione.
Il sistema non applica alcuna restrizione oraria: si può prenotare l'impianto in qualsiasi orario. È utile per chi gestisce spazi senza vincoli fissi.
Sì, la modifica si applica all'intera serie ricorrente, comprese le occorrenze già passate, non solo a quelle future.
No, il sistema impedisce l'eliminazione di un impianto con prenotazioni future o in corso, per evitare di perdere accidentalmente appuntamenti già fissati. Sia gli impianti sia le prenotazioni restano comunque in archivio con marcatura di eliminazione anziché essere cancellati definitivamente.
Il modulo Impianti Sportivi è parte del gestionale ASD Cloud X-Assolution, insieme a soci, prima nota, corsi e comunicazioni.
← Torna al gestionale ASD Cloud