Helse og Sykdom
Helse Og Sykdom

Hvordan tegner du uml avansert klassediagram for sykehusstyringssystem?

```

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

| Skuespiller:Pasient |

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

* Attributter:

- Pasient-ID

- Navn

- Adresse

- Telefon

- Forsikring

*Operasjoner:

- Registrer()

- UpdateProfile()

- RequestAppointment()

- ViewMedical Records()

- PayBill()

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

| Skuespiller:Doctor |

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

* Attributter:

- Lege-ID

- Navn

- Spesialitet

- Avdeling

- Mange års erfaring

*Operasjoner:

- DiagnosePasient()

- PrescribeTreatment()

- UtførSurgery()

- ViewPatientRecords()

- Administrer avtaler()

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

| Klasse:Avtale |

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

* Attributter:

- Avtale-ID

- Pasient-ID

- Lege-ID

- Dato

- Tid

- Beliggenhet

- Status

*Operasjoner:

- Planlegg avtale()

- Avbryt avtale()

- Flytt avtale()

- Se avtaledetaljer()

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

| Klasse:Behandling |

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

* Attributter:

- Behandlings-ID

- Pasient-ID

- Lege-ID

- Behandlingsplan

- Medisinering

- Instruksjoner

*Operasjoner:

- CreateTreatmentPlan()

- UpdateTreatmentPlan()

- Foreskrive medisin()

- ViewTreatmentHistory()

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

| Klasse:Medisinsk journal |

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

* Attributter:

- Medisinsk journal-ID

- Pasient-ID

- Diagnose

- Behandlingshistorie

- Labresultater

- Bilderapporter

- Allergier

*Operasjoner:

- Legg tilDiagnose()

- OppdaterDiagnose()

- AddTreatmentHistory()

- ViewMedicalRecord()

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

| Klasse:Bill |

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

* Attributter:

- BillID

- Pasient-ID

- Forfalt beløp

- Betalingsstatus

*Operasjoner:

- GenerateBill()

- PayBill()

- ViewBillDetails()

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

| Klasse:Sykehusledelse |

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

* Attributter:

- SykehusID

- Navn

- Adresse

- Telefon

- Antall senger

- Avdelinger

*Operasjoner:

- Administrer pasienter()

- ManageDoctors()

- Planlegg avtaler()

- ManageTreatments()

- GenerateBills()

- Vis rapporter()

```

Opphavsrett © Helse og Sykdom Alle rettigheter forbeholdt