![Page 1: Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web](https://reader036.vdocuments.site/reader036/viewer/2022062701/5542eb4a497959361e8b5a93/html5/thumbnails/1.jpg)
Presentazione della tesi di laurea di Flavio Casadei Della Chiesa
Newsletter: un framework per una redazione web
![Page 2: Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web](https://reader036.vdocuments.site/reader036/viewer/2022062701/5542eb4a497959361e8b5a93/html5/thumbnails/2.jpg)
Argomenti trattati nella presentazione
Internet, problematiche e soluzioni Contesto nel quale è stato sviluppato e realizzato
il progetto Tecnologie utilizzate Funzionamento di una Newsletter, componenti e
interazione
![Page 3: Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web](https://reader036.vdocuments.site/reader036/viewer/2022062701/5542eb4a497959361e8b5a93/html5/thumbnails/3.jpg)
Internet Ieri
● Pochi utenti in target specifici: elite come università e centri di ricerca
● Informazioni limitate, sia come argomenti che come quantità.
● Pochi servizi interattivi
![Page 4: Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web](https://reader036.vdocuments.site/reader036/viewer/2022062701/5542eb4a497959361e8b5a93/html5/thumbnails/4.jpg)
Internet oggi
● Milioni di server
● Buona parte dei cittadini e delle imprese del mondo occidentale ha accesso ad Internet
● In Italia: oltre 900.000 domini registrati; il 32% della popolazione usa Internet (dati SMAU e CENSIS 2003)
![Page 5: Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web](https://reader036.vdocuments.site/reader036/viewer/2022062701/5542eb4a497959361e8b5a93/html5/thumbnails/5.jpg)
Come trovare le informazioni che ci servono?
Per reperire in poco tempo, informazioni e servizi vengono utilizzati i motori di ricerca come Google, Altavista e Virgilio.Meno incisive le altre fonti (passa parola, TV, riviste …)
Problema: per rimanere aggiornati è necessario consultare periodicamente i siti preferiti
![Page 6: Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web](https://reader036.vdocuments.site/reader036/viewer/2022062701/5542eb4a497959361e8b5a93/html5/thumbnails/6.jpg)
Tipologie di siti che devono essere consultati frequentemente
Tematiche specifiche (articoli e commenti di un argomento di interesse)
Tempo Libero (cinema, teatro, musica, mostre, sport …)
Lavoro (ricerca offerte di lavoro e di bandi di concorso)
![Page 7: Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web](https://reader036.vdocuments.site/reader036/viewer/2022062701/5542eb4a497959361e8b5a93/html5/thumbnails/7.jpg)
La soluzione adottata da molti siti web: Newsletter
Il sistema delle Newsletter permette di essere aggiornati scegliendo siti, argomenti, e tempi
![Page 8: Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web](https://reader036.vdocuments.site/reader036/viewer/2022062701/5542eb4a497959361e8b5a93/html5/thumbnails/8.jpg)
Rete Civica Po-Net (Prato)
140 enti e gruppi di lavoro coinvolti
Più di 80 domini
25.000 pagine web
2 milioni di accessi al mese
4˚ in Italia come Rete Civica
Nella Rete Civica ci sono molti siti web che potrebbero offrire un servizio di Newsletter
![Page 9: Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web](https://reader036.vdocuments.site/reader036/viewer/2022062701/5542eb4a497959361e8b5a93/html5/thumbnails/9.jpg)
Funzioni e organizzazione della redazione centrale
![Page 10: Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web](https://reader036.vdocuments.site/reader036/viewer/2022062701/5542eb4a497959361e8b5a93/html5/thumbnails/10.jpg)
Ambiti di applicazione del sistema Newsletter all'interno della Rete Civica
Tempo Libero (archivio eventi area pratese)
Concorsi (archivio bandi in Italia e UE)
Comunicati stampa
Ordine del giorno
Altri
![Page 11: Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web](https://reader036.vdocuments.site/reader036/viewer/2022062701/5542eb4a497959361e8b5a93/html5/thumbnails/11.jpg)
Scopo del progetto
Realizzare un sistema per la gestione di un insieme di Newsletter capace di integrarsi con la complessa realtà del sistema informativo di Prato
Il sistema permette:
il recupero di informazioni (news) attraverso eterogenei canali informativi
la trasformazione della news in un formato scelto dall’utente
l'invio della news formattata attraverso il canale di output scelto dall'utente (SMS, posta elettronica)
![Page 12: Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web](https://reader036.vdocuments.site/reader036/viewer/2022062701/5542eb4a497959361e8b5a93/html5/thumbnails/12.jpg)
Tecnologie utilizzate
Sistema operativo Linux
Linguaggio di programmazione Java (Il core è scritto in Java, Jsp e Servlet sono utilizzati per la parte Web)
XML (l’informazione d’interesse è codificata in XML)
XSLT (trasformazione di documenti XML in altri tipi di documento)
Database Relazionale PostgreSQL (profili utente)
![Page 13: Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web](https://reader036.vdocuments.site/reader036/viewer/2022062701/5542eb4a497959361e8b5a93/html5/thumbnails/13.jpg)
Linux
Open-Source
Multipiattaforma
Unix-like
Affidabile
Personalizzabile
Informazioni reperibili su Internet
Motivi per cui la Rete Civica usa Linux
![Page 14: Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web](https://reader036.vdocuments.site/reader036/viewer/2022062701/5542eb4a497959361e8b5a93/html5/thumbnails/14.jpg)
Java
Multipiattaforma
Orientato agli oggetti
Orientato al Web (Jsp / Servlet)
![Page 15: Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web](https://reader036.vdocuments.site/reader036/viewer/2022062701/5542eb4a497959361e8b5a93/html5/thumbnails/15.jpg)
XML ed XSLT
XML documenti a struttura gerarchica variabile
XSLT tecnologia per la trasformazione di documenti XML in altri tipi di documento tramite l'applicazione di template
![Page 16: Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web](https://reader036.vdocuments.site/reader036/viewer/2022062701/5542eb4a497959361e8b5a93/html5/thumbnails/16.jpg)
Esempio di trasformazione XSLT
------------------------Elemento 1 Scritto in data 26/1/2004 ( Elemento di prova 1 )Elemento 2 ( Elemento di prova 2 )Prova ( testo di prova )Ultimo elemento Scritto in data 1/1/2004 ( L'ultimo tra gli elementi )------------------------
![Page 17: Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web](https://reader036.vdocuments.site/reader036/viewer/2022062701/5542eb4a497959361e8b5a93/html5/thumbnails/17.jpg)
PostgreSQL
Open-Source
Transazioni: le transazioni garantiscono che i dati rimangano sempre in uno stato consistente
Viste: le viste (view) forniscono una maniera intelligente per accedere velocemente ai dati di interesse
Trigger e Stored Procedure: Permettono il rispetto dei vincoli aziendali nella base di dati e delegano a Postgres l'esecuzione di alcuni task la cui implementazione Java richiederebbe uno sforzo eccessivo.
Motivi per cui la Rete Civica usa PostgreSQL
![Page 18: Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web](https://reader036.vdocuments.site/reader036/viewer/2022062701/5542eb4a497959361e8b5a93/html5/thumbnails/18.jpg)
L'utente ed il sistema Newsletter
Utente
Browser per iscrizione Creazione o modifica profilo
Sistema Newsletter
SMS
![Page 19: Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web](https://reader036.vdocuments.site/reader036/viewer/2022062701/5542eb4a497959361e8b5a93/html5/thumbnails/19.jpg)
Il sistema Newsletter nel contesto della Rete Civica
PHP
ASP
![Page 20: Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web](https://reader036.vdocuments.site/reader036/viewer/2022062701/5542eb4a497959361e8b5a93/html5/thumbnails/20.jpg)
Diagramma di interazione delle componenti del sistema Newsletter
![Page 21: Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web](https://reader036.vdocuments.site/reader036/viewer/2022062701/5542eb4a497959361e8b5a93/html5/thumbnails/21.jpg)
Ciclo di vita della News
![Page 22: Presentazione della tesi di laurea di Flavio Casadei Della Chiesa Newsletter: un framework per una redazione web](https://reader036.vdocuments.site/reader036/viewer/2022062701/5542eb4a497959361e8b5a93/html5/thumbnails/22.jpg)
Conclusione
Il sistema delle Newsletter arricchisce l'offerta di servizi interattivi che il Comune di Prato può proporre on line ai cittadini ed alle imprese.
Contribuisce in modo deciso ad innalzare il livello qualitativo dell'interattività ed essendo espandibile e flessibile può essere utilizzato anche da altri enti.
Il sistema Newsletter è già installato sui server del Comune (fonzie.comune.prato.it) ed i cittadini si potranno iscrivere dal 5 febbraio 2004.
Fine