Home alternative Medizin Bites Stings Krebs AGB -Behandlungen Zahngesundheit Diät Ernährung Family Health Healthcare Industrie Mental Health Öffentliche Gesundheit, Sicherheit Operationen Operationen
|  | Gesundheitswissenschaften >  | Healthcare Industrie | Krankenhäuser

Wie zeichnet man ein erweitertes UML-Klassendiagramm für ein Krankenhausverwaltungssystem?

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

| Schauspieler:Patient |

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

* Attribute:

- Patienten-ID

- Name

- Adresse

- Telefon

- Versicherung

* Operationen:

- Registrieren()

- UpdateProfile()

- RequestAppointment()

- ViewMedicalRecords()

- PayBill()

+-----+

| Schauspieler:Doktor |

+-----+

* Attribute:

- Arzt-ID

- Name

- Spezialität

- Abteilung

- Jahrelange Erfahrung

* Operationen:

- DiagnosePatient()

- PrescribeTreatment()

- PerformSurgery()

- ViewPatientRecords()

- ManageAppointments()

+--------+

| Klasse:Termin |

+--------+

* Attribute:

- Termin-ID

- Patienten-ID

- Arzt-ID

- Datum

- Zeit

- Standort

- Status

* Operationen:

- ScheduleAppointment()

- CancelAppointment()

- RescheduleAppointment()

- ViewAppointmentDetails()

+-----+

| Klasse:Behandlung |

+-----+

* Attribute:

- Behandlungs-ID

- Patienten-ID

- Arzt-ID

- Behandlungsplan

- Medikamente

- Anweisungen

* Operationen:

- CreateTreatmentPlan()

- UpdateTreatmentPlan()

- PrescribeMedication()

- ViewTreatmentHistory()

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

| Klasse:Krankenakte |

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

* Attribute:

- MedicalRecordID

- Patienten-ID

- Diagnose

- Behandlungsverlauf

- LabResults

- Bildberichte

- Allergien

* Operationen:

- AddDiagnosis()

- UpdateDiagnosis()

- AddTreatmentHistory()

- ViewMedicalRecord()

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

| Klasse:Bill |

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

* Attribute:

- BillID

- Patienten-ID

- Fälliger Betrag

- Zahlungsstatus

* Operationen:

- GenerateBill()

- PayBill()

- ViewBillDetails()

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

| Klasse:Krankenhausmanagement |

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

* Attribute:

- Krankenhaus-ID

- Name

- Adresse

- Telefon

- Anzahl der Betten

- Abteilungen

* Operationen:

- ManagePatients()

- ManageDoctors()

- ScheduleAppointments()

- ManageTreatments()

- GenerateBills()

- ViewReports()

logo

www.alskrankheit.net © Gesundheitswissenschaften