Методические указания по выполнению лабораторных занятий



бет54/102
Дата01.09.2022
өлшемі3,94 Mb.
#38357
түріМетодические указания
1   ...   50   51   52   53   54   55   56   57   ...   102
Байланысты:
Технология проектирования программных систем

Вопросы для самопроверки
1. Опишите технологический процесс «Формирование требований».
2. Перечислите элементы диаграммы вариантов использования и дайте им определения.
3. Какие виды отношений могут использоваться на диаграмме вариантов использования?
4. Чем отношение включения отличается от отношения расширения?





Лекция № 12. ДИАГРАММА СОСТОЯНИЙ

12.1. Способы детализации вариантов использования

12.2. Назначение и состав диаграммы состояний

12.3. Правила и рекомендации по разработке диаграмм состояний

12.4. Примеры построения диаграммы состояний 

12.1. Способы детализации вариантов использования

После создания одной или нескольких диаграмм вариантов использования системный аналитик с заказчиком определяют приоритетность проработки вариантов использования и детализируют их. Главная цель данной процедуры – поиск ответа на вопрос: «В процессе какого поведения система обеспечит необходимую функциональность?».

В UML имеется несколько видов диаграмм, позволяющих детализировать варианты использования, – это диаграммы поведения. В связи с этим могут использоваться разные способы детализации:

 с помощью диаграмм состояний [29];

 с помощью диаграмм деятельности (аналог блок-схем);

 с помощью диаграмм взаимодействия (последовательности и кооперации).

12.2. Назначение и состав диаграммы состояний

Диаграммы состояний используются для описания поведения, реализуемого в рамках варианта использования, или поведения экземпляров класса (объектов), компонента, узла или системы в целом [2326]. Поведение моделируется через автомат (англ. state machine), описывающий возможные последовательности состояний экземпляра сущности и переходы между ними на протяжении его жизненного цикла, начиная от создания и заканчивая уничтожением.



Достарыңызбен бөлісу:
1   ...   50   51   52   53   54   55   56   57   ...   102




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет