vBulletin (vB) è un sistema commerciale di gestione di forum, prodotto dalla Jelsoft Enterprises, scritto in PHP e basato su database MySQL. vB è un software ideale per qualsiasi formato di comunità, rendendo lo spazio web un mezzo per l’informazione e la discussione è uno strumento ideale anche per il supporto on-line di vari prodotti e all'interno di aziende per mettere in comunicazione i dipendenti e permettere loro di reperire informazioni. È sviluppato mediante l’uso di interfacce grafiche di facile utilizzo la possibilità di personalizzare l’aspetto grafico e la presenza di numerosi plug-in(programma non autonomo che interagisce con un altro programma per ampliarne le funzioni) lo rendono uno strumento personalizzabile a seconda dei contesti. Definitions, acronyms and abbreviations Forum: Sistema software che si vuole sviluppare. Utente: Termine che indica sia l’utente Registrato che l’utente Amministratore. Discussione:Termine con cui si intende un argomento di discussione proposto da un Utente. Post: Rappresenta il singolo messaggio lasciato da un Utente forum utente Discussione post Registrazione: L'amministratore probabilmente richiede all’utente di registrarsi per poter utilizzare tutte le funzionalità del forum. Essere registrato permette all’utente di avere un’identità, un nome utente su tutti i messaggi di posta e un profilo pubblico on-line. Avatar: piccole immagini che le persone usano per identificare o distinguere se stessi agli altri membri del Forum. Questi avatar verranno visualizzati come parte delle informazioni dell'utente nel post, così come nel profilo pubblico. Smile:sono le icone che possono essere utilizzate nei messaggi per esprimere emozioni o sentimenti. Smile avatar Login: permette di accedere al sistema come utente registrato. In questo modo l’utente può godere della totalità delle funzionalità offerte dal forum. Logout: chiude in modo completo e sicuro una sessione di lavoro in precedenza aperta con la procedura di login. Schermata di log-in Password Nome utente Amministratori: sono le persone che hanno il controllo globale di tutto ciò che accade nel sistema e possono apportare modifiche alla struttura. Server: Componente che risponde alle richieste del sistema software. Gli obiettivi L’obiettivo di questo documento è quello di specificare i requisiti del sistema software vBulletin per facilitarne ed ottimizzarne quanto più possibile la realizzazione e per stabilire in modo chiaro e semplice quali saranno le funzionalità offerte dal Sistema Software. Questa applicazione può essere utilizzata da tre tipologie di utente ognuno dei quali ha delle funzionalità: Amministratore del sistema; Utente visitatore; Utente registrato. L’ amministratore del sistema può: Cancellare i post; Cancellare le discussioni; Creare una nuova area di interesse; Cancellare un’area di interesse; Cancellare un utente; Modificare l’interfaccia grafica. L’utente non registrato può: Leggere le discussioni già esistenti; Registrarsi. L’utente registrato può: Accedere al forum tramite il log-in; Creare/modificare un proprio profilo utente; Creare nuove discussioni; Creare/leggere PM(messaggi privati); Uscire dal forum tramite log-out. Partecipanti al progetto: Corrado Damiano; De Filippis Rosaria; Ielpo Antonio; Lamboglia Antonio; Tofalo Raffaella;