Диаграмма вариантов использования для системы расписаний - PullRequest
0 голосов
/ 18 апреля 2020

Это диаграмма вариантов использования, которую я создал для системы расписаний моего колледжа:

enter image description here

Правильна ли моя схема? Или нужно больше вариантов использования?

1 Ответ

0 голосов
/ 18 апреля 2020

На самом деле вашу диаграмму очень трудно прочитать, потому что текст слишком маленький, ваша диаграмма неверна.

  • Актеры Режиссер и Head of School (если я читаю хорошо) конкретно не активировать вариант использования, они бесполезны, «отношение» между ними и Academi c Administration недействительно, возможно, вы хотели обобщение

  • Чтобы разрешить только Обновление информации о пользователе при аутентификации слишком сокращается

  • «Отношение» между Изменить пароль и Редактировать личную информацию с помощью Обновить информацию о пользователе недопустимо, может быть, вы хотели обобщения, как ранее, и в этом случае это по-прежнему неправильно, потому что нет Актер, активирующий эти U C, использует Расширение

  • Точно так же с Редактировать расписание и тремя UC под

  • Расширение между U Информация о пользователе pdate и Создание нового пользователя не ясно, я имею в виду, что одно обновляет что-то уже существующее, для меня лучше не иметь его

  • По соглашению актеры справа - второстепенные актеры, это не случай с администратором расписания

  • актерами студент , бухгалтер , Academi c Administration * и Lecturer связаны с одними и теми же UC, когда несколько UC выполняют одно и то же, что означает, что существует только одна роль, поэтому должен присутствовать только один участник. Вы путаете актера и «людей», актер - это роль.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...