UML-актеры в сценарии использования - PullRequest
0 голосов
/ 05 мая 2018

Допустим, я начал составлять диаграмму вариантов использования для веб-приложения туристического агентства. Так что меня беспокоит то, что я не уверен, должен ли я выполнять роль администратора и связывать его с другими действующими лицами с обобщением, потому что они разделяют общее поведение.

Например, у меня есть роль посетителя веб-сайта, затем я зарегистрировал того, кто может бронировать отели ... Теперь я думал о назначении роли администратора, у которого были бы полномочия делать то, что он хочет. Так что все, что мне нужно, это ваш совет и то, что вы будете делать, если у вас когда-нибудь возникнет подобная проблема.

1 Ответ

0 голосов
/ 05 мая 2018

Да, вы можете сделать это. И это общая картина. Актер представляет (играет) роль в рассматриваемой системе. И если вы найдете людей, играющих разные роли, вы можете применить обобщение. Особенно если вы обобщаете Administrator из User, это говорит о том, что администратор может делать все, что может делать пользователь.

...