Евразийский сервер публикаций
Евразийская заявка № 202100243
Библиографические данные | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
Реферат [ENG] | |||||||||||||||||||||||||
(57) Способ бронирования временного интервала (интервала времени) использования объекта из совокупности нескольких однотипных объектов, предназначенных для использования, например, времени бронирования гостиничных номеров, с обеспечением экономии материальных ресурсов, достигаемого за счет использования заданного множества однотипных объектов с максимально полной нагрузкой и минимизации периодов простоя, а также повышение доли успешно формируемых броней путем оптимального выполнения операций резервирования в ограниченном множестве однотипных объектов заключается в том, что проверяют наличие объекта, для которого существует совокупность свободных периодов времени, составляющая интервал, предназначенный для бронирования, и при наличии такой совокупности бронируют указанный интервал для указанного объекта с формированием сообщения об успешном бронировании, а при отсутствии такого объекта формируют промежуточную совокупность временных интервалов использования объектов из интервала, предназначенного для бронирования и забронированных интервалов, времена последних из периодов которых больше либо равны времени первого периода интервала, предназначенного для бронирования с отменой бронирования интервалов из промежуточной совокупности, для одного из интервалов с наиболее поздним временем первого периода формируют последовательность интервалов из промежуточной совокупности интервалов такую, что первый из периодов последующего интервала последовательности следует за последним периодом предшествующего интервала последовательности, и перемещают интервалы из промежуточной совокупности интервалов в объект, имеющий соответствующие свободные периоды. A. Проверяют наличие интервалов в промежуточной совокупности временных интервалов и при отсутствии таких интервалов, формируют сообщение об успешном бронировании, а при наличии таких интервалов Б. для одного из интервалов с наиболее поздним временем первого периода проверяют наличие объекта со свободными периодами, соответствующими указанному интервалу, при отсутствии такого объекта восстанавливают исходное состояние бронирования и формируют сообщение о невозможности бронирования временного интервала использования объекта, а при наличии таких объектов B. формируют последовательность интервалов из промежуточной совокупности интервалов такую, что первый из периодов последующего интервала последовательности следует за последним периодом предшествующего интервала последовательности, и перемещают интервалы из промежуточной совокупности интервалов в объект, имеющий соответствующие свободные периоды; после чего переходят к выполнению операции А.
Загрузка данных...
| |||||||||||||||||||||||||