Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...
Топ:
Генеалогическое древо Султанов Османской империи: Османские правители, вначале, будучи еще бейлербеями Анатолии, женились на дочерях византийских императоров...
Проблема типологии научных революций: Глобальные научные революции и типы научной рациональности...
Установка замедленного коксования: Чем выше температура и ниже давление, тем место разрыва углеродной цепи всё больше смещается к её концу и значительно возрастает...
Интересное:
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Национальное богатство страны и его составляющие: для оценки элементов национального богатства используются...
Уполаживание и террасирование склонов: Если глубина оврага более 5 м необходимо устройство берм. Варианты использования оврагов для градостроительных целей...
Дисциплины:
2017-08-23 | 473 |
5.00
из
|
Заказать работу |
|
|
Внутренняя модель (О-модель) описывает детальную структуру последовательности действий прецедентов.
При описании О-модели объекты представляют собой участников процесса и различного рода сущности (продукция, предметы, задачи используемые в ходе выполнения процесса)
Имя, которое дается классу объектов должно как можно более ясно выражать суть, свойственную экземпляру класса.
Виды внутренних моделей:
1. Идеальная модель, в которой не учитывается практическая реализация структуры процессов компании и не учитываются ресурсные ограничения.
2. Реальная объектная модель, в которой максимально полно учтены все факторы бизнес процессов: наличие ресурсов, временные задержки
Типы объектов:
· Интерфейсные (гардеробщик). Представляют в бизнесе операции, каждая из которых выполняется одним и тем же ресурсом. Взаимодействуют с внешними субъектами компании. Часто несут ответственность за координацию части процесса, связанную взаимодействием с внешним субъектом. Могут участвовать в нескольких прецедентах.
· Управляющие (повар) представляют некоторые функции/задачи, не имеют непосредственного взаимодействия с внешним окружением. Зачастую экземпляры управляющих объектов имеют то же время жизни, что и экземпляр прецедентов, в котором он участвует.
· Объекты-сущности – представляют собой объекты или предметы, которые обрабатываются бизнесом. Они также могут участвовать в нескольких прецедентах. Объекты сущности не являются ни человеческим, ни техническим ресурсом.
Отношения между объектами
Отношения ссылки между объектами – отношение между экземплярами класса. Определяет обязательства одного объекта по отношению к другому. Данные отношения являются именованными, имя отношения отражает обязательства объекта
|
(заказ-официант-ответственный за обслуживание
заказ-повар-ответственный за приготовление).
Частным случаем является отношение включения (агрегация объектов) – «является частью» (заказ-состоит из-блюдо; заказ-состоит из-напитки).
Отношение коммуникации между двумя объектами означает, что данные объекты могут обмениваться между собой информацией. Направление отношений определяет направление передачи информации. В большинстве случаев является отношением между экземплярами. Не являются именованными. Не показывается тот вид информации, который передается (заказ-повар).
Отношение наследования (официант – бармен, официант обеденного зала, главный официант).
Поведение, атрибуты и состояние объектов
Поведение объектов.
Прецеденты, в которых участвует объект, определяют обязательства объектов по отношению к окружению. Поведение объекта должно подтверждать эти обязательства.
Поведение объектов: множество последовательностей действий – операций.
Выполнение каждой операции инициируется определенным стимулом.
Чтобы выполнить операцию нужно знать параметры операции (входные и выходные данные).
Стимул + параметры = сигнатуры операций.
Набор операций для класса - протокол класса, показывает, как экземпляры классов могут посылать стимулы экземплярам других классов.
Атрибуты объектов формируют характеристики объекта.
Атрибут - единица информации, хранящаяся в объекте (отношение быть атрибутом + тип). Отношение быть атрибутом описывает роль, которую атрибут играет по отношению к объекту. С данным отношением может ассоциироваться также количество экземпляров, связанных данным атрибутом.
Состояние объектов.
Объект может получать различные стимулы в зависимости от значений атрибутов и от предварительно выполненных операций, т.е. объект имеет различные состояния. То, в какое состояние совершит переход объект, зависит от его текущего состояния, и от того, какой стимул он получит.
|
Для моделирования используют диаграммы состояний. Соотносит события с состояниями.
27. Взаимодействие объектов в прецеденте, способы описания
Взаимодействие объектов в прецеденте отображает динамику объектной модели. Чтобы объяснить, кто и как инициирует потоки событий, необходимо включить в представление отношения.
Так как объект участвует в нескольких прецедентах, он будет присутствовать в нескольких представлениях взаимодействия объектов. Вместе эти представления иллюстрируют различные роли, которые объект имеет в системе.
Диаграмма коммуникаций.
Диаграмма последовательностей взаимодействий.
Диаграмма активностей. Это дальнейшее развитие диаграммы состояний. Позволяет показать не только последовательность процессов, но и ветвление, синхронизацию процессов.
Подсистемы и прецеденты
Перед тем как подробно описывать ход событий бизнеса целесообразно разделить его на меньшие компоненты.
Подсистемы включают функционально близкие объекты или подсистемы. Объект подсистемы не может принадлежать больше чем к одной подсистеме.
Деление на подсистемы следует проводить тогда, когда бизнес большой и его удобнее моделировать не весь сразу, а по частям. Выделение подсистем также целесообразно, чтобы сделать модель понятнее.
Подсистемы можно использовать для объединения объектов в модули, соответствующие полномочиям некоторого специалиста, отвечающего за одну или более задач.
Понятие прецедент также можно рассматривать как способ группировки объектов.
Прецеденты реализуются различными объектами различных подсистем (прецеденты как бы пересекают несколько подсистем).
Пример: подсистемы – кухня, обеденный зал. Прецедент – доставка продуктов.
|
|
Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!