Подтвердить что ты не робот

Когда система должна быть включена в качестве актера в диаграмме использования?

Я делаю диаграмму использования для новой системы. Мне интересно, когда система должна быть включена как актер в диаграмму использования?

Спасибо.

4b9b3361

Ответ 1

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

Это важно, потому что вам нужно определить границу вашей системы, что означает ее область действия и интерфейсы. Включение системы в качестве актера будет четко заявлять о необходимости разработки вашей системы для обеспечения подходящего интерфейса для этой актерской системы.

Ответ 2

У разных людей разные принципы относительно правильной модели в UML (что неудивительно, поскольку UML был стандартизован комитетом).

Я использую актеров для захвата каждой "вещи" (типа человека, типа системы), который может взаимодействовать с системой, которую я разрабатываю, и считаю ее полезной для создания общего понимания среди всех заинтересованных сторон того, как будет взаимодействовать новая система с.

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

Ответ 3

Система никогда не бывает актером в модели использования. Вы должны думать о том, что инициирует исследуемую систему, чтобы выполнить процесс. Сама система является немой и не может заставить себя действовать. Это может быть вызвано только пользователем или временем. Если вы считаете, что система запускает действие, то, вероятно, это будет время, которое является актером. Например, процесс запускается при приеме электронного сообщения. Процесс полностью автоматизирован и не запускается пользователем, сообщающим системе, что сообщение прибыло так, кто является актером? Это не система, а время. То, что вы должны себе представить, это то, что есть процесс поиска прибытия электронного сообщения, и это относится к определенным временным интервалам, например. каждую секунду или каждую минуту или раз в месяц и т.д. Поэтому это Время запускает процесс, который запускается при получении электронного сообщения.