Включить диаграмму вариантов использования (UML)
Я видел много диаграмм прецедентов, где прецедент может быть включен только в 1 другой прецедент, это правильно или неправильно? У меня есть понимание, что для включения варианта использования он должен быть включен как минимум в 2 других варианта использования. Если это так (минимум 2 варианта использования для включения), если он просто связан с 1 другим вариантом, я просто использую нормальную связь? благодарю вас
1 ответ
Это повторяющийся вопрос и часто неверно истолковывается. Включить не означает "вызов" в смысле функционального анализа. Это означает "это вариант использования, который может быть дополнительно включен". Например, если у вас есть набор инструментов, который вы продаете с разными наборами инструментов (разные лицензии на программное обеспечение). Когда вы моделируете сценарии использования, вы синтезируете отдельные действия в форме, чтобы они создали набор, который возвращает какое-то значение актеру. Вы не будете делить части стоимости на более мелкие.
Варианты использования - это синтез, а не анализ. Когда ваши диаграммы вариантов использования начинают напоминать паутину, ваш дизайн разрушается.