Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Планировщик мероприятий предназначен для управления различными мероприятиями в системе игровых центров (парков) с указанием даты, времени, площадки, а также включением в мероприятие различных услуг и товаров. Может функционировать как независимая система, так и в составе комплекса GK, когда на кассе GK будут отображаться мероприятия и их можно оплатить полностью, либо внести предоплату. В этом случае в планировщике могут быть доступны товары и услуги из справочников Game-Keeper, а также возможность оформления предоплаты, полной оплаты, и активации игровых карт. Технология реализована на базе Microsoft Web Server IIS и инструментах платформы .Net Core.


1.Схема взаимодействия


2. Состав дистрибутива

В состав дистрибутива “Планировщика мероприятий” "Планировщика мероприятий" входят: папка с WEB-сервером ePlanPublic и скрипт evp_db.sql для создания базы данных. Данный дистрибутив предоставляется по запросу в техническую поддержку Game-Keeper.

Для удобства дальнейшей настройки и навигации необходимо создать папку WEB в корне каталога GK и скопировать туда папку ePlanPublic.



3. Создание БД “Планировщика мероприятий”"Планировщика мероприятий"

В Через Microsoft SQL Server Management Studio необходимо выполнить скрипт evp_db.sql. В теле скрипта указать указывается только лишь путь к папке создания БД.

...

После выполнения скрипта создастся база данных “evp”"evp".


Стоит отметитьОбратите внимание, что база “evp” evp должна создаваться на том же сервере, что и основная база Game-Keeper “gkArcadegkArcade.


4. Настройка подключения web-сервиса ePlanPublic


Нужно Для настройки подключения необходимо прописать параметры подключения к базам evp и gkArcade.


Установка платформы .Net Core

Установка платформы .Net Core


Установка и настройка Microsoft Web Server IIS

Установка и настройка Microsoft Web Server IIS


В главном окне Диспетчера IIS выбираем элемент дерева «сайты», правой клавишей мыши – Добавить веб-сайт.

Image Added


Вводим имя сайта, в нашем случае это ePlanPublic, указываем физический путь к папке ePlanPublic, задаем порт для веб-сервиса и нажимаем кнопку «ОК». При вводе имени сайта автоматически будет создан пул приложений для этого сайта с одноименным названием, необходимо в Диспетчере служб IIS перейти в меню дерева «Пулы приложений» и проверить, что пул создался с версией среды CLR.NET v4.0. Также в Дополнительных параметрах пула приложений необходимо включить параметр «Разрешены 32-разрядные приложения».

Image Added


Заполнение справочников

Заполнение справочников производится через простые WEB формы. Для заведения наименований площадок в браузере необходимо ввести адрес формы: http://127.0.0.1:7777/hall и заполнить справочник "Площадки".

Image Added


Для заведения наименований мероприятий в браузере необходимо ввести адрес формы: http://127.0.0.1:7777/kind и заполнить справочник "Виды мероприятий".

Image Added


Проверка работоспособности

Вводим в строке браузера адрес основной страницы Планировщика мероприятий http://127.0.0.1:7777/. Здесь 127.0.0.1 – адрес, где запущен web-сервис ePlanPublic, 7777 – порт сервиса ePlanPublic.

Image Added


Нажимая на плитки с датами, мы попадаем в форму создания мероприятия.

Image Added


Заполняем необходимые поля и для сохранения изменений нажатием на “галочку” в верхнем правом углу формы.

Image Added


После сохранения на главной странице “Планировщика мероприятий” отобразится созданное мероприятие.

Image Added


Данному мероприятию в базе данных присвоен номер 1. По этому номеру это мероприятие можно найти на кассе GK для внесения предоплат и оплаты.

Для того, чтобы персонал мог видеть на кассе созданные в планировщике мероприятия, в модуле «Пользователи» необходимо отметить право "Управление мероприятиями".

Image Added


После этого на кассе в меню «Кассовые операции» станет доступно подменю «Управление мероприятиями».

Image Added


При выборе откроется окно в котором необходимо указать номер нужного мероприятия.

Image Added


Image Added


После нахождения в базе мероприятия под нужным номером, становятся доступными действия с ним. После оплаты мероприятия его следует завершить, нажав соответствующую кнопку. После этого в «Планировщике мероприятий» у нашего мероприятия должен смениться статус.

Image Added


Заключение

Для возможности использования данного функционала необходимо приобрести лицензию на модуль «Планировщик на кассе», модуль прописывается в кассовый ключ.