Форум Сообщества Аналитиков

Общий раздел => Теория моделирования и нотации => UML SysML и пр. => Тема начата: zukker от 24 Мая 2012, 13:39:12

Название: Диаграмма последовательности. последовательность вызовов методов классов
Отправлено: zukker от 24 Мая 2012, 13:39:12
Всем здравия!

Изучаю сейчас готовый код приложения, надо изобразить последовательность вызовов методов в классах. В моем конкретном случае надо проследить как данные от электросчетчиков попадают БД. Предположил что диаграмма последовательности подходит для этой задачи, но при реализации возникли вопросы.
1. Как изображать циклы? В моем случае есть нитка в которой периодически вызывается опрос счетчика.
2. Как изображать последовательность вызовов внутри одно класса?

Или может для моей задачи есть другое вариант?
Название: Re: Диаграмма последовательности. последовательность вызовов методов классов
Отправлено: ryrman от 24 Мая 2012, 14:45:44
Есть достаточно наглядные примеры на сайте разработчиков EA (ссылка на guide (http://www.sparxsystems.com/resources/uml2_tutorial/uml2_sequencediagram.html)).
В частности:
1. Цикл (loop)
(http://www.sparxsystems.com/images/screenshots/uml2_tutorial/seq07.GIF)
2. Вызовы внутри одного класса (recursion)
(http://www.sparxsystems.com/images/screenshots/uml2_tutorial/seq04.GIF)