Link Search Menu Expand Document (external link)

Interfaccia utente

Segue ora una breve spiegazione delle schermate presentate nella User Interface di questo Web Client; l’interfaccia, essendo poco più che un prototipo, risulta alquanto spoglia, stampando a schermo solo le informazioni necessarie all’utente per interagire con il sistema.

Login

La prima schermata che si presenta all’apertura dell’applicativo contine il form per il login.

All’interno del form vi sono due textbox che permettono all’utente (già registrato nel sistema) di inserire email e password.

Interagendo con il bottone login (o attraverso la pressione del tasto Enter sulla tastiera), verrà effettuato un tentativo di login.

Il secondo e ultimo bottone permette di accedere alla schermata per la registrazione all’interno del sistema.

Login

Login

Registrazione

Questa schermata presenta un form con più campi rispetto alla schermata precedente; attraverso questo form è possibile registrare una nuova Organizzazione e, necessariamente, il primo Agricoltore collegato alla nuova Organizzazione.

Difatti, creato il primo Agricoltore di un’Organizzazione, esso potrà (una volta autenticato) creare i nuovi Agricoltori collegati alla medesima Organizzazione.

Attraverso il bottone Register (o premendo il tasto Enter della tastiera), verrà effettuato un tentativo di registrazione che, nel caso di successo, effettuerà anche il login.

Interagendo con il bottone Login invece è possibile tornare alla schermata Login precedentemente descritta.

Registrazione

Registrazione

Greenhouses

Effettuato il login (o la registrazione), ci si ritroverà nella schermata contenente la lista delle Greenhouse contenute all’interno dell’Organizzazione di appartenenza (nell’esempio sottostante vi è una sola Greenhouse denominata Brittany); interagendo con una Greenhouse si verrà portati alla schermata contenente gli Environment collegati a tale Greenhouse.

Attraverso il bottone Create new, sarà possibile creare una nuova Greenhouse.

Infine, il bottone Go to Farmers permetterà di raggiungere la schermata contenente gli Agricoltori appartenenti all’Organizzazione.

Lista delle Greenhouse all'interno dell'Organizzazione

Lista delle Greenhouse all'interno dell'Organizzazione

Environments

In questa schermata, come anticipato nella schermata precedente, sono contenuti tutti gli Environment collegati ad una Greenhouse (nell’esempio sottostante vi è un solo Environment denominato TestEnvironment).

Interagendo con un Environment si verrà portati alla pagina dei Settings specifici per quell’Environment mentre, al click su Create new, verrà stampato a schermo un form per la creazione di un nuovo Environment.

Lista degli Environment all'interno di una Greenhouse

Lista degli Environment all'interno di una Greenhouse

Settings

In questa schermata sono elencati i Settings di un dato Environment.

Nella sezione Current si troveranno (se presenti) i Settings correntemente attivi per questo environment; nella sezione Old, invece, si troveranno i Settings precedentemente inseriti e non più validi (scaduti o sostituiti da nuovi Settings).
Interagendo con il tasto Create new si potranno creare nuovi Settings.

In alto troviamo dei bottoni di navigazione. Il bottone Back to Greenhouses, una volta premuto, riporterà l’utente nella schermata contenente la lista di Greenhouse; il bottone Go to Data, invece, porterà l’utente nella schermata contenente i dati campionati all’interno dell’Environment.

Settings di un Environment

Settings di un Environment

Dati

In questa schermata saranno presentati dei grafici cartesiani raffiguranti i dati campionati all’interno dell’Environment da parte di Greenhouse Core; questa schermata effettuerà polling verso il Persistence Service, aggiornandosi di volta in volta con i nuovi dati disponibili.
Nella schermata di esempio si possono vedere i grafici contenenti la Temperatura e l’umidità dell’aria.

In cima possiamo trovare i bottoni di navigazione per tornare alla schermata di Settings dell’Environment (Go to Settings) e per tornare alla lista di Greenhouse (Go to Greenhouses).

Dati di un Environment

Dati di un Environment

Agricoltori

In questa schermata troviamo l’elenco di tutti gli Agricoltori registrati all’interno dell’Organizzazione.

Interagendo con un Agricoltore sarà possibile visionare i suoi dettagli mentre, effettuando un click sul bottone Create new, sarà possibile registrare un nuovo Agricoltore all’interno dell’Organizzazione.

Cliccando sul bottone Back to Greenhouses si tornerà alla schermata contenente l’elenco delle Greenhouse registrate all’interno dell’Organizzazione.

Lista di Farmer all'interno dell'Organizzazione

Lista di Farmer all'interno dell'Organizzazione