Я думаю, что вы упомянули, скорее всего, диаграмму последовательности («выполнить поиск», «просмотреть коллекцию» или «выбрать файл»), и я бы порекомендовал вам иметь несколько диаграмм последовательности, которые вы в списке. Мой аргумент для этого: эти диаграммы используются тестировщиками на стадии проектирования, поэтому они могут написать тесты для него.
И основные действия, которые вы можете поместить в общую диаграмму действий, которая покажет возможности того, что пользователь может сделать на данном этапе / этапе (если я могу войти, я могу выполнить поиск, просмотреть коллекцию и т. Д.) .