Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...
Топ:
Эволюция кровеносной системы позвоночных животных: Биологическая эволюция – необратимый процесс исторического развития живой природы...
Когда производится ограждение поезда, остановившегося на перегоне: Во всех случаях немедленно должно быть ограждено место препятствия для движения поездов на смежном пути двухпутного...
Интересное:
Средства для ингаляционного наркоза: Наркоз наступает в результате вдыхания (ингаляции) средств, которое осуществляют или с помощью маски...
Влияние предпринимательской среды на эффективное функционирование предприятия: Предпринимательская среда – это совокупность внешних и внутренних факторов, оказывающих влияние на функционирование фирмы...
Наиболее распространенные виды рака: Раковая опухоль — это самостоятельное новообразование, которое может возникнуть и от повышенного давления...
Дисциплины:
2017-12-13 | 210 |
5.00
из
|
Заказать работу |
|
|
Диаграммой классов называют диаграмму, на которой показано множество объектов (сущностей) и отношений между ними.
В среде Rational Rose диаграммы классов создаются в Логическом представлении модели (Logical View). На диаграммах классов отображаются классы и пакеты системы. Это статические картины фрагментов системы и связей между ними.
Диаграммы классов используются для:
- описания структуры документов, составляющих пакет документов/данных, тип отношений агрегация композитная:
- организационной структуры: вложенность структурных подразделений, тип отношений композитная агрегация; подчиненность, тип отношений агрегация
Подчиненность, тип отношений агрегация
Пример вложенности структурных подразделений, тип отношений композитная агрегация
Диаграммы состояний «Statechart Diagram»
На диаграмме состояний отображают жизненный цикл одного объекта, начиная с момента его создания и заканчивая разрушением. В среде Rational Rose можно создать одну диаграмму состояний для класса. На ней отображаются все определенные для этого класса состояния и переходы.
Диаграммы состояний обычно используются с целью моделирования реактивных объектов (управляемый событиями объект). Реактивный объект – это объект, поведение которого лучше всего характеризуется его реакцией на внешние события.
Тип объекта в Rational Rose | Графическое изображение объекта | Свойства объектов |
Состояние (state) | Состоянием называется одно из возможных условий, в которых может существовать объект. | |
Переход (transition) | Переходом называется перемещение объекта из одного состояния в другое | |
Переход может быть рефлексивным: объект переходит в состояние, в котором он в настоящий момент находится. Например, после добавления или удаления пассажиров из открытого рейса, рейс остается открытым для бронирования | ||
Событие (event) | Событие – это то, что вызывает переход из одного состояния в другое. | |
Ограждающее условие (guard condishion) | Ограждающие условия определяют, когда может быть выполнен переход, а когда нет | |
Действие (action) | Действие – это непрерываемое поведение, выполняющееся как часть перехода. | |
Начальное состояние (start) | Начальным называется состояние, в котором объект находится сразу после своего создания. На диаграмме может быть только одно начальное состояние | |
Конечное состояние (stop) | Конечным называется состояние, в котором объект находится непосредственно перед уничтожением. Конечные состояния не являются обязательными, их может быть сколько угодно |
Пример диаграммы состояния
|
[1] Так же при построении иерархии функций используется тип связи: однонаправленная ассоциация со стереотипом «include».
|
|
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьшения длины пробега и улучшения маневрирования ВС при...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!