FantaGoal Quando il calcio è di rigore… Fantasia Nicola Corso di Laurea in Informatica Università La Sapienza Roma A.A. 2003/2004
Descrizione Vuoi conoscere il risultato della tua squadra nellultima giornata di campionato? Vuoi conoscere il risultato della tua squadra nellultima giornata di campionato? Vuoi sapere quanti goal ha segnato la prima in classifica? Vuoi sapere quanti goal ha segnato la prima in classifica? Vuoi verificare quale risultato pronosticare in schedina? Vuoi verificare quale risultato pronosticare in schedina? Per tutti gli sportivi e non solo FantaGoal contiene tutte le informazioni, curiosità e statistiche relative al mondo del calcio. Nel sito è presente unampia base di dati sulle principali competizioni italiane sulla quale, per mezzo dei diversi criteri di ricerca, è possibile effettuare rilevazioni statistiche tra cui differenza reti, goal segnati in casa ed in trasferta, e visualizzare la classifica aggiornata dei vari gironi. Sono inoltre disponibili informazioni sulle società e la loro rosa dei giocatori, gli stadi e lalbo doro. Una rubrica sarà dedicata agli appassionati di fantacalcio con le pagelle dei giocatori scesi in campo e le eventuali ammonizioni o espulsioni.
Utenza Il sito è diretto principalmente agli appassionati del gioco del calcio ma anche a coloro che di tanto in tanto si dilettano nel tentare la fortuna giocando la schedina del totocalcio oppure scommettendo sugli avvenimenti sportivi. Per loro e per gli amanti dei numeri il sito può risultare utile per valutare il pronostico più probabile o levento che si presenta più di rado.
Requisiti utente Linterfaccia utente si presenta di facile interpretazione ed uso e pertanto le conoscenze dellutilizzatore dovranno essere quelle di informatica di base e di navigazione di pagine web. I contenuti non richiedono elevate conoscenze tecniche perché tali informazioni sono ormai di uso comune.
Funzionalità del sistema Il sistema presenta sia delle semplici funzionalità di visualizzazione di dati contenuti nel database sia funzionalità di interrogazione secondo dei parametri specifici quali: Visualizzazione classifica Visualizzazione classifica Visualizzazione calendario Visualizzazione calendario Visualizzazione reti segnate/subite Visualizzazione reti segnate/subite Ricerca dei risultati delle ultime partite in cui è stata protagonista una determinata squadra Ricerca dei risultati delle ultime partite in cui è stata protagonista una determinata squadra Visualizzazione rosa dei giocatori Visualizzazione rosa dei giocatori Visualizzazione pagelle dei giocatori Visualizzazione pagelle dei giocatori
Requisiti hw/sw e ambiente di sviluppo Requisiti hardware: PC multimediale Pentium o AMD Requisiti hardware: PC multimediale Pentium o AMD Requisiti software: sistema operativo Microsoft Windows o altro, Web browser. Requisiti software: sistema operativo Microsoft Windows o altro, Web browser. Ambiente di sviluppo: Macromedia DreamWeaver MX, Apache; linguaggio HTML e PHP. Ambiente di sviluppo: Macromedia DreamWeaver MX, Apache; linguaggio HTML e PHP.
Contenuti, dati ed informazioni I dati presenti nel database riguardano: nome, rosa dei giocatori e lo stadio delle società di calcio partecipanti alle maggiori competizioni italiane nome, rosa dei giocatori e lo stadio delle società di calcio partecipanti alle maggiori competizioni italiane risultati delle partite disputate e calendario delle partite da disputare risultati delle partite disputate e calendario delle partite da disputare marcatori e liste dei partecipanti per ogni incontro marcatori e liste dei partecipanti per ogni incontro pagelle e provvedimenti disciplinari dei giocatori (ammonizioni, espulsioni, indisponibilità) pagelle e provvedimenti disciplinari dei giocatori (ammonizioni, espulsioni, indisponibilità) eventuali notizie su fatti e avvenimenti sportivi eventuali notizie su fatti e avvenimenti sportivi
Schema E-R Le entità principali della base di dati sono: Squadra, Giocatore Le entità principali della base di dati sono: Squadra, Giocatore Le relazioni principali sono: Partita, Partecipante Le relazioni principali sono: Partita, Partecipante
Le tabelle del database sono: GIOCATORE(ID, Cognome, Nome, Società, Ruolo) GIOCATORE(ID, Cognome, Nome, Società, Ruolo) SQUADRA(ID, Denominazione, Città, Anno_fondazione, Stadio, Competizione, Stemma) SQUADRA(ID, Denominazione, Città, Anno_fondazione, Stadio, Competizione, Stemma) PARTITA(ID, Ospitante, Ospite, Data, Reti_ospitante, Reti_ospite, Competizione, Stato) PARTITA(ID, Ospitante, Ospite, Data, Reti_ospitante, Reti_ospite, Competizione, Stato) PARTECIPANTE(ID_Giocatore, ID_Partita, Voto, Amm/Esp, Marcatura, Indisponibilità) PARTECIPANTE(ID_Giocatore, ID_Partita, Voto, Amm/Esp, Marcatura, Indisponibilità) Partita SquadraPartecipante Giocatore
Layout
Layout
Mapping Home Competizione SquadreGare squadraPartite Fantacalcio Pagelle
Funzionalità avanzate Grazie alle informazioni contenute sul sito, oltre alla consultazione dei probabili risultati di alcune partite, potrebbe essere implementata una simulazione ridotta di scommessa on-line relativa ad alcuni eventi calcistici.