next up previous
Avanti: Configurazione Su: Introduzione Indietro: Il progetto

La realizzazione

Dal punto di vista tecnico, la realizzazione si avvale del linguaggio PHP, il cui interprete (che risiede sul server HTTP1) esegue il codice annidato nelle pagine HTML richieste, e genera al volo la pagina da inviare al client in base al risultato di una o pił query rivolte al DBMS PostgreSQL.

L'interrogazione della base dati, la navigazione tra le informazioni reperite, e l'inserimento delle stesse, sono realizzate mediante una interfaccia Web standard, rendendo l'accesso e l'aggiornamento dei dati possibile da parte di qualsiasi browser HTTP via internet. La manutenzione dei dati "comuni" e' riservata ai client che operano da un ristretto numero di indirizzi IP, mentre i dati "individuali" sono modificabili da ogni computer della rete della facoltą, previa autenticazione di password eseguita a livello del server HTTP.

Le query al DBMS sono effettuate in base agli argomenti specificati mediante istruzioni FORM HTML, e le pagine di report contengono links che realizzano ulteriori query, associate agli elementi presenti nei report stessi2. In tal modo si facilita la navigazione tra argomenti correlati e si unifica la presentazione di informazioni altrimenti disperse. Nel caso in cui una stessa informazione compaia in pił report, questi riporteranno tutti il medesimo dato, ottenuto dal Data Base.


next up previous
Avanti: Configurazione Su: Introduzione Indietro: Il progetto
alef@infocom.uniroma1.it
2000-11-11