Советы по моделированию

На этой странице содержатся советы по моделированию бизнес-правил в API.

Порты

Как ограничить совместимость классов судов в определенных портах в соответствии с проектом или международным законодательством?

Указывайте стоимость в соответствующем порту только для разрешенного класса судна.

Как запретить перевалку в определенных портах?

Установите бесконечную стоимость перевалки (или очень большое значение).

Требования

Что может быть включено в стоимость перевозки?

Ставка фрахта может включать в себя любые важные показатели для линейной судоходной компании, такие как экономическая ценность, воздействие на окружающую среду, удовлетворенность клиентов. Что касается последнего, то к ставке фрахта следует добавить штраф за необслуживание спроса.

Может ли модель обрабатывать запросы с одинаковыми парами «источник-спрос», но с разными спецификациями?

Да.

Кандидаты на ноги

Какое преимущество предлагают кандидаты на ветки по сравнению с реальными соединениями через порты?

Кандидаты на ветку API поддерживают моделирование:

  • Несколько траекторий между одними и теми же двумя портами
  • Произвольные функции стоимости для разных скоростей на одной и той же траектории.
  • Затраты на конкретный класс судна
  • Ограничения по классам судов (из-за осадки на каналах или международных законов)

Самое главное, кандидаты на ветки определяют однозначное определение соединений портов. Это не относится к физическим соединениям портов, которые допускают множество интерпретаций возможных операций (стоимость, время простоя и т. д.).