Skip to content

HealthDatalyze is a Web Dashboard for the interactive visualization of data in the medical field, allowing doctors to monitor the condition of patients, in order to identify possible diseases or treatments in the measured values. In addition, for each patient the previously diagnosed diseases, periods in which drugs were taken and the visualizat…

Notifications You must be signed in to change notification settings

pplomith/HealthDatalyze

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HealthDatalyze

IT HealthDatalyze è una Dashboard Web per la visualizzazione interattiva dei dati in ambito medico, consentendo ai dottori di monitorare la condizione dei pazienti, al fine di individuare le possibili malattie o delle cure nei valori misurati. Inoltre, per ogni paziente vengono mostrate le malattie precedentemente diagnosticate, periodi in cui sono stati assunti farmaci e la visualizzazione su una timeline di eventi particolari (operazioni, ricoveri).

EN HealthDatalyze is a Web Dashboard for the interactive visualization of data in the medical field, allowing doctors to monitor the condition of patients, in order to identify possible diseases or treatments in the measured values. In addition, for each patient the previously diagnosed diseases, periods in which drugs were taken and the visualization on a timeline of particular events (operations, hospitalizations) are shown.

Requisiti per l'installazione del sistema:

  • Connessione ad Internet.
  • Web Browser (es. Chrome, Firefox, Opera).
  • Server Tomcat.
  • MySQL Workbench.
  • IDE per lo sviluppo (es. Intellij, Eclipse).
Versioni:
  • Tomcat 9.0.31
  • Java 15
  • MySQL 8.0.18

Setup e installazione del sistema:

  1. Avviare l'IDE selezionato e compiere una fork del repository corrente per ottenere il codice sorgente.
  2. Connessione al DB del sistema:
~/src/main/resources/dataset/DBcreation.sql.
  1. Accedere alla classe ConPool ed impostare Username e Password utilizzate nella configurazione del database.
  2. Installare il server Tomcat ed integrarlo nell'IDE:
  1. Il sistema è stato correttamente installato ed è possibile avviarlo cliccando Run 'Tomcat' rappresentato con una freccia verde.

Compilazione:

Per attuare le modifiche effettuate in JavaScript deve essere eseguita una compilazione del codice.

Creazione ambiente di compilazione:

Spiegazione eseguita sull'IDE Intellij.

  1. Installazione di webpack:
  • Digitare ed eseguire nel terminale dell'IDE il seguente comando:
npm install --save-dev webpack
  1. Recarsi in Run/Debug Configurations.
  2. Aggiungere una nuova configurazione: npm.
  3. Impostazioni della configurazione:
    package.json: ~\IdeaProjects\[nome progetto]\package.json
    Command: run
    Scripts: build
    Node interpreter: Project node (~\nodejs\node.exe)
    Package manager: Project ~\nodejs\node_modules\npm
  1. Eseguire la nuova configurazione cliccando Run 'build'.

  2. Riavviare il server Tomcat per aggiornare l'applicazione.

About

HealthDatalyze is a Web Dashboard for the interactive visualization of data in the medical field, allowing doctors to monitor the condition of patients, in order to identify possible diseases or treatments in the measured values. In addition, for each patient the previously diagnosed diseases, periods in which drugs were taken and the visualizat…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •