Вариант использования для моделирования — регистр новой встречи.
Пользователь входит в систему как пациент (роль). Для записи на прием необходимо ввести специальность врача и дату. Система должна искать врачей, доступных для этой специальности на эту дату. Из результатов пациент должен выбрать один, а затем система сохранит запись. В конечном итоге пользователь должен получить электронное письмо с информацией о назначении.
В моей модели есть следующие классы: User PAtient Doctor Appointment DoctorShcedule и некоторые другие, но я думаю, что эти будут задействованы.
У меня есть эта начальная диаграмма последовательности:
У меня проблема с установкой обратных сообщений, а также с шагом электронной почты.
Спасибо