Добрый день!
Что-то все по-новому. Давно не был.
По поводу диаграммы UC.
Если читать книжку Коберна "за смысл", можно заметить, что он выделяет <<primary>> Actors.
Т.е., даже, если c UC взаимодействуют множество Actors, есть только один, цель которого выполняет UC. Actor не должность, а роль!
С другой стороны, любая диаграмма предназначена не для того, чтобы показать все, что мы знаем о той или иной предметной области, а для того, чтобы проиллюстрировать какую-то идею, мысль, явление. Эргономисты считают, что если на диаграмме более 9 сущностей, она нечитаема, а значит рисовать ее нет смысла.
Как я поступаю для разрешения сложности.
Рисую диаграмму, содержащую основные UC и их первичных Actors. Это то, для чего нужна система (хотелось написать "функции системы", но меня Юра в очередной раз "прихватит").
Рисую контекстную диаграмму, если требуется, для UCs. Она содержит всех Actors, а также Extend и Includ UCs.
Но это примерно то, о чем писал Эдуард.
Честно говоря, я представленную диаграмму даже читать не стал. Тем более, у меня с языками проблема. Знаю всего три: командный, матерный и русский (со словарем).
P.S. Я, наконец, нашел работу!