Содержание
- 2. ДИАГРАММЫ ДЕЯТЕЛЬНОСТИ Моделирует динамическое поведение системы Показывает поток переходов от одной деятельности к другой Используется для
- 3. Диаграмма деятельности (activity diagram) – диаграмма, которая изображает поведение объекта или системы с использованием моделей потока
- 4. УЗЕЛ ДЕЯТЕЛЬНОСТИ - является абстрактным классом для отдельных точек в потоке деятельности, соединенных дугами Дуга деятельности
- 5. ПОТОК УПРАВЛЕНИЯ - представляется в форме дуги деятельности, которая связывает между собой два узла деятельности и
- 6. ПОТОК ОБЪЕКТОВ - представляется в форме дуги деятельности, по которой передаются только маркеры объектов или данных
- 7. ВАРИАНТЫ НОТАЦИИ
- 8. ДИАГРАММЫ ДЕЯТЕЛЬНОСТИ
- 9. Семантика деятельности Семантика деятельности в языке UML 2.х основывается на потоке маркеров Маркер (token) – элемент
- 10. Семантика действия Выполнение действия становится возможным, когда удовлетворены предварительные условия для его потоков управления и объектов
- 11. УЗЛЫ УПРАВЛЕНИЯ Начальный узел (initial node) является узлом управления, в котором начинается поток при вызове деятельности
- 12. УЗЛЫ РЕШЕНИЯ - является узлом управления, который выбирает между выходящими потоками Если для узла решения при
- 13. УЗЛЫ РЕШЕНИЯ
- 14. УЗЛЫ СЛИЯНИЯ - является узлом управления, который соединяет вместе несколько альтернативных потоков
- 15. ПРИМЕР ПОСЛЕДОВАТЕЛЬНОГО ВЕТВЛЕНИЯ
- 16. УЗЛЫ РАЗДЕЛЕНИЯ - является узлом управления, который расщепляет поток на несколько параллельных потоков Дуги, выходящие из
- 17. УЗЛЫ СОЕДИНЕНИЯ - является узлом управления, который синхронизирует несколько потоков Узлы соединения могут иметь дополнительную логическую
- 18. ПРИМЕРЫ УЗЛОВ СОЕДИНЕНИЯ Если часть маркеров, предлагаемых на входящих дугах, являются маркерами управления, а другие являются
- 19. ПРИМЕРЫ УЗЛОВ СОЕДИНЕНИЯ
- 20. ПАРАЛЛЕЛЬНАЯ ДЕЯТЕЛЬНОСТЬ Дуги, выходящие из узла разделения, дополнительно могут иметь сторожевые условия, при невыполнении которых могут
- 21. СПЕЦИАЛЬНЫЕ ДЕЙСТВИЯ Действие передачи сигнала является действием, которое на основе своих входов создает экземпляр сигнала и
- 22. ПРИМЕР ПЕРЕДАЧИ И ПРИЕМА СИГНАЛА
- 23. Пример передачи и приема сигнала
- 24. ОЖИДАНИЕ ВРЕМЕННОГО СОБЫТИЯ Специальный случай действия приема события Если наступившее событие является временным событием, то объект
- 25. УЗЕЛ ОБЪЕКТА - является узлом абстрактной деятельности, которая является частью определяющего потока объектов в деятельности Узел
- 26. УЗЕЛ ОБЪЕКТА С ОГРАНИЧЕНИЯМИ Узел объекта с ограниченной верхней границей должен содержать явную спецификацию этой границы
- 27. ЦЕНТРАЛЬНЫЙ БУФЕР - является узлом объекта для управления потоками из нескольких источников и мест назначения Центральный
- 28. ЦЕНТРАЛЬНЫЙ БУФЕР
- 29. ХРАНИЛИЩЕ ДАННЫХ - является разновидностью центрального буфера для постоянного хранения объектов или другой информации Хранилище данных
- 30. ПРИМЕР ХРАНИЛИЩА ДАННЫХ
- 31. ВХОДНЫЕ И ВЫХОДНЫЕ КОНТАКТЫ ОБЪЕКТОВ Входной контакт является узлом объекта, который принимает значения от других действий
- 32. ПЕРЕДАЧА ОБЪЕКТОВ И ПОТОКОВ ОБЪЕКТОВ
- 33. Узел параметра деятельности (activity parameter node) - является узлом объекта для моделирования входов и выходов деятельности
- 34. ДЕЯТЕЛЬНОСТЬ С ВХОДНЫМ ПАРАМЕТРОМ
- 35. МНОЖЕСТВО ПАРАМЕТРОВ - предназначено для моделирования отдельного альтернативного потока объектов на входе или выходе деятельности Если
- 36. Правила использования разбиений на диаграмме деятельности Любые узел или дуга деятельности не могут одновременно принадлежать двум
- 38. Скачать презентацию