Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 4 Следующий »

Планировщик мероприятий предназначен для управления различными мероприятиями в системе игровых центров (парков) с указанием даты, времени, площадки, а также включением в мероприятие различных услуг и товаров. Может функционировать как независимая система, так и в составе комплекса GK, когда на кассе GK будут отображаться мероприятия и их можно оплатить полностью, либо внести предоплату. Технология реализована на базе 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” должна создаваться на том же сервере, что и основная база Game-Keeper “gkArcade.”

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

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

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

Установка осуществляется по документу в текущем разделе "Приложение 1 - Установка платформы .Net Core"

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

Установка осуществляется по документу в текущем разделе "Приложение 2 - Установка и настройка Microsoft Web Server IIS"

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

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

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

Вводим в браузере http://127.0.0.1:7777/hall и заполняем справочник “Площадки”

Вводим в браузере http://127.0.0.1:7777/kind и заполняем справочник “Виды мероприятий”

8. Проверка работоспособности технологи

Вводим в браузере http://127.0.0.1:7777/ и попадаем на рабочую страницу “Планировщика мероприятий”

Здесь 127.0.0.1 – адрес, где запущен web-сервис ePlanPublic, 7777 – порт сервиса ePlanPublic.

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

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

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

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

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

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

Вводим номер нашего мероприятия:

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

9. Заключение

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

  • Нет меток