В настоящее время я готовлюсь к выпускным экзаменам и пытаюсь разобраться с диаграммами вариантов использования.Я обычно могу делать диаграммы без проблем, но я застрял именно на этом, что я не уверен, правильно это или нет.
Вот примеры использования:
(A) Все пользователи Системы могут просматривать и искать заголовки
(B) В число пользователей входят Заемщики и Библиотекари
(C) Заемщик может оформить заказ и вернуть вещи.Если во время проверки выясняется, что титул недоступен (все копии были заимствованы), то заемщик может зарезервировать титул на будущее
(D). Когда титул становится доступным, заемщик уведомляется электронной почтой.-mail
(E) Заемщик может просматривать список бронирований и отменять их
(F) Библиотекарь может регистрировать новых заемщиков и добавлять новые названия
Мои сомнения:
Должен ли заемщик взаимодействовать свариант использования "Зарегистрировать нового заемщика"?Учитывая, что пользователю необходимо зарегистрироваться, библиотекарю также необходимо будет взаимодействовать с системой, поэтому я предполагаю, что оба должны быть связаны?
, когда заголовок станет доступным, из какого варианта использованиядолжен ли он прийти?
Как видно на первом рисунке, вариант использования Доступный заголовок поставляется как новый сценарий использования из варианта использования Название недоступен, а на втором изображении:Я сделал это как продолжение от Check out item.
Какая из этих диаграмм лучше всего описывает описания вариантов использования?
Спасибо!