Software “Multidisciplina”
Transcript
Software “Multidisciplina”
P a g i n a | 1 di 13 Software “Multidisciplina” 1. Premessa e condizioni di fornitura La Federazione Italiana Cronometristi (F.I.Cr.) intende dotarsi di licenze d’uso per software che consenta l’elaborazione dati e la conseguente produzione delle classifiche di manifestazioni Multidisciplina: Triathlon (e conseguenti duathlon, acquathlon, ecc.), podismo (gare su strada, trail, ecc.), nuoto in acque libere (nuoto di fondo, miglio marino, ecc.), granfondo ciclistiche, e in generale tutte le manifestazioni che abbiano caratteristiche simili, secondo la regolamentazione vigente prevista dalle competenti Federazioni Sportive e/o Enti di Promozione Sportiva riconosciuti dal C.O.N.I. Il software dovrà essere adatto a gestire manifestazioni sia a carattere regionale con cronometraggio tradizionale ovvero essere interfacciato ai più diffusi cronometri scriventi in dotazione alla F.I.Cr. (Master, Master3, Rei2, TD8000 Alge, Timy, ecc.), sia di alto livello (campionati italiani e gare internazionali) con l’utilizzo di sistemi di cronometraggio con chip e/o rilevazioni d’arrivo ottiche (finish-lynx). Dovrà gestire la visualizzazione in tempo reale su monitor speaker-cronisti e pubblicazione dei risultati in tempo reale su un apposito sito internet ospitato su server web della F.I.Cr. o mediante un hot spot locale aggiornare via wifi i dispositivi mobili degli atleti iscritti con la classifica e la posizione di categoria con indicazione dell’eventuale premio. Tutte le tecnologie, i linguaggi di programmazione, i database, ecc. dovranno essere attuali al momento di consegna dell’applicativo nonché dovrà venir utilizzata l’ultima versione ufficiale disponibile. Il fornitore dovrà garantire, altresì, eventuali aggiornamenti della procedura richiesti a seguito di necessità riscontrate dalla F.I.Cr. e/o per aggiornamenti regolamentari. La licenza d’uso dovrà garantire l’installazione su un numero illimitato di PC in dotazione alle F.I.Cr. ed alle Associazioni ad essa affiliate, queste ultime potranno utilizzare il software sul territorio italiano e all’estero. In questo ultimo caso dopo eventuale autorizzazione della F.I.Cr. A protezione dei diritti d’autore dovrà essere prevista una registrazione della procedura automatica, attiva 24 ore su 24, sulla relativa macchina via web che dovrà avere durata per tutto l’anno solare di registrazione. Al fine di garantire l’operatività in condizioni di emergenza dovrà essere possibile installare ed utilizzare la procedura senza registrazione per un periodo massimo di sette giorni dopo il quale su detta macchina non sarà più possibile avviare la procedura se non dopo la corretta registrazione. Il rinnovo della licenza avrà cadenza annuale con preavviso di disdetta di almeno un anno durante il quale il fornitore dovrà impegnarsi a garantire alla F.I.Cr. il mantenimento dell’aggiornamento della procedura alle citate norme regolamentari vigenti nel periodo di utilizzo. Il fornitore si impegna ad effettuare un adeguato collaudo di tutte le funzionalità del software insieme a persone indicate dalla F.I.Cr. simulando le diverse condizioni di gara. Al superamento di tali fasi di collaudo il fornitore si impegna ad effettuare, in collaborazione con la Scuola Federale di Cronometraggio, un corso di formazione a persone individuate dalla F.I.Cr. Per tutta la durata contrattuale il fornitore si impegna a fornire la licenza d’uso in esclusiva a F.I.Cr. Riservatezza: Tutte le informazioni contenute nel presente documento e quelle che vi saranno eventualmente fornite, sono da considerarsi riservate e da trattarsi secondo gli accordi di riservatezza che saranno stipulati tra le parti. L’offerente non è autorizzato a rilasciare alcuna notizia in relazione al presente documento ed alle eventuali integrazioni, salvo dopo aver ricevuto preventiva autorizzazione scritta da parte della F.I.Cr. Federazione Italiana Cronometristi – Viale Tiziano, 70 – 00196 Roma Tel. 06/36858796 Fax: 06/36858112 E-mail: [email protected] - www.ficr.it Cod. Fisc. 05267420585 – P. IVA 01382081006 P a g i n a | 2 di 13 I dati contenuti nel presente documento e delle ulteriori informazioni che potranno essere rilasciate successivamente. Così come le offerte pervenute devono considerarsi proprietà della F.I.Cr. La F.I.Cr. si riserva il diritto di accettare o meno l’Offerta pervenuta in relazione alla qualità e al costo dei servizi in essa descritti. I costi di preparazione dell’offerta ed ogni altro costo sostenuto dalla ditta, società o azienda sono interamente a carico di quest’ultima. 2. Caratteristiche della procedura Di seguito sono elencati i requisiti minimi richiesti. Il fornitore dovrà garantire il funzionamento della procedura su sistemi operativi Windows 7, Windows 8, Windows 10, nonché su nuovi sistemi operativi Windows che dovessero essere commercializzati durante il periodo di contratto. Non devono essere necessari software di terze parti a pagamento (es. Adobe PDF, MS SQL, ecc). La procedura dovrà essere strutturata con il concetto di una macchina server che gestirà il traffico dati proveniente e diretto alle stazioni client che saranno ad esse collegate in rete locale. L’archivio dati dovrà essere sottoposto a backup continuo (da effettuarsi su una macchina che, all’occorrenza, possa fungere da server) al fine di poter garantire un ripristino degli stessi in caso di guasto all’elaboratore server. Dovrà essere prevista la gestione di almeno 99999 concorrenti. Non viene imposto il tipo di database, fermo restando che dovrà essere un prodotto standard ed in grado di reggere il traffico di dati. Dovrà essere utilizzato un database relazionale, performante con la gestione degli accessi multi concorrente e multi sessione, ottimizzato per la necessità dell’elaborazione veloce. La gestione di qualsiasi funzionalità del programma dovrà essere prevista anche da stazioni client collegate in rete locale. Non è ammesso l’accesso al database in modalità di condivisione di cartella. Dovranno essere fornite alla FICr le modalità e le istruzioni di accesso al database. Dovrà essere prevista un’uscita dati in tempo reale adatta ad alimentare sistemi di grafica televisiva, livetiming, monitor speaker, display, ecc., il protocollo dovrà essere ampiamente documentato, inoltre il fornitore si impegna a fornire eventuale assistenza per l’interfacciamento a sviluppatori autorizzati dalla FICr. In caso di modifiche o integrazioni al protocollo, il fornitore si impegna a informare tempestivamente la FICr ed aggiornare la documentazione. Dovrà essere fornita un’applicazione speaker con possibilità di impostazione filtri e ricerca concorrenti, funzionante in tempo reale. Dovrà essere possibile comandare almeno i seguenti display (tabelloni) in uso alla FICr: • Microgate (Microtabpix 1-2 elementi, Microtabled 1-2 elementi, Micrographpix 1-10 elementi, Micrographled 1-10 elementi) • ALGE Timing Gaz/led 1-2 elementi • Tabellone THS con protocollo THS16 La connessione sarà attraverso porta RS232 oppure connessione TCP (per tabelloni dotati di scheda di rete oppure connessi tramite serial server (es. Moxa Nport 51xx), compatibilmente con le dimensioni del tabellone, dovranno essere visualizzate a scelta le seguenti informazioni: • tempo a correre alternato a tempo e posizione ultimo concorrente transitato completo di numero e cognome (intermedio o finale) Federazione Italiana Cronometristi – Viale Tiziano, 70 – 00196 Roma Tel. 06/36858796 Fax: 06/36858112 E-mail: [email protected] - www.ficr.it Cod. Fisc. 05267420585 – P. IVA 01382081006 P a g i n a | 3 di 13 • • tempo a correre alternato a tempo e posizione ultimi tre concorrenti transitati completi di numero e cognome (intermedio o finale) classifica (intermedio o finale) con possibilità di impostare numero di concorrenti fissi, numero di concorrenti per pagina, numero max di pagine da visualizzare I client di acquisizione remota saranno connessi tramite protocollo TCP su connessione ad internet oppure tramite chiamata dati su modem GSM in modalità anche ibrida. Per manifestazioni con ridotto numero di concorrenti e rilevazioni deve esser possibile gestire anche da un solo PC, anche contemporaneamente le operazioni di: • data entry anagrafiche • acquisizione tempi • esportazione live per pubblicazione internet • uscita dati per livetiming, grafica TV • uscita dati per tabelloni • stampe • pubblicazione in internet dei file PDF La procedura dovrà essere dotata di dettagliato manuale operativo mantenuto aggiornato anche a seguito di modifiche e/o correzione di “bugs”. 3. Caratteristiche principali Il software dovrà essere strutturato in modo da poter gestire: • Manifestazione: ovvero il “contenitore entro il quale si possono raggruppare più gare (almeno 10) facenti parte della stessa manifestazione ma disputate su percorsi diversi o con classificazioni diverse (ad esempio gara amatoriale che disputa un solo giro del percorso o un percorso più breve). Dovrà prevedere campi che permettano l’inserimento della descrizione della manifestazione (almeno 60 caratteri), organizzazione (almeno 50 caratteri), località di svolgimento (almeno 30 caratteri). A tal fine occorre definire il numero di gare , la possibilità di unire i concorrenti partecipanti alle varie gare gestendo e pubblicando un ordine di partenza unico, le tipologie di gara, la precisione di cronometraggio, la definizione delle classifiche a squadre. Gare: Dovrà prevedere campi che permettano l’inserimento della descrizione della gara (almeno 50 caratteri), la tipologia della stessa (Triathlon, Duatlhon, Trail, Granfondo, ecc.) in base alla quale verranno calcolate le classifiche, la risoluzione che verrà utilizzata per il cronometraggio ed il calcolo delle classifiche. Tempi rilevati con maggiore risoluzione verranno troncati alla risoluzione impostata. Per ogni gara dovrà inoltre essere prevista la discriminazione degli ex-aequo nelle classifiche finali (secondo quanto previsto dalla normativa della disciplina) e la tipologia di calcolo delle classifiche a squadre. Per ogni gara dovrà essere prevista la personalizzazione delle stampe con i loghi degli Organizzatori e la descrizione testuale della gara. Dovrà essere prevista la selezione dell’intestazione e del piede di stampa che dovrà configurarsi automaticamente durante le stampe della gara prescelta. Federazione Italiana Cronometristi – Viale Tiziano, 70 – 00196 Roma Tel. 06/36858796 Fax: 06/36858112 E-mail: [email protected] - www.ficr.it Cod. Fisc. 05267420585 – P. IVA 01382081006 P a g i n a | 4 di 13 • • Rilevazioni: dovrà essere previsto un archivio nel quale indicare per ogni gara la successione di partenza, passaggi intermedi o giri (ad esempio zone di cambio per il triathlon, gare podistiche che si disputano su un percorso che prevede la ripetizione dello stesso più volte) e arrivo configurabili per ogni gara facente parte della manifestazione. Per ogni rilevazione dovrà essere possibile elaborare una classifica assoluta e per categoria. Concorrenti: Ogni concorrente, nell’ambito della manifestazione, può essere iscritto ad una o più gare. La procedura dovrà consentire la selezione della/delle gare alle quali il conduttore è iscritto. L’anagrafica concorrenti dovrà permettere introduzione dei seguenti campi (tra parentesi il numero minimo di caratteri del campo): - l’anagrafica dovrà poter essere ordinata per ognuno di questi campi: - Numero di gara (5) [dovrà essere possibile cambiare il numero di gara del concorrente] - Batteria nella quale il concorrente parte (valore numerico) - Cognome (30), - Nome (20) - Licenza/tessera (20), - Nazionalità (3), - Data di nascita, - Sesso (1), - Categoria (9) - Società (30), - Stato del concorrente (Non Partito, Non Arrivato, Squalificato) (1) Poiché questi “stati” del concorrente di solito si hanno a gara iniziata/terminata dovrà essere prevista una procedura che consenta la rapida assegnazione dello stato (“numero di pettorale - stato assegnato”) Il carattere rappresentate il codice di stato configurabile da apposita tabella e popolabile automaticamente analizzando i dati di gara, - Prende punteggio (Vero/Falso). - Varie (testuale di 30 caratteri) Dovranno essere presenti almeno due campi alfanumerici personalizzabili (20) e due campi check personalizzabili. I campi dovranno contenere solo l’informazione per cui sono stati destinati in modo che le varie parti della procedura prelevino sempre l’informazione desiderata.. Dovrà essere possibile aggregare due o più concorrenti in maniera da formare “squadre” che gareggino a staffetta o per somma dei tempi dei singoli al fine di formare la classifica finale. Dovrà essere possibile assegnare dei qualificatori che consentano il filtro dei concorrenti in fase di stampa. Il numero minimo di qualificatori per ogni concorrente dovrà essere di dieci. Nelle stampe non filtrate dovranno comparire i caratteri identificativi dei qualificatori limitatamente ai primi cinque. I secondi cinque, pur essendo di identico funzionamento dei primi cinque, non dovranno comparire nelle stampe non filtrate. Federazione Italiana Cronometristi – Viale Tiziano, 70 – 00196 Roma Tel. 06/36858796 Fax: 06/36858112 E-mail: [email protected] - www.ficr.it Cod. Fisc. 05267420585 – P. IVA 01382081006 P a g i n a | 5 di 13 I campi principali (nome, cognome, società) devono essere sdoppiati in nome video, cognome video, ecc. in modo che taluni report o visualizzazioni internet possano avere dei campi ridotti. La procedura dovrà popolare automaticamente il campo nome video come il campo nome, con possibilità da parte dell’utente di modificare il nome video (es. perché troppo lungo per la visualizzazione su internet per dispositivi mobili). Nessun campo di quelli sopra elencati dovrà costituire chiave primaria della tabella di dati (ad esempio per poter modificare facilmente il numero del concorrente). L’anagrafica dei concorrenti dovrà essere importabile da file di testo in formato xml, csv, tabulazione o altro carattere. La procedura di importazione dovrà essere configurabile in maniera da potersi adattare al formato del file disponibile per l’importazione. Dovrà inoltre essere possibile configurare l’importazione affinché i nomi siano convertiti in Maiuscolo, minuscolo o minuscolo con iniziali maiuscolo secondo le necessità dell’utente. • • • • • • • Categorie: Per ogni gara dovrà essere predisposta un’anagrafica delle categorie con almeno 99 categorie, fra maschili e femminili, diverse ognuna basata sul range di età oltre che su criteri di libera scelta dell’organizzatore (in questo caso non dovrebbe funzionare l’assegnazione automatica delle categorie) che consenta l’inserimento della descrizione delle stesse (50 caratteri) associata al codice che verrà stampato o visualizzato negli elenchi. Tale descrizione verrà stampata all’inizio di ciascun elenco quando il raggruppamento nella stampa avverrà per categoria. É gradita la possibilità di diversificare la descrizione che appare sulle stampe da quelle che appare in visualizzazione. Qualificatori: dovrà essere predisposta un’anagrafica dei qualificatori che consenta l’inserimento della descrizione degli stessi (50 caratteri) associata al codice del qualificatore stesso. Tale descrizione verrà stampata all’inizio del report elenco quando la stampa avverrà con filtro qualificatore. Punteggi: dovrà essere prevista una tabella per l’assegnazione dei punteggi nella classifica finale. La tabella dovrà prevedere i record suddivisi in due campi: il primo indicante la posizione in classifica del concorrente, il secondo riportante il relativo punteggio. Dovranno essere previste più tabelle punti selezionabili di volta in volta Ranking: Per le gare FITRI Dovrà essere calcolare il ranking FITRI Nazionalità: dovrà essere realizzata un’anagrafica che consenta l’inserimento del codice della nazione in formato ISO (inserito in anagrafica concorrenti) e della relativa descrizione (almeno 20 caratteri) utilizzata nelle stampe e visualizzazioni. Devono essere previsti i campi nazione estesa in Italiano ed in Inglese, es. ITA, Italia, Italy Società: dovrà essere realizzata un’anagrafica che consenta l’inserimento del codice della società (inserito in anagrafica concorrenti) e della relativa descrizione (almeno 30 caratteri) utilizzata nelle stampe e visualizzazioni. A tal fine è gradita la possibilità di diversificare la descrizione che appare sulle stampe da quelle che appare in visualizzazione. Dovrà essere prevista la possibilità di variare la denominazione della società. Federazione Italiana Cronometristi – Viale Tiziano, 70 – 00196 Roma Tel. 06/36858796 Fax: 06/36858112 E-mail: [email protected] - www.ficr.it Cod. Fisc. 05267420585 – P. IVA 01382081006 P a g i n a | 6 di 13 • • • • Squadre: al fine di consentire l’elaborazione delle classifiche per squadre, sarà necessario predisporre una procedura che consenta l’aggregazione dei concorrenti in funzione della classifica da elaborare. Si dovrà prevedere un’anagrafica della squadra che consenta l’inserimento della Descrizione squadra (almeno 50 caratteri). Dovrà essere previsto un qualificatore che consenta di filtrare le squadre in fase di stampa. Infine dovrà essere possibile inserire i concorrenti facenti parte della squadra. Ordine di partenza: per ogni gara dovrà essere possibile preparare un ordine di partenza secondo le seguenti modalità: Manuale o Automatica. Modalità manuale: la procedura dovrà consentire l’inserimento del numero di gara e dell’ora, minuti e secondi di partenza. Modalità automatica: dovrà generare l’ordine di partenza in base ad alcuni criteri. In particolare dovrà consentire di inserire L’orario di partenza del primo concorrente (hh:mm:ss), il passo (ovvero l’intervallo tra una partenza e l’altra), il passo al cambio categoria (ovvero l’intervallo di partenza tra l’ultimo pilota di una categoria ed il primo della categoria successiva). Impostati tali parametri la procedura dovrà generare l’ordine di partenza in base ai seguenti criteri: - Ordine numerico (con possibilità di scelta dal numero al numero o tutti) - Per categoria Gli ordini di cui sopra dovranno poter essere ordinati in maniera progressiva dall’uno in avanti, dal primo in avanti, ecc o viceversa. Dovrà essere prevista la possibilità di importare l’ordine di partenza con le stesse modalità descritte per l’importazione dei concorrenti (numero, ordine, orario di partenza). Transponders: deve essere previsto un campo numero breve transponder (4 cifre), numero lungo transponder.(15 caratteri alfanumerici) Deve essere prevista una tabella di decodifica numero breve/ lungo dei transponder. Il numero breve è una numerazione fatta dall’operatore dei propri transponder (es. 1,2,3,4), mentre il numero lungo è il numero del transponder che viene assegnato dal produttore del chip. Ad ogni concorrente deve essere possibile associare almeno due transponder, in caso di gare a staffetta deve essere possibile associare uno/due trasponder ad ogni concorrente della squadra. Deve essere possibile importare sia la tabella di associazione numero breve/numero lungo transponder, sia l’associazione concorrente/ transponder1/ transponder2. È fondamentale che quest’ultimo import possa essere effettuato congiuntamente o disgiuntamente dai dati anagrafici dei concorrenti (Cognome, Nome,…). Gestione delle premiazioni: Per ogni gara deve essere prevista la possibilità di configurare il numero della quantità dei premiati come primi assoluti differente per maschile e femminile (numerico) e numero dei premiati per ogni categoria maschile e femminile (numerico) questi dati verranno utilizzati per la generazione delle stampe Tutte le tabelle (concorrenti, società, ordine di partenza, transponder,…) dovranno essere esportabili in formato csv e/o XML. Federazione Italiana Cronometristi – Viale Tiziano, 70 – 00196 Roma Tel. 06/36858796 Fax: 06/36858112 E-mail: [email protected] - www.ficr.it Cod. Fisc. 05267420585 – P. IVA 01382081006 P a g i n a | 7 di 13 Archivio storico Il data entry dei concorrenti dovrà poter avvenire anche da un “archivio storico” interno all’applicazione e popolabile sia manualmente che con importazione da file di testo n formato csv, tabulazione o altro carattere. La procedura di importazione dovrà essere configurabile in maniera da potersi adattare al formato del file disponibile per l’importazione. Dovrà inoltre essere possibile configurare l’importazione affinché i nomi siano convertiti in Maiuscolo, minuscolo o minuscolo con iniziali maiuscolo secondo le necessità dell’utente. L’inserimento dei concorrenti nell’archivio di gara dovrà poter avvenire inserendo nel campo di ricerca dell’archivio storico il cognome ed il nome (anche parziali) del concorrente da ricercare. Una volta individuato il concorrente da inserire (la procedura dovrà visualizzare tutti i dati memorizzati per il concorrente) dovrà essere sufficiente la pressione di un tasto (ad esempio invio) per inserire il concorrente individuato nella’archivio storico nell’archivio di gara Dovrà essere resa possibile l’operatività simultanea sia da server che da più macchine client. Il database dovrà popolarsi in funzione degli atleti che si iscrivono ad una gara e non sono ancora presenti negli elenchi. 4. ACQUISIZIONE DEI DATI - TRASMISSIONE DEI DATI Data la tipologia della gara, il software sarà costituito principalmente da due parti che dialogheranno tra loro in tempo reale. 1) Modulo principali: • Server di gara ubicato presso la direzione gara della manifestazione (basato su S.O. Windows): • Permette il data entry delle anagrafiche. • Permette il data entry manuale o da file di testo dei risultati (tempi e pettorali) • Permette il recupero dei tempi sia online che offline (anche con connessione remota tramite modem GSM e/o web) da cronometri Digitech Master e Master3, Microgate REI2, Alge TDC 800x, Alge Timy, Tag Heuer CP520, Tag Heuer CP540 tramite connessione RS232, TCP (per cronometri con scheda di rete o cronometri RS232 connessi ad un serial server - es. Moxa NPort 51xx - ) e USB (per cronometri che prevedano tale tipologia di connessione), nonché con sistema di cronometraggio IDChronos a Chip RFID passivi, Ipico Sports Elite, Ipico Sports Lite, Macsha All4One, MyLaps Prochip, MyLaps X2, MyLaps Championchip, Tag-Heuer Protime RC Transponde, Weer. • Genera una schermata sul dual screen del PC che visualizza la classifica del rilevamento (metà schermo) ed i tempi degli ultimi concorrenti transitati (metà schermo) ), con possibilità di personalizzare il layout grafico ed orientamento orizzontale e verticale (per poter utilizzare sia su monitor in altra definizione, sia su videowall con limitata risoluzione). Deve essere possibile visualizzare sia la classifica finale, sia quella all’intermedio, deve essere possibile impostare un filtro per categoria. • Elabora i risultati e le classifiche in tempo reale (automaticamente ad ogni nuovo dato). • Deve avere delle utility per la verifica in tempo reale della completezza dei dati (es. concorrenti transitati da una postazione intermedia) e della congruità dei dati (tempi palesemente anomali e pettorali già inseriti o non congruenti con quelli assegnati all’iscrizione). • Deve esser possibile effettuare tutte le operazioni su una stessa macchina contemporaneamente (acquisizione, stampa, pubblicazione web, ecc.). Federazione Italiana Cronometristi – Viale Tiziano, 70 – 00196 Roma Tel. 06/36858796 Fax: 06/36858112 E-mail: [email protected] - www.ficr.it Cod. Fisc. 05267420585 – P. IVA 01382081006 P a g i n a | 8 di 13 • • • • • • Alimenta il server web internet in tempo reale secondo le specifiche di comunicazione che verranno fornite da F.I.Cr. Permette la produzione delle stampe ufficiali sia pre-gara che post-gara (da elenco iscritti fino alle classifiche ufficiali). Deve essere fornito un applicativo indipendente dal server di gara per facilitare la distribuzione dei chip ai concorrenti, dopo aver letto il chip tramite il decoder collegato al PC, il programma deve chiedere all'utente a quale concorrente assegnarlo e di conseguenza salvare il dato su file importabile sul server gara. Dovrà essere realizzata una procedura di “controllo acquisizione” che visualizzi in tempo reale i tempi acquisiti dando la possibilità all’operatore di abbinare il numero del concorrente al tempo senza il blocco dell’acquisizione in caso di “tempo orfano”. Dovrà essere possibile scorrere l’elenco dei tempi acquisiti, assegnare un numero ad un tempo privo di numero, cambiare l’abbinamento tempo/numero, inserire manualmente un tempo ed il numero del concorrente. La procedura dovrà evidenziare in tempo reale il numero di tempi acquisiti nella rilevazione, i tempi “orfani”. Ad ogni tempo acquisito dovrà essere assegnato un numero progressivo di evento. Deve essere possibile disassociare un numero di un concorrente da un orario solare di passaggio senza cancellarne l’orario (in altre parole renderlo orfano). In caso una gara multigiro deve essere impostabile un tempo di inattività (il tempo dovrà comunque venire rilevato come orfano), mentre in caso di un intermedio mancante in deve essere possibile inserire facilmente un passaggio mancante. Dovrà essere realizzata una procedura di “controllo acquisizione” che visualizzi in tempo reale i tempi acquisiti dando la possibilità all’operatore di abbinare il numero del concorrente al tempo senza il blocco dell’acquisizione in caso di “tempo orfano”. Dovrà essere possibile scorrere l’elenco dei tempi acquisiti, assegnare un numero ad un tempo privo di numero, cambiare l’abbinamento tempo/numero, inserire manualmente un tempo ed il numero del concorrente. La procedura dovrà evidenziare in tempo reale il numero di tempi acquisiti nella rilevazione, i tempi “orfani”. Ad ogni tempo acquisito dovrà essere assegnato un numero progressivo di evento. Dovrà essere prevista apposita procedura per la verifica di eventuali tempi mancanti alle varie postazioni. Le operazioni sopra citate dovranno essere possibili sia da server che da client con operatività simultanea anche su più macchine. 2) Modulo client e acquisizione remota • Client ubicato presso la direzione gara della manifestazione o client ubicato presso le postazioni di rilevamento remote (basato su S.O. Windows): • Deve poter acquisire ed inviare al server di gara in tempo reale i tempi rilevati sui vari punti di rilevazione. • Riceve dal server ubicato in direzione gara l’elenco delle rilevazioni, l’elenco dei nomi concorrenti e l’elenco degli abbinamenti dei chip (in caso si lavori offline questi dati verranno importati da file precedentemente esportato) • Acquisisce i tempi sia online che offline da cronometri Digitech Master e Master3, Microgate REI2, Alge TDC 800x, Alge Timy, Tag Heuer CP520, Tag Heuer CP540 tramite connessione RS232, TCP (per cronometri con scheda di rete o cronometri RS232 connessi ad un serial server - es. Moxa NPort 51xx - ) e USB (per cronometri che prevedano tale tipologia di connessione) ), nonché con sistema di cronometraggio IDChronos a Chip RFID passivi, Ipico Sports Elite, Ipico Federazione Italiana Cronometristi – Viale Tiziano, 70 – 00196 Roma Tel. 06/36858796 Fax: 06/36858112 E-mail: [email protected] - www.ficr.it Cod. Fisc. 05267420585 – P. IVA 01382081006 P a g i n a | 9 di 13 • • • • • • Sports Lite, Macsha All4One, MyLaps Prochip, MyLaps X2, MyLaps Championchip, Tag-Heuer Protime RC Transponder, Weer. Salva su file tutti gli eventi (il file in caso di necessità o di operatività offline, deve essere importabile direttamente nel server di gara) Genera una schermata sul dual screen del PC che visualizza la classifica del rilevamento (metà schermo) ed i tempi degli ultimi concorrenti transitati (metà schermo) con possibilità di personalizzare il layout grafico ed orientamento orizzontale e verticale (per poter utilizzare sia su monitor in altra definizione, sia su videowall con limitata risoluzione). Deve essere possibile visualizzare sia la classifica finale, sia quella all’intermedio, deve essere possibile impostare un filtro per categoria. L’acquisizione remota deve riconoscere tutti gli eventi trasmessi dal cronometro o dal decoder dei chip, cancellazioni e correzioni comprese Quando si utilizzano i chip, il modulo di acquisizione remota deve visualizzare le seguenti informazioni provenienti dal decoder: o l'ora solare a correre; o deve essere possibile recuperare i tempi memorizzati dal decoder (anche dopo averlo spento e riacceso); o deve riconoscere i tempi sia con decoder sincronizzato manualmente sia con decoder connesso all'antenna GPS; o deve avere la possibilità di sincronizzare il decoder e cancellare la memoria da PC senza intervenire sui tasti del decoder; Dovrà essere realizzata una procedura di “controllo acquisizione” che visualizzi in tempo reale i tempi acquisiti dando la possibilità all’operatore di abbinare il numero del concorrente al tempo senza il blocco dell’acquisizione in caso di “tempo orfano”. Dovrà essere possibile scorrere l’elenco dei tempi acquisiti, assegnare un numero ad un tempo privo di numero, cambiare l’abbinamento tempo/numero, inserire manualmente un tempo ed il numero del concorrente. La procedura dovrà evidenziare in tempo reale il numero di tempi acquisiti nella rilevazione, i tempi “orfani”. Ad ogni tempo acquisito dovrà essere assegnato un numero progressivo di evento. . Deve essere possibile disassociare un numero di un concorrente da un orario solare di passaggio senza cancellarne l’orario (in altre parole renderlo orfano). Deve essere impostabile un tempo di inattività (il tempo dovrà comunque venire rilevato come orfano) Dovrà essere prevista apposita procedura per la verifica di eventuali tempi mancanti alle varie postazioni. 5. CLASSIFICHE La procedura dovrà essere in grado elaborare e produrre le classifiche più avanti elencate. Al fine dell’elaborazione delle classifiche per ogni concorrente, in apposita procedura/e dovrà essere prevista la gestione dello stato in gara, ovvero concorrente in gara, non partito, ritirato (con possibilità specificare la postazione), escluso (con possibilità specificare la motivazione). Per ogni gara saranno stilate le seguenti classifiche: a) individuale di categoria b) individuale assoluta c) squadre Federazione Italiana Cronometristi – Viale Tiziano, 70 – 00196 Roma Tel. 06/36858796 Fax: 06/36858112 E-mail: [email protected] - www.ficr.it Cod. Fisc. 05267420585 – P. IVA 01382081006 P a g i n a | 10 di 13 Dovrà essere prevista apposita procedura per la creazione di tabelle punteggi da assegnare in base alla classifica di categoria e alla classifica assoluta al fine di consentire l’elaborazione delle classifiche per squadre (con possibilità di selezionare il numero minimo e massimo di concorrenti da considerare per ogni squadra). Dovrà essere possibile stilare classifiche per squadre in base al numero di atleti iscritti o di atleti arrivati o per somma tempi o per somma punti. In questi due ultimi casi dovrà essere selezionabile il numero di concorrenti sulla base dei quali effettuare il calcolo (es. migliori tre, classificando a seguire quelle con due arrivati, ecc.) Le classifiche da elaborare e divulgare in forma cartacea, elettronica (file pdf) e web dovranno essere le seguenti: • Classifica del rilevamento o Assoluta o Di categoria • Classifica fino al rilevamento o Assoluta o Di categoria • Classifica a squadre o Assoluta o Di categoria Dovrà essere inoltre in grado di calcolare il ranking FITRI per le gare sotto l’egida di questa federazione A tal fine dovrà essere possibile l’allineamento con il database FITRI. Il programma deve poter gestire le classifiche parziali delle gare a frazioni 6. STAMPE La procedura dovrà garantire l’output dei risultati e dei dati memorizzati attraverso stampe. A tal fine dovrà essere prevista una maschera per la produzione delle varie stampe (che consenta anche la produzione di più report contemporaneamente). Dovranno essere utilizzati report di stampa standard (come Crystal Reports o software equivalente). I report così prodotti dovranno essere esportabili in formato Excel, Excel (solo dati), Word. La generazione di files PDF dovrà avvenire direttamente da parte del programma senza necessità di ricorrere a stampanti PDF (es. Adobe PDF). Tutte le stampe dovranno essere prodotte in una o due lingue contemporaneamente e le relative intestazioni devono dovranno provenire da apposito database modificabile facilmente dall'utente. Ad ogni gara inserita nella manifestazione dovrà essere associabile un'impostazione di stampa personalizzata che dovrà attivarsi automaticamente alla stampa di reportistica delle diverse gare. Per impostazione di stampa si intende ad esempio la definizione dei loghi di testa e coda, della prima lingua di intestazione, dell’eventuale seconda lingua di intestazione, check per abilitare i vari titoli (manifestazione, gara, organizzazione, ecc.), check per l’abilitazione o meno delle stampe di modulistica con lettura facilitata, ecc. In coda ad ogni stampa dovrà essere possibile inserire dei commenti/annotazioni che dovranno essere memorizzati al termine della stampa stessa, al fine di consentirne il riutilizzo in caso di ri-stampa del medesimo report. Di seguito si riporta l’elenco delle stampe da produrre ed i relativi contenuti minimi: Federazione Italiana Cronometristi – Viale Tiziano, 70 – 00196 Roma Tel. 06/36858796 Fax: 06/36858112 E-mail: [email protected] - www.ficr.it Cod. Fisc. 05267420585 – P. IVA 01382081006 P a g i n a | 11 di 13 • • • • • • • • • • • • • • Elenco concorrenti o Per numero o Alfabetico o Per categoria o Per squadra o Per batteria o Filtrato per qualificatore Elenco partiti o Per numero o Alfabetico o Per categoria o Per squadra o Per batteria o Filtrato per qualificatore Composizione squadre Ordine di partenza o Assoluto o Per categoria o Per squadra o Per batteria o Filtrato per qualificatore Lista tempi rilevamento ovvero un report contenente per ogni rilevamento i tempi di transito di ogni concorrente Classifica del rilevamento o Assoluta o Di categoria Classifica fino al rilevamento o Assoluta o Di categoria Classifica a squadre o Assoluta o Di categoria Elenco ritirati Stampa elenco chip o ordinato per numero concorrente o per nome concorrente o per numero chip breve o per numero chip lungo Caratteristiche della gara (Elenco rilevamenti) Elenco delle società in ordine di numerosità degli atleti facenti parte Classifica dei primi assoluti e dei primi di categoria in funzione delle impostazioni iniziali con la possibilità di inserire o togliere i primi assoluti dalle categorie Statistica della gara con: o i partecipanti totali (numerico) o i partecipanti maschili (numerico) o i partecipanti femminili (numerico) o i partecipanti per categoria (numerico) o media età totale (numerico) o media età femminile (numerico) Federazione Italiana Cronometristi – Viale Tiziano, 70 – 00196 Roma Tel. 06/36858796 Fax: 06/36858112 E-mail: [email protected] - www.ficr.it Cod. Fisc. 05267420585 – P. IVA 01382081006 P a g i n a | 12 di 13 o media età maschile (numerico) Tutte le stampe dovranno poter contenere tutti i dati anagrafici dei concorrenti elencati al precedente punto 3 in funzione di opportune spunte. Le stampe delle classifiche dovranno poter pubblicare (con attivazione di apposito flag) le medie di percorrenza (intermedi e finale) per le gare sia monodisciplina che multidisciplina come ad esempio Duathlon, Triathlon, Trail etc. nel formato previsto dalle varie discipline (min/km, min/100m). Le stampe dovranno contenere le informazioni previste dai regolamenti delle seguenti federazioni: • FITRI • FCI (granfondo di ciclismo e mountain bike) • FIDAL (maratone e gare su strada) • FIHP e/o FISI (gare di skiroll) 7. Assistenza Il fornitore dovrà assicurare l’assistenza sul software fornito. Il servizio dovrà garantire: a) Pronta attivazione per scrittura e rilascio di minor release qualora si riscontrassero malfunzionamenti. b) L’adeguamento alle normative regolamentari. c) L’implementazione di nuovi protocolli di comunicazione con nuovi cronometri/sistemi di cronometraggio dei quali la F.I.Cr. si dovesse dotare durante il periodo contrattuale. Nelle festività infrasettimanali, nelle giornate di sabato e domenica, dovrà essere erogato il servizio di reperibilità. Gli interventi in regime di reperibilità saranno richiesti al fornitore dalla F.I.Cr. mediante richiesta telefonica e/o mail ai recapiti forniti dalla ditta. Tali richieste potranno essere avanzate solo dal personale o tesserati F.I.Cr. formalmente autorizzati dalla F.I.Cr. L’elenco delle persone autorizzate verrà fornito dalla F.I.Cr. al fornitore al momento della stipula del contratto e potrà essere aggiornato secondo necessità Tale servizio dovrà supportare i cronometristi in servizio qualora problematiche di funzionamento rendessero inefficiente il servizio di cronometraggio ed elaborazione e pubblicazione dati. Per giorno lavorativo si intendono convenzionalmente i giorni della settimana dal lunedì al venerdì, esclusi i giorni considerati festività nazionale in Italia. Per orario lavorativo si intende convenzionalmente il periodo dalle ore 9.00 alle 17.00 di qualunque giorno lavorativo. Per orario di assistenza si intende convenzionalmente il periodo dalle ore 8.00 alle 20.00 di qualunque giorno compresi i giorni considerati festività nazionale in Italia esclusi il 25, 26 dicembre e 1 gennaio. Le richieste di intervento in reperibilità dovranno essere prese in carico entro trenta minuti dalla segnalazione. Il fornitore dovrà predisporre una reportistica con massima cadenza trimestrale relativamente agli interventi richiesti con indicazione delle motivazioni della richiesta e della tempistica di intervento e risoluzione. Qualora F.I.Cr. si dotasse di un sistema di ticketing per la gestione delle richieste di assistenza il Federazione Italiana Cronometristi – Viale Tiziano, 70 – 00196 Roma Tel. 06/36858796 Fax: 06/36858112 E-mail: [email protected] - www.ficr.it Cod. Fisc. 05267420585 – P. IVA 01382081006 P a g i n a | 13 di 13 fornitore si impegna ad utilizzare tale sistema. In tal caso non sarà più necessaria la predisposizione del report trimestrale. Il fornitore non potrà cedere a terzi, neanche dopo il termine del contratto d’appalto, i dati gestiti per conto di F.I.Cr., le informazioni indicate dalla F.I.Cr. come riservate, i protocolli di comunicazione con altri sistemi come il sito web, query per la lettura di dati da altri siti web o sistemi o software di cronometraggio nonché altre informazioni ricevute dalla F.I.Cr. nell’ambito contrattuale. Federazione Italiana Cronometristi – Viale Tiziano, 70 – 00196 Roma Tel. 06/36858796 Fax: 06/36858112 E-mail: [email protected] - www.ficr.it Cod. Fisc. 05267420585 – P. IVA 01382081006