Zdravje in Bolezni
|  | Zdravje in Bolezni >  | Healthcare Industry | bolnišnice

Kako narišete napredni razredni diagram uml za sistem upravljanja bolnišnice?

```

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

| Igralec:Pacient |

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

* Lastnosti:

- ID bolnika

- Ime

- Naslov

- Telefon

- Zavarovanje

* Operacije:

- Registracija()

- UpdateProfil()

- Zahtevaj termin()

- Poglej zdravniško evidenco ()

- PayBill()

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

| Igralec:Doktor |

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

* Lastnosti:

- ID zdravnika

- Ime

- Posebnost

- Oddelek

- Leta izkušenj

* Operacije:

- DiagnosticPacient()

- PrescribeTreatment()

- Izvedi operacijo()

- Ogled zapisov pacientov()

- ManageAppointments()

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

| Razred:Imenovanje |

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

* Lastnosti:

- ID sestanka

- ID bolnika

- ID zdravnika

- Zmenek

- Čas

- Lokacija

- Stanje

* Operacije:

- Načrtovanjesestankov()

- Prekliči termin()

- Prestavi termin()

- OgledPodrobnosti o terminu()

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

| Razred:Zdravljenje |

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

* Lastnosti:

- ID zdravljenja

- ID bolnika

- ID zdravnika

- Načrt zdravljenja

- Zdravila

- Navodila

* Operacije:

- UstvariNačrt Zdravljenja()

- Posodobi načrt zdravljenja ()

- PrescribeMedication()

- Ogled zgodovine zdravljenja ()

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

| Razred:Zdravstveni karton |

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

* Lastnosti:

- ID zdravstvene kartoteke

- ID bolnika

- Diagnoza

- Zgodovina zdravljenja

- LabResults

- Poročila o slikanju

- Alergije

* Operacije:

- AddDiagnosis()

- UpdateDiagnosis()

- AddTreatmentHistory()

- Poglej zdravniški zapis()

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

| Razred:Bill |

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

* Lastnosti:

- ID računa

- ID bolnika

- Dolgovani znesek

- Stanje plačila

* Operacije:

- GenerateBill()

- PayBill()

- Ogled podrobnosti računa()

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

| Razred:Upravljanje bolnišnic |

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

* Lastnosti:

- ID bolnišnice

- Ime

- Naslov

- Telefon

- Število ležišč

- Oddelki

* Operacije:

- ManagePatients()

- ManageDoctors()

- Razporedi sestanke ()

- ManageTreatments()

- GenerateBills()

- ViewReports()

```

Zdravje in Bolezni © https://sl.265health.com