Progetto Cinema Streaming

download Progetto Cinema Streaming

If you can't read please download the document

Transcript of Progetto Cinema Streaming

CINEMA STREAMING

DESCRIZIONE DEL SITO

MAPPA CONCETTUALE DEL SITO

HOMEPAGE

Il sito viene aperto nella homepage (la pagina iniziale), dove possiblile vedere le locandine e i trailer dei film appena usciti.Nella parte superiore situato il menu, che aiuter l'utente a navigare nel sito.L'utente potr spostarsi nelle sezioni Homepage, Registrazione, Streaming, Contatti tramite il men.

REGISTRAZIONE

Nella pagina di registrazione bisogna inserire i propri dati personali, cos da potersi loggare successivamente, quindi guardare i film.Per effettuare la registrazione bisogna cliccare sul pulsante Invia!

REGISTRAZIONE

Per registrarsi bisogna compilare completamente il form.In caso contrario comparir un messaggio di allerta in modo da ricordare all'utente che non ha inserito tutti i dati.

REGISTRAZIONE

Se l'utente sbaglia a confermare la password verr visualizzato un messaggio d'errore, dove si invita l'utente a scrivere correttamente la password.

REGISTRAZIONE

Se il form della registrazione viene compilato correttamente comparir un ulteriore messaggio dove si chiede all'utente di controllare nuovamente i dati inseriti, in modo da evitare eventuali sbagli.Nel caso i dati inseriti sono corretti l'utente clicca su OK se no Annulla l'operazione di invio dati.

REGISTRAZIONE

In questa pagina viene confermata la registrazione.Un link porter nuovamente alla Homepage.

REGISTRAZIONE

Al momento della registrazione viene mandata un'e-mail all'utente sull'indirizzo di posta trascritto precedentemente nella registrazione.Il messaggio conterr alcune informazioni dell'utente registrato, come username e password.

LOGIN

Una volta che l'utente si registrato pu accedere a servizi riservati come acquistare e guardare i film, inserendo username e password nelle appsite caselle, dopodich cliccare su Entra!.Se l'utente inserisce i dati in modo corretto sar loggato e indirizzato alla Sezione Streaming.

LOGIN

In caso l'utente sbagli a scrivere i dati si verr indirizzati ad una pagina dove si avvisa l'utente dell'accaduto.Questa pagina contiene un link alla registrazione in caso l'utente non sia ancora registrato, e un link alla Homepage per tentare nuovamente il login.

SEZIONE STREAMING

Nella Sezione Streaming viene visualizzato l'elenco dei film disponibili con la possibilit di leggere la recensione, comprare la visione del film e aggiungere i film nel menu dei preferiti.Inoltre possibile effettuare delle ricereche personalizzare sull'elenco completo, utilizzando la barra di ricerca in fondo alla pagina.

RECENSIONE

Cliccando il pulsante nella recensione verr visualizzata la locandina del film, il nome del regista, la data di uscita, la durata del film, il genere del film e la sua descrizione.

COMPRA FILM

Cliccando il pulsante nella pagina dove si acquista il film presente una casella dove si chiede all'utente loggato di inserire il codice della propria carta di credito, cos da effettuare il pagamento del film.

COMPRA FILM

Qualsiasi codice sia stato inserito l'acquisto verr effettuato, poich non dispongo della possibilt di utilizzare servizi di pagamento.In questa pagina viene visualizzata la data di scadenza della visione del film (circa 3 giorni dopo).Tramite il pulsante Guarda il film! l'utente viene indirizzato alla pagina di visualizzazione del film.

COMPRA FILM

Se l'utente ha gi acquistato il film entro la data di scadenza non verr pi visualizzata la casella dove inserire il codice della carta di credito ma direttamente un pulsante di collegamento al film e il tempo rimanente alla scadenza.

GUARDA FILM

In questa pagina si visualizza il film scelto tramite un lettore RealPlayer (successivamente verr cambiato, perch questo consente il Download del film stesso).Il film ha formato .rm, cio il formato video compatibile esclusivamente con RealPlayer, ma questo non deve preoccupare l'utente perch questo viene caricato con la pagina.

SEZIONE STREAMING

Cliccando sul pulsante Aggiungi ai Preferiti possibile creare un collegamento pi rapido al film, situato nella barra laterale destra del sito.Cliccando sul medesimo pulsante anche possibile toglierlo dalla lista dei preferiti.

SEZIONE STREAMING

Se l'utente si logga come ADMIN, avr delle funzionalit di manuntenzione del sito, come Aggiungere, Modificare, Eliminare i film. (Per diventare ADMIN bisogna modificare i parametri dell'utente direttamente dal Database)Prima di effettuare una qualsiasi operazione di manuntenzione apparir un messaggio di conferma.

AGGIUNGI FILM

Cliccando sul pulsante Aggiungi Film possiblile aggiungere un film nel database e renderlo visibile agli utenti.Per inserire il film bisogna inserire tutti i dati nel form, in caso contrario verr visualizzato un messaggio di errore.

AGGIUNGI FILM

Se tutti i dati verranno inseriti correttamente verr visualizzato un messaggio dove si chiede di confermare l'operazione che si sta per effettuare, cio aggiungere un nuovo film.

AGGIUNGI FILM

In questa pagina verr visualizzato un messaggio di conferma, dove si indica che il film stato inserito.Questa pagina contiene un link alla Sezione Streaming, in caso si vogliano effettuare altre modifiche al Database.

MODIFICA FILM

Cliccando sul pulsante Modifica Film possiblile modificare un film gi esistente nel database.Per modificare un film bisogna inserire tutti i dati nel form o modificare quelli gi esistenti, in caso contrario verr visualizzato un messaggio di errore.

MODIFICA FILM

In questa pagina verr visualizzato un messaggio di conferma, dove si indica che il film stato modificato e inserito.Questa pagina contiene un link alla Sezione Streaming, in caso si vogliano effettuare altre modifiche al Database.

ELIMINA FILM

Cliccando sul pulsante Elimina Film possiblile eliminare un film esistente nel database.Per eliminare un film basta confermare il messaggio che appare appena dopo il click sul pulsante.

ELIMINA FILM

In questa pagina verr visualizzato un messaggio di conferma, dove si indica che il film stato cancellato.Questa pagina contiene un link alla Sezione Streaming, in caso si vogliano effettuare altre modifiche al Database.

SEZIONE STREAMING - RICERCA

Nella Sezione Streaming possibile effettuare ricerche personlizzate semplicenmente selezionando una delle voci del menu a cascata situato nella barra di ricerca in fondo alla pagina.

SEZIONE STREAMING - RICERCA

Selezionando la prima opzione ricerca Tutti i film (gi selezionata di default) possibile visualizzare tutti i film presenti nel DB.L'opzione ricerca Titolo e Regista trover i film che conterranno i caratteri digitati nella casella di ricerca.L'opzione ricerca Genere trover i film che avranno genere uguale a quello selezionato nel secondo men a cascata, dove vengono elencati i vari generi esistenti nel DB.L'opzione ricerca Data trover i film che sono stati pubblicati entro le 2 date scelte dall'utente.

CONTATTI

Nella sezione Contatti sono scritte informazioni tali da permettere di contattare gli Amministratori, nel caso si riscontri qualche problema o semplicemente si voglia fare una richiesta in generale. In questa sezione anche possibile inviare una e-mail direttamente dal sito, compilando opportunamente il form.

CONTATTI

Nel caso il form non sia stato compilato completamente apparir un messaggio di errore, dove si ricorda all'utente di compilare il form.

CONTATTI

Per compilare correttamente il form e quindi mandare una e-mail all'amministratore bisogna inserire il proprio indirizzo di posta nella prima casella, l'oggetto del messaggio nella seconda e il messaggio completo nella terza.

CONTATTI

Se tutti i dati sono stati inseriti correttamente all'amministratore arriver un messaggio di posta da parte dell'utente che l'ha inviata.

REGISTRAZIONE - PHP

[...]$query= "INSERT INTO utente(nome,cogn,username,password,datanascita,comunenascita,codicefiscale,email,sesso,tipo)VALUES('$nome','$cogn','$usr','$pwd','$datanasc','$comunenasc','$codfisc','$email','$sex','0');";$query2="SELECT codicefiscale,username FROM utente WHERE codicefiscale = '$codfisc' OR username = '$usr';";

$result2=mysql_query($query2);

if($row = mysql_fetch_array($result2)){echo "
Alcuni dati non sono stati inseriti nel modo corretto nel Database.
";echo "
";if ($row['username'] == $usr){ echo "Username \"".$usr."\" gi esistente! ";}if ($row['codicefiscale'] == $codfisc){ echo "Codice Fiscale \"".$codfisc."\" errato! ";}echo "";echo 'Torna alla Registrazione';}else {$result=mysql_query($query);echo "
Registrazione avvenuta con successo!

Benvenuto/a ".$nome." ".$cogn."!
";echo 'Torna alla HomePage';[...]

REGISTRAZIONE - CSS

[...]#content{border: 1px solid white;margin: 0px 0px 1px 1px;height: 75.7%;width:99.5%;BACKGROUND-COLOR:black;overflow: auto; }

#c01{float:left;text-align:right;width:45%;margin-right:4%;}

#c02{float:right;text-align:left;width:45%;margin-left:4%;position:relative;margin-top:0.25%;}

#c03{clear: both;}[...]

CINEMA STREAMING

FINE DELLA PRESENTAZIONE