wip-database #13

Open
opened 2026-02-21 19:22:53 +01:00 by davide · 0 comments
Collaborator

Referto FIPAV vs. Segnapunti — Gap Analysis

Cosa il sistema traccia già

Campo Note
Nomi squadre home / guest
Modalità partita 2/3 o 3/5
Formazione per set 6 posizioni (numero maglia) per ogni set, in formInizio
Punteggio finale per set punt in ogni striscia
Set vinti set.home / set.guest
Vincitore partitaFinita.vincitore
Sequenza punti (striscia) home[] / guest[] per ogni set
Cambio palla / servizio storicoServizio per undo, servHome
Sostituzioni Effetto finale nella form (giocatori che hanno ruotato)
Data partita Generata al salvataggio

Cosa manca rispetto al referto FIPAV

1. Anagrafica giocatori

  • Nomi dei giocatori (attualmente solo numeri di maglia)
  • Ruolo ufficiale (alzatore, opposto, schiacciatore, centrale, libero)
  • Tabella numero maglia → cognome nome per ogni squadra

2. Libero

  • Ruolo speciale con regole proprie
  • Entra/esce senza conteggio come sostituzione ufficiale
  • Deve essere indicato esplicitamente nel referto

3. Staff tecnico

  • 1° e 2° allenatore
  • Dirigente accompagnatore / team manager
  • Figure che firmano il referto

4. Arbitri e ufficiali

  • 1° arbitro
  • 2° arbitro
  • Segnapunti ufficiale
  • Giudici di linea (categorie superiori)

5. Dati della gara

  • Competizione / campionato
  • Numero gara ufficiale
  • Palazzetto e città
  • Ora di inizio

6. Durata

  • Durata di ogni set (minuti)
  • Durata totale partita

7. Timeout

  • 2 timeout per squadra per set
  • Registrazione punteggio al momento del timeout
  • Attualmente non tracciati

8. Sostituzioni nel dettaglio

  • Set
  • Punteggio al momento del cambio
  • Giocatore entrante
  • Giocatore uscente
  • Attualmente registrato solo l'effetto finale

9. Sanzioni

  • Cartellino giallo
  • Cartellino rosso (penalità punto)
  • Rosso + giallo (espulsione)
  • Squalifica
  • Con indicazione di set e punteggio

10. Firma e validazione

  • Firme allenatori
  • Firme arbitri
  • Export PDF firmabile

Priorità di implementazione

Priorità Feature Complessità
Alta Nomi giocatori collegati ai numeri di maglia Media
Alta Timeout (contatore + log con punteggio) Bassa
Alta Sostituzioni con punteggio al momento del cambio Media
Media Libero Media
Media Dati gara (competizione, palazzetto, ora inizio) Bassa
Media Durata set (timer automatico) Bassa
Bassa Staff tecnico e arbitri Bassa
Bassa Export PDF referto Alta
Bassa Sanzioni / cartellini Bassa

Note

Le feature ad alta priorità impattano direttamente sull'utilità del referto digitale.

Senza i nomi dei giocatori il sistema è utile per il display live ma non produce un documento ufficialmente leggibile.

I timeout sono semplici da implementare (contatore + log azione) e molto utilizzati in partita.

Le sostituzioni dettagliate richiedono l'aggiunta del punteggio corrente nel log dei cambi.

# Referto FIPAV vs. Segnapunti — Gap Analysis ## Cosa il sistema traccia già | Campo | Note | |-------|------| | Nomi squadre | home / guest | | Modalità partita | 2/3 o 3/5 | | Formazione per set | 6 posizioni (numero maglia) per ogni set, in `formInizio` | | Punteggio finale per set | `punt` in ogni striscia | | Set vinti | `set.home` / `set.guest` | | Vincitore | `partitaFinita.vincitore` | | Sequenza punti (striscia) | `home[]` / `guest[]` per ogni set | | Cambio palla / servizio | `storicoServizio` per undo, `servHome` | | Sostituzioni | Effetto finale nella `form` (giocatori che hanno ruotato) | | Data partita | Generata al salvataggio | --- ## Cosa manca rispetto al referto FIPAV ### 1. Anagrafica giocatori - Nomi dei giocatori (attualmente solo numeri di maglia) - Ruolo ufficiale (alzatore, opposto, schiacciatore, centrale, libero) - Tabella numero maglia → cognome nome per ogni squadra ### 2. Libero - Ruolo speciale con regole proprie - Entra/esce senza conteggio come sostituzione ufficiale - Deve essere indicato esplicitamente nel referto ### 3. Staff tecnico - 1° e 2° allenatore - Dirigente accompagnatore / team manager - Figure che firmano il referto ### 4. Arbitri e ufficiali - 1° arbitro - 2° arbitro - Segnapunti ufficiale - Giudici di linea (categorie superiori) ### 5. Dati della gara - Competizione / campionato - Numero gara ufficiale - Palazzetto e città - Ora di inizio ### 6. Durata - Durata di ogni set (minuti) - Durata totale partita ### 7. Timeout - 2 timeout per squadra per set - Registrazione punteggio al momento del timeout - Attualmente non tracciati ### 8. Sostituzioni nel dettaglio - Set - Punteggio al momento del cambio - Giocatore entrante - Giocatore uscente - Attualmente registrato solo l'effetto finale ### 9. Sanzioni - Cartellino giallo - Cartellino rosso (penalità punto) - Rosso + giallo (espulsione) - Squalifica - Con indicazione di set e punteggio ### 10. Firma e validazione - Firme allenatori - Firme arbitri - Export PDF firmabile --- ## Priorità di implementazione | Priorità | Feature | Complessità | |----------|----------|------------| | Alta | Nomi giocatori collegati ai numeri di maglia | Media | | Alta | Timeout (contatore + log con punteggio) | Bassa | | Alta | Sostituzioni con punteggio al momento del cambio | Media | | Media | Libero | Media | | Media | Dati gara (competizione, palazzetto, ora inizio) | Bassa | | Media | Durata set (timer automatico) | Bassa | | Bassa | Staff tecnico e arbitri | Bassa | | Bassa | Export PDF referto | Alta | | Bassa | Sanzioni / cartellini | Bassa | --- ## Note Le feature ad alta priorità impattano direttamente sull'utilità del referto digitale. Senza i nomi dei giocatori il sistema è utile per il display live ma non produce un documento ufficialmente leggibile. I timeout sono semplici da implementare (contatore + log azione) e molto utilizzati in partita. Le sostituzioni dettagliate richiedono l'aggiunta del punteggio corrente nel log dei cambi.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: attilio/segnapunti#13