Форум Сообщества Аналитиков
Общий раздел => Теория моделирования и нотации => UML SysML и пр. => Тема начата: zukker от 24 Мая 2012, 13:39:12
-
Всем здравия!
Изучаю сейчас готовый код приложения, надо изобразить последовательность вызовов методов в классах. В моем конкретном случае надо проследить как данные от электросчетчиков попадают БД. Предположил что диаграмма последовательности подходит для этой задачи, но при реализации возникли вопросы.
1. Как изображать циклы? В моем случае есть нитка в которой периодически вызывается опрос счетчика.
2. Как изображать последовательность вызовов внутри одно класса?
Или может для моей задачи есть другое вариант?
-
Есть достаточно наглядные примеры на сайте разработчиков 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)