Progetto Cinema Streaming
-
Upload
alessandro-fenu -
Category
Education
-
view
1.087 -
download
0
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