Для модели учёта и контроля рабочего времени медперсонала фрагмент вида диаграммы последовательности для типичного хода событий «Открыть смену» приведён на рис. 3.2.
При построении диаграммы последовательности выделены следующие объекты и сообщения:
Объекты классов: «Сотрудник регистратуры», «Смена», «Фискальное устройство», «Врач», «Сканер ШК», «Врач – Устройство сканирования ШК», «Пациент», «Лист заказа», «Приём».
Сообщения:
1. «Оформить смену» – от линии жизни объекта класса «Сотрудник регистратуры» к линии жизни объекта класса «Смена».
2. «Отобразить смену» – от линии жизни объекта класса «Смена» к линии жизни объекта класса «Фискальное устройство».
3. «Присвоить» – от линии жизни объекта класса «Врач» к линии жизни объекта класса «Врач-Устройство сканирования ШК».
4. «Определить» – от линии жизни объекта класса «Сканер ШК» к линии жизни объекта класса «Врач-Устройство сканирования ШК».
5. «Добавить» – от линии жизни объекта класса «Врач-Устройство сканирования ШК» к линии жизни объекта класса «Смена».
|
|
Рис. 3.2. Фрагмент диаграммы последовательности для типичного хода событий «Оформить смену»
Фрагмент вида диаграммы последовательности для типичного хода событий «Оформить приём» приведён на рис. 3.3.
При построении диаграммы последовательности выделены следующие объекты и сообщения:
Объекты классов: «Сотрудник регистратуры», «Врач – Устройство сканирования ШК», «Пациент», «Лист заказа», «Приём».
Сообщения:
1. «Предоставить» – от линии жизни объекта класса «Пациент» к линии жизни объекта класса «Лист заказа».
2. «Включить» – от линии жизни объекта класса «Врач-Устройство сканирования ШК» к линии жизни объекта класса «Приём».
3. «Собрать ШК» – от линии жизни объекта «Лист заказа» к линии жизни объекта «Приём».
Рис. 3.3. Фрагмент диаграммы последовательности для типичного хода событий «Приём»
4. СОЗДАНИЕ ФИЗИЧЕСКОЙ МОДЕЛИ ПО