Skip to content

Instantly share code, notes, and snippets.

Created September 15, 2017 17:53
Show Gist options
  • Save anonymous/78460a31c67191bc508f10b20fc15312 to your computer and use it in GitHub Desktop.
Save anonymous/78460a31c67191bc508f10b20fc15312 to your computer and use it in GitHub Desktop.
Описание поведения системы

Описание поведения системы - Статьи - оглавление раздела



Концептуальная модель характеризует статические свойства разрабатываемого программного обеспечения. Для описания особенностей его поведения, т. Диаграмма последовательностей системы sequence diagram. Диаграмма последовательностей системы — графическая модель, которая для определенного сценария варианта использования показывает динамику взаимодействия объектов во времени [1, 48]. Крайним слева на диаграмме изображается объект, который является инициатором взаимодействия см. Правее изображается другой объект, который непосредственно взаимодействует с первым, и т. На диаграмме последовательности изображаются только те объекты, которые непосредственно участвуют во взаимодействии, и не показываются возможные статические ассоциации с другими объектами. При этом диаграмма последовательности имеет как бы два измерения. Одно — слева направо в виде вертикальных линий, каждая из которых изображает линию жизни отдельного объекта, участвующего во взаимодействии. Графически каждый объект изображается прямоугольником и располагается в верхней части своей линии жизни рис. Внутри прямоугольника записываются имя объекта и имя класса, разделенные двоеточием. При этом вся запись подчеркивается, что является признаком объекта, который представляет собой экземпляр класса. Линия жизни объекта object lifeline служит для обозначения периода времени, в течение которого объект существует в системе и, следовательно, может потенциально участвовать во всех ее взаимодействиях. На диаграмме линия жизни изображается пунктирной вертикальной линией, ассоциированной с единственным объектом. Если объект существует в системе постоянно, то и его линия жизни должна продолжаться по всей плоскости диаграммы последовательности от самой верхней ее части до самой нижней объекты 1 и 2 на рис. Если объекты разрушаются в какой-то момент для освобождения ресурсов системы, то их линия жизни обрывается в момент уничтожения. Ниже этого символа пунктирная линия не изображается, поскольку соответствующего объекта в системе уже нет и этот объект должен быть исключен из всех последующих взаимодействий. Объекты на диаграмме последовательности могут находиться в двух состояниях, активном — непосредственно выполняя какие-либо действия, и пассивном, ожидая сообщения от других объектов. Чтобы явно выделить подобную активность объектов, в языке UML применяется специальное понятие, получившее название фокуса управления focus of control. Фокус управления изображается в форме вытянутого узкого прямоугольника см. Как уже было сказано, диаграмма последовательности описывает динамику взаимодействий между множеством объектов. Каждое взаимодействие описывается совокупностью сообщений, которыми участвующие в нем объекты обмениваются между собой. Сообщение message представляет собой законченный фрагмент информации, который отправляется одним объектом другому. Объект, принявший сообщение, должен отреагировать на него какой-либо последовательностью действий, направленных на решение поставленной задачи. Графически сообщения изображаются горизонтальными стрелками, соединяющими линии жизни или фокусы управления двух объектов на диаграмме последовательности рис. Объектами в этом примере являются: FAQ Обратная связь Вопросы и предложения. Upload Опубликованный материал нарушает ваши авторские права? Киевская государственная академия водного транспорта им. Технология разработки программных продуктов Структура и формат данных. Перевести в другой отдел 6. В чем состоит назначение и использование срс-карт? Опишите понятия объектно-ориентированного программирования: Технология разработки программных продуктов. Диаграммы последовательностей, деятельности и состояний Концептуальная модель характеризует статические свойства разрабатываемого программного обеспечения. Диаграмма последовательностей системы sequence diagram Диаграмма последовательностей системы — графическая модель, которая для определенного сценария варианта использования показывает динамику взаимодействия объектов во времени [1, 48]. Для построения диаграммы последовательностей системы необходимо: Линия жизни объекта Линия жизни объекта object lifeline служит для обозначения периода времени, в течение которого объект существует в системе и, следовательно, может потенциально участвовать во всех ее взаимодействиях. Фокус управления Объекты на диаграмме последовательности могут находиться в двух состояниях, активном — непосредственно выполняя какие-либо действия, и пассивном, ожидая сообщения от других объектов. Сообщения Как уже было сказано, диаграмма последовательности описывает динамику взаимодействий между множеством объектов. Имя Класса 1 Имя Объекта 2: Имя Класса 2 Фокус управления Символ разрушения объекта Рис. Различные графические примитивы диаграммы последовательности На рис 3.


Схема разгрузки контактной группы дэу нексия
Какую толщину лески выбрать для триммера
Система
Мониторинг автоматизируемых систем управления
Т карта оренбург
Достопримечательности солнечногорское крым фотос описанием
Правила по математике весь школьный курс
Какое масло лучше заливать в двигатель камминз
Пройти тест на психологический портрет личности
Тату на руке девушке тигра
Расписание автобусов гор
Сколько родовые за второго ребенка
3-6-4. Описание поведения системы. Диаграммы последовательностей, деятельности и состояний
Отшельник таро значение в отношениях будущее
550 ma сколько ампер
Беродуал для ингаляций инструкция по применению для детей
Сонник приручить змею
Где в минске можно поступить на актрису
Статьи - оглавление раздела
Турнирная таблица чемпионата швейцарии 2015 2016
Сколько стоит поменять лобовое стекло на солярисе
Составы армий великой отечественной войны
Сколько можно не прописываться после выписки
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment