Технология разработки программного обеспечения. Сивохин А.В - 44 стр.

UptoLike

44
Лабораторная работа 6
Разработка диаграммы деятельности для прототипа оболочки
ДЭС
Цель работыовладение навыками построения диаграммы
деятельности на примере оболочки ДЭС.
Общие сведения
ДИАГРАММА ДЕЯТЕЛЬНОСТИ
(ACTIVITY DIAGRAM)
Диаграмма деятельности используется для моделирования процесса
выполнения операций в проектируемой системе. Графически она
представляется в форме графа, вершинами которого являются состояния
действия, а дугамипереходы от одного состояния к другому. Состояние
действия соответствует выполнению некоторой элементарной операции, а
переход в следующее состояние срабатывает только при завершении этой
операции. Диаграммы деятельности
можно считать частным случаем
диаграмм состояний. Отличие заключается в семантике состояний и в
отсутствии на переходах названий событий, с соответствующими
аргументами(сигнатур событий).
Основным направлением использования диаграмм деятельности
является визуализация особенностей реализации операций классов, когда
необходимо представить алгоритмы их выполнения. Традиционно для этой
цели использовались блок-схемы или структурные схемы
алгоритмов, в
которых основное внимание акцентировалось на последовательности
выполнения элементарных алгоритмических и логических операций,
приводящих в совокупности к получению желаемого результата. Сам же
результат мог привести к изменению состояния системы или возвращению
некоторого значения. Время в явном виде отсутствовало на этих
диаграммах несмотря на то, что они предназначались для моделирования
поведения
систем.
Графически состояние действия изображается овалом, внутри
которого записывается действие в виде глагола на естественном языке с
необходимыми пояснительными словами или в виде совокупности
                    Лабораторная работа № 6

Разработка диаграммы деятельности для прототипа оболочки
                          ДЭС

      Цель работы – овладение навыками построения диаграммы
деятельности на примере оболочки ДЭС.

                          Общие сведения

                      ДИАГРАММА ДЕЯТЕЛЬНОСТИ
                       (ACTIVITY DIAGRAM)

      Диаграмма деятельности используется для моделирования процесса
выполнения операций в проектируемой системе. Графически она
представляется в форме графа, вершинами которого являются состояния
действия, а дугами – переходы от одного состояния к другому. Состояние
действия соответствует выполнению некоторой элементарной операции, а
переход в следующее состояние срабатывает только при завершении этой
операции. Диаграммы деятельности можно считать частным случаем
диаграмм состояний. Отличие заключается в семантике состояний и в
отсутствии на переходах названий событий, с соответствующими
аргументами(сигнатур событий).
      Основным направлением использования диаграмм деятельности
является визуализация особенностей реализации операций классов, когда
необходимо представить алгоритмы их выполнения. Традиционно для этой
цели использовались блок-схемы или структурные схемы алгоритмов, в
которых основное внимание акцентировалось на последовательности
выполнения элементарных алгоритмических и логических операций,
приводящих в совокупности к получению желаемого результата. Сам же
результат мог привести к изменению состояния системы или возвращению
некоторого значения. Время в явном виде отсутствовало на этих
диаграммах несмотря на то, что они предназначались для моделирования
поведения систем.
      Графически состояние действия изображается овалом, внутри
которого записывается действие в виде глагола на естественном языке с
необходимыми пояснительными словами или в виде совокупности


                                    44