TERA sistem (klijent) Blok ema TERA sistema koji je instaliran na lokaciji Klijenta je prikazana na sledeoj slici:
Pretpostavke za rad softverskih aplikacija TERA sistema je mreni pristup do relacione baze podataka.
TERA Komunikacioni server
Tera Komunikacioni server je centralni modul sistema. Funkcija komunikacionog servera je viestruka i obuhvata:
- Prijem telegrama iz nadzornog centra
- Prikaz trenutnog statusa i lokacije vozila u tabelarnoj formi
- Arhiviranje svih podataka u relacionu bazu podataka (MS SQL Server)
- Administracija sistema vezana za TERA ureaje (definicija ureaja i vozila)
Komunikacioni server je jedini softverski modul sistema koji mora raditi neophodno (24 asa) i stoga se mora instalirati na pouzdan raunar. Specifikacija raunarske opreme je data u posebnom poglavlju.
TERA Admin
TERA Admin je aplikacija koja se koristi za administraciju sistema. Administracija sistema obuhvata definisanje korisnika i prava koja oni imaju u pristupu ostalim entitetima sistema.
TERA MAP
TERA Map je aplikacija koja se startuje po potrebi i namenjena je za prikaz statusa i lokacije vozila na vektorskoj mapi Srbije. Aplikacija je standardnog tipa i ne podrava autorizaciju korisnika (pristup do ove aplikacije je mogue kontrolisati standardnom Windows autorizacijom). Nakon startovanja aplikacije, sva definisana vozila su dostupna korisniku.
Aplikacija podrava jedan ili vie prozora pri emu svaki prozor omoguava prikaz razliite teritorije u razliitom zum faktoru. Na svakom prozoru je mogue filtrirati vozila koja e biti prikazana i to na osnovu vie kriterijuma (tip vozila, opis vozila i sl.). Aplikacija se moe startovati na bilo kom raunaru.
TERA FMS
TERA FMS je centralna aplikacija sistema i namenjena je za slubu logistike. Osnovne funkcije ove aplikacije su:
- Autorizacija korisnika prilikom startovanja aplikacije u cilju identifikacije skupa entiteta koji su dostupni korisniku,
- Administracija svih entiteta (divizije, objekti, transportne rute, vozila,...)
- Prikaz lokacije svih objekata na vektorskoj mapi Srbije sa mogunou filtriranja po razliitim kriterijumima,
- Prikaz jedne ili vie transportnih ruta na vektorskoj mapi Srbije,
- Prikaz trenutnog statusa i lokacije vozila na vektorskoj mapi Srbije i tabelarno,
- Analiza kretanja jednog ili vie vozila za izabrani vremenski interval i prikaz putanje na vektorskoj mapi Srbije (mogunost preklapanja putanja razliitih vozila),
- Pregled i korekcija automatski generisanih podataka o putanjama kretanja vozila (relacija izmeu objekata, trajanje puta, maksimalna brzina kretanja),
- Aplikacija se moe startovati na bilo kom raunaru
Definisanje entiteta se moe obaviti runo ili dopunjavanjem onih parametara koji nisu definisani nakon sinhronizacije podataka sa informacionim sistemom Kljenta. Definisanje lokacije (GPS koordinate) objekata se obavlja generisanjem putanje kretanja vozila i markiranjem objekata na mapi (lokacija na kojoj je vozilo zaustavilo motor).
Poseban segment ove aplikacije je mogunost generisanja dnevne "routing" liste na osnovu podataka koji dolaze iz informacionog sistema Klijenta. Ova lista obuhvata redosled objekata koje vozilo treba da obie i generie se na osnovu ukupne liste objekata i parametara koji definiu objekat (prioritet, dostupnost i sl.)