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 PHP
2012-10-22
62
reingegnerizzazione, applicazione, guida, servizi, comune, treviso, software, reengineering, application, municipality
File in questo prodotto:
File 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

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/16191