Nr. 1 Tesina Gestione Videoteca dellIstituto G.Marconi (Esami di Stato 2007) Relatore: DE Meo...

Post on 02-May-2015

216 views 0 download

Transcript of Nr. 1 Tesina Gestione Videoteca dellIstituto G.Marconi (Esami di Stato 2007) Relatore: DE Meo...

Nr. 1

Tesina

Gestione Videoteca dell’Istituto G.Marconi

(Esami di Stato 2007)

Relatore: DE Meo Federico, classe 5° Bi

Nr. 2

Obiettivo

Realizzare un’applicazione web che:- Consenta la visualizzazione dei film presenti all’interno della videoteca

- Permetta la gestione dei film della videoteca- Presenti una interfaccia grafica controllata per evitare che l’utente inserisca dati non validi

Nr. 3

Risorse

Software:-Server Linux Fedora Core 6-Web Server Apache + Estensione PHP-SQL Server

Nr. 4

Sommario

• Struttura DataBase

• Visualizzazione Utenti

• Amministrazione

Nr. 5

Struttura DataBase

Nr. 6

Visualizzazione Utenti

Divisione Interfaccia:- Archivio per Titolo- Archivio per Genere- Maschera di Ricerca

Realizzazione di una interfaccia grafica, che impedisca l’introduzione di dati non corretti.

Nr. 7

Visualizzazione Utenti

Ricerca rapida su amplia scala.

Nr. 8

Visualizzazione UtentiMaschera di ricerca.

Menù a tendina per limitare l’uso della tastiera.

Nr. 9

Visualizzazione Utenti

Una funzione Javascript controlla il contenuto dei campi inseritiallo scopo di verificarne la coerenza.

In caso contrario sarà visualizzato un messaggio di errore.

Nr. 10

Visualizzazione UtentiLa ricerca visualizza la lista dei film…

Nr. 11

...che a sua volta richiama la scheda specifica.

Visualizzazione Utenti

Nr. 12

AmministrazionePannello di amministrazione semplice.

Divisione:- Lista Film- Inserisci

Colori vivi e rilassanti.

Nr. 13

Amministrazione

Gestione dei film già presenti.

Nr. 14

AmministrazioneÈ necessario fare in modo che l’utente inserisca il minor numero di informazioni da tastiera, per fare questo si ricorre all’uso di menu a tendinao checkbox .

Menu a tendina

Checkbox

Nr. 15

Amministrazione

In caso l’informazione non sia presente nel DataBase…

…si abilita un nuovo inserimento.

Nr. 16

Amministrazione

In aggiunta una funzione Javascript di controllo per tutti i campi.

Nr. 17

AmministrazioneÈ inoltre importante ricordare che il protocollo HTTP è di tipo stateless.

Per questo motivo è possibile inserire solo un determinato numero di campi.