polito.it
Politecnico di Torino (logo)

Progettazione e sviluppo del front-end web di una cartella clinica informatizzata = "Design and Development of the Web Front-End for an Electronic Medical Record

Antonio Campobasso

Progettazione e sviluppo del front-end web di una cartella clinica informatizzata = "Design and Development of the Web Front-End for an Electronic Medical Record.

Rel. Carla Fabiana Chiasserini, Guido Pagana. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2024

[img]
Preview
PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (6MB) | Preview
Abstract:

Il presente lavoro di tesi si concentra sull'implementazione e lo sviluppo del front-end di un'applicazione web dedicata alla gestione informatizzata delle cartelle cliniche presso il reparto di medicina interna dell'Ospedale Molinette di Torino. L'obiettivo principale è fornire un sistema avanzato, aggiornato e scalabile che non solo soddisfi le esigenze immediate del reparto, ma che sia altresì flessibile e adattabile a eventuali modifiche future, sia in termini di funzionalità che di estensione a nuovi reparti. La scelta della tecnologia React è stata determinante per la natura dinamica e flessibile del progetto. Il capitolo introduttivo affronta la necessità di un'applicazione moderna e scalabile, presentando React come il framework ideale per rispondere a tali esigenze. Il nucleo della tesi è dedicato alla generazione dinamica di form, liste, tabelle e flowchart. Vengono esplorate approfonditamente le metodologie e gli strumenti impiegati, con un'analisi dettagliata dei vantaggi della programmazione reattiva e della struttura a componenti di React. Particolare enfasi è posta sulla progettazione di un sistema che consenta la creazione e la gestione di nuove funzionalità o la modifica delle esistenti senza richiedere modifiche dirette al codice di base. L'utilizzo di JSON schemas per definire la struttura dei dati e l'approccio modulare nell'implementazione rendono l'applicazione altamente estensibile e personalizzabile. Infine, la tesi esamina lo stato attuale del progetto, evidenziando i successi ottenuti, quali un sistema di autenticazione flessibile e la definizione automatica di percorsi diagnostici attraverso l'implementazione di flowchart. Vengono delineati anche gli sviluppi futuri, tra cui l'implementazione del Server-Side Rendering, l'estensione a dispositivi mobili e la trasformazione in una Progressive Web App per migliorare ulteriormente l'esperienza utente. In sintesi, la tesi offre una panoramica completa del processo di sviluppo del front-end, evidenziando le scelte progettuali, gli strumenti utilizzati e i risultati ottenuti, con uno sguardo attento alle prospettive future di evoluzione del sistema.

Relators: Carla Fabiana Chiasserini, Guido Pagana
Academic year: 2023/24
Publication type: Electronic
Number of Pages: 88
Subjects:
Corso di laurea: Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering)
Classe di laurea: New organization > Master science > LM-32 - COMPUTER SYSTEMS ENGINEERING
Aziende collaboratrici: FONDAZIONE LINKS
URI: http://webthesis.biblio.polito.it/id/eprint/30888
Modify record (reserved for operators) Modify record (reserved for operators)