Визуальное представление плагина в диаграмме прецедентов, созданной с помощью starUML - PullRequest
1 голос
/ 25 января 2011

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

Должен ли я вообще не отображать плагин в моем случае использования?

Нужно ли представлять плагин в виде пакета или актера? (Если это так, какое соединение я должен иметь, Включить?)

Или я должен просто представить его как интерфейс?

Может быть, я просто не в курсе, когда в последний раз я делал UCD год назад или что-то в этом роде, все ускользает, когда ты не используешь вещи! Так что я не возражаю против некоторых советов для начинающих:)

1 Ответ

1 голос
/ 26 января 2011

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

...