Il Comune di Treviso era dotato di un'applicazione di tipo CMS (Content Management System) che serviva per descrivere su web i servizi che l'Amministrazione offre alla cittadinanza. L'obsolescenza del software ha portato all'esigenza di reingegnerizzare tale applicazione. Vengono descritte le attività svolte: raccolta e analisi dei requisiti, progettazione, implementazione e verifica dei risultati ottenuti. Particolare rilievo è stato dato alla progettazione del database e alle soluzioni adottate relative all'implementazione del motore di ricerca e alla struttura del codice. Nella stesura del codice, in cui sono state utilizzate diverse tecniche tra cui AJAX (Asynchronous JavaScript and XML), si è posta particolare attenzione alla riusabilità. Nel realizzare l'applicazione si è dovuto tener conto anche degli aspetti normativi relativi all'accessibilità. Il sistema è stato realizzato su una piattaforma open source che utilizza strumenti quali Linux, Apache, MySQL e PHP
Reingegnerizzazione dell'applicazione "Guida ai Servizi" del Comune di Treviso
Moro, Gianandrea
2012/2013
Abstract
Il Comune di Treviso era dotato di un'applicazione di tipo CMS (Content Management System) che serviva per descrivere su web i servizi che l'Amministrazione offre alla cittadinanza. L'obsolescenza del software ha portato all'esigenza di reingegnerizzare tale applicazione. Vengono descritte le attività svolte: raccolta e analisi dei requisiti, progettazione, implementazione e verifica dei risultati ottenuti. Particolare rilievo è stato dato alla progettazione del database e alle soluzioni adottate relative all'implementazione del motore di ricerca e alla struttura del codice. Nella stesura del codice, in cui sono state utilizzate diverse tecniche tra cui AJAX (Asynchronous JavaScript and XML), si è posta particolare attenzione alla riusabilità. Nel realizzare l'applicazione si è dovuto tener conto anche degli aspetti normativi relativi all'accessibilità. Il sistema è stato realizzato su una piattaforma open source che utilizza strumenti quali Linux, Apache, MySQL e PHPFile | Dimensione | Formato | |
---|---|---|---|
tesi.pdf
accesso aperto
Dimensione
1.43 MB
Formato
Adobe PDF
|
1.43 MB | Adobe PDF | Visualizza/Apri |
The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License
https://hdl.handle.net/20.500.12608/16191