Обсуждение участника:Marytikova: различия между версиями
Материал из Поле цифровой дидактики
Patarakin (обсуждение | вклад) (→Заполните форму участника: новая тема) |
|||
Строка 2: | Строка 2: | ||
Как используется подпись - --[[Участник:Patarakin|Patarakin]] ([[Обсуждение участника:Patarakin|обсуждение]]) 17:50, 19 февраля 2025 (MSK) | Как используется подпись - --[[Участник:Patarakin|Patarakin]] ([[Обсуждение участника:Patarakin|обсуждение]]) 17:50, 19 февраля 2025 (MSK) | ||
== Собственная версия == | |||
{{#mermaid:classDiagram | |||
direction RL | |||
Мед_карта <|-- Врач | |||
Мед_карта: +int Номер карты | |||
Мед_карта: +String ФИО больного | |||
Мед_карта: +String ФИО врача | |||
Мед_карта: +String Время приема | |||
Мед_карта: +Записывать состояние пациента() | |||
Мед_карта: +Записывать дату приема() | |||
Мед_карта: +Ставить или снимать с учета() | |||
Пациент <|-- Врач | |||
Пациент: +String ФИО | |||
Пациент: +String Дата рождения | |||
Пациент: +String Адрес | |||
Пациент: +int Номер телефон | |||
Пациент: +int Номер Мед_карты | |||
Пациент: +int Диагноз | |||
Пациент: +Получать лечение() | |||
Пациент: +Болеть() | |||
Пациент: +Приходить на прием() | |||
Пациент: +Консультация врача() | |||
class Врач { | |||
+String ФИО | |||
+int Кабинет | |||
+String Специализация | |||
+Лечить() | |||
+Ставить на учет() | |||
+Снимать с учета() | |||
+Вести историю болезни() | |||
+Консультировать() | |||
} | |||
}} | |||
---- | |||
https://poe.com/ | |||
{{#mermaid:classDiagram | |||
class Doctor { | |||
-name: string | |||
-specialty: string | |||
+treatPatient(patient: Patient): void | |||
} | |||
class Patient { | |||
-name: string | |||
-age: int | |||
+describeSymptoms(): string | |||
} | |||
Doctor --> Patient | |||
}} | |||
=== Version 2 === | |||
{{#mermaid:classDiagram | |||
class Doctor { | |||
-name: string | |||
-specialty: string | |||
+treatPatient(patient: Patient): void | |||
} | |||
class Patient { | |||
-name: string | |||
-age: int | |||
+describeSymptoms(): string | |||
} | |||
class MedicalCard { | |||
-patient: Patient | |||
-doctor: Doctor | |||
-observations: string | |||
+addObservations(observation: string): void | |||
} | |||
Doctor --> Patient | |||
Patient "1" --o "1" MedicalCard | |||
Doctor "1" --o "n" MedicalCard | |||
}} | |||
=== V3 === | |||
{{#mermaid: | |||
sequenceDiagram | |||
participant Doctor | |||
participant Patient | |||
participant MedicalCard | |||
Patient->>Doctor: Request treatment | |||
Doctor->>Patient: Examine patient | |||
Doctor->>MedicalCard: Create medical card | |||
MedicalCard->>Doctor: Confirm creation | |||
Doctor->>MedicalCard: Add observations | |||
MedicalCard->>Doctor: Confirm observations added | |||
Doctor->>Patient: Prescribe treatment | |||
}} |
Текущая версия на 19:08, 27 февраля 2025
Заполните форму участника
Как используется подпись - --Patarakin (обсуждение) 17:50, 19 февраля 2025 (MSK)
Собственная версия
Version 2