- •Шаблоны объектных моделей
- •Базовый шаблон
- •Шаблон № 1 "Множество - Исполнитель" фундаментальный шаблон
- •Шаблон № 3 "Участник – Транзакция" шаблоны транзакций
- •Шаблон № 4 "Место – Транзакция" шаблоны транзакций
- •Шаблон № 5 "Конкретный Экземпляр – Транзакция" шаблоны транзакций
- •Шаблон № 6 "Транзакция – Экземпляр Строки Транзакции" шаблоны транзакций
- •Transaction Line Item
- •Шаблон № 7 "Транзакция – Следующая Транзакция" шаблоны транзакций
- •Subsequent Transaction
- •Шаблон № 8 "Экземпляр Строки Транзакции – шаблоны транзакций
- •Transaction Line Item
- •Subsequent Transaction Line Item
- •Шаблон № 9 "Экземпляр – Экземпляр Строки" шаблоны транзакций
- •Item Экземпляр
- •Line Item
- •Шаблон № 10 "Конкретный Экземпляр – Экземпляр Строки" шаблоны транзакций
- •Specific Item
- •Line Item
- •Шаблон № 11 "Экземпляр – Конкретный экземпляр" шаблоны транзакций
- •Item Экземпляр
- •Specific Item Конкретный экземпляр
- •Шаблон № 12 "Компаньон – Другой Компаньон" шаблоны транзакций
- •Шаблон № 13 "Конкретный Экземпляр – Иерархический Экземпляр" шаблоны агрегатов
- •Шаблоны агрегатов
- •Шаблон № 15 "Контейнер – Экземпляр Строки Контейнера" шаблоны агрегатов
- •Container Line Item
- •Шаблон № 16 "Группа – Член Группы" шаблоны агрегатов
- •Шаблон № 17 "Объединение – Часть" шаблоны агрегатов
- •Part Часть
- •Шаблон № 18 "Составная Часть – Часть" шаблоны агрегатов
- •Compound Part Составная Часть
- •Part Часть
- •Шаблон № 19 "Пакет – Компонент Пакета" шаблоны агрегатов
- •Packet Пакет
- •Packet Component
- •Шаблон № 21 "План – Выполнение Плана" шаблоны планов
- •Step Шаг
- •Шаблон № 22 "Шаг – Выполнение Шага" шаблоны планов
- •Step Шаг
- •Step Execution
- •Шаблон № 23 "Выполнение Плана – Выполнение Шага" шаблоны планов
- •Шаблон № 24 "План – Версия Плана" шаблоны планов
- •Шаблон № 27 "Издатель – Подписчик" шаблоны взаимодействия
- •Subscriber Подписчик
- •Publisher Издатель
- •Шаблон № 28 "Отправитель – Посредник – Получатель" шаблоны взаимодействия
- •Receiver Получатель
- •Шаблон № 29 "Отправитель - Справочное Устройство - Получатель" шабл.Взаимодейст-я
- •Шаблон № 30 "Вызывающий – Диспетчер – Отвечающий" шаблоны взаимодействия
- •Caller Вызывающий
- •Lookup Диспетчер
- •Caller Back Отвечающий
- •Шаблон № 31 "Контролер – Запрос – Ресурс" шаблоны взаимодействия
- •Resource Ресурс
Экземпляр
Строки Транзакции quantity
количество status
статус about
описание how
Many(Much) () сколько calc
Over Subsequent Line Item() обсчет
по всем rank
Subsequent Line Item() оценить
следующую calc
For Me() вычислить
Transaction Line Item
Экземпляр
Строки Следующей Транзакции quantity
количество status
статус about
описание calc
For Me() вычислить rate()
оценитьSubsequent Transaction Line Item
1 *
Типичные объектные взаимодействия:
how Many(Much) —> calc For Me calc Over Subsequent Line Items —> calc For Me
rank Transactions —> rate
Примеры экземпляров строк транзакции: договор, оценка, авторизация, контракт, поставка, депозит, происшествие, запрос, заказ, оплата, тематический отчет, покупка, возврат, регистрация, прокат, резервирование, продажа, перестановка, поставка, подписка, временная скидка, заглавие, отзыв
Комбинации
транзакция - экземпляр строки транзакции; экземпляр - экземпляр строки; конкретный экземпляр - экземпляр строки; экземпляр строки транзакции - экземпляр строки следующей транзакции; экземпляр строки заказа - экземпляр строки поставки; экземпляр строки заявки - экземпляр строки проката; экземпляр строки заказа - экземпляр строки поставки
Шаблон № 9 "Экземпляр – Экземпляр Строки" шаблоны транзакций
name
имя number
код
код description
описание price
цена about
описание how
Many() сколько calc
Over Line Items() rank
Line Items() ранжировать calc
For Me() вычислитьItem Экземпляр
Экземпляр
Строки quantity
количество status
статус about
описание calc
For Me() вычислить rate()
оценить
Line Item
1 *
Типичные объектные взаимодействия
how Many —> get quantity calc Over Line Items —> calc For Me rank Line Items —> rate
Примеры
с экземплярами строки транзакции: экземпляр товара - экземпляр строки заказа; экземпляр товара - экземпляр строки проката; экземпляр товара - экземпляр строки продажи; экземпляр товара - экземпляр строки поставки
с экземплярами строки контейнера: экземпляр товара - экземпляр строки бункера; экземпляр товара - экземпляр строки склада
Комбинации: транзакция - экземпляр строки транзакции; следующая транзакция - экземпляр строки следующей транзакции; экземпляр строки транзакции - экземпляр строки следующей транзакции; контейнер - экземпляр
Шаблон № 10 "Конкретный Экземпляр – Экземпляр Строки" шаблоны транзакций
Конкретный
Экземпляр serial
Number серийный
номер purchase
Date дата
покупки about
описание how
Many() сколько check
Status() проверка
статуса calc
Over Line Items() обсчет
по всем rank
Line Items() ранжировать calc
For Me() вычислить Экземпляр
Строки status
статус about
описание is
Status Value() значение
статуса calc
For Me() вычислить rate()
оценитьSpecific Item
Line Item
1 *
Типичные объектные взаимодействия
how Many —> calc For Me rank Line Items calc Over Line Items —> calc For Me
check Status —> is Status Value
Примеры: конкретный самолет - экземпляр строки; конкретный автомобиль - экземпляр строки; видеопленка - экземпляр строки проката
Комбинации: транзакция - экземпляр строки транзакции; экземпляр строки транзакции - экземпляр строки следующей транзакции