Salute e malattia

Posizione |  | Salute e malattia >  | Settore Healthcare | ospedali

Come si disegna il diagramma delle classi avanzate uml per il sistema di gestione ospedaliero?

```

+----------------+

| Attore:Paziente |

+----------------+

*Attributi:

- ID paziente

- Nome

- Indirizzo

- Telefono

- Assicurazione

* Operazioni:

- Registrati()

- AggiornaProfilo()

- Richiedi appuntamento()

-Visualizza cartelle cliniche()

- Conto paga()

+---------------------------+

| Attore:Dottore |

+---------------------------+

*Attributi:

- ID dottore

- Nome

- Specialità

- Dipartimento

- Anni di esperienza

* Operazioni:

- Diagnostica paziente()

- Prescrivere il trattamento()

- Eseguire un intervento chirurgico()

- Visualizza record paziente()

- Gestisci Appuntamenti()

+---------------------+

| Lezione:Appuntamento |

+---------------------+

*Attributi:

- ID appuntamento

- ID paziente

- ID dottore

- Data

- Tempo

- Posizione

- Stato

* Operazioni:

- Pianifica appuntamento()

- Annulla appuntamento()

- Riprogrammare l'appuntamento()

- Visualizza i dettagli dell'appuntamento()

+--------------------------+

| Classe:Trattamento |

+--------------------------+

*Attributi:

- ID trattamento

- ID paziente

- ID dottore

- Piano di trattamento

- Farmaco

- Istruzioni

* Operazioni:

- Crea Piano di Trattamento()

-AggiornamentoPiano di trattamento()

- Prescrivere farmaci()

- Visualizza cronologia trattamenti()

+--------------------+

| Classe:cartella clinica |

+--------------------+

*Attributi:

- ID cartella clinica

- ID paziente

- Diagnosi

- Storia del trattamento

- Risultati di laboratorio

- Rapporti di imaging

- Allergie

* Operazioni:

- Aggiungi Diagnosi()

-AggiornamentoDiagnosi()

- Aggiungi cronologia trattamenti()

- Visualizza record medico()

+----------------+

| Classe:Bill |

+----------------+

*Attributi:

-ID fattura

- ID paziente

- Importo dovuto

- Stato del pagamento

* Operazioni:

- Genera fattura()

- Conto paga()

- Visualizza dettagli fattura()

+------------------------------------+

| Classe:Gestione ospedaliera |

+------------------------------------+

*Attributi:

- ID ospedale

- Nome

- Indirizzo

- Telefono

- Numero di letti

- Dipartimenti

* Operazioni:

- Gestisci pazienti()

- GestisciDottori()

- Pianifica appuntamenti()

- Gestisci Trattamenti()

- Genera fatture()

- Visualizza rapporti()

```