Opis systemu IZOR Salon

Transkrypt

Opis systemu IZOR Salon
Opis
systemu
zliczania
obiektów
ruchomych –
wersja
dla salonów
i sieci salonów
2006
http://www.insofter.pl
Opis systemu zliczania obiektów ruchomych
Insofter
2 z 14
Opis systemu zliczania obiektów ruchomych
1. Budowa systemu
2. Stanowisko rejestracji ruchu
2.1. Rejestratory mikroprocesorowe serii ICD
2.2. Program dla stacji rejestracji ruchu
2.3. Baza danych na serwerze SQL
2.3.1. Lokalizacja
2.3.2. Zapis danych o ruchu klientów
2.3.3. Udostępnianie danych
2.3.4. Inne zasoby i funkcje bazy
2.4. Program dla uŜytkowników systemu
3. Informacje wdroŜeniowe
3.1. Adresy internetowe
3.2. Struktura bazy danych (MySQL Dump)
3.3. Lista stacji pomiarowych
Insofter
3 z 14
Opis systemu zliczania obiektów ruchomych
1. Budowa systemu Inteligentnego Zliczania
Obiektów Ruchomych
System zliczający prowadzi rejestrację w układzie
wielu rozproszonych stanowisk zliczania z zapisem wyników
w centralnej bazie danych zlokalizowanej na serwerze SQL.
Jako medium transmisji danych wykorzystuje lokalną sieć
komputerową lub publiczną sieć Internet. Wyniki rejestracji są
przechowywane na kaŜdym etapie zbierania i przesyłania, aŜ
do potwierdzenia skutecznego przekazania danych.
Do pobierania danych z serwera SQL dostarczony jest
uniwersalny program IZOR Klient. Program ten umoŜliwia
zarejestrowanym
uŜytkownikom
dowolnego
komputera
zamówienie
lub
dostęp
podłączonego
tworzone
są
do
do
danych
Internetu.
dedykowane
z
Na
aplikacje
raportujące.
System
IZOR
wykorzystuje
róŜne
technologie
zliczania od analizy obrazu z kamery, poprzez rejestrację
sygnałów dyskretnych od róŜnego typu czujników do zliczania
ręcznego, generując jednolitą bazę wyników. Wersja IZOR
Insofter
4 z 14
Opis systemu zliczania obiektów ruchomych
Salon przeznaczona jest dla obiektów o małych i średnim
ruchu. Oparta jest na serii rejestratorów mikroprocesorowych
ICD
Rys. 1. Struktura systemu zliczającego
Fotokomórka
Odczyt danych
Rejestrator ICD
INTERNET
lub inny sensor
2. Rejestratory ICD
Rejestratory ICD odbierają sygnały z czujników
zainstalowanych w przejściach, zliczają w określonych
Insofter
5 z 14
Opis systemu zliczania obiektów ruchomych
przedziałach czasowych a następnie przesyłają do serwera
bazy danych. Dostępne są wersje rejestratorów:
• ICD RS – dane przesyłane są poprzez współpracujący z
rejestratorem komputer PC podłączony do sieci
• ICD TCP – po podłączeniu do sieci rejestrator nawiązuje
samodzielnie kontakt z serwerem bazy danych;
umoŜliwia podgląd danych z lokalnego komputera
poprzez przeglądarkę WWW
• ICD GSM - rejestrator nawiązuje samodzielnie kontakt z
serwerem bazy danych wykorzystując telefon GSM
Insofter
6 z 14
Opis systemu zliczania obiektów ruchomych
Rys. 2. Schemat stacji zliczającej (przykład dla fotokomórek
i rejestratora wersji ICD-RS)
Fotokomórka refleksyjna VL
reflektor
Nad
d
Od.
PP1
KP45
Rejestrator
ICD
Fotokomórka przelotowa VS/VE
PP1
VE
Odbiornik
PP2
VS
Nadajnik
KP45
KP45
RS232
Baza
danych
Internet
Serwer
PP1 – puszka przyłączeniowa z jednym gniazdem RJ45
PP2 – puszka przyłączeniowa z dwoma gniazdami RJ45
KP45 – kabel przyłączeniowy z wtykami RJ45 bez przeplotu
Insofter
7 z 14
Opis systemu zliczania obiektów ruchomych
3. Stanowisko rejestracji ruchu
2.1. Funkcje rejestratora ICD
Rejestrator mikroprocesorowy ICD jest urządzeniem
przeznaczonym do wykrywania i sumowania zmian stanu
fotokomórek. Rejestrator moŜe obsługiwać fotokomórki
pojedynczo w przejściach bez detekcji kierunku ruchu lub
parami w przejściach z detekcją kierunku. MoŜliwe jest teŜ
zastosowanie czujników mechanicznych, czujek PIR i t.p.
Rejestrator wyposaŜony jest w nieulotną pamięć do
przechowywania danych i zegar czasu rzeczywistego. W
pamięci statycznej zapisane są informacje identyfikujące stację
zliczania, dla której rejestrator jest przeznaczony.
Rejestrator wykrywa i zlicza sygnały czujników. Dla
wyeliminowania błędnych (np. podwójnych) zaliczeń czas
Insofter
8 z 14
Opis systemu zliczania obiektów ruchomych
minimalnego zadziałania czujnika uznawanego za przejście
osoby i czas bezwładności po zaliczeniu przejścia są
parametryzowane. Zaliczone przejścia sumowane są w
zadanym okresie agregacji danych, standardowo przyjęto
zliczanie w okresach 1 godziny. JeŜeli jest to technicznie
moŜliwe,
to
rejestrator
prowadzi
autodiagnostykę
i
diagnostykę stanu czujników i do ilości zaliczonych w ciągu 1
godziny przejść dodaje informację przez ile sekund układ
pomiarowy pracował poprawnie.
2.2. Program dla komputera stacji rejestracji ruchu
(dla wersji ICD-RS)
Program IsFotoZorApp przeznaczony jest do odbierania
z rejestratora ICD2 wyników zliczania na wszystkich
obserwowanych
przejściach
w
salonie
sprzedaŜy
i przesyłania ich do bazy danych za serwerze SQL.
Typowi zadanie to ma być realizowane automatycznie,
a czynności ręczne przewidziane są do konfigurowania
warunków pracy programu i diagnostyki sytuacji awaryjnych.
JeŜeli wyposaŜenie lub warunki pracy komputera ograniczają
Insofter
9 z 14
Opis systemu zliczania obiektów ruchomych
moŜliwość pracy automatycznej, to dostępne są odpowiednie
procedury do obsługi ręcznej.
Aby
zapewnić
duŜą
niezawodność
program
IsFotoZorApp realizuje następującą sekwencję:
•
odczyt danych z rejestratora
•
przesłanie danych na serwer SQL
•
potwierdzenie wprowadzenia danych na serwer
•
potwierdzenie rejestratorowi odebrania danych
Program rejestruje zakłócenia w realizacji zadań i tworzy
na komputerze lokalnym rejestr zdarzeń. Rejestr ten jest
równieŜ przesyłany na serwer SQL.
Po kaŜdej sesji transmisji danych dodatkowy program
usługowy sprawdza czy dostępne są nowe wersje plików
systemowych i automatycznie przeprowadza aktualizację.
2.3. Praca z rejestratorem ICD-TCP
Rejestrator ICD-TCP wyposaŜony jest w gniazdo
Ethernet. Po podłączeniu kabla sieciowego moŜliwe jest
wprowadzenie identyfikatorów i parametrów konfiguracyjnych
poprzez przeglądarkę WWW. W czasie eksploatacji dane te
mogą być modyfikowane zdalnie przez administratora
Insofter
10 z 14
Opis systemu zliczania obiektów ruchomych
systemu. Podgląd wyników zliczania równieŜ dostępny jest
poprzez przeglądarkę WWW. Lokalny dostęp do danych
konfiguracyjnych i wyników zliczania moŜna ograniczyć przez
wprowadzenie hasła.
2.4. Praca z rejestratorem ICD-GSM
Rejestrator ICD-GSM wyposaŜony jest w telefon
komórkowy z obsługą protokółu GPRS i do uruchomienia
potrzebuje
tylko
doprowadzenia
zasilania.
Identyfikator
rejestratora i parametry konfiguracyjne wprowadzane są przed
zamontowaniem na obiekcie. W czasie eksploatacji dane te
mogą być modyfikowane zdalnie przez administratora
systemu. Podgląd wyników zliczania dostępny jest wyłącznie
poprzez serwer bazy danych.
3 Baza danych na serwerze SQL
3.1. Lokalizacja
Serwer bazy danych naleŜy zlokalizować na komputerze
dostępnym
dla
wszystkich
stacji
zliczających.
Dla
pojedynczego obiektu z wieloma stacjami zliczającymi moŜe
to być sieć lokalna. Dla systemów rozległych moŜna zapewnić
Insofter
11 z 14
Opis systemu zliczania obiektów ruchomych
dostęp przez sieć typu VPN lub poprzez ogólnodostępny
(światowy) numer IP.
Firma Insofter oferuje dla dostarczanych systemów
zliczających usługę utrzymania serwera SQL na własnym
sprzęcie lub skonfigurowanie takiego serwera na komputerze
wskazanym przez nabywcę.
3.2. Zapis danych o ruchu klientów
Programy obsługujące stacje zliczające nie dokonują
bezpośrednich wpisów do bazy danych, ale kontaktują się ze
specjalnie dla tego zadania opracowana aplikacją rezydującą
na serwerze. Rozwiązanie to pozwala wykorzystać do
transmisji danych protokół HTTP z szyfrowaniem danych.
Protokół
ten
rzadko
podlega
ograniczeniom
przez
zabezpieczenia w sieciach internetowych, a jednocześnie
zachowane jest bezpieczeństwo przesyłania danych.
3.3. Udostępnianie danych
Dane dotyczące listy obserwowanych przejść i wyniki
zliczania dostępne są zarejestrowanym uŜytkownikom systemu
po podaniu lokalizacji bazy np. w formie adresu domenowego,
nazwy uŜytkownika i hasła.
Insofter
12 z 14
Opis systemu zliczania obiektów ruchomych
Podstawowe funkcje udostępniania danych zapewnia
aplikacja IsZORKlient. UŜytkownik moŜe równieŜ pozyskiwać
dane innymi programami do obsługi baz danych, np.
wykorzystując technologię ODBC lub przygotować specjalne
aplikacje do przetwarzania danych z zastosowaniem innych
konektorów.
3.4. Inne zasoby i funkcje bazy
W bazie przechowywane są konfiguracje i parametry
pracy dla rejestratorów ICD. MoŜliwość modyfikacji tych
zasobów jest dostępna tylko dla administratora bazy.
Przy kaŜdym połączeniu z serwerem bazy danych
rejestratory ICD-TCP i ICD-GSM sprawdzają czy zmieniono
konfiguracje
parametrów,
pobiera
nowe
informacje
i
wprowadza je do pamięci. Dla ICD-RS funkcję tą realizuje
program IsFotoZorApp.
4 Program dla uŜytkowników systemu
Program IsZORKlient słuŜy do selekcji i wstępnego
przetwarzania danych zebranych przez system zliczający.
Insofter
13 z 14
Opis systemu zliczania obiektów ruchomych
Pobrane dane moŜna wyświetlać w róŜnej formie na ekranie,
drukować oraz eksportować do plików o standardowych
formatach dla przetwarzania za pomocą innych aplikacji.
Program
IsZORKlient
wymaga
komputera
z
systemem operacyjnym typu Windows. Dostęp do danych
moŜliwy jest z dowolnego komputer po zalogowaniu na
serwerze SQL przez podanie nazwy uŜytkownika i hasła
Szczegółowe informacje dla uŜytkowników zawiera
„Dokumentacja programu IsZORKlient”
5 Informacje wdroŜeniowe
5.1. Adresy internetowe
Insofter
14 z 14