WWW.BOOK.LIB-I.RU
БЕСПЛАТНАЯ  ИНТЕРНЕТ  БИБЛИОТЕКА - Электронные ресурсы
 

«ОПИСАНИЕ ПРОГРАММНО АППАРАТНОГО КОМПЛЕКСА ПРОГРАММНО-АППАРАТНОГО УЧЕТА ПОСЕТИТЕЛЕЙ МАГАЗИНА «PersonMeter» Версия 3.02 (для импульсных и цифровых счетчиков) счетчиков Copyright ...»

ОПИСАНИЕ ПРОГРАММНО АППАРАТНОГО КОМПЛЕКСА

ПРОГРАММНО-АППАРАТНОГО

УЧЕТА ПОСЕТИТЕЛЕЙ МАГАЗИНА

«PersonMeter»

Версия 3.02

(для импульсных и цифровых счетчиков)

счетчиков

Copyright ShopGuard®

Киев, 2011 г.

СОДЕРЖАНИЕ

1. Общие сведения

2. Состав программно-аппаратного комплекса

2.1 Аппаратная часть

2.2 Программная часть

3. Установка и настройка аппаратной части

4. Установка и настройка программной части

4.1 Установка PersonMeter_local

4.2 Установка PersonMeter_server

5. Руководство пользователя

5.1 Работа с PersonMeter_local_digital

5.2 Работа с PersonMeter_local_pulse

5.3 Работа с PersonMeter_server

6. Системные требования

6.1 Требования к аппаратной части сервера

6.2 Требования к программной части сервера

6.3 Требования к аппаратной части клиента

6.4 Требования к программной части клиента

7. Безопасность

8. Сведения об авторских правах

9. Контактная информация

1. Общие сведения Программно-аппаратный комплекс PersonMeter предназначен для учета количества посетителей магазина, регистрации посетителей на вход/выход, просмотра архивных данных за весь период или период рабочего времени магазина, подсчета статистической информации, и служит для контроля качества работы персонала в разрезе обслуживания клиентов, а также определения уровня заинтересованности покупателей товаром, представленным в магазине.

Комплекс состоит из аппаратной части и программной части. Комплектация аппаратной части зависит от используемого типа счетчиков – импульсные или цифровые.

2. Состав программно-аппаратного комплекса

–  –  –

Аппаратная часть состоит из:

1) счетчик количества посетителей;

2) компьютер в магазине, к которому подключаются счетчики;

3) компьютер-сервер, на который происходит передача всех архивных данных.

Счетчик количества посетителей может быть импульсным или цифровым.

В случае импульсного счетчика, он подключается проводным интерфейсом RS-232 непосредственно к компьютеру. Датчики закрепляются по обе стороны дверного проема, через который входят/выходят посетители. Там же устанавливается счетчик, соединенный с датчиками. Используется питание 220V. В случае отключения внешнего питания, учет посетителей прекращается, ранее полученные данные не теряются, поскольку они сохранены в базе данных на компьютере.

В случае цифрового счетчика хранение первичных данных происходит в самом счетчике. Питание 220V, при отключении внешнего питания учет посетителей и хранение архивных данных продолжается до исчерпания заряда аккумулятора. Датчики закрепляются по обе стороны дверного проема, через который входят/выходят посетители. Там же устанавливается счетчик, соединенный с датчиками. Передача данных на компьютер в магазине происходит по беспроводному интерфейсу на расстояние до 100 метров. Для этого в компьютер в порт USB вставляется приемник, на который и передаются данные от всех счетчиков магазина по запросу клиентской программы на компьютере. Для функционирования приемника необходима установка драйверапреобразователя USB-RS232.





2.2 Программная часть Программная часть состоит из клиентской и серверной частей.

Клиентская часть устанавливается на компьютер в магазине, к которому по проводному или беспроводному каналу связи подключаются счетчики со всех входов/выходов. В зависимости от типа счетчика – импульсный или цифровой, выбирается соответствующая версия клиентской программы.

Серверная часть устанавливается на один из компьютеров в локальной сети магазинов или на сервер, обеспечивающий работу сети.

3. Установка и настройка аппаратной части Установка и настройка аппаратной части комплекса производится техническим специалистом фирмы ShopGuard.

4. Установка и настройка программной части

4.1 Установка PersonMeter_local Программа PersonMeter_local устанавливается на компьютере в магазине, вместе с оборудованием учета.

Представлена в двух версиях - для счетчиков с импульсным и цифровым выходом.

В зависимости от установленных счетчиков, устанавливается соответствующая версия программы - PersonMeter_local_digital (для цифровых) или PersonMeter_local_pulse (для импульсных)

Последовательность установки:

1) Установить jre-6u24-windows-i586.exe

2) Установить mysql-5.5.8-win32.msi с любым паролем (запомнить его!) Все значения оставлять по умолчанию, просто нажимать все время Next или Finish.

Тип установки, когда спросит, выбрать - Typical.

Если MySQL уже установлена, устанавливать повторно его не нужно, но необходимо узнать пароль для root у сисадминов магазина - программа установки будет его несколько раз запрашивать.

После первого запроса "Для продолжения нажмите любую клавишу", желательно подождать несколько секунд перед нажатием клавиши.

3) Запустить файл PersonMeter_local_digital.bat или PersonMeter_local_pulse.bat, в соответствующих папках.

При запросе пароля (Enter password:) ввести пароль, введенный при установке MySQL (пароль для root) При успешном завершении установки, будет выведено два слова "ОК"

4) Зайти в папку C:\Program Files\PersonMeter_local_digital\ (или C:\Program Files\PersonMeter_local_pulse\)

5) Добавить файл PersonMeter_local_digital.jar (или PersonMeter_local_pulse.jar) в автозагрузку В случае, если для подключения импульсного счетчика используется COM-USB преобразователь, необходимо предварительно установить для него драйвер, идущий в комплекте с преобразователем.

4.2 Установка PersonMeter_server Серверная часть устанавливается на один сервер, доступ к которому по локальной сети (или по сети Интернет через внешний IP) имеют все магазины.

Порядок установки следующий:

1) Установить Java jre-6u24-windows-i586.exe

2) Установить MySQL mysql-5.5.8-win32.msi с любым паролем (запомнить его!) Все значения оставлять по умолчанию, просто нажимать все время Next или Finish.

Тип установки, когда спросит, выбрать - Typical.

Если MySQL уже установлена, устанавливать повторно не нужно, но необходимо узнать пароль для root у сисадминов магазина - программа установки будет его несколько раз запрашивать После первого запроса "Для продолжения нажмите любую клавишу", желательно подождать несколько секунд перед нажатием клавиши

3) Запустить файл PersonMeter_server.bat При запросе пароля (Enter password) ввести пароль, введенный при установке MySQL При успешном завершении установки, будет выведено два слова "ОК"

4) Зайти в папку C:\Program Files\PersonMeter_server\

5) Добавить файл PersonMeter_server.jar в автозагрузку

5. Руководство пользователя

5.1 Работа с PersonMeter_local_digital

1) Файл запуска программы - PersonMeter_local_digital.jar

2) Если при установке он был добавлен в автозагрузку, то программа сама будет загружаться во время загрузки Windows.

3) Программа должна быть постоянно активна, при попытке закрытия она сворачивается в трей и продолжает свою работу. Восстановить окно можно двойным щелчком по значку в трее. Для закрытия программы нужно использовать кнопку ВЫХОД

4) Новые счетчики добавляются кнопкой ДОБАВИТЬ. Можно редактировать название, серийный номер (должен быть уникальным!). Также, в случае, если счетчик установлен "наоборот" (вход на выход, выход на вход), можно установить флажок "инверсия", чтобы данные отображались и хранились корректно. Удаляется счетчик кнопкой УДАЛИТЬ

5) Кнопка НАСТРОЙКИ вызывает окно настроек клиентской программы. В соответствующие поля вводятся: адрес сервера, порт, к которому подключен USBприемник, период отправки архивных данных на сервер, название предприятия (информационное поле, ни на что не влияет), интервал рабочего времени.

6) Таблица счетчиков постоянно обновляется - в ней указывается время последнего обращения к серверу, время последнего удачного опроса каждого счетчика, текущие показания счетчиков, общее время работы программы. В случае, если счетчик не был опрошен в течение последних 10 минут по тем или иным причинам, его название загорается красным цветом.

7) Для просмотра архивных данных по счетчику, необходимо выделить его в таблице и нажать кнопку ОТЧЕТ.

8) Существует несколько критериев показа отчета: интервал отображения (10 минут, 1 час, 1 день). Требуемый период отчета выбирается протягиванием мышкой по календарю. При нажатии кнопки ОБНОВИТЬ таблица архивных данных показывает отчет по заданным критериям, а ниже рисуется графическое отображение вход/выход во временной развертке.

9) Счетчики опрашиваются автоматически каждые 10 минут. Для внеочередного опроса можно использовать соответствующую кнопку - в течение нескольких секунд счетчики будут опрошены и данные обновятся.

10) Необходимо проследить, чтобы сетевые подключения программы не блокировались файрволлами, иначе передача данных на сервер будет невозможна.

5.2 Работа с PersonMeter_local_pulse

1) Файл запуска программы - PersonMeter_local_pulse.jar

2) Если при установке он был добавлен в автозагрузку, то программа сама будет загружаться во время загрузки Windows.

3) Программа должна быть постоянно активна, при попытке закрытия она сворачивается в трей и продолжает свою работу. Восстановить окно можно двойным щелчком по значку в трее. Для закрытия программы нужно использовать кнопку ВЫХОД

4) Новые счетчики добавляются кнопкой ДОБАВИТЬ. Можно редактировать название, серийный номер (должен быть уникальным!). Также, в случае, если счетчик установлен "наоборот" (вход на выход, выход на вход), можно установить флажок "инверсия", чтобы данные отображались и хранились корректно. Удаляется счетчик кнопкой УДАЛИТЬ

5) Кнопка НАСТРОЙКИ вызывает окно настроек клиентской программы. В соответствующие поля вводятся: адрес сервера, порт, к которому подключен USBприемник, период отправки архивных данных на сервер, название предприятия (информационное поле, ни на что не влияет), интервал рабочего времени.

6) Таблица счетчиков обновляется раз в 10 секунд, соответственно обновляются и накопленные за сессию данные о входе/выходе. Если программе не удалось открыть указанный для счетчика порт, его название загорается красным цветом

7) Для просмотра архивных данных по счетчику, необходимо выделить его в таблице и нажать кнопку ОТЧЕТ.

8) Существует несколько критериев показа отчета: интервал отображения (10 минут, 1 час, 1 день). Требуемый период отчета выбирается протягиванием мышкой по календарю. При нажатии кнопки ОБНОВИТЬ таблица архивных данных показывает отчет по заданным критериям, а ниже рисуется графическое отображение вход/выход во временной развертке.

9) Необходимо проследить, чтобы сетевые подключения программы не блокировались файрволлами, иначе передача данных на сервер будет невозможна.

5.3 Работа с PersonMeter_server

1) Файл запуска программы - PersonMeter_server.jar

2) Если при установке он был добавлен в автозагрузку, то программа сама будет загружаться во время загрузки Windows. Если программа не будет запущена, клиентские программы из магазинов не смогут передать данные на сервер

3) В виде дерева показаны все магазины, а также счетчики, установленные в них.

Чтобы добавить новый магазин (узел), необходимо нажать правой кнопкой мыши на любом из узлов и выбрать пункт "Добавить новый". После этого в дереве появится узел Новый, доступный для редактирования. Удаление узла производится выбором пункта меню "Удалить". Двойной щелчок на узле открывает окно, где можно изменить его параметры.

4) Чтобы добавить новый счетчик в магазин, необходимо нажать правой кнопкой мыши на магазин, в который необходимо произвести добавление, или на один из счетчиков этого магазина. После этого в открывшемся меню выбрать пункт "Добавить счетчик". Новый счетчик добавляется с именем Новый и серийным номером 1. При двойном щелчке на счетчике открывается окно редактирования названия и серийного номера.

5) Удаление счетчика производится при помощи пункта меню Удалить.

6) При выборе из дерева одного из счетчиков, автоматически показывается таблица архивных данных для него, по заданным критериям. Существует несколько критериев показа отчета: интервал отображения (10 минут, 1 час, 1 день). Требуемый период отчета выбирается протягиванием мышкой по календарю. При нажатии кнопки ОБНОВИТЬ таблица архивных данных показывает отчет по заданным критериям, а ниже рисуется графическое отображение вход/выход во временной развертке.

7) Также в программе существует возможность экспорта таблицы данных в Excel.

При нажатии кнопки "Экспорт в Excel" откроется диалог выбора файла, куда необходимо записать данные. Текущие данные таблицы будут записаны в выбранный файл, который может быть просмотрен в Excel.

8) Для автоматической ежедневной выгрузки в Excel накопленных данных по каждому счетчику, в окне настроек необходимо указать путь для сохранения файлов и время ежедневного сохранения. Данные будут сохраняться в файлы с указанным именем по указанному пути.

9) Выход из программы осуществляется кнопкой Выход. При попытке закрытия нажатием на красный крестик в углу окна, оно всего лишь свернется в трей, но не закроется.

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

6. Системные требования

6.1 Требования к аппаратной части сервера Сервер может быть как физическим, установленным в серверную стойку устройством, так и логическим.

Сервер должен иметь возможность работы с его портами – хотя бы один порта должен быть открыт для входящих и исходящих подключений.

Аппаратные требования в основном обусловлены СУБД MySQL.

Для полноценного бесперебойного функционирования системы на сервере рекомендуется:

- наличие процессора с тактовой частотой не менее 1.5 ГГц;

- объем оперативной памяти не менее 512 Мб;

- объем жесткого диска не менее 40 Гб;

- подключенный канал связи с выходом в Интернет, со скоростью приема/отдачи данных не менее 64Кбит/с.

6.2 Требования к программной части сервера На сервере, используемом для установки серверной части программы, рекомендуется установка операционной системы Linux произвольного дистрибутива полноценной комплектации, или Windows версии не ниже XP.

Также необходима установка:

- Java Runtime Environment;

- СУБД MySQL.

6.3 Требования к аппаратной части клиента

Компьютер-клиент представляет собой компьютер, подключенный к сети Интернет по любому доступному каналу связи. Скорость канала связи на прием/отдачу должна быть не менее 64 Кбит/с.

Для него рекомендуются следующие параметры:

- тактовая частота процессора не менее 1 ГГц;

- объем оперативной памяти не менее 512 Мб;

- наличие COM-портов (RS-232) и/или портов USB.

6.4 Требования к программной части клиента

На компьютере, используемом для установки клиентской части программы, рекомендуется установка операционной системы Linux произвольного дистрибутива полноценной комплектации, или Windows версии не ниже XP.

Также необходима установка:

- Java Runtime Environment;

- СУБД MySQL.

7. Безопасность

В целях обеспечения безопасности хранения информации в системе, СУБД MySQL должна быть закрыта для доступа извне, т.е. доступ к ней возможен только локальным пользователям как в клиентской, так и в серверной части программы.

База данных защищена паролем, который фиксируется в серверной и клиентской программах и недоступен для чтения извне.

Протоколы «клиент – сервер», а также «счетчик-клиент» являются закрытыми.

Дополнительно от внешнего вмешательства каналы связи защищены используемым протоколом TCP/IP.

Аппаратная часть – счетчик импульсов – защищен от чтения и изменения прошивки, от чтения и изменения архива накопленных данных.

8. Сведения об авторских правах Все авторские права на программно-аппаратный комплекс принадлежат компании ShopGuard.

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

Никакие физические или юридические лица не имеют права взимать оплату за распространение программно-аппаратного комплекса или его частей без письменного разрешения правообладателя.

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

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

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

Все права, явно не предоставленные здесь, принадлежат компании ShopGuard.

9. Контактная информация

Компания-правообладатель:

ShopGuard® www.shopguard.kiev.ua info@shopguard.kiev.ua

Разработчик программной части, техническая поддержка:

Смотров Е.И.

JohnSmotrov@gmail.com

Разработчик аппаратной части, техническая поддержка:

Мощенко Ю.И.




Похожие работы:

«Элементная база Электроники www.electronics.ru ТакТильные даТчики на полимерных маТериалах КонструКции, технологии А.Новожилов, к.х.н., alik-nov@yandex.ru В.Ракитин, к.т.н., rakitin@niifp.ru А.Сафонов, к...»

«Lenovo A7000-a Руководство пользователя версии 1.0 Введение Прежде чем использовать информацию и сам продукт, обязательно ознакомьтесь с перечисленными ниже разделами. Краткое руководство Regulatory Notice (уведомление о действующих нормативах) Б...»

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

«ЗАО "Биржа "Санкт-Петербург" 199026, Россия, Санкт-Петербург, В.О. 26-ая линия, д. 15, корп. 2 Телефон: (812) 322-49-91, E-mail: opt@spbex.ru Электронная площадка ЗАО "Биржа "Санкт-Петербург" http://tender.spbex.ru/ для закупок ГУП "Петербургский метрополитен"Руководство пользовател...»

«30.01.2014 Группа "Черкизово" объявляет результаты операционной деятельности за 4-й квартал 2013 г. и 2013 год Группа "Черкизово" (LSE:CHE), крупнейший производитель мяса и комбикормов в России, объ...»

«Автоматизированная копия 586_167197 ВЫСШИЙ АРБИТРАЖНЫЙ СУД РОССИЙСКОЙ ФЕДЕРАЦИИ ПОСТАНОВЛЕНИЕ Президиума Высшего Арбитражного Суда Российской Федерации № 2509/10 Москва 20 июля 2010 г. Прези...»

«ПОЛОЖЕНИЕ о проведении международного интернетфестиваля творчества "Арт-звездА"Организаторы фестиваля: ООО Продюсерская компания "Золотой Луч" Дата проведения: с 1.04.2017 г. – 15.05.2017 г....»








 
2017 www.book.lib-i.ru - «Бесплатная электронная библиотека - электронные ресурсы»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.