You are on page 1of 40

Aplikacija za elektronsko izdavanje karata u meunarodnom putnikom

saobraaju projektovana je u klasinoj klijent-server arhitekturi.


Softversko reenje je izraeno u .NET tehnologiji , a baza podataka je
SQL server 2003.
Osnovne funkcije ovog softvera mogu se podeliti u nekoliko segmenata:
- izdavanje prevoznih dokumenata (pojedinanih i grupnih po TCV tarifi,
SET tarifi, posebnim sporazumima uz TCV i SET tarifu i primenu vaeih
povlastica;
- izdavanje dokumenata po posebnim ponudama za sve kategorije
putnika i sve eleznice uesnice u tim ponudama;
- izdavanje Rail Plus legitimacija;
- vraanje izdatih karata, na celoj mrei S, na bilo kom terminalu;
- mogunost konekcije na evropski rezervacioni sistem EPA , uz punu
funkcionalnost EPA terminala;
- tampu karata u skladu sa objavom UIC-a 918-0, 918-1, 918-2 koja
regulie elektronsko izdavanje voznih karata na obrascu RCT2;
- blagajniko poslovanje (promena lozinke, unos zalihe, promena
trenutnog broja izdavanja, evidentiranje pauze u radu, tampa dnevnih,
mesenih i kontrolnih izvetaja itd);
- pojedinani pregled ispostavljenih karata na celoj mrei u toku jednog
raunskog meseca;
- pregled izdatih karata u toku jedne smene za trenutno aktivnog
blagajnika na terminalu.

Uz softver za izdavanje karata razvijena je i posebna aplikacija za


obraun prihoda i razmenu podataka sa drugim eleznikim upravama.
Blagajniko poslovanje omoguava startovanje
aplikacije, unos (i promenu) ifre i lozinke, tampanje
poetka rada (T1), unos zaliha voznih karata i
tampanje izvetaja o radu blagajni.
Aplikacija za izdavanje karata se aktivira startovanjem
ikone na ekranu raunara.

Nakon toga, automatski se uitavaju osnovni parametri za


rad aplikacije.

Slika br. 1: Uitavanje podataka


Da bi blagajnik mogao da radi sa aplikacijom mora da ima
otvoren pristup serveru, odnosno ifru i lozinku.
ifra i lozinka se dodeljuju svim korisnicima pre instaliranja
softvera na blagajni.

Slika br. 2: Unos korisnike ifre i lozinke


Nakon unosa ifre i lozinke, na ekranu se pojavljuje dijalog
Poetak rada na kome je prikazan prvi i poslednji broj
zalihe, trenutni broj karte i vaei kurs evra.

Slika br. 3: Poetak rada

Izbor opcije IZLAZ vraa nas u operativni sistem bez


registracije o prijavi blagajnika.
Sistemu mora biti prijavljena i zaliha karata koja je
odobrena i dodeljena blagajniku.
Auriranje stanja zaliha u bazi obavlja raunopolaga kroz
opcije dodavanja, izmene ili brisanja odreene zalihe.

Slika br.4: Ekran za unos (pregled stanja) zalihe


U zavisnosti od ovlaenja (nivoa ifre) mogue je
tampati razne izvetaje o radu blagajni:
- dnevni izvetaj ( T-2 );
- meseni izvetaj ( T-3 );
- kontrolni izvetaj ( T-4 ).

Kraj rada, odnosno dnevni izvetaj o svim transakcijama


na toj blagajni od trenutka poetka rada aktivira se
zatvaranjem aplikacije pri emu se pojavljuje ekran na slici
br.5.
Slika br.5: Ekran za kraj rada

Posle zavretka tampe izvetaja, izborom opcije IZLAZ


zavrava se rad aplikacije.
Meseni izvetaj uzima raunopolaga na kraju svakog
meseca. Ovaj izvetaj sadri sve podatke o radu
blagajnika u tekuem mesecu. Da bi raunopolaga uzeo
meseni izvetaj, on prvo mora da uzme dnevni izvetaj
T-2. Kada odtampa dnevni izvetaj i pritisne IZLAZ
pokree se automatski procedura za uzimanje mesenog
zakljuka. Meseni izvetaj se razlikuje od kontrolnog
samo po intervalu datuma.
Kontrolni izvetaj uzima ovlaeno lice ( revizor kontrole
prihoda, kontrolor..) radi provere rada blagajnika. Ovaj
izvetaj sadri sve podatke o radu od poslednjeg uzetog
mesenog zakljuka do tog trenutka.

Slika br.6: Kontrolni izvetaj rada blagajnika


Osnovni ekran aplikacije je ekran za izdavanje karata po
TCV tarifi, tarifi Istok Zapad, SET tarifi , raznim
sporazumima i specijalnim ponudama.
Slika br.7: Prikaz osnovnog ekrana sa izborom specijalne ponude
U postupku izdavanja karata neophodno je prvo izabrati
uputnu stanicu. To se moe uraditi na dva naina:
direktnim kucanjem poetnih slova uputne stanice u
osnovnom ekranu ili selektovanjem stanice iz izabrane
uprave sa pomonog ekrana.

Slika br.8: Ekran za pretragu uputnih stanica


Nakon izbora uputne stanice u polju RELACIJE
pojavljuje se lista prevoznih puteva kojima je mogue
otpremiti putnika. Blagajnik bira prevozni put u skladu sa
zahtevom putnika klikom na jednu od ponuenih
mogunosti.
Slika br.9: Listanje prevoznih puteva do uputne stanice
Izbor smera i razreda
Sistem automatski postavlja u polju RAZRED vrednost 2
(drugi razred), a u polju SMER vrednost 1 ( putovanje u
jednom smeru ).
Smer i razred, u zavisnosti od zahteva putnika, blagajnik
menja klikom na polje RAZRED odnosno SMER.
Izbor tarifske ponude
U polju VRSTA PONUDE, u zavisnosti od izbora uputne
stanice i prevoznog puta pojavljuje se lista tarifa ( TCV,
SET ) i vaeih sporazuma po kojima je mogue otpremiti
putnika na toj relaciji.
Blagajnik selektovanjem jedne od mogunosti vri izbor
tarife odnosno sporazuma po kojoj se putnik otprema.
Izbor povlastice
U zavisnosti od izabrane ponude , u polju POVLASTICE,
otvara se padajua lista koja sadri samo one povlastice
koje je mogue primeniti na izabranu tarifsku ponudu.
Odmah po izboru povlastice menjaju se vrednosti u koloni
% povlastice i cene za svaku upravu na prevoznom
putu.
Kod specifinih povlastica kao to su grupna putovanja i
prevoz elezniara, otvaraju se pomoni ekrani koji
omoguavaju detaljnije definisanje visine povlastice za
svaku upravu.
Slika br.10: Prikaz osnovnog ekrana sa izborom grupne karte
Sistem automatski popunjava polje PRVI DAN ROKA
VAENJA tekuim datumom. Ako prvi dan roka vaenja
karte nije tekui datum, blagajnik ga moe promeniti na
dva naina: unoenjem novog ili obeleavanjem traenog
datuma na kalendaru sa pomonog ekrana.
Nakon izbora prvog dana roka vaenja sistem automatski,
u zavisnosti od izabrane ponude, odreuje poslednji dan
roka vaenja vozne karte.
Slika br.11: Prikaz osnovnog ekrana sa izborom kalendara
Poto su izabrani svi parametri neophodni za izdavanje
karte, ona se moe odtampati. To se vizuelno manifestuje
oslobaanjem dugmeta za tampu , koje je inae
nedostupno.
Posle tampanja karte, svi podaci se zapisuju u bazu u
tabele o izvrenim transakcijama, a popunjena polja sa
podacima od prethodnog izdavanja se prazne.
U glavnom meniju, klikom na dugme pojavljuje se
ekran za izdavanje karata po posebnim ponudama.

Slika br.12: Osnovni ekran za izdavanje zonskih karata


Aplikacijaomoguava i izdavanje legitimacije Rail Plus sa
kojom se ostvaruje popust na cenu prevoza u zavisnosti
od starosti imaoca legitimacije i eleznice uesnice ove
ponude.

Slika br.13: Prikaz Rail Plus legitimacije


Svaka karta izdata na ovom sistemu, u tekuem mesecu
na bilo kojoj blagajni moe da se vrati u skladu sa tarifskim
propisima. Izborom odgovarajue opcije otvara se ekran
za unos broja karte koja se vraa.

Slika br. 14: Ekran za unos broja izdate karte


Moe se dogoditi da blagajnik sluajno uzme kartu iji je
broj razliit od broja karte u gornjem uglu ekrana.
Takoe, moe se desiti da skener ne proita dobro broj
karte, na pr. da odsee prvu cifru.
U oba sluaja pojavie se sledea poruka na ekranu:

Slika br.15: Ekran sa porukom o loe skeniranoj karti


U tom sluaju, blagajnik jednostavno (ukoliko nije uzeo
pogrenu kartu) edituje broj karte u polje POTVRDA
TRENUTNOG BROJA i pritisne OK.

Slika br. 16: Ekran sa porukom o loe skeniranoj karti i editovanim brojem karte
Prilikom rada postoji stalna kontrola rada sa softverom i na
unos pogrenih podataka softver reaguje porukama koje
upozoravaju ili obavetavaju korisnika o problemu ili nekoj
nastupajuoj akciji.
Na primer, prilikom unosa ifre ili lozinke, softver verifikuje
unete podatke, tako to u bazi proverava validnost unetih
podataka i za sluaj da korisnik nije autorizovan za rad sa
aplikacijom reaguje porukom upozorenja.

Slika br. 17: Prikaz poruke koja se javlja u sluaju kada se unese pogrena ifra ili lozinka
U trenutku kada preostali broj karata trenutno aktivne
zalihe bude manji od 5, softver reaguje tako to obavesti
blagajnika da je zaliha na isteku, uz istovremeno
upozorenje da je neophodno obezbediti odobrenje nove
zalihe.

Slika br. 18: Prikaz obavetenja o preostalom broju zalihe

Postoje i poruke koje zahtevaju potvrdu odreene akcije.


Za sluaj brisanja neaktivne zalihe trai se dodatna
potvrda akcije o brisanju.
Slika br. 19: Potvrda o akciji brisanja zalihe
Greka u konekciji
Obzirom da je aplikacija raena u klijent-server arhitekturi i
da se centralni server nalazi u Beogradu, mogue su
situacije u kojima e se javljati prekid veze izmeu klijenta-
terminala i centralnog servera.
Postoji nekoliko razloga za ovu situaciju:
- zaustavljen je rad centralnog servera;
- komunikacioni link je prekinut u nekom od vorova;
- kvar na mrenoj kartici;
- ODBC (Direktive saveta EU) konekcija nije pravilno podeena.

Slika br. 20: Greka u konekciji


Pritiskom na dugme OK otvorie se jo jedan dijalog
upozorenja da je konekcija prekinuta.

Slika br. 21: Greka u konekciji

Na kraju e i sam operativni sistem otvoriti dijalog


upozorenja da aplikacija ne moe da nastavi regularno da
radi i zahtevae da se takav rad bezuslovno prekine.

Slika br. 22: Upozorenje operativnog sistema


U sluaju prekida veze sa glavnim serverom u toku
tampanja karte, ili nestanka struje, blagajniku se, kada se
ponovo uloguje otvara ekran sa porukom da karta nije
odtampana. Klikom na dugme TAMPA, karta se
odtampa.

Slika br. 23: Ekran sa porukom da karta nije odtampana


Moe i da se dogodi sluaj da je karta odtampana,
predata putniku, a da se u momentu realizacije transakcije
auriranja statusa tampe za istu kartu prekine veza
izmeu klijenta i servera, tj. da server nije dobio poruku da
je karta izala iz tampaa.
U ovom sluaju se takoe javlja gore pomenuti dijalog i
ovom prilikom dovoljno je miem postaviti kursor na kartu i
napraviti klik desnim dugmetom mia, pri emu e se
pojaviti POP-UP meni samo sa jednom stavkom (slika 24).
Slika br. 24: Ekran sa porukom koja se javlja kada server nije dobio poruku da je karta izala iz
tampaa

Pritiskom na jedinu opciju mogue je potvrditi


serveru da je karta odtampana i regularno nastaviti rad.
elezniceSrbije su, od septembra 2004.
godine kao partner i distribucioni klijent
za meunarodne rezervacije, povezane
na meunarodni rezervacioni sistem EPA
preko komunikacionog protokola X.25.
Kako je DB Systel, kao vlasnik i provajder
sistema EPA, preao na novu EPA aplikaciju i
ukidanjem povezivanja protokolom X.25.
prelazi na novi protokol EPA IP, to su se i
eleznice Srbije neminovno opredelile za
novo povezivanje putem interneta, kao i za
sopstveni razvoj odgovarajuih aplikativnih
reenja koja su dopuna aplikaciji S za
prodaju meunarodne elektronske karte.

You might also like