Анализ эффективности систем регистрации в сфере услуг средствами языка GPSS World

Ковалев М.В.

Журнал: Теория и практика современной науки @modern-j

Рубрика: Основной раздел

Статья в выпуске: 2 (128), 2026 года.

Бесплатный доступ

В статье представлено исследование пропускной способности системы массового обслуживания на примере стойки регистрации гостиничного комплекса. Разработана имитационная модель в среде GPSS World, учитывающая стохастический характер поступления заявок и приоритетность обслуживания клиентов. На основе анализа статистических данных выявлены критические показатели загрузки персонала и предложены рекомендации по оптимизации штатного расписания для повышения качества сервиса.

имитационное моделирование \ система массового обслуживания \ транзакция \ загрузка ресурсов \ оптимизация бизнес-процессов

Похожие статьи в разделе Прикладные информационные (компьютерные) технологии. Методы основанные на применении компьютеров

Короткий адрес: https://sciup.org/140315276

IDS: 140315276   |   УДК: 004.94

Analysis of the efficiency of registration systems in the sphere of services by means of the GPSS World language

The article presents a study of the capacity of the queuing system using the example of the reception desk of a hotel complex. A simulation model has been developed in the GPSS World environment, taking into account the stochastic nature of the receipt of applications and the priority of customer service. Based on the analysis of statistical data, critical indicators of staff workload have been identified and recommendations have been proposed for optimizing the staffing table to improve the quality of service.

Текст научной статьи Анализ эффективности систем регистрации в сфере услуг средствами языка GPSS World

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

Имитационное моделирование позволяет воспроизвести динамику процессов с высокой точностью[1]. В данной работе используется среда GPSS World, которая является стандартом для моделирования дискретнособытийных систем. Целью исследования является определение оптимального количества администраторов при заданной интенсивности потока заявок.

Программная реализация модели

Для решения поставленной задачи был разработан алгоритм, имитирующий суточный цикл работы отеля (1440 минут). Модель оперирует двумя ключевыми ресурсами: многоканальным устройством ADMINS (персонал) и ROOMS (номерной фонд).

Особенностью реализации является разделение входящего потока на две категории:

  • 1.    Клиенты с бронированием (40% потока): Имеют высокий приоритет и обслуживаются быстрее (6±2 мин).

  • 2.    Клиенты без бронирования (60% потока): Имеют низкий приоритет, обслуживание занимает больше времени (12±4 мин).

Листинг программного кода модели представлен на рисунках (1-7 ниже:

; --- Ресурсы и константы ---

ROOMS   STORAGE 100             ; 100 номеров в отеле

ADMINS STORAGE 2              ; 2 администратора на стойке

MAXQ EQU 5         |     ; Максимальная очередь (для тестов)

Рисунок 1 – Определение ресурсов

; --- Таблицы статистики ---

; Время в системе (общее время от входа до выхода)

TSYS    TABLE   Ml,10,10,20

; Время ожидания в очереди (более мелкий шаг для точности)

TWAIT   TABLE   МР2,1,2,20

Рисунок 2 – Объявление таблиц

; --- Основная логика ---

ARRIVE GENERATE 5,2          ; Клиенты прибывают каждые 5-15 минут

MARK 1              ; Метка времени прихода (для TSYS)

; Проверка: есть ли место в очереди? TEST L QI,MAXQ,REFUSE

QUEUE   1               ; Встали в очередь

MARK    2              ; Засекаем начало ожидания (для TWAIT)

; Разделение: 40% с бронью, 60% без TRANSFER .400,,B_LABEL

Рисунок 3 – Основные действия

; --- Клиенты БЕЗ бронирования

NB_LABEL PRIORITY 1 ENTER ADMINS TABULATE TWAIT DEPART 1 ADVANCE 12,4 LEAVE ADMINS TRANSFER ,STAY

; Низкий приоритет

; Занимаем администратора

; Записываем, сколько простояли в очереди

; Выходим из очереди

; Регистрация без брони (8-16 мин)

; Освобождаем администратора

; Идем в номер

Рисунок 4 – Действия без брони

; --- Клиенты С бронированием ---

B_LABEL PRIORITY 2             ; Высокий приоритет

ENTER ADMINS TABULATE TWAIT DEPART 1 ADVANCE 6,2            ; Регистрация с бронью быстрее (4-8 мин)

LEAVE ADMINS TRANSFER ,STAY         ; Идем в номер

Рисунок 5 – Действия с бронированием

; --- Проживание в отеле ---

STAY ENTER ROOMS          ; Занимаем номер

; Допустим, живут от 120 до 360 минут (для ускорения теста)

; В реальной модели можно поставить 1440, 720 (сутки) ADVANCE 240,120

LEAVE ROOMS          ; Освобождаем номер

TABULATE TSYS          ; Фиксируем общее время в системе

TERMINATE 0

Рисунок 6 – Действия заселения

; --- Блок отказа ---

REFUSE TERMINATE 0

; Клиент ушел, так как очередь полная

Рисунок 7 – Уход клиента

Анализ результатов моделирования

В ходе эксперимента была собрана статистика по загрузке ресурсов и состоянию очередей. Для анализа использовались данные стандартного отчета GPSS World Simulation Report.

Ключевым показателем эффективности является коэффициент использования ресурсов (Utilization).

STORAGE

CAP.

REM.

MIN.

MAX.

ENTRIES AVL.

AVE.C.

UTIL.

RETRY DELAY

ROOMS

100

51

0

55

280   1

43.428

0.434

0     0

ADMINS

2

0

0

2

282   1

1.897

0.949

0     1

Рисунок 8 – Статистика загрузки ресурсов

Как видно из Рисунка 8, коэффициент загрузки администраторов (ADMINS) составил 0.949 (или 94,9%). Это критическое значение, указывающее на полную занятость персонала и отсутствие резервов времени. При этом загрузка номерного фонда (ROOMS) составляет всего 0.434, что подтверждает: ограничение пропускной способности находится именно на этапе регистрации, а не в нехватке номеров.

Далее проанализируем характеристики очереди.

1                 51   283    58    1.011     5.144     6.470  0

Рисунок 9 – Параметры очереди заявок

Согласно Рисунку 9, максимальная длина очереди достигала предела в 5 человек, что приводило к отказам в обслуживании (блок REFUSE). Среднее время ожидания составило 5.144 минуты, однако детальный анализ распределения показывает значительный разброс значений.

Рисунок 10 – Гистограмма распределения времени ожидания клиентов

Гистограмма (Рисунок 10) наглядно демонстрирует «хвост» распределения в правой части: значительное число клиентов ожидает обслуживания дольше среднего значения, что недопустимо для поддержания высокого уровня сервиса.

Проведенное имитационное моделирование выявило существенный дисбаланс в работе системы регистрации. При текущей конфигурации (2 администратора) система работает на пределе возможностей (загрузка ~95%), что создает риски потери клиентов в часы пик.

Для оптимизации работы рекомендуется увеличить штат администраторов до 3-х единиц в смену. Согласно расчетам, это позволит снизить коэффициент загрузки до приемлемого уровня (0.65–0.70), полностью ликвидировать отказы из-за переполнения очереди и сократить среднее время ожидания до 1–2 минут.