Documentazione progetto d`esame - Tesine

Peterlini Matteo
ITT-Marconi Rovereto
5B Informatica
2014/15
2014/15
Piantala: sito Web sull’orticoltura
Peterlini Matteo
I.T.T. Marconi
2014/15
1
Peterlini Matteo
ITT-Marconi Rovereto
Anno scolastico 2014/15
Presentazione
Piantala è un sito web creato per un esposizione esame di maturità ma anche per passione personale; è un
sito web informativo, quindi la sua funzione principale e quella di informare o aiutare l’utente che lo legge
sulla gestione di un orto casalingo. Principalmente vengono esposte le caratteristiche di ogni ortaggio, delle
piante aromatiche più conosciute e usate in cucina, ma anche sui periodi di luna e i periodi di semina di
ogni ortaggio.
Struttura del sito
Il sito è strutturato in modo semplice: troviamo in tutto 10 pagine create per la maggior parte usando del
codice dinamico, dove ognuna parla di qualcosa di ben preciso.
Si nota dal grafico sopra che sotto la pagina Colture ci sono altre tre pagine: questo è dato dall’uso di un
sottomenù a tendina ed ogni pagina viene creata dinamicamente in base alla tipologia scelta. Usando Web
Service vengono effettuate delle chiamate ad un database MySQL usando come riferimento per il
caricamento dei dati il titolo della pagina scelta; vengono quindi inviati al sito Web e con l’uso di Java Script
viene ricostruita l’intera pagina dandole le caratteristiche adeguate per quel argomento.
2
Peterlini Matteo
ITT-Marconi Rovereto
Anno scolastico 2014/15
Nella pagina di Home, invece, troviamo una sintesi di tutte le pagine con le informazioni più interessanti
che possono colpire l’utente a continuare la lettura sulla pagina dedicata (immagine sotto).
Le pagine Ortaggi affronta tutti gli ortaggi più conosciuti e usati in cucina. Dopo una breve descrizione di
che cosa parla la pagina viene visualizzato un elenco di ortaggi fra cui scegliere: con la scelta di uno di questi
l’utente verrà reindirizzato ad una pagina di “appoggio” dove verranno visualizzati tutti i dati su quel
determinati argomento. È una pagina di “appoggio” in quanto viene creata dinamicamente in base al titolo
della pagina scelta. La pagina Aromatiche è strutturata in modo uguale, cambia solo il tema di cui si parla.
Qui sotto le immagini riferite alla pagina Ortaggi e la sua pagina di “appoggio”.
Le pagine Semina e Lunario parlano rispettivamente dei periodi di semina di ogni ortaggio con una tabella
riassuntiva di tutto, e i periodi di luna calante e luna crescente dell’anno corrente.
3
Peterlini Matteo
ITT-Marconi Rovereto
Anno scolastico 2014/15
Nella pagina Link utili troviamo alcuni link ad altre pagine interessanti e utili o che parlano di temi simili a
quello affrontato in questo sito.
Le ultime pagine a disposizione dell’utente sono quella di Registrazione, Login e Modifica dati, dove
l’utente che, ovviamente, si registra al sito con il permesso degli amministratori potrà inserire nuove
informazioni nel database o modificare ciò che a lui possono sembrare sbagliate o imprecise. Per la
registrazione l’utente dovrà essere in possesso di una chiave univoca, cioè una parola o una frase “segreta”.
Per ricevere questa chiave l’utente dovrà contattare via e-mail uno degli amministratori, che gli risponderà
inviandogli la chiave se idoneo o rispondendogli con esito negativo.
4
Peterlini Matteo
ITT-Marconi Rovereto
Anno scolastico 2014/15
Se la registrazione è andata a buon fine all’utente, dopo aver effettuato il Login, verrà presentata la pagina
Modifica dati (immagine sotto) in cui verranno mostrati i dati di registrazione dell’utente (username,
modifica password, elimina utente) e una sequenza di “accordion” (con l’uso di JQuery-UI) contenenti
ognuno una riga di dati del database, cioè un argomento specifico.
5