======== Доступ по штрих коду ========
====== Руководство администратора ======
====== 1. Описание и схема компонентов ======
===== 1.1 Описание работы системы =====
Модуль **«Доступ по штрих коду»** предназначен для продажи билетов и карт со штрих кодами, с последующим контролем доступа по штрих коду при проходе через турникет или дверь или проезде через шлагбаум. Также в системе могут быть использованы каты постоянных посетителей со штрих кодом.
**Сценарий работы**
1. Посетитель приобретает в кассе билет или карту со штрих-кодом.
2. Посетитель прислоняет билет или карту к считывателю штрих кодов у турникета на входе.
3. Система, получая информацию со штрих кода, открывает турникет, фиксируя факт прохода посетителя.
Штрих-код может быть напечатан фискальным регистратором, принтером чеков, обычным принтером. При использовании обычного принтера можно создавать оригинальный макет билета, используя встроенный в программу, дизайнер билетов. Также возможно нанесение штрих-кода на карту многоразового использования, что оптимально для продажи сезонных абонементов на мероприятия.
Если необходимо контролировать количество посетителей и время их нахождения на территории, то считыватель штрих кодов устанавливается и на выход.
Для контроля доступа постоянных посетителей и персонала параллельно могут использоваться proximity-карты и считыватели.
Считыватели штрих кодов подключаются к компьютеру, на котором установлен Сервер Управления «Девпарк. Платный доступ». Сервер Управления принимает сигналы со сканеров и управляет контроллерами СКУД. Такое технологическое решение позволяет подключить к одному компьютеру столько сканеров штрих-кода, сколько у него COM и USB портов. Каждый сканер имеет в системе уникальное логическое имя, по которому определяется принадлежность его к точке прохода. Для удлинения линии RS232 или USB от сканера в компьютер используются USB и RS232 удлинители.
В случае нескольких удаленных точек доступа или отсутствия необходимого числа COM и USB портов на одном компьютере, подключается дополнительный недорогой компьютер минимальной конфигурации, на котором устанавливается Агент Управления сканерами штрих-кодов, задача которого получить штрих-код и передать его на Сервер Управления, который проверит доступ и даст команду на открытие турникета.
Сканер штрих-кода может быть любой, основное требование к нему -- наличие OPOS драйвера.
===== 1.2 Список модулей =====
В состав системы входят следующие модули:
1. **АРМ Администратора **-- предназначен для управления Системой. Через него осуществляется управление услугами, тарифами, учетными карточками сотрудников, клиентской базой, формирование отчетов и статистики, настройка оборудования СКД и торгового, настройка рабочих мест Кассира
2. **АРМ Кассира** -- для продажи билетов на вход. Интерфейс модуля максимально приспособлен для высокой скорости продаж.
3. **Сервер Управления** -- предназначен для управления Системой контроля доступа на основе проданных услуг.
Данные модули могут быть установлены как на одном компьютере, так и на разных компьютерах.
===== 1.3 Схема конфигурации =====
{{:public:ris.1.1.jpg|}}
**Рис 1.1 Конфигурационная схема, обеспечивающая контроль проходов в обе стороны.**
На приведенной выше схеме используются сканеры модели Metrologic Orbit. При использовании данной модели сканера в системе можно использовать несколько сканеров. Ограничением служит только количество USB портов сервера. На данной схеме организован контроль прохода, как на вход, так и на выход. Если турникетов несколько, то схема расширяется за счет увеличения количества сканеров и контроллеров доступа. Если нет необходимости учитывать количество посетителей на территории предоставления услуги и контролировать выход - можно использовать только один сканер на вход.
===== 1.4 Требования к оборудованию =====
Компьютер, на который будет устанавливаться ПО, должен удовлетворять следующим требованиям:
| Операционная система | Windows 7 32 бит. |
| Процессор | Intel Core Duo 1,6 Gh |
| Оперативная память | 1 Gb |
| Место на жёстком диске | 500 Mb |
| Съемный Flash диск для хранения резервных копий базы данных. **По желанию.** | Размер от 8 ГБ |
| По желанию, источник бесперебойного питания. | На 5 минут |
====== 2. Установка программного обеспечения ======
===== 2.1 Состав инсталляционного пакета =====
Диск, поставляемый с Системой, имеет следующую структуру папок:
| Setup | Программа «Платный доступ. Доступ по штрих-коду» |
| Documents | Документация |
| Adapter | Адаптер проверки штрих кодов |
===== 2.2 Порядок установки =====
1. Установить ПО «Сфинкс»
2. Установить и настроить оборудование для контроля доступа. При подключении турникетов следует обязательно подключить датчик проходов.
3. Установить ПО «Платный доступ»
4. Установить и настроить оборудование, предназначенное для продаж и работы с клиентами (считыватель карт, сканер штрих-кодов, фискальный регистратор)
5. Настроить оборудование для системы контроля доступа в системе «Платный доступ»
==== 2.2.1 Установка ПО «Платный доступ. Доступ по штрих коду» ====
Для установки необходимо из папки **\Setup** инсталляционного пакета запустить Setup.exe. Следовать инструкциям ниже.
{{:public:ris.2.1.jpg|}}
**Рис 2.1 Страница приветствия мастера установки**
Для продолжения установки необходимо принять условия лицензионного соглашения.
{{:public:ris.2.2.jpg|}}
**Рис 2.2 Страница лицензионного соглашения**
На следующей странице мастера необходимо указать компоненты системы для установки.
1. **Компоненты ядра** -- основные библиотеки программы. Должны быть установлены в любом случае.
2. **Рабочее место** -- рабочее место администратора. Устанавливается на компьютере администратора системы.
3. **Сервер БД** **MS** **SQL** **2008** **R****2** **Express** -- сервер базы данных. Установку следует производить на сервере. Если SQL Server уже был ранее установлен, используйте ранее существующий.
4. **Терминал продаж** -- рабочее место кассира.
5. **Сервер доступа** -- модуль системы контроля доступа. Устанавливается на компьютер, к которому будут подключены контроллеры доступа, сканеры штрих-кодов. Также на данном компьютере необходимо установить [[#_2.2.3_Установка_программного|программное обеспечение «Сфинкс».]]
{{:public:ris.2.3.jpg|}}
**Рис 2.3 Страница выбора компонентов**
После выбора требуемых компонентов необходимо нажать кнопку «Далее».
{{:public:ris.2.4.jpg|}}
**Рис 2.4 Страница подтверждения установки**
После нажатия кнопки «Установить» на странице подтверждения установки, начнется установка выбранных компонентов. Дождитесь окончания.
{{:public:ris_7.jpg|}}
**Рис 2.5 Страница процесса установки системы**
После завершения установки, необходимо произвести обновление конфигурации.
{{:public:ris8.jpg|}}
**Рис 2.6 Страница завершения установки**
** **
==== 2.2.3 Установка программного обеспечения «Сфинкс» ====
Для работы систему контроля доступа, необходимо скачать и установить программное обеспечение «Сфинкс».
Ссылка на скачивание ПО «Сфинкс»: [[http://www.spnx.ru/download.php|http://www.spnx.ru/download.php]]
Ссылка на скачивание документации: [[http://www.spnx.ru/docs.php|http://www.spnx.ru/docs.php]]
====== 3. Настройка системы и оборудования ======
** **
===== 3.3 Настройка оборудования =====
==== 3.3.1 Подключение фискального регистратора ====
На текущий момент поддерживаются фискальные регистраторы, работа с которыми осуществляется через драйвера **АТОЛ** или **Азимут.** Для подключения аппаратов данного типа необходимо:
1. Запустить программу «Платный доступ» (логин - admin, без пароля)
2. Перейти на «Администратор» - «Рабочие места кассиров» (рис. 3.7)
{{:public:ris9.jpg|}}
**Рис 3.7 Выбор рабочего места**
3. Выбрать рабочее место, к которому подключается фискальный регистратор, и открыть детальную форму с его настройками
4. Перейти на кладку «Настройка оборудования» (рис. 3.8)
{{:public:ris10.jpg|}}
**Рис 3.8 Окно настроек оборудования для рабочего места**
5. В поле «Тип фискального регистратора» выбрать название драйвера, который поддерживает работу с фискальным регистратором.
6. В поле «Порт фискального регистратора» указать название COM-порта, к которому подключен фискальный регистратор.
7. Сохранить сделанные настройки
==== ====
==== 3.3.2 Подключение сканера штрих-кодов ====
Сканеры штрих-кодов в системе подключаются посредством интерфейса COM. Если Ваш сканер коммутируется с компьютером посредством USB, то необходимо перевести его в режим эмуляции COM-порта. Данный режим поддерживается сканерами большинства производителей. Обычно для перевода в данный режим достаточно отсканировать соответствующий штрих-код из руководства к сканеру. Затем необходимо установить драйвер эмуляции COM-порта, который в большинстве случаев доступен для скачивания на сайте производителя оборудования или на диске из комплекта поставки.
После того, как сканер переведен в указанный режим, необходимо определить имя COM-порта, к которому он подключен. Сделать это можно в **Диспетчере устройств** Windows.
Далее необходимо настроить сканер в программе «Платный доступ». Настройка зависит от того, для каких целей будет использоваться сканер.
__Инструкция по настройке Сканеров__ __Metrologic__ __приложена отдельным файлом.__
**1. ** **Сканер используется для заведения, продажи и учета товаров.**
В данном случае, необходимо указать настройки сканера в рабочем месте кассира, на котором он будет использоваться (см. 3.8)
В поле «Тип сканера» на данный момент доступно только одно значение «По умолчанию». В поле «Порт сканера» необходимо указать имя COM-порта, к которому подключен сканер. Далее следует сохранить настройки и перезапустить программу.
**2. ** **Сканер используется для осуществления контроля доступа**
При использовании сканера штрих-кодов для контроля проходов, необходимо добавить его в список сканеров такого типа. Для этого:
1. Перейти на «Администратор» - «Контроль доступа» - «Сканеры штриха»
{{:public:ris11.jpg|}}
**Рис 3.9 Список сканеров для контроля доступа**
2. Выбрать нужный сканер или создать новый, нажав кнопку «Создать»
{{:public:ris12.jpg|}}
**Рис 3.10 Окно настройки сканера**
Поля для заполнения:
1. **Название** -- произвольное название сканера
2. **COM****-порт** -- название порта, к которому подключен сканер
3. **Тип прохода** -- направление прохода, которое контролирует сканер (вход или выход)
4. **Место** -- место проведения вход или выход с которого контролирует сканер (о местах проведения см. «Руководство пользователя»)
5. **TCP** **Сканер --** признак внешнего сканера, работающего через «Девпарк Агент» по TCPпротоколу.
Далее необходимо сохранить сделанные настройки и перезапустить службу **Pay** **Access**
==== 3.3.3 Подключение сканера штрих-кодов через «Девпарк Агент» ====
В случае, если сканер штрих кода находится на расстоянии более чем 5 м. без удлинителя и 35 м. с удлинителем от сервера, то он подключается через промежуточное приложение «Девпарк Агент». Приложение устанавливается на компьютер, к которому подключен сканер и по TCP протоколу передает сигнал от сканера на Сервер «Девпарк. Платный доступ».
Приложение «Девпарк Агент» находится на инсталляционном диске.
Установка происходит копированием приложения и файла конфигурации на компьютер и установки параметров сканеров штрих кода и доступа к серверу в конфигурационном файле приложения.
Запуск приложения возможен в режиме консольного приложения или в режиме сервиса Windows.
Для установки сервиса Windows необходимо запустить приложение из командной строки DevPark.WinterQween.Agent.exe /I:
Файл конфигурации DevPark.WinterQween.Agent.exe.config.
Параметры конфигурации
IP Адрес сервера «Девпарк Платный доступ»
%%//%%Порт сервера «Девпарк Платный доступ»
Список сканеров штриха.
Формат параметра ScannersParameters -- название сканера:COM порт.
Название сканера -- название, определенное в программе «Девпарк. Платный Доступ» см. пункт. 3.3.2
COM порт -- адрес порта на локальном компьютере, к которому подключен сканер.
Сканеры, указываются через запятую.
Сканнеры, работающие через «Девпарк Агент» должны быть зарегистрированы в Системе с установленным флагом «TCP сканнер» см рис 3.10.
==== 3.3.4 Подключение считывателя карт ====
В системе могут использоваться считыватели карт нескольких типов: **«Сфинкс», «****Z****2****USB** **Reader****», «****KSY****-125».** Также, могут использоваться любые считыватели, работающие по интерфейсу COM. Но правильная обработка данных с таких считывателей не гарантируется.
**Примечание: считыватель «****KSY****-125» необходимо перевести в режим эмуляции** **COM****-порта и установить драйвер. Перевод в данный режим осуществляется с помощью перемычки. Подробнее об этом можно узнать на сайте производителя.**
Для настройки считывателей в программе «Платный доступ» необходимо открыть окно настроек оборудования нужного рабочего места (см. рис 3.8) и заполнить следующие поля:
1. **Тип считывателя карт** -- выбрать тип считывателя, который будет использоваться. Если нужного типа в списке нет, но считыватель работает по интерфейсу COM, то необходимо выбрать пункт «По умолчанию»
2. **Порт сканера** -- необходимо указать название COM-порта, к которому подключен считыватель
**Примечание: если используется считыватель «Сфинкс», имя порта указывать не надо.**
После этого необходимо сохранить настройки и перезапустить программу.
==== 3.3.5 Подключение контроллеров ====
Настройка и подключение контроллеров доступа осуществляется согласно руководству администратора «Сфинкс». Ссылка на скачивание документации: [[http://www.spnx.ru/docs.php|http://www.spnx.ru/docs.php]]
После установки программного обеспечения «Сфинкс» и настройки контроллеров, необходимо настроить контроллеры в программе «Платный доступ». Для этого нужно:
1. Перейти: «Администратор» - «Контроль доступа»
{{:public:ris13.jpg|}}
**Рис 3.11 Список контроллеров доступа**
2. Выбрать нужный контроллер доступа или добавить новый, нажав кнопку «Создать»
{{:public:ris14.jpg|}}
**Рис 3.12 Детальная форма контроллера**
Поля:
1. **Наименование** -- произвольное название контроллера
2. **Тип контроллера** -- выбрать тип «Сфинкс Е500 (турникет)
3. **Адрес** -- идентификатор контроллера, который можно посмотреть в клиентском ПО «Сфинкс»
После указания всех параметров, необходимо сохранить настройки и перезапустить службу **Pay** **Access**
==== 3.4 Подключение адаптера проверки штрих кода. ====
Для подключения внешнего адаптера проверки штрихов, если он используется, необходимо:
1. Файл «DevPark.WinterQueen.Service.Adapter.CDH.dll» добавить в папку с программой «Девпарк».
2. В папке найти файл «DevPark.WinterQueen.Service.exe.config» открыть его с помощью «Блокнот»
3. Найти запись в файле «BarCodeAdapterDll» и записать ему значение «DevPark.WinterQueen.Service.Adapter.CDH»
====== 4 Создание резервной копии базы данных. Восстановление базы данных из резервной копии. ======
Для создания резервных копий базы данных и последующего восстановления из них базы, в системе существует **Менеджер баз данных**.
Данную утилиту можно запустить из меню «Пуск» - «Все программы» - «Девпарк» - «Менеджер баз данных».
{{:public:ris15.jpg|}}
Для создания резервной копии необходимо выбрать текущую базу данных в выпадающем списке, указать место сохранения и нажать «Сохранить».
Для восстановления базы данных необходимо выбрать базу данных для восстановления в выпадающем списке, указать место хранения резервной копии базы данных и нажать «Восстановить»
**Примечание: рекомендуется регулярно создавать резервные копии базы данных для исключения возможности потери данных.**
** **
====== 5 Решение проблем ======
| **№** | **Проблема** | **Возможные причины** | **Решение** |
| 1 | Не открывается турникет после прикладывания штрих-кода | 1. Для сканера указан неверный COM-порт 2. Сканер находится в режиме отличном от эмуляции COM-порта. 3. Отключена поддержка кодировки CODE128 для сканера 4. Остановлена служба DevPark Pay Access | 1. Проверить, что для сканера указан верный COM-порт. 2. Перевести сканер в режим эмуляции COM-порта 3. Включить поддержку кодировки. Для этого необходимо отсканировать соответствующий код из руководства к сканеру 4. Запустить службу DevPark Pay Access |
| 2 | Не списывается посещение по билету (возможно неоднократное прохождение через турникет) | 1. Не приходит событие проворота планки с турникета. Данное событие должно присутствовать в архиве событий. Просмотреть можно через клиентскую часть ПО «Сфинкс». 2. Брандмаузер блокирует события | 1. Проверить подключение датчиков прохода. 2. Проверить настройку брандмаузера, фаерволов и антивирусов |
| 3 | Не печатается штрих-код на чеке | 1. Для продаваемой услуги не включена настройка «Печать штрих-кода при наличии в чеке» | 1. Включить данную настройку в карточке услуги |
| 4 | Не печатается чек | 1. Регистратор не подключен 2. Неверно указаны параметры оборудования в ПО «Платный доступ» (тип драйвера, имя COM-порта) | 1. Проверить подключение фискального регистратора (принтера чеков) через программы, поставляемые с оборудованием. 2. Проверить правильность указания параметров для оборудования в программе |
| 5. | «Залипает» реле контроллера. Реле контроллера находится в постоянно замкнутом состоянии. Горит диод под ним. | Ошибка контроллера | 1. Отключить и снова включить питание контроллера. 2. Связаться с тех. поддержкой Сфинкс для выяснения причин. |