Manual Instant (1)

74
I I n n s s t t a a n n t t A A l l e e r r t t ® ® v1.2.2 Manual de utilizare S.C. Security Prod S.R.L. Piata Garii, bloc K, parter, cod 2900, Arad, jud. Arad Telefon: 0040/257.338.386, 0040/740.072.690 Fax: 0040/257.228.628 E-mail: [email protected] Pagina web: www.securityprod.ro

description

manual

Transcript of Manual Instant (1)

  • IInnssttaanntt AAlleerrtt vv11..22..22

    Manual de utilizare

    SS..CC.. SSeeccuurriittyy PPrroodd SS..RR..LL..

    Piata Garii, bloc K, parter, cod 2900, Arad, jud. Arad Telefon: 0040/257.338.386, 0040/740.072.690

    Fax: 0040/257.228.628 E-mail: [email protected]

    Pagina web: www.securityprod.ro

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 1 -

    Cuprins 1. Introducere 2. Despre program

    2.1. Producator 2.2. Contact

    3. Cerinte sistem de operare 4. Instalare 5. Informatii generale

    5.1. Aplicatie 5.2. Procese 5.3. Module 5.4. Interfata 5.5. Privilegii utilizatori 5.6. Structura obiectivelor

    6. Fereastra principala 6.1. Bara principala 6.2. Bara informatiilor 6.3. Bara de butoane 6.4. Lista obiectivelor 6.5. Detaliile obiectivului 6.6. Panoul conexiunilor 6.7. Log-ul principal 6.8. Log-ul conexiunilor 6.9. Istoricul general 6.10. Bara statut

    7. Meniuri 7.1. Meniul Fisier

    7.1.1. Statut lacat 7.1.2. Schimbare utilizator 7.1.3. Administrare serial GPRS/CDMA 7.1.4. Administrare retea 7.1.5. Operatii sistem 7.1.6. Inchidere aplicatie

    7.2. Meniul Editare 7.2.1. Administrare obiective 7.2.2. Vizualizare obiective 7.2.3. Scheme grafice 7.2.4. Trimitere e-mail/SMS 7.2.5. Cautare text 7.2.6. Cautare obiective inactive

    7.3. Meniul Vizualizare 7.3.1. Arata sau ascunde barele uneltelor 7.3.2. Arata sau ascunde detaliile obiectivului 7.3.3. Fereastra obiectivelor dezactivate 7.3.4. Panoul memoriei utilizate 7.4. Meniul Baze de date

    7.4.1. Verificari generale 7.4.2. Reciteste baza de date 7.4.3. Optimizari si reparari 7.4.4. Backup-uri 7.4.5. Eliminare inregistrari vechi 7.4.6. Importare inregistrari din baza de date Watcher

    7.5. Meniul Rapoarte 7.5.1. Lista evenimentelor si a obiectivelor 7.5.2. Raportul mesajelor e-mail/SMS trimise 7.5.3. Raportul activitatii 7.5.4. Raportul confirmarilor 7.5.5. Raportul conflictelor

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 2 -

    7.6. Meniul Unelte 7.6.1. Interogari GPRS/CDMA 7.6.2. Interogari GSM 7.6.3. Statut centrala de alarmare 7.6.4. Actualizare coduri echipaje de interventie 7.6.5. Unelte tipice conexiunilor Watcher 7.6.6. Configurare cartele SIM

    7.7. Meniul Optiuni 7.7.1. Configuratii generale 7.7.2. Configuratii pentru conexiuni 7.7.3. Modificarea structurii evenimentelor 7.7.4. Editare mesaje predefinite 7.7.5. Editare echipaje de interventie 7.7.6. Administrare utilizatori (dispeceri) 7.7.7. Recitirea structurii evenimentelor 7.7.8. Curatare fisiere log

    7.8. Meniul Ajutor 7.8.1. Actualizare program 7.8.2. Raporteaza bug (eroare)

    8. Evenimente 8.1. Informatiile evenimentelor 8.2. Tratarea evenimentelor 8.3. Personalizare evenimente 8.4. Descriere imagini pentru evenimente

    9. Adaugare obiective 10. Reprezentari grafice

    10.1. Modificare scheme grafice pentru obiective 10.2. Vizualizare grafice la eveniment

    11. Aplicatia Instant Alert gateway 11.1. Informatii generale 11.2. Configurare 11.3. Comenzi 11.4. Diferente Windows/Linux 12. MySQL

    12.1. Ce este MySQL 12.2. Reparare baza de date 12.3. Utilizare aplicatie query

    13. Placa dispecerat 13.1. Detalii tehnice 13.2. Comunicare cu aplicatia

    14. Moduri recomandate de configurare si executie 14.1. O singura aplicatie client 14.2. Aplicatia gateway (Windows) si aplicatii client 14.3. Aplicatia gateway (Linux) si aplicatii client 15. Notiuni utilizate

    15.1. Termeni generali 15.2. Definitii securitate

    16. Lista si formatul evenimentelor 16.1. Evenimente ContactID 16.2. Evenimente Watcher 17. Exemple de fisiere configuratii 17.1. my.ini 17.2. my.cnf 17.3. icgwyd.rules 18. Istorie

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 3 -

    1. Introducere Instant Alert client este o aplicatie de calculator (PC) pentru monitorizarea sistemelor de alarmare.

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 4 -

    2. Despre program

    2.1. Producator S.C. Security Prod S.R.L.

    2.2. Contact Security Prod:

    - adresa P-ta Garii, bloc K, parter, Arad, 2900, Romania - e-mail [email protected] - web www.securityprod.ro, www.dispecerat.ro - telefon 0040-257-338386 - mobil 0040-740-072690 - fax 0040-257-228628

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 5 -

    3. Cerinte sistem de operare Cerinte hardware:

    procesor la frecventa de 300 MHz 64 MB memorie RAM rezolutie monitor 800x600 pixeli ecran 256 culori hard-disk 150 MB disponibili 1-3 porturi seriale placa de sunet

    Optional:

    conexiune permanenta la internet (de tip LAN) imprimanta A4

    Configuratie optima:

    procesor la frecventa de 800 MHz sau mai mare necesar pentru rapiditatea procesarii si afisarii a informatiilor 256 MB memorie RAM datorita faptului ca aplicatia, in conditii normale, ruleaza 24 de ore din 24 si necesita stocarea

    in aceasta memorie a anumitor structuri de date rezolutie monitor 1024x768 pentru afisarea optima a controalelor din fereastra principala ecran cu adancimea de culoare 16bit pentru afisarea imaginilor memorie virtuala ~ 500 MB pe discul unde este instalat pachetul conexiune permanenta la internet sursa auxiliara UPX nici o alta aplicatie sa nu ruleze pe calculator in afara de Instant Alert client sistem de operare Microsoft Windows 2000 Professional pentru stabilitate

    Desigur ca aceasta este configuratia recomandata de producator dar pachetul ruleaza si pe sisteme mai putin performante cu precizarea ca pot aparea efecte clar vizibile de incetinire a afisarii de exemplu in cazul afisarii ferestrei evenimentelor.

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 6 -

    4. Instalare Instalarea pachetului Instant Alert client se efectueaza de pe un suport fizic (de regula Compact Disk) urmand pasii urmatori:

    1. executia kit-ului de instalare Se introduce in unitatea CDROM a calculatorului CD-ul ce contine kit-ul de instalare. Daca kit-ul nu se executa automat din diferite motive cum ar fi dezactivarea optiunii de autorun pentru CD-uri din sistemul de operare atunci se procedeaza astfel:

    se executa comanda run a sistemului de operare prin click de mouse pe butonul Start apoi pe meniul Run se introduce in casuta de text X:\setup.exe, unde X este drive-ul unitatii CDROM se apasa tasta enter sau se executa un click pe butonul OK

    Dupa executarea fisierului setup.exe va aparea pe ecran fereastra de inceput a kit-ului de instalare.

    2. alegerea tipului de instalare Kit-ul de instalare este format din componentele:

    application data fisierele principale ale pachetului (executabile si module) imagini (meniuri, evenimente, obiective) sunete

    events manager aplicatia pentru gestionarea evenimentelor

    Configurations fisierele configuratii (generale, conexiuni, utilizatori, mesaje predefinite)

    Watcher modulele utilizate de conexiunile Watcher configuratiile Watcher Help manuale de utilizare pe diferite limbaje

    mysql fisierele binare mysql seturi de caractere mysql mysql database baza de date mysql

    dispecerat database / personal data inregistrarile initiale ale dispeceratului (obiective, activitate, grafice si altele)

    dispecerat database / languages inregistrarile ce contin limbajele aplicatiei

    dispecerat database / events inregistrarile ce contin structura evenimentelor

    mysql query aplicatia de query pentru bazele de date mysql

    mysql repair aplicatia pentru repararea bazei de date a pachetului

    Sysinfo modulul generator de informatii despre sistemul de operare Instalarea poate fi efectuata in 3 moduri: full

    o se instaleaza intregul pachet (toate componentele de mai sus) minimal

    o se instaleaza doar pachetele principale (application data, watcher, mysql database, dispecerat database) custom

    o cu aceasta optiune se pot specifica de catre cel ce efectueaza instalarea care sunt componentele care vor fi procesate din kit-ul de instalare

    o necesar daca instalarea nu este prima pe calculatorul respectiv, astfel se poate specifica instalarea fara inregistrarile personale pentru a nu le suprascrie pe cele vechi existente deja

    NOTA! La dezinstalare se pastreaza toate log-urile si configuratiile aplicatiei precum si toate inregistrarile referitoare la obiective din baza de date a dispeceratului (mai putin limbajele).

    3. pornirea instalarii propriuzise

    4. lansarea in executie a pachetului Dupa finalizarea instalarii kit-ul va crea un shortcut pe desktop de unde se poate rula Instant Alert client si de asemenea un director in meniul Start de unde se pot rula aplicatiile principale ale pachetului.

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 7 -

    5. Informatii generale

    5.1. Aplicatie Aplicatia principala a pachetului Instant Alert client se gaseste in directorul principal al acesteia (de instalare) si se numeste instantc.exe. Ea poate fi executata fie de pe desktop fie din directorul de instalare care initial este de forma: X:\Program Files\instant-alert\v1.2.2\, unde X este litera drive-ului sistem (drive-ul de instalare a sistemului de operare) Pe langa aceasta aplicatie pachetul contine alte cateva fisiere executabile dupa cum urmeaza:

    icevents.exe o aplicatie pentru gestionarea formatelor de evenimente

    icexec.exe o aplicatie cu ajutorul careia se lanseaza in executie modulele auxiliare o cu ajutorul informatiilor primite de la aplicatia principala lanseaza fizic in executie modulele auxiliare

    pentru a nu bloca accesul la instantc.exe icrepair.exe

    o aplicatie pentru repararea bazei de date icsql.exe

    o aplicatie query pentru bazele de date MySQL icupdate.exe

    o aplicatie pentru actualizarea de pe pagina dispeceratului (www.dispecerat.ro) a pachetului Lansarea in executie a aplicatiei principale consta in urmatorii pasi:

    - se verifica directoarele aplicatiei si se creaza cele care nu exista - se citeste tipul platformei, daca are tehnologie NT sau nu - se verifica daca se pot utiliza si alte aplicatii pe PC in afara de Instant Alert client - se citesc configuratiile generale - se citeste denumirea dispeceratului - se initializeaza modulul pentru conexiunea la baza de date MySQL (libmysql.dll) - se executa daemon-ul MySQL daca nu se utilizeaza Instant Alert gateway - se deschid sau creaza fisierele log - se conecteaza la baza de date MySQL a dispeceratului - se initializeaza limbajul utilizat - se incarca valorile controalelor din limbajul curent - se incarca configuratiile conexiunilor - daca exista platforma NT se cer privilegiile necesare pentru executia pe hard-disk de tip NTFS - se incarca utilizatorii aplicatiei (dispecerii) - se interogheaza sistemul pentru o posibila conexiune permanenta la internet - se initializeaza timpii de interogare periodica daca este definita - se incarca imaginile utilizate de meniuri si obiective - se pregatesc fisierele temporare - se incarca structura evenimentelor din baza de date - se incarca istoricul general - se incarca lista principala cu obiective - se verifica daca conexiunea la internet este permanenta - se verifica daca exista mesaje nevizualizate de la inchiderea anterioara - se conecteaza telefonul GPRS/CDMA (daca se utilizeaza)

    Fiecare pachet Instant Alert client are o denumire de forma JJNN unde JJ reprezinta codul judetului societatii comerciale detinatoare iar NN reprezinta numarul dispeceratului din judetul respectiv. Aceasta identificare este folositoare atat pentru administratorii pachetului cat si pentru utilizatorii centralelor de alarmare si foloseste la vizualizarea din pagina de internet a dispeceratului www.dispecerat.ro a ultimelor 50 activitati.

    5.2. Procese Datorita importantei tratarii evenimentelor si a procesarii mesajelor primite de la centralele de alarmare, din aplicatie s-au indepartat functiile auxiliare (de baze de date, rapoarte, etc.) si au fost introduse in module. Aceste functii din module sunt executate de aplicatia principala cu ajutorul fisierului executabil icexec. La fiecare lansare a unei functii auxiliare (de exemplu lista obiectivelor) programul principal executa modulul icreports cu ajutorul icexec si dezactiveaza meniurile si butoanele aferente comenzii executate pana cand functia respectiva se inchide. Astfel pot fi rulate simultan mai multe procese auxiliare (cate unul pentru fiecare functie) iar daca se inchide aplicatia principala, aceasta transmite mesaj destructiv la toate procesele deschise de ea. NOTA! Aplicatia icexec nu poate fi executata decat de programul principal. NOTA! Daca se forteaza terminarea programului principal cu ajutorul end task/kill pid procesele auxiliare NU se vor inchide. NOTA! Data se forteaza terminarea unui proces auxiliar functia nu va fi disponibila in programul principal numai dupa o repornire.

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 8 -

    5.3. Module Modulele auxiliare utilizate in pachet sunt urmatoarele:

    libicdbwork.dll o pentru comenzile referitoare la bazele de date MySQL

    libicdraw.dll o pentru vizualizarea si modificarea reprezentarilor grafice ale obiectivelor

    libicgeneric.dll o contine functii generale pentru gestionarea configuratiilor

    libichelp.dll o pentru comenzile de ajutor (despre, raport bug)

    libicmsgs.dll o pentru gestionarea structurii evenimentelor

    libicreports.dll o pentru generarea, tiparirea si salvarea rapoartelor

    libicsimcfg.dll o pentru configurarea cartelelor SIM din comunicatoarele Watcher

    libicsms.dll o pentru trimiterea de mesaje SMS

    libicsysnfo.dll o informatii despre sistemul de operare current

    libicwimport.dll o pentru importarea inregistrarilor din bazele de date Watcher

    libprotocols.dll o pentru decodificarea datelor GPRS/CDMA (LCP, CHAP, PAP, IPCP, TCP/IP, UDP) o modul independent de pachet dar care este utilizat in acesta

    libspbase.dll o functii de conversie si informatii system o modul independent de pachet dar care este utilizat in acesta

    5.4. Interfata Pachetul Instant Alert client a fost construit utilizand o rezolutie de 1024x768 pixeli si este cel mai bine rulat la rezolutii egale sau mai mari decat aceasta iar fereastra principala se poate mari sau micsora in functie de necesitatile utilizatorilor cu toate ca marea majoritate a celorlalte ferestre au marime fixa (se incadreaza in limita minima de 800x600 pixeli). Aplicatia este compatibila interfetelor tipice sistemului de operare Windows XP. Toate controalele au suport pentru diferite limbaje iar in pachet sunt incluse 2 si anume limba romana si limba engleza. Aceste informatii referitoare la limbaje exista in baza de date a dispeceratului si pot fi incarcate din meniul Optiuni/Generale. Culorile ferestrelor si ale controalelor sunt culorile utilizate de sistemul de operare iar numai cele ce necesita modificari sunt desenate cu culori specifice (exemplu fereastra evenimentelor sau panoul starii tehnice).

    5.5. Privilegii utilizatori Utilizatorilor aplicatiei numiti dispeceri li se atribuie de catre utilizatorul principal Administrator anumite reguli de folosire numite privilegii. Acestea permit sau nu permit utilizatorului sa efectueze comenzi, in functie de tipul privilegiului. Aici intervine si rolul lacatului aplicatiei astfel incat daca se deschide lacatul de catre un utilizator care are privilegiu in acest sens toate comenzile sunt disponibile pentru fiecare utilizator, indiferent de privilegiile acestuia. Lista privilegiilor:

    statut lacat - acces la deschiderea lacatului (inchiderea acestuia nu necesita privilegiu) serial - acces la conexiunea GPRS/CDMA (conectare, reconectare, deconectare, ping) network - acces la conexiunea permanenta la internet sistem - acces la repornirea si oprirea calculatorului adauga obiective - acces la adaugarea de noi obiective in baza de date modifica obiective - acces la modificarea atributelor obiectivelor deja existente sterge obiective - acces la stergerea obiectivelor din baza de date vizualizeaza scheme grafice - acces la vizualizarea reprezentarilor grafice ale obiectivelor modifica scheme grafice - acces la modificarea reprezentarilor grafice trimitere email - acces la trimiterea de mesaje e-mail trimitere SMS - acces la trimiterea de mesaje SMS baza de date 1 - acces la verificari si analizari referitoare la baza de date a dispeceratului baza de date 2 - acces la optimizari, reparari, curatari referitoare la baza de date a dispeceratului backups - acces la crearea, restaurarea si stergerea backup-urilor pentru baza de date a dispeceratului importare watcher - acces la modulul de importare a inregistrarilor din bazele de date Watcher rapoarte - acces la modulul rapoartelor (generare, tiparire, salvare) interogare si statut - acces la functiile de interogare si statut obiectiv trimite coduri echipaje - acces la trimiterea codurilor echipajelor de interventie

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 9 -

    unelte watcher - acces la uneltele specifice comunicarii Watcher (resetare placa, sincronizare timp, formatare memorie)

    configurare sim - acces la modulul de configurare a cartelelor SIM optiuni generale - acces la optiunile generale (culori, startup, sortare, limba si altele) configurari conexiuni - acces la configuratiile conexiunilor Instant si Watcher gestiune evenimente - acces la structura evenimentelor gestiune mesaje predefinite - acces la mesajele predefinite utilizate in trimiterea mesajelor e-mail si SMS gestiune coduri echipaje - acces la gestionarea codurilor echipajelor de interventie actualizare aplicatie - acces la aplicatia de actualizare a pachetului trimite raport bug - acces la trimiterea raporturilor referitoare la erori in program

    Initial exista 2 utilizatori ai aplicatiei si anume Administrator si Guest. Acestia nu pot fi eliminate din lista utilizatorilor. Administrator are parola predefinita admin si acces la toate comenzile (toate privilegiile). Guest are parola predefinita 1234 si are acces limitat (doar privilegiile minime de functionare). NOTA! Privilegiile sunt valabile doar pentru aplicatia principala instantc.exe si nu pentru celelalte aplicatii sau module dar majoritatea functiilor ce se executa cu ajutorul acestor module necesita privilegiu din programul principal pentru a putea fi executate iar odata lansate in executie intregul continut al acestora este disponibil cu exceptia modulului pentru reprezentare grafica unde pentru modificarea acesteia utilizatorul trebuie sa aiba si privilegiu de modificare nu numai de vizualizare.

    5.6. Structura obiectivelor Obiectivele din baza de date a dispeceratului Instant Alert client contin un bagaj complet de informatii referitoare la acestea dupa cum urmeaza:

    informatii personale detalii referitoate la denumire, adresa, contact si altele o denumirea obiectivului o adresa obiectivului o numerele de telefon pentru contact o utilizatorul principal o adresa de e-mail pentru mesaje o numarul de telefon pentru mesaje SMS o mesajul catre utilizatorii aplicatiei (dispeceri) o evenimentele personalizate

    informatii tehnice detalii necesare pentru monitorizarea centralei de alarmare

    o identificatorul obiectivului o numarul de telefon pentru comunicator o tipul centralei de alarmare o tipul comunicatorului o numarul de partitii existente o tipul obiectivului o ruta obiectivului o definitiile zonelor si partitiilor o definitiile orarului de functionare o utilizatorii centralei de alarmare

    informatii activitate activitatea obiectivelor de la adaugare

    o data si ora sosirii evenimentului la dispecerat o data si ora producerii evenimentului o denumirea evenimentului o data si ora confirmarii o comentariile dispecerului la confirmare o dispecerul activ in momentul sosirii evenimentului o utilizatori web

    NOTA! La fiecare informatie sunt anumite reguli referitoare la numarul de caractere maxim si tipul informatiei (daca este numar, valoare adevarat/fals, sir de caractere, si altele). NOTA! Identificatorul obiectivului este obligatoriu format din 4 caractere care pot lua valori de la `0` la `F` (exemple: 1000, 10FD, B0EE, 298C). NOTA! Orarul de functionare al obiectivului poate lua valori intre ora 00:00 si 23:59 si nu intre 00:00 si 24:00. NOTA! Pentru a putea vizualiza activitatea cu ajutorul paginii www.dispecerat.ro trebuie sa existe utilizatori web pentru obiectiv deoarece pe baza informatiilor detinute despre acestia pagina de mai sus preia informatii de la dispecerat prin conexiunea permanenta la internet (daca aceasta exista).

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 10 -

    6. Fereastra principala Fereastra principala a Instant Alert client arata ca si in imaginea

    si este formata din urmatoarele componente:

    6.1. bara principala Bara cu principalele butoane pentru uneltele de comunicare.

    6.2. bara informatiilor Bara unde sunt afisate informatii diverse cum ar fi:

    - data si ora curenta a sistemului - identificatorul obiectivului in interogare Watcher curenta - lista obiectivelor dezactivate in afara programului de lucru - lista interogarilor Instant GPRS/CDMA curente

    6.3. bara de butoane Bara cu butoane pentru actiuni cum ar fi:

    - deschidere/inchidere lacat - schimbare utilizator - adaugare obiective - modificare obiective - caurate text - repetare cautare text - recitire baza de date - configuratii generale - configurarea conexiunilor - gestionare mesaje predefinite - modificarea atributelor utilizatorului curent - ghid de utilizare - lansarea actualizarii

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 11 -

    6.4. lista obiectivelor Lista principala a pachetului unde sunt afisate informatii despre obiective si statutul curent al acestora dupa cum urmeaza:

    - objid identificatorul obiectivelor - nume denumirea obiectivelor - statut starea curenta a obiectivelor (activ daca obiectivul comunica cu dispeceratul sau inactiv

    daca obiectivul nu a raspuns la ultima interogare) - utilizator utilizatorul principal al obiectivului - adresa adresa unde este amplasata centrala de alarma - orar orarul curent de functionare al obiectivului - sel starea de interogare a obiectivului (daca este selectat pentru interogare sau nu)

    6.5. detaliile obiectivului In panoul obiectivelor se gasesc detaliile referitoare la obiectivul curent selectat din lista principala. De aici se poate vizualiza starea partitiilor si cea tehnica precum si adresa, numerele de telefon pentru contact si altele. Informatiile de aici sunt urmatoarele:

    - partitii starea partitiilor existente la obiectiv (activata / dezactivata / necunoscuta) - tehnic starea tehnica a obiectivului (daca imaginile de la starea tehnica schimba la interval de 1

    secunda fundalul din transparent in culoarea rosu atunci partea tehnica respectiva imaginii lipseste) este prezentata de imaginile de mai jos

    1 - lipsa sirena

    2 - lipsa baterie

    3 - lipsa ora exacta

    4 - lipsa tensiune

    5 - lipsa tastatura

    6 - sabotaj

    7 - in mod service

    8 - supracurent

    - adresa adresa obiectivului - telefoane numerele de telefon pentru contact - eroare minute precizia activarilor / dezactivarilor - mesaj utilizator mesajul de la obiectiv catre dispeceri - istoric obiectiv ultimele activitati ale obiectivului

    6.6. panoul conexiunilor In acest panou se gasesc adresele ip ale conexiunii GPRS/CDMA si ale celei permanente (daca exista), traficul pe aceste doua conexiuni si detaliile referitoare la comunicarea cu placa Watcher. In casutele NET si SERIAL se afla adresele curente iar in casutele IN si OUT se afla numarul de octeti primiti si trimisi de conexiunile la internet (GPRS/CDMA si LAN). Comunicarea cu placa dispecerat Watcher este reprezentata de indicatoarele de semnal pentru cele 4 telefoane mobile (primele 3 se afla pe primul port serial Watcher iar al 4-lea se afla pe portul serial secundar Watcher). Daca lipsesc telefoanele mobile Watcher exista posibilitatea de a le debifa de la statut astfel incat daca se ascunde panoul conexiunilor san u comunice lipsa telefoanelor inexistente. Tot aici sunt reprezentate si liniile telefonice fixe daca exista legate la placa dispecerat Watcher.

    6.7. log-ul principal In log-ul principal sunt trecute de catre program toate evenimentele survenite pe parcursul rularii de tip general cu ajutorul carora instiinteaza utilizatorul ce anume se executa la un moment dat.

    6.8. log-ul conexiunilor In acest log sunt trecute evenimentele legate de comunicare si anume cele legate de conexiunile GPRS/CDMA, permanenta, comunicarea cu placa Watcher, procesul de interogare atat pentru centralele de alarmare Instant cat si pentru cele cu comunicator Watcher, tratarea mesajelor primite de la obiective si diferite instiintari toate referitoare la comunicare.

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 12 -

    6.9. istoricul general Aici sunt afisate ultimele mesaje primite si tratate de dispecerat de la centralele de alarmare unde cu ajutorul unui click dublu de mouse pe un eveniment se pot vizualiza toate detaliile mesajului respective Evenimentele critice (alarme, panici si altele) sunt afisate pe un alt fundal si trebuie confirmate de catre dispecerul activ.

    6.10. bara statut Bara statut este o bara standard care are mai multe elemente unde in primul element sunt afisate informatiile referitoare la butoane sau meniuri (descrierea acestora); in al doilea element este afisat numarul de evenimente in asteptare (numarul de evenimente sosite si salvate in baza de date dar nevizualizate de catre dispecer); in al treilea element este afisat identificatorul dispeceratului de forma JJNN (JJ codul judetului, NN numarul dispeceratului).

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 13 -

    7. Meniuri

    7.1. Meniul Fisier

    7.1.1. statut lacat Lacatul aplicatiei are doua stari si anume inchis sau deschis. Cand lacatul este inchis este afisat ca Lacat on cu imaginea unui lacat inchis si nu permite utilizatorilor sa efectueze comenzile pentru care acestia nu au privilegiu. Exista posibilitatea de a executa comanda daca optiunile generale ale aplicatiei prevad ca atunci cand comanda respectiva nu este permisa sa ceara utilizatorului parola pentru utilizatorul principal Administrator. In acest caz se afiseaza o fereastra unde se cere introducerea parolei pentru Administrator iar daca parola introdusa este valida comanda se poate executa. Cand lacatul este deschis este afisat ca Lacat off cu imaginea unui lacat deschis si permite utilizatorului curent indiferent de privilegiile pe care le are sa execute toate comenzile din program. NOTA! Deschiderea lacatului necesita privilegiu in acest sens spre deosebire de inchiderea lui care nu necesita nici un fel de privilegiu.

    7.1.2. schimbare utilizator Schimbarea utilizatorului aplicatiei (dispecerul) se efectueaza cu ajutorul meniului Fisier/Schimba utilizator. Actionand acest meniu programul afiseaza o fereastra de unde se poate alege din lista utilizatorilor cel dorit si se introduce parola acestuia dupa care se actioneaza butonul OK prin click de mouse pe acesta sau cu ajutorul tastei enter in casuta parolei ca in figura de mai jos:

    Fereastra de schimbare a utilizatorilor apare automat la intervalele specificate in configuratiile generale ale aplicatiei daca se specifica astfel. NOTA! Aceasta fereastra nu se poate inchide decat daca se introduce un nume si o parola de utilizator valide astfel daca din greseala utilizatorul curent activeaza meniul el trebuie sa aleaga din nou numele si parola.

    7.1.3. administrare serial GPRS/CDMA Meniul pentru administrarea conexiunii seriale GPRS/CDMA este Fisier/Serial si este activat doar daca programul este configurat sa utilizeze acest tip de conexiune din optiunile de conectare. Din acest meniu se poate conecta telefonul GPRS/CDMA la retea prin activarea submeniului Serial/Conecteaza. Procedeul de conectare la retea consta in urmatoarele:

    a. initializarea modem-ului Programul deschide portul serial specificat in optiunile de conectare pentru GPRS/CDMA cu configuratiile respective si verifica daca exista un telefon mobil conectat la acel port serial. Daca telefonul nu exista procedeul se incheie aici si se afiseaza un mesaj pentru utilizator in care il atentioneaza in acest sens. Altfel incepe initializarea telefonului pentru conectare care dureaza aproximativ 30 secunde.

    b. apelarea Dupa initializare se apeleaza numarul de telefon specificat in optiuni si se asteapta pentru informatia de conectare.

    c. negocierea si autentificarea Urmeaza negocierea tipului de conexiune si trimiterea utilizatorului si a parolei daca este specificata o conexiune ce foloseste autentificare. Daca autentificarea nu este buna se incheie comunicarea.

    d. intrarea in retea Daca s-a trecut cu succes de autentificare se primeste o adresa ip pentru a putea fi identificata transmiterea in si din retea si eventual adresele Domain Name Server-elor (DNS) primar si secundar. Aceasta adresa ip este valabila pe parcursul unei singure conectari in cazul in care nu s-a specificat modul de autentificare prin username si password iar in cazul in care acestea s-au specificat adresa ip va fi tot timpul cea primita in functie de valorile username si password. Din momentul in care procedeul de conectare s-a incheiat cu succes se pot efectua interogari, statuturi si trimiteri de coduri echipaje de interventie la obiectivele ce utilizeaza centrale de alarmare Instant. Este important ca pentru toate aceste obiective programul sa primeasca de la fiecare in parte adresa lor ip deoarece numai asa se pot identifica in retea. Din submeniul Serial/Reconecteaza se poate efectua o reconectare a telefonului GPRS/CDMA la retea daca acest telefon este conectat deja. Procedeul de reconectare consta in deconectarea completa si repetarea procedeului de conectare.

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 14 -

    Din submeniul Serial/Deconecteaza se va deconecta telefonul GPRS/CDMA si se va intrerupe orice legatura cu obiectivele cu centrale de alarmare Instant. Daca exista o conexiune permanenta la internet pe calculatorul pe care este rulat Instant Alert client, programul este configurat sa o utilizeze iar centralele de alarmare Instant au fost programate sa transmita evenimentele pe o conexiune auxiliara (s-a specificat una din cele doua adrese ip adresa conexiunii permanente din dispecerat) atunci aceste obiective pot trimite evenimente la dispecerat utilizand conexiunea permanenta. Daca si aceasta conexiune este dezactivata centralele de alarmare Instant nu pot sa trimita nici un eveniment la dispecerat pana cand una din conexiuni este pusa in functiune. In meniul Serial mai exista un submeniu numit Ping prin care se poate testa efectiv starea conexiunii GPRS/CDMA. Daca se activeaza acest meniu se va afisa in log-ul conexiunilor mesajul ping 0xc1e28c7e ok iar programul comunica paginii web www.dispecerat.ro un pachet de interogare si asteapta de la aceasta un raspuns. Intervalul de asteptare este de 1 minut. Daca in acest interval se primeste raspuns la interogare se va afisa tot in log-ul conexiunilor mesajul pong 0xc1e28c7e ok iar daca nu se primeste raspuns se va afisa pong 0xc1e28c7e eroare. Acest tip de interogare efectueaza transfer de date contorizabil. Dupa ce s-au efectuat 5-10 interogari prin acest submeniu Ping si nu s-a primit nici un raspuns este posibil ca legatura intre telefonul GPRS/CDMA si retea sa nu mai fie disponibila si se recomanda o reconectare a telefonului mobil la retea. Programul mai are un tip de interogare pentru verificarea starii conexiunii GPRS/CDMA care este efectuata automat la intervale de 5 minute si care efectueaza transfer de date care nu este contorizat.

    7.1.4. administrare retea Prin retea se intelege conexiunea permanenta la internet a calculatorului unde ruleaza Instant Alert client iar prin conexiune permanenta se intelege o conexiune la internet cu o adresa ip fixa posibila in general prin fibra optica, cablu de satelit si un modem special cu o legatura la calculator printr-o placa de retea. Daca programul este configurat sa utilizeze o conexiune la internet fixa el verifica la executie daca exista conexiune la internet iar daca aceasta este prezenta verifica si tipul ei pentru a nu utiliza o conexiune de tip dial-up apoi prezenta conexiunii permanente face posibila primirea evenimentelor prin aceasta. NOTA! Cu ajutorul conexiunii la retea nu se pot efectua interogari, statuturi sau trimiteri ale codurilor echipajelor de interventie ci se pot doar primi evenimente deoarece centralele de alarmare GPRS primesc la conectare o adresa ip valabila dar asa numita interna cu ajutorul careia ele pot transmite date oricand dar nu pot primi date decat la un interval foarte scurt de timp dupa ce au trimis date. Acest mod de comunicare este valabil doar la conexiunile GPRS nu si la cele CDMA.

    7.1.5. operatii sistem Programul poate efectua operatii de repornire si de oprire a calculatorului pe care ruleaza cu ajutorul submeniurilor Sistem/Reporneste si Sistem/Opreste. Aceste comenzi sunt echivalente cu cea a sistemului de operare Start/Shutdown si alegerea Restart sau Shutdown. Prin executarea uneia din aceste comenzi programul cere sistemului de operare actiunea aferenta si executa modul de inchidere descris mai jos.

    7.1.6. inchidere aplicatie Inchiderea aplicatiei Instant Alert client este efectuata in modul urmator:

    - se opresc toate thread-urile ce utilizeaza diferite intervale de timp pentru executare - se verifica buffer-ul de primire a evenimentelor iar daca exista mesaje in asteptare ele se salveaza intr-

    un fisier din directorul aplicatiei pentru afisarea acestora la urmatoarea lansare in executie - se elimina fisierele temporare create si utilizate pe parcursul executiei - se inchide conexiunea GPRS/CDMA daca exista - se inchide conexiunea cu baza de date MySQL - se inchid porturile seriale deschise in timpul executiei - se opreste daemon-ul MySQL - se trimite mesaj destructiv la toate modulele in curs de executie - se inchid fisierele log - se salveaza log-ul principal si cel al conexiunilor in fisiere din directorul log - se elibereaza din memorie imaginile temporare utilizate - se inchide aplicatia

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 15 -

    7.2. Meniul Editare

    7.2.1. administrare obiective Cu ajutorul meniului Editare/Adauga obiectiv se introduc obiective noi in baza de date a dispeceratului prin completarea informatiilor referitoare la acestea. Singura informatie strict necesara este identificatorul format din 4 caractere obiectivului nou creat care trebuie sa fie unic, sa nu mai existe in baza de date. Fereastra cu informatiile obiectivelor este ca in imaginea de mai jos

    si contine datele despre obiective prezentate la punctul 5.6. La afisarea ferestrei de adaugare programul completeaza campul de identificator cu urmatoarea valoare in ordine crescatoare a ultimei valori existente. Toate obiectivele nou create nu vor avea reprezentare grafica nici activitate iar statutul partitiilor va fi necunoscut reprezentat printr-un lacat de culoare gri taiat cu doua linii oblice de culoare rosie. NOTA! Adaugarea de noi obiective necesita privilegiu in acest sens! Tot din fereastra de mai sus se pot modifica obiectivele deja existente prin redefinirea campurilor. NOTA! Modificarea obiectivelor necesita privilegiu in acest sens. Pentru a sterge un obiectiv el trebuie selectat din lista principala a obiectivelor apoi activat meniul Editare/Sterge obiectiv. La stergere se elimina din baza de date toate informatiile referitoare la obiectiv inclusiv activitatea, singurele date care raman sunt cele referitoare la utilizatorii web ai obiectivului (daca exista). NOTA! Stergerea obiectivelor necesita privilegiu in acest sens.

    7.2.2. vizualizare obiective Pentru a putea vizualiza componentele unui obiectiv nu este nevoie sa se execute comanda de modificare ci doar un click dublu de mouse pe obiectivul dorit din lista principala sau cu ajutorul meniului Editare/Vizualizeaza. Aceasta actiune afiseaza tot fereastra de mai sus dar cu restrictionare la modificari si butoane. Daca dispecerul care doreste vizualizarea unui obiectiv are privilegiul pentru adaugare si modificare de obiective el poate vizualiza in acest mod si numarul de telefon al comunicatorului.

    7.2.3. scheme grafice Fiecare obiectiv are o reprezentare grafica in care cu ajutorul figurilor primare de desenare si al imaginilor referitoare la componentele unei centrale de alarmare se pastreaza schitele obiectivului respectiv. Aceste schite pot fi desenate pe 10 pagini ce pot fi exportate in format grafic harta de biti (bmp) si tiparite la imprimanta. Schemele grafice sunt utilizate de catre dispeceri care la un eveniment pot vizualiza si directiona echipajele de interventie exact spre locul producerii evenimentului respectiv. In schemele grafice se pot desena linii, dreptunghiuri, texte si imaginile descrise mai jos:

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 16 -

    - usa sens dreapta (directionare) -

    - fereastra sens stanga (directionare) -

    - senzor de miscare (PIR) sens sus (directionare) -

    - contact magnetic sens jos (directionare) -

    - buton de panica camera video

    - detector de fum monitor de supraveghere -

    - sirena tastatura -

    - panou de control video recorder

    - fereastra sparta

    La fiecare imagine din schema grafica i se pot atribui numarul partitiei si zonei de care apartine astfel la eveniment toate imaginile din zona si partitia respectiva vor schimba intermitent culoarea cadrului intre culoarea initiala si culoarea rosu. NOTA! Atat vizualizarea cat si modificarea schemelor grafice necesita privilegiu in acest sens.

    7.2.4. trimitere e-mail/SMS Cu ajutorul meniului Editare/Trimite e-mail dispecerul poate trimite mesaje de tip e-mail catre adresa respectiva a obiectivului daca aceasta exista. Mesajele e-mail sunt trimise de catre sistemul de operare, programul nu verifica daca se pot trimite sau nu. Pentru aceasta este nevoie de o conexiune la internet de orice fel chiar daca ea nu este utilizata de pachetul Instant Alert client. Fereastra de trimitere a mesajelor de tip e-mail arata ca in imaginea de mai jos:

    NOTA! Trimiterea de mesaje e-mail necesita privilegiu in acest sens. Trimiterea de mesaje SMS la numarul de telefon specificat in baza de date pentru obiectiv este efectuata cu ajutorul unui telefon mobil conectat la calculator. Daca sunt folosite conexiunile Watcher trimiterea se efectueaza utilizand telefonul mobil conectat la portul serial Watcher secundar de interogari altfel utilizatorul poate configura modulul in acest sens. Mesajele de tip SMS pot fi trimise ca si mesaje flash care apar automat pe ecranul telefonului primitor si mesaje de la numar ascuns care apar ca trimise de la numar necunoscut pe ecranul telefonului primitor. La unele tipuri de telefoane mobile mesajele flash nu se salveaza in memorie iar la mesajele ascunse le este afisat numarul de la care au fost trimise.

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 17 -

    Fereastra de trimitere a mesajelor de tip SMS arata ca in imaginea de mai jos:

    NOTA! Trimiterea de mesaje de tip SMS necesita privilegiu in acest sens.

    7.2.5. cautare text Actiunea de cautare a textelor se refera la gasirea anumitor siruri de caractere care pot sa contina orice caracter tiparibil de pe tastatura in lista principala a obiectivelor. Ea este efectuata de comanda Editare/Cauta. Mod de functionare: la cautare se preia textul introdus si se cauta incepand cu urmatoarea inregistrare din lista (urmatorul obiectiv) pana la sfarsitul listei apoi se reia cautarea de la inceputul listei pana la inregistrarea curenta. Programul cauta textul introdus in toate campurile existente astfel incat daca s-a introdus textul 1 el gaseste orice camp din lista ce contine acest text. Daca exista rezultat in urma cautarii se va selecta automat din lista inregistrarea unde el a fost gasit. Fereastra de cautare arata ca in imaginea de mai jos:

    Cautarea se poate repeta din meniul Editare/Cauta iarasi.... Repetarea executa aceeasi comanda ca si cautarea dar nu mai afiseaza fereastra, doar cauta textul existent deja in fereastra. Daca se executa repetarea fara o cautare anterioara atunci comanda de repetare a cautarii este directionata catre cautarea propriuzisa.

    7.2.6. cautare obiective inactive Programul suporta un tip aparte de cautare si anume a obiectivelor inactive prin comanda Editare/Cauta inactivitate. Acest tip cauta toate obiectivele din baza de date care nu au avut activitate in ultimele 24 ore (pana la data curenta). La aceasta cautare se ignora evenimentele de interogare de orice fel. Fereastra cautarii de inactivitate este prezentata in imaginea de mai jos:

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 18 -

    7.3. Meniul Vizualizare Meniul Vizualizare se refera la afisarea sau ascunderea anumitor elemente din fereastra principala si la afisarea unor ferestre informative.

    7.3.1. arata sau ascunde barele uneltelor Din meniul Vizualizare/Bara principala, daca acesta este bifat atunci bara principala este vizibila in partea de sus a ferestrei Instant Alert client iar daca se debifeaza prin actionarea meniului aceasta bara se va ascunde de catre aplicatie pentru marirea spatiului folosit de lista cu obiective. Urmand principiul barei principale descris mai sus se poate ascunde sau arata si bara cu butoane din meniul Vizualizare/Bara cu butoane care este afisata in partea stanga a ferestrei principale si care daca se ascunde mareste pe orizontala lista obiectivelor.

    7.3.2. arata sau ascunde detaliile obiectivului Din meniul Vizualizare/Detalii obiectiv se poate ascunde panoul care afiseaza detaliile obiectivului selectat iar aceasta ascundere are ca efect marirea listei principale a obiectivelor pe orizontala iar toata suprafata ferestrei va fi ocupata cu aceasta lista.

    7.3.3. fereastra obiectivelor dezactivate Pentru folosirea mai eficienta a aplicatiei Instant Alert client, in versiunea 1.2.2. s-a adaugat o fereastra care contine lista obiectivelor dezactivate in afara programului de lucru ca si lista din bara informatiilor cu deosebirea ca in fereastra se afla pe langa identificatorul obiectivelor atat denumirea acestora cat si orarul de functionare pentru ziua in curs dupa cum arata si imaginea de mai jos:

    7.3.4. panoul memoriei utilizate Avand in vedere posibilitatea ocuparii unei parti mari a memoriei fizice RAM din sistem de catre aplicatia Instant Alert client la executiile de lunga durata cu toate ca memoria aplicatiei nu doar creste ci si descreste prin eliminarea majoritatii obiectelor din memorie (singurele obiecte care raman permanent in memorie sunt buffer-ele de evenimente si de date) dupa utilizarea acestora s-a introdus in noua versiune a aplicatiei un panou informativ in care sunt reprezentate atat in procente cat si in valori numerice memoria utilizata pe tot sistemul de operare si memoria utilizata de Instant Alert client. Aici sunt afisate cele 2 tipuri de memorie folosite de orice aplicatie si anume memoria fizica RAM si memoria virtuala care este de fapt un fisier de pe discul unde se executa aplicatia si care reprezinta memoria necesara atunci cand cea fizica nu este de capacitate destul de mare pentru procesele sistemului sau care contine informatii pentru optimizarea executiei proceselor si este creat sub denumirea de win386.swp in sistemele fara tehnologie NT (Win 95/98/ME) si pagefile.sys in sistemele cu tehnologie NT (Win NT/2000/XP/2003). Acest panou este afisat in partea dreapta-jos a aplicatiei si arata ca si in imaginea de mai jos

    unde este afisata memoria fizica (physical) de forma memorie utilizata/memorie totala si de forma unei bare procentuale si memoria virtuala (virtual) de forma memorie utilizata/memorie totala si de forma unei bare procentuale atat pentru intregul sistem (system) cat si pentru aplicatia principala Instant Alert client (instantc.exe). Barele procentuale sunt desenate in 3 culori functie de procentul acestora si anume: verde pentru o utilizare de pana la 50%, rosu inchis pentru o utilizare intre 50% si 75% si rosu deschis pentru o utilizare de peste 75%. NOTA! Memoria utilizata de aplicatia principala a pachetului este afisata doar in cazul sistemelor de operare Microsoft Windows cu tehnologie NT (Win NT/2000/XP/2003). NOTA! Citirea informatiilor si afisarea acestora in panou se face la un interval de 4 secunde.

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 19 -

    7.4. Meniul Baze de date Meniul Baze de date se refera in principal la comenzile pentru baza de date MySQL a dispeceratului. Fereastra modulului care se ocupa cu aceste comenzi este ca si in imaginea de mai jos:

    7.4.1. verificari generale Prin verificari generale se intelege verificarea si analizarea structurii fizice a fisierelor si continuturilor fisierelor componente a bazei de date MySQL. Aceste comenzi au rol doar informativ, de raport. NOTA! Verificarile generale ale bazei de date necesita privilegiu in acest sens.

    7.4.2. reciteste baza de date Recitirea bazei de date se efectueaza prin comanda Baze de date/Reciteste si consta in curatarea listei obiectivelor si a istoricului general si completarea acestora cu valorile recitite din baza de date.

    7.4.3. optimizari si reparari Baza de date de tipul MySQL care este utilizata in pachetul Instant Alert client suporta diferite comenzi pentru optimizare si reparare. Optimizarile sunt necesare in general pentru o baza de date dupa ce au fost eliminate sau inlocuite mai multe inregistrari. Optimizarile restructureaza informatiile pentru cel mai eficient si rapid acces la acestea. Repararea este necesara in cazul in care unele informatii din bazele de date sunt eronate si nu pot fi citite. NOTA! Optimizarile si repararile bazei de date necesita privilegiu in acest sens.

    7.4.4. backup-uri Backup-ul inseamna o copie de siguranta a bazei de date efectuata la un moment dat. Efectuarea unui backup trebuie sa aiba loc cel putin o data pe luna in functie de numarului de informatii pe care il detine baza de date respectiva si se executa prin comanda Baze de date/Creaza backup si consta in copierea informatiilor existente la acea data in baza de date intr-un subdirector de forma ziualunaanoraminutsecunda al directorului bck. Backup-urile efectuate pot fi restaurare cu ajutorul meniului Baze de date/Restaureaza backup. Restaurarea consta in copierea din directorul de backup inapoi in baza de date. De asemenea backup-urile vechi se pot elimina dupa o anumita perioada prin selectarea directoarelor acestora in fereastra afisata mai sus. NOTA! Comenzile de backup necesita privilegiu in acest sens.

    7.4.5. eliminare inregistrari vechi Dintre inregistrarile referitoare la activitate, mesajele e-mail si SMS trimise existente in baza de date de mai mult de 3 luni se pot elimina pentru a micsora spatiul ocupat pe discul fix de ele. Fereastra de eliminare este ca si in imaginea de mai jos:

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 20 -

    7.4.6. importare inregistrari din baza de date Watcher Instant Alert client suporta optiunea de a importa informatiile continute de bazele de date Watcher despre obiective din acestea in baza de date MySQL a dispeceratului. Acest import se efectueaza prin preluarea urmatoarelor:

    - definitiile obiectivelor - evenimentele personalizate - reprezentarile grafice - definitiile partitiilor si ale zonelor - utilizatorii centralei de alarmare - orarele de functionare

    Succesul procesului de importare este de aproximativ 99% deoarece exista unele incompatibilitati referitoare la reprezentarile grafice dintre cele 2 tipuri de baze de date. Acest proces consta in preluarea informatiilor enumerate mai sus si transferate in baza de date MySQL a dispeceratului in mod temporar pentru detectarea posibilelor erori la transfer iar apoi se transfera aceste date din mod temporar in inregistrari valide pentru Instant Alert client. Fereastra de importare este prezentata in imaginea urmatoare:

    NOTA! Importarea se poate efectua de mai multe ori dar este recomandat sa se efectueze doar o singura data deoarece nu sunt verificate informatiile din baza de date curenta a dispeceratului iar daca anumite obiective cu identificator identic cu cel din baza de date Watcher de unde se face importarea exista ele vor fi suprascrise cu informatiile de la importare. NOTA! Importarea din bazele de date Watcher necesita privilegiu in acest sens.

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 21 -

    7.5. Meniul Rapoarte Din meniul Rapoarte se pot genera diverse tipuri de rapoarte pentru activitatea aplicatiei. Pentru toate tipurile de rapoarte sunt necesari urmatorii pasi de parcurgere:

    a. alegerea informatiilor pentru generare La tipurile de rapoarte unde controalele care specifica intervalul de timp pentru raport sunt activate se poate specifica limita minima si maxima de raportare, unde controalele care specifica identificatorul si denumirea obiectivelor sunt activate se poate specifica identificatorul sau denumirea obiectivului pentru care se genereaza raport iar daca este activat controlul de filtrare a codurilor se pot specifica prin bifare si debifare codurile pentru generare. Aceste coduri reprezinta tipul evenimentului unde 24=ContactID, 38=4x1, 39=4x2, 48=Watcher si 98=Custom. Codul 98 este reprezentat de evenimentele de tip informativ care nu se primesc de la obiective ci sunt tratate de program de pilda in cazul in care un obiectiv nu raspunde se trateaza un eveniment cu codul 98 care nu este primit, el doar exista in baza de date. La rapoartele pe obiectiv sau pe durata se poate opta pentru a fisarea doar a anumitor inregistrari de activitate functie de tipul (prioritatea) acestora.

    b. generarea raportului Dupa ce s-au selectat optiunile pentru raport se actioneaza butonul genereaza iar daca in urma generarii exista rezultate ele se pot vizualiza si tipari altfel se pot revizui optiunile pentru o noua generare.

    c. vizualizarea sau salvarea pe disc Vizualizarea se efectueaza prin afisarea unei ferestre ce contine in functie de imprimanta initiala a sistemului paginile cu valorile rezultate care se pot tipari la imprimanta. Salvarea rezultatelor consta in scrierea acestora intr-un fisier creat in subdirectorul sav al directorului principal, un fisier cu extensia lst sau txt in care informatiile sunt de tip text.

    d. curatarea rezultatelor Daca se doreste efectuarea unui alt raport cu optiuni diferite se poate actiona butonul curata pentru anularea rezultatelor curente. NOTA! Generarea rapoartelor necesita privilegiu in acest sens. Fereastra de generare a rapoartelor este ca si in imaginea de mai jos:

    7.5.1. lista evenimentelor si a obiectivelor Prin alegerea meniului Rapoarte/Lista evenimentelor se genereaza un raport cu privire la structura evenimentelor existente in baza de date pentru limbajul programului principal. Aici sunt afisate urmatoarele:

    - codul evenimentului - grupa si subgrupa - daca evenimentul se refera la zona sau la utilizator - daca evenimentul necesita confirmare din partea dispecerilor - denumirea evenimentului - detalii referitoare la eveniment

    In lista obiectivelor sunt afisate informatii minime referitoare la toate obiectivele exstente in baza de date si anume identificatorul, denumirea, utilizatorul principal si adresa.

    7.5.2. raportul mesajelor e-mail/SMS trimise Tot in cadrul rapoartelor se pot genera liste referitoare la mesajele de tip e-mail si SMS trimise de la dispecerat catre diferite obiective. In cadrul acestor rapoarte se afiseaza identificatorul obiectivului la care s-au trimis, adresa de e-mail in cazul mesajelor e-mail sau numarul de telefon in cazul mesajelor SMS la care s-au trimis, continutul mesajului, data si ora la care s-au trimis si numele dispecerului activ in momentul trimiterii mesajelor.

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 22 -

    7.5.3. raportul activitatii Raportul pe activitate se poate realiza in doua moduri: fie pe intreaga baza de date specificand doar intervalul de timp fie pe obiectiv specificand atat intervalul de timp cat si identificatorul sau denumirea obiectivului dorit. Acest raport afiseaza pentru fiecare inregistrare a activitatii identificatorul obiectivului, codul evenimentului (tipul), grupa si subgrupa, numele mesajului primit, contorul mesajului, data si ora inregistrarii in dispecerat, ora producerii efective si numele dispecerului activ la momentul sosirii evenimentului.

    7.5.4. raportul confirmarilor In cadrul acestui raport sunt afisate pentru fiecare eveniment pe langa informatiile de la activitate si informatii referitoare la confirmarea de catre dispecer a evenimentului si anume comentarii, daca evenimentul a fost confirmat sau nu si data si ora la care dispecerul a confirmat evenimentul. NOTA! In acest raport sunt trecute doar evenimentele ce trebuiesc confirmate de dispeceri.

    7.5.5. raportul conflictelor Raportul conflictelor se refera in special la tipul de comunicare Watcher si contine evenimentele generate cu ocazia apelurilor invalide primite de la numere de telefon necunoscute de dispecerat. Acest raport contine identificatorul obiectivului care a primit mesajul, numele evenimentului, data si ora producerii, numele dispecerului activ in momentul producerii si comentarii legate de eveniment.

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 23 -

    7.6. Meniul Unelte Meniul Unelte contine actiuni legate de comunicarea dispeceratului cu obiectivele si cu placa dispecerat Watcher.

    7.6.1. interogari GPRS/CDMA Interogarile GPRS/CDMA se pot efectua cu ajutorul meniului Unelte/Interogheaza doar la obiectivele ce contin centrale de alarmare Instant. Aceste tipuri de interogari constau in transmiterea unui pachet de date catre adresa ip a obiectivului interogat si asteptarea unui alt pachet de date de la obiectiv. Pentru a putea efectua interogari GPRS/CDMA este necesar ca programul sa utilizeze o conexiune de acest fel iar aceasta conexiune sa fie in stare de functionare, telefonul mobil sa fie conectat la retea. De asemenea este necesar ca centralele de alarmare interogate sa fie conectate si ele la retea, sa aiba programata adresa ip a conexiunii programului si sa transmita la fiecare conectare adresa lor ip pentru identificare. Avand in vedere ca aceste interogari se efectueaza prin retea internet nu este nevoie de asteptare a raspunsului pentru interogarea obiectivului curent daca se doreste interogarea altui obiectiv. Exista doua limitari referitoare la interogarea GPRS?CDMA: prima este faptul ca nu se poate interoga acelasi obiectiv a doua oara decat dupa ce s-a primit raspuns la prima interogare sau a expirat timpul de asteptare pentru interogarea obiectivului respectiv; a doua este faptul ca un obiectiv nu poate fi interogat daca s-a cerut statut si nu s-a primit inca raspuns de la acesta.

    7.6.2. interogari GSM Aceste interogari se efectueaza utilizand telefonul mobil conectat la portul serial Watcher secundar al carui singur scop este interogarea. Pentru a putea efectua interogari GSM este necesar ca programul sa utilizeze conexiunile Watcher iar telefonul de la portul serial Watcher sa existe si sa fie initializat. Aceste interogari se pot efectua doar cate una si functioneaza in felul urmator: telefonul mobil din centrala apeleaza numarul de telefon din baza de date pentru obiectivul dorit spre interogare si asteapta ca telefonul apelat sa sune. Apoi, stiind ca telefonul apelat exista, asteapta raspuns de la acesta. La obiectivele cu comunicator de tipul Watcher 1.2 se transmit activarile si dezactivarile doar la interogare si nu independenta la data producerii acestora. La interogarile Watcher se trimite comanda de apel la telefonul Watcher 4 dupa care se verifica daca acesta a apelat si se asteapta ca telefonul care se apeleaza sa primeasca efectiv apelul dupa care se asteapta apel din partea telefonului din centrala de alarmare Watcher. In tot acest timp apare statutul telefonului 4 in log-ul conexiunilor astfel: calling se efectueaza apelul; connecting se conecteaza apelul; idle telefonul este in stare normala fara nici un apel in curs; busy telefonul apelat este ocupat; alerting telefonul 4 primeste apel din exterior.

    7.6.3. statut centrala de alarmare Statutul centralei de alarmare este disponibil doar la centralele de tip Instant iar modul si conditiile de efectuare sunt identice cu cele ale interogarii GPRS/CDMA. In pachetul de date primit la interogarea statutului sunt informatii detaliate referitoare la statutul centralei de alarmare ca si in figura de mai jos:

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 24 -

    7.6.4. actualizare coduri echipaje de interventie Centralele de alarmare Instant contin un dispozitiv in care se pot introduce chei metalice ce constau in coduri unice si care sunt distribuite de catre dispecerat echipajelor de interventie. Aceste chei sunt folosite de echipaje la sosirea la obiectiv in caz de eveniment iar dispeceratul va primi confirmarea echipajelor. Pentru ca obiectivul sa cunoasca codurile curente ale echipajelor ele trebuiesc trimise la centrala de alarmare de la obiectiv spre memorare. Trimiterea codurilor se face prin meniul Unelte/Trimite coduri echipaje si consta in trimiterea unui pachet ce contine aceste coduri se primirea confirmarii de la obiectiv. Pentru a se trimite codurile echipajelor de interventie la toate obiectivele ce utilizeaza centrale de alarmare GPRS/CDMA se va folosi meniul Unelte/Coduri echipaje la toate ID-urile. Codurile utilizate sunt gestionate de program cu ajutorul meniului Optiuni/Echipaje interventie, a se vedea 7.6.5. NOTA! Trimiterea codurilor pentru echipajele de interventie necesita privilegiu in acest sens.

    7.6.5. unelte tipice conexiunilor watcher Pentru conexiunile de tip Watcher exista cateva unelte ce ajuta la comunicarea dintre placa dispecerat Watcher si programul Instant. Aceste unelte sunt:

    a. formateaza memoria Aceasta unealta trimite o comanda la placa Watcher prin care placa formateaza memoria ei interna si este necesara la inlocuirea memoriei cu una noua.

    b. reseteaza telefoane Aceasta unealta reinitializeaza comunicarea dintre program si portul serial Watcher primar unde se gasesc cele 3 telefoane mobile care primesc mesaje de la comunicatoarele din centralele de alarmare Watcher.

    c. sincronizeaza timp Cu ajutorul acestei unelte se trimite ora calculatorului la placa Watcher. Daca primul led de pe placa Watcher se aprinde la intervale mici de timp atunci nu exista comunicare intre placa si dispeceratul de pe calculator, daca led-ul este aprins tot timpul atunci placa Watcher nu are ora exacta si trebuie trimisa prin aceasta comanda iar daca led-ul se aprinde la intervale de 1 secunda atunci placa are ora exacta. In general placa cere singura automat ora exacta de la dispecerat cand nu o are configurata in memorie.

    d. reseteaza port secundar Aceasta comanda testeaza si reinitializeaza telefonul mobil conectat la portul serial Watcher secundar folosit la interogari.

    7.6.6. configurare cartele SIM Aceasta unealta este necesara pentru scrierea in cartelele SIM folosite de comunicatoarele Watcher a numerelor de telefon din dispecerat si este o implementare a SimConfig utilizand portul serial Watcher secundar daca acesta exista si este functionabil.

    Fereastra modulului de configurare SIM este aratata in imaginea de mai jos:

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 25 -

    7.7. Meniul Optiuni Acest meniu contine toate configuratiile referitoare la pachetul Instant Alert client. De aici se pot modifica utilizatorii aplicatiei, modul de conectare si multe altele.

    7.7.1. configuratii generale Din meniul Optiuni/Generale pot fi atribuite configuratiile generale ale aplicatiei ca si in imaginea de mai jos

    unde:

    - lanseaza programul la pornirea Windows-ului Lanseaza automat pachetul Instant Alert client de fiecare data cand sistemul de operare se porneste prin adaugarea unui shortcut al pachetului in directorul de start-up al sistemului.

    - foloseste doar Instant Alert client pe acest PC Cu ajutorul acestei optiuni se trimite comanda la sistemul de operare astfel incat incepand cu urmatoarea pornire a acestuia nu se va mai putea executa sau incarca nimic in afara de pachetul Instant Alert client si bineinteles driver-ele sistemului.

    - cere parola administratorului la inchiderea aplicatiei Daca este bifata optiunea atunci inchiderea aplicatiei poate fi efectuata doar prin introducerea parolei administratorului.

    - avertizeaza utilizatorul daca operatia nu este permisa de privilegii Prin aceasta optiune de fiecare data cand un utilizator al aplicatiei in afara de Administrator doreste sa efectueze o operatie pentru care nu are privilegiu se afiseaza un mesaj text care il atentioneaza ca nu are privilegiu pentru acea operatie.

    - cere parola administratorului daca operatia nu este permisa Prin aceasta optiune de fiecare data cand un utilizator al aplicatiei in afara de Administrator doreste sa efectueze o operatie pentru care nu are privilegiu se afiseaza o fereastra unde acesta poate introduce parola administrarotului pentru a activa operatia dorita.

    - activeaza modul debug Aceasta optiune este recomandata deoarece la fiecare pornire a aplicatiei aceasta deschide fisiere log pentru: eventualele erori denumit _err_debug.log, activitatea aplicatiei _log_debug.log, activitatea conexiunilor _net_debug.log si pentru activitatea conexiunii cu baza de date MySQL _sql_debug.log in care se scriu toate evenimentele aparute in cele 4 cazuri.

    - meniuri desenate ca si in Office XP Prin bifare toate meniurile sunt desenate in stil Microsoft Office XP.

    - confirma evenimentele Aceasta optiune cere utilizatorului curent confirmarea prin apasarea butonului Confirma din fereastra evenimentelor la toate tipurile de evenimente nu doar la cele critice (panica, alarma si altele).

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 26 -

    - sorteaza lista id-urilor la interogare periodica Interogarea periodica se bazeaza pe o lista salvata in memorie de catre Instant ce contine identificatoarele obiectivelor pe care le va interoga iar cand aceasta lista se goleste si s-a incheiat o serie de interogari programul completeaza iarasi lista respectiva. Daca este bifata aceasta optiune atunci in lista programul va sorta identificatoarele crescator si va incepe interogarea de exemplu cu obiectivul 1001 si va incheia interogarea cu obiectivul FFFF. Daca nu este bifata aceasta optiune atunci la fiecare completare a listei de interogare periodica se introduc obiectivele in ordinea in care sunt la momentul respectiv in lista principala a acestora.

    - executa intretinere baza de date la lansare Daca este bifata aceasta optiune atunci aplicatia dupa conectarea cu baza de date efectueaza o verificare a structurii acesteia iar daca sunt depistate erori va executa comenzi pentru reparare dupa caz. Este recomandata executarea intretinerii deoarece procesul nu dureaza mult timp (aproximativ 2 secunde) si reduce foarte mult riscul de a porni aplicatia cu baza de date avand erori (pana de curent, oprire fortata a sistemului si altele).

    - nu muta obiectivele sus la eveniment La fiecare eveniment sosit la dispecerat obiectivul pentru care a venit evenimentul respectiv este mutat automat la inceputul listei principale. Daca este bifata aceasta optiune atunci nu se muta nici un obiectiv la inceputul listei la eveniment ci ele raman in permanenta sortate functie de optiunea in loc mentine sortarea dupa si se muta doar pozitia listei pentru a vizualiza obiectivul la care a sosit evenimentul.

    - in loc mentine sortarea dupa Aceasta optiune este valabila doar daca cea anterioara nu muta obiectivele sus la eveniment este bifata si sorteaza lista obiectivelor functie de tipul comunicatorului, identificatorul obiectivului, numele obiectivului sau tipul obiectivului.

    - numar de activitati la istoric general Aceasta optiune permite alegerea numarului maxim de activitati afisate in istoricul general al aplicatiei. La inceput se afisau doar 50 activitati dar acum se pot vizualiza pana la 200 de activitati.

    - numar de activitati la istoric obiectiv Aceasta optiune permite alegerea numarului maxim de activitati afisate in lista istoricului pe obiectiv la selectarea obiectivelor din lista principala. Se pot afisa pana la 100 de activitati dar selectarea unui numar mare de activitati in acest camp poate sa incetineasca afisarea la selectarea obiectivelor daca numarul total al activitatilor existente in baza de date este mare.

    - culori program Din acest panou se pot configura culorile de afisare pentru listele principale ale aplicatiei.

    - utilizatori aplicatie Din acest panou se poate activa modul automat de schimbare a dispecerilor astfel incat la orele specificate aici programul va deschide fereastra de schimbare a utilizatorilor ca si in cazul actionarii meniului Fisier/Schimba utilizator.

    - limba aplicatie In lista limbii aplicatiei sunt afisate limbajele care exista in baza de date a dispeceratului si pe care le suporta acesta pentru toate controalele atat din aplicatia principala cat si din modulele auxiliare. Selectarea unui alt limbaj in afara de cel existent se va efectua doar la urmatoarea pornire Instant Alert client.

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 27 -

    7.7.2. configuratii pentru conexiuni Din meniul Optiuni/Conexiuni se pot gestiona configurarile conexiunilor aplicatiei. Actionarea acestui meniu are ca urmare afisarea unei ferestre in care se pot configura: Conexiunile Instant ca si in imaginea de mai jos

    unde:

    - utilizeaza o conexiune la internet permanenta pentru comunicare Prin bifarea acestei optiuni la urmatoarea pornire a aplicatiei aceasta verifica daca exista o conexiune permanenta la internet pe calculatorul curent si incearca sa o foloseasca pentru primirea evenimentelor de la centralele de alarmare Instant. Daca conexiunea exista si este in stare de functionare se va afisa in fereastra principala a programului adresa ip pentru aceasta conexiune in prima casuta din panoul conexiunilor de forma 000.000.000.000 NET.

    - foloseste un telefon mobil conectat la port serial pentru comunicare Aceasta optiune activeaza toate setarile pentru un telefon mobil ce are suport GPRS/CDMA cu ajutorul carora programul va conecta telefonul mobil specificat la retea si va putea comunica cu centralele de alarmare Instant pentru interogari, statuturi, trimiterea codurilor echipajelor de interventie.

    - numar (telefon mobil) Numarul de telefon pentru apelare in cadrul conexiunii GPRS/CDMA care pentru telefoanele cu suport GPRS este de obicei *99***1# iar pentru telefoanele cu suport CDMA este de obicei #777.

    - apn Optiunea este valabila doar pentru telefoanele cu suport GPRS si inseamna definitia punctului de acces la retea care initial este internet (APN = Access Point Name) cu specificarea ca la conexiunile ce folosesc autentificare acest apn are o alta valoare.

    - port Prin port se selecteaza portul serial al calculatorului prin care se face fizic legatura intre program si interfata sau telefonul mobil GPRS/CDMA. De regula calculatoarele au doar 2 porturi seriale care daca sunt utilizate de conexiunile Watcher este necesara instalarea unei conexiuni pe port USB (daca exista porturi USB in calculator) printr-un cablu care face conversia de la port USB la COM (aceasta conversie necesita si instalarea unor driver-e).

    - rata baud Aceasta optiune seteaza rata de transfer a datelor prin portul serial utilizat. In general telefoanele cu care se conecteaza programul la retea folosesc una din ratele baud de 9.600, 19.200 sau 115.200 bps.

    - buffer intrare Buffer-ul de intrare este capacitarea portului serial de memorare a datelor primite din exterior.

    - buffer iesire Buffer-ul de iesire este capacitatea portului serial de memorare a datelor primite de la aplicatie.

    - prioritate Prioritarea obiectului de citire si scriere la portul serial selectat in cadrul procesului Instant unde catre stanga este cea mai mica prioritate iar catre dreapta este cea mai mare prioritate.

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 28 -

    - adresa ip Acest membru nu este utilizat in prezent doar pe baza tehnologiei internet va fi folosit in viitor.

    - foloseste autentificare Daca este bifata aceasta optiune la conectarea telefonului mobil GPRS/CDMA la retea se face pe baza username-ului si a password-ului selectate mai jos. Autentificarea se foloseste pentru a primi de la retea la conectare aceeasi adresa ip indiferent de numarul de conectari efectuate. Daca nu se foloseste autentificare atunci la conectare se primeste o adresa ip disponibila de la server-ul unde se face aceasta conectare iar primirea a 2 adrese identice la 2 conectari este aproape imposibila.

    - username Numele utilizatorului in cazul conectarii prin autentificare.

    - password Parola utilizatorului ales in casuta username in cazul conectarii prin autentificare.

    - interogare periodica activata Daca se opteaza pentru o interogare periodica atunci programul interogheaza la intervalul specificat mai jos toate obiectivele ce au centrale de alarmare instant si care sunt selectate pentru interogare.

    - interval de timp intre interogari Intervalul de timp intre interogarile GPRS/CDMA periodice exprimat in secunde. Conexiunile Watcher ca si in imaginea de mai jos

    unde:

    - activeaza conexiunile Watcher Activeaza conexiunile cu placa dispecerat Watcher si controalele urmatoare pentru personalizarea acestora.

    - port serial primar (pentru evenimente) Daca aceasta optiune este bifata atunci in casuta acesteia se specifica numarul portului serial utilizat la conectarea calculatorului cu primul port serial Watcher unde se gasesc cele maxim 3 telefoane mobile pe care se primesc evenimente de la obiectivele cu comunicator Watcher.

    - port serial secundar (pentru interogari) Daca este bifata optiunea de utilizare a portului serial secundar Watcher atunci programul foloseste portul dorit pentru interogarile GSM Watcher. Telefonul conectat la portul serial secundar trebuie initializat pentru ca la interogari sa nu fie interpretate gresit numerele de telefon de la care se primesc apeluri si pentru configurarea modului de apelare.

    - verificare semnale pentru telefoanele mobile De aici se specifica intervalul de timp exprimat in secunde la care se va efectua verificarea semnalului telefonului Watcher 4 pentru interogari. Este recomandat un interval de 2-3 minute. La prima initializare a portului serial secundar Watcher afisarea in panoul conexiunilor a semnalului se va efectua doar incepand cu al doilea interval deoarece la primul interval trebuie detectat de catre program modul de citire a semnalului. De exemplu daca intervalul este la fiecare 2 minute atunci dupa primele 2 minute de la initializarea portului serial secundar Watcher se preia de la telefon modul de citire a semnalului iar dupa inca 2 minute se afiseaza semnalul in panoul conexiunilor.

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 29 -

    - asteptare beep receptie Aceasta optiune se refera la telefonul Watcher 4 folosit pentru interogari si consta in intervalul de timp exprimat in secunde in care programul sa astepte ca telefonul interogat sa primeasca apelul de la telefonul Watcher 4. Daca in acest interval telefonul de la obiectiv nu a primit apelul de interogare se va afisa un mesaj denumit Obiectivul nu raspunde! (nu s-a primit beep) iar statutul obiectivului din lista principala va fi inactiv cu culoarea pentru eroare care initial este rosie.

    - asteptare raspuns interogare Aceasta optiune se refera la telefonul Watcher 4 folosit pentru interogari si consta in intervalul de timp exprimat in secunde in care programul sa astepte ca telefonul interogat sa raspunda apelului primit la interogare. Daca in acest interval telefonul de la obiectiv a primit apelul de interogare dar nu a raspuns la el se va afisa un mesaj denumit Obiectivul nu raspunde! iar statutul obiectivului din lista principala va fi inactiv cu culoarea pentru atentionare care initial este portocalie. NOTA! Acest interval include intervalul de asteptare beep receptie astfel daca se doreste ca intregul proces de interogare sa dureze 1 minut se poate configura asteptare beep receptie pentru 30 secunde iar asteptare raspuns interogare pentru 60 secunde (30 de la beep receptie si 30 de la primire raspuns).

    - interogare periodica activata Daca este bifata aceasta optiune se interogheaza automat obiectivele cu comunicator Watcher de indata ce telefonul Watcher 4 este initializat si in stare de functionare.

    - interval de timp intre interogari Aici se specifica intervalul de timp exprimat in secunde intre interogarile Watcher. Intervalul ar trebui sa fie mai mare decat intervalul setat la asteptare raspuns interogare dar daca nu este specificat astfel programul il va configura automat la inceperea interogarilor la un interval egal cu asteptare raspuns interogare.

    - ignora evenimentele de comunicare esuata Placa dispecerat Watcher transmite aplicatiei Instant Alert client evenimente de comunicare esuata in cazul in care preluarea informatiilor referitoare la diverse mesaje primite de la obiective a fost imposibila iar daca aceasta optiune este bifata aplicatia nu mai trateaza evenimentele respective nici nu le mai afiseaza in fereastra de evenimente. Liniile telefonice fixe ca si in imaginea de mai jos

    unde:

    - numarul liniilor telefonice fixe utilizate in Watcher Aici se specifica numarul de linii telefonice fixe legate la placa dispecerat Watcher. Daca se introduce numarul 0 atunci programul interpreteaza valoarea ca nici o linie telefonica fixa prezenta iar daca valoarea este mai mare de 0 atunci programul creaza in panoul configuratiilor cate un control text pentru fiecare linie fixa specificata care va fi initial de culoare rosie cu textul linia telefonica fixa XXX statut eroare unde XXX este numarul liniei telefonice fixe iar statutul acesteia se va schimba ori de cate ori placa dispecerat Watcher anunta programul in acest sens.

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 30 -

    MySQL ca si in imaginea de mai jos

    unde:

    - activeaza modul Instant Alert gateway Aceasta optiune trebuie bifata daca este utilizata aplicatia Instant Alert gateway indiferent daca aplicatia Instant Alert client ruleaza pe calculatorul principal unde ruleaza si Instant Alert gateway sau ruleaza pe un alt sistem din retea locala. Daca nu este bifata aceasta optiune atunci toate mesajele primite de la Instant Alert gateway vor fi ignorate.

    - activeaza server-ul MySQL de la distanta Versiunea 1.2.2. a aplicatiei suporta rularea folosind baza de date a dispeceratului de la un alt calculator cu care este stabilita legatura. Acest tip de rulare se poate efectua doar prin bifarea optiunii de activare a server-ului MySQL de la distanta si configurarea aplicatiei in acest sens dupa cum urmeaza la descrierile de mai jos.

    - MySQL host Aici se specifica adresa calculatorului unde exista fizic baza de date a dispeceratului si este de regula adresa ip a acestuia (ex. 192.168.0.1).

    - MySQL socket Portul TCP/IP prin care baza de date MySQL a dispeceratului de la distanta face comunicarea cu aplicatiile Instant Alert client care poate lua valori numerice intre 0 si 65535 si initial are valoarea 3306. La folosirea server-ului de la distanta este recomandata utilizarea unui alt port diferit de 3306 pentru a nu incurca alte eventuale server-e MySQL.

    - gestioneaza toate obiectivele din baza de date Daca este aleasa aceasta optiune atunci aplicatia va gestiona toate obiectivele din baza de date de la distanta a dispeceratului. Prin gestionare se intelege aplicarea comenzilor la obiective si anume listare, adaugare evenimente, raportare, modificare obiective si altele.

    - gestioneaza doar obiectivele specificate din baza de date Dupa cum vom vedea la aplicatia Instant Alert gateway aceasta poate fi configurata astfel incat pentru anumite obiective sa inainteze evenimentele doar la una sau cateva aplicatii Instant Alert client nu la toate dar la randul lor aplicatiile client se pot modifica astfel incat sa nu gestioneze decat anumite obiective din intreaga baza de date a dispeceratului. Daca se alege optiunea de gestionare particularizata se vor lista, raporta modifica, etc. obiectivele functie de definitiile acestora de gestionare pentru fiecare aplicatie client. De exemplu daca se utilizeaza aplicatia de gateway si 2 aplicatii client distincte pe 2 calculatoare se poate specifica in prima aplicatie client ca aceasta sa gestioneze toate obiectivele de la 1000 la 6000 exclusiv iar la a doua aplicatie client ca aceasta sa gestioneze obiectivele de la 6000 inclusiv pana la ultimul care este FFFF. Astfel la prima aplicatie client nu va fi vizibil de exemplu obiectivul cu identificatorul 80BE iar la a doua nu va fi vizibil de exemplu obiectivul cu identificatorul 1234.

    - utilizarea definitia razei de actiune Prin raza de actiune intelegem in acest pachet toate identificatoarele de obiective cuprinse intre 2 valori ca in exemplul urmator: de la 4000 pana la 4FFF contine un numar de 4.096 obiective (4000, 4001, 4002, ..., 4FFD, 4FFE, 4FFF) iar din lista razelor se pot bifa razele ce incep cu valorile 1, 2, 3, 4, 5, 6, 7, 8, 9, B, C, D, E, F.

    - utilizarea definitiei manuale Prin definitia manuala se pot particulariza obiectivele de gestionare prin introducerea a caracterului _ in acesta astfel incat la gestionare in locul respectiv poate sa existe orice valoare de la 0 la F (fara A). De exemplu se doreste gestionarea obiectivelor pentru care ultima valoare a identificatorului este B iar a doua valoare este 2 iar astfel va rezulta o definitie manuala de forma _2_B care include de exemplu valorile 120B, F21B si altele dar nu include de exemplu 120C sau F11B. Practic obiectivele gestionate trebuie sa indeplineasca conditia existentei valorilor diferite de _.

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 31 -

    Interogari ca si in imaginea de mai jos

    unde se pot specifica intervale de timp in care obiectivele functie de tipul acestora trebuiesc interogate cel putin o data. Valorile sunt exprimate in minute si sunt aproximativ urmatoarele:

    - obiective rezidentiale cel putin o data la 24 ore (1440 minute) - obiective comerciale cel putin o data la 12 ore (720 minute) - obiective bancare cel putin o data la 6 ore (360 minute) - obiective speciale cel putin o data pe ora (60 minute)

    7.7.3. modificarea structurii evenimentelor

    Prin structura evenimentelor se intelege modul in care evenimentele sunt afisate in program iar avand in vedere ca ele sunt de mai multe feluri le vom descrie mai jos. Fiecare eveniment contine o serie de componente pentru identificarea, tratarea si afisarea acestora si anume:

    a. cod Reprezinta tipul evenimentului care poate lua valorile: 24 (ContactID), 38 (4x1), 39 (4x2), 48 (Watcher), 98 (Custom), 99 (evenimente personalizate / obiective si care nu sunt valabile decat pentru obiectivul specificat)

    b. limba Limbajul pentru care evenimentul poate fi citit de program si este format din primele 2 litere ale limbajului respectiv. Initial pachetul Instant Alert client contine 2 limbaje, ceea ce inseamna ca fiecare eveniment existent in baza de date a fost scris de 2 ori, o data pentru limba romana si o data pentru limba engleza. De exemplu evenimentul ContactID cu grupa 1 si subgrupa 100 (1.100) exista in baza de date de 2 ori, pentru limba romana cu denumirea Alarma medicala (partitia %p, zona %u) si pentru limba engleze cu denumirea Medical alarm (partition %p, zone %u). Daca campul limbajului este gol evenimentul respectiv este incarcat in memorie indiferent de limbajul configurat in aplicatia principala.

    c. id Identificatorul pentru evenimentele personalizate. La evenimentele ce se refera la toate obiectivele (cu cod

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 32 -

    g. confirmare Acest camp poate lua una din valorile 0 sau 1 si reprezinta necesitatea de confirmare a evenimentului la sosire in dispecerat de catre utilizatorul aplicatiei (dispecer). Acest camp trebuie sa contina valoarea 1 pentru toate evenimentele critice de tipul alarmelor, panicilor, incendiilor si altele si poate contine valoarea 0 pentru activari, dezactivari, interogari si altele.

    h. tip Acest camp specifica tipul evenimentului si modul de tratare al acestuia. Tipurile disponibile sunt: 0 evenimente informative 1 alarme 2 efractii 3 sabotaje 4 probleme tehnice 5 teste periodice 7 dezactivari 8 activari 9 reveniri Pentru tipurile 3, 4 si 9 este posibila specificarea statutului imaginilor continute in detaliile tehnice ale obiectivelor descrise in 6.5. dupa cum urmeaza:

    - la evenimentele de tip 3 (sabotaj) se poate specifica tipul acestora (3) urmat de numarul imaginii tehnice care va anunta dispecerul ca exista probleme care in cazul sabotajelor este imaginea cu numarul 6, astfel evenimentele de sabotaj pentru care se va anunta dispecerul prin schimbarea culorii detaliului tehnic in loc de tipul 3 vor avea tipul 36

    - la evenimentele de tip 4 (probleme tehnice) se poate specifica tipul acestora (4) urmat de numarul

    imaginii tehnice care va anunta dispecerul ca exista probleme care in cazul celor tehnice sunt imaginile de la 1 la 8, astfel un eveniment care comunica lipsa sirenei din centrala de alarmare poate avea tipul 41 unde 4 inseamna problema tehnica iar 1 inseamna eroare sirena; un alt exemplu pot fi evenimentele care comunica intrarea in mod service carora li se vor atribui tipurile 47 unde 4 inseamna problema tehnica iar 7 inseamna in mod service;

    - evenimentele de tipul 9 (reveniri) se refera in general la restaurarea problemelor tehnice astfel daca la

    un eveniment ce comunica lipsa sirenei avem tipul 41 atunci la evenimentul care comunica revenirea sirenei vom avea tipu 91 unde 9 inseamna revenire iar 1 inseamna imaginea pentru sirena

    i. denumire

    Acest camp contine denumirea in functie de care evenimentul va fi afisat si salvat in baza de date. Exista cateva reguli pentru a nu fi necesara de exemplu existenta a 100 evenimente pentru dezactivare cu utilizator unde fiecare eveniment in parte sa contina numele Dezactivare cu utilizatorul 1, Dezactivare cu utilizatorul 2 s.a.m.d. Regulile de formulare a denumirii evenimentelor sunt urmatoarele:

    - #XX unde XX poate lua valori numerice (00, 01, etc.) Aceasta secventa reprezinta valoarea subgrupei pentru evenimentele care o contin si face aplicarea evenimentului respectiv pentru toate mesajele sosite care au subgrupa mai mare sau egala cu valoarea introdusa (XX) NOTA! Un eveniment poate sa contina secventa #XX doar daca subgrupa are aceeasi valoare cu XX. Exemple: evenimentul 40.00 contine Alarma zona #00; evenimentul 12.01 contine Dezactivare utilizatorul #01. Exemplu: In baza de date exista urmatoarele 3 evenimente: A. grupa 1.0 Activare cu cod master; B. grupa 1.1 Activare cu utilizatorul #01; C. grupa 1.99 Activare cu utilizator necunoscut. In acest caz la sosirea evenimentului cu grupa 1.0 se va afisa evenimentul Activare cu cod master, la sosirea evenimentului cu grupa 1.1 se va afisa evenimentul Activare cu utilizatorul #01, la sosirea evenimentului cu grupa 1.9 se va afisa evenimentul Activare cu utilizatorul #09, la sosirea evenimentului cu grupa 1.78 se va afisa evenimentul Activare cu utilizatorul #78 iar la sosirea evenimentului cu grupa 1.99 se va afisa evenimentul Activare cu utilizator necunoscut.

    - %p Aceasta secventa este valabila doar pentru evenimentele de tip ContactID si reprezinta valoarea partitiei pentru care s-a primit mesajul respectiv. De exemplu evenimentul cu grupa 1.400 are denumirea Dezactivare (partitia %p) iar la sosirea acestui eveniment care s-a efectuat la partitia numarul 2 se va afisa denumirea Dezactivare (partitia 2).

    - %u Aceasta secventa este valabila doar pentru evenimentele de tip ContactID si reprezinta valoarea zonei sau a utilizatorului pentru care s-a primit mesajul respectiv. Poate lua valoarea zonei sau a utilizatorului in functie de campul zona al evenimentului care specifica daca acesta se refera la zona sau la utilizator. De exemplu un eveniment are campul zona egal cu 1 (se refera la zona) iar denumirea Alarma zona %u, atunci la primirea unei alarme pe zona 10 se va afisa evenimentul de forma Alarma zona 10 respectiv un eveniment are campul zona egal cu 0 (se refera la utilizator) iar denumirea Dezactivare utilizator %u, atunci la primirea unei dezactivari cu utilizatorul 4 se va afisa evenimentul Dezactivare utilizator 4.

    j. detalii Detaliile referitoare la eveniment care vor fi afisare intre 2 paranteze () la sosirea evenimentului respectiv.

  • S.C. Security Prod S.R.L. Instant Alert v1.2.2 manual de utilizare

    - 33 -

    k. imagine Reprezinta imaginea pentru afisare in cazul sosirii evenimentului respectiv si este o valoare numerica cuprinsa intre 1 si 99. Imaginile posibile sunt fisiere din subdirectorul img al directorului principal Instant Alert client. Acest camp poate lua valoarea 0 iar atunci la eveniment se va afisa imaginea pentru eveniment necunoscut a carei denumire este eventFF.bmp.

    l. sunet Reprezinta sunetul pentru afisare in cazul sosirii evenimentului respectiv si este o valoare numerica cuprinsa intre 1 si 99. Sunetele posibile sunt fisierele din subdirectorul snd al directorului principal Instant Alert client. Acest camp poate lua valoarea 0 iar atunci la eveniment se va afisa sunetul eveniment necunoscut a carui denumire este eventFF.wav. NOTA! In cazul evenimentelor de alarma pe zone de tip ContactID care au denumirea de genul Alarma (partitia %p, zona %u) se poate specifica valoarea sunetului 98 chiar daca fisierul respectiv nu exista. In acest caz, in functie de zona pe care a venit mesajul de alarma se va afisa sunetul de alarma pentru zona respectiva. In cazul celorlalte tipuri de evenimente care au denumirea de genul Alarma zona #01 se poate specifica valoarea sunetului 99 iar la sosirea unui mesaj de acest gen se va afisa sunetul de alarma pentru zona respectiva. NOTA! Structura evenimentelor contine doar formatul acestora care este folosit la sosirea efectiva