Mihajlović soft d.o.o.• Društvo za računarski inženjering osnovano 1992. godine.
• Delatnost: izrada softvera, računarski konsalting, projektovanje i uvođenje informacionih sistema i računarskih mreža.
• Standardizovani softverski paketi, jedinstvena rešenja u pogledu instalacije, administracije i ekspoloatacije zasnovani na vodećim svetskim tehnologijama i standardima.
• Gama od preko 300 korisnika.
• Alati za razvoj
– VB.NET, C#, ASP.NET,XAML,Silver Light,XML
– Crystal Reports
– SQL SERVER 2005, 2008
– Reporting Services
• Microsoft Certified Partner (od 2003 godine).
Trend - Koncept• Poslednjih godina Mihajlović Soft se sve više bavi razvojem
softverskih sistema koji upraljaju i kontrolišu elektronske sisteme
• Takvi elektronski sistemi se mogu svrstati u grupu Embedded sistema
• Koncept dizajniranja takvih sistema je prilagođen našim uslovima u kojima je najisplatljivije dizajnirati relativno prost (dummy) hardver i pouzdan (smart) softver
• Hardver je u mogućnosti da kontroliše i izvodi ograničen broj prostih operacija
• Složenije operacije, upravljanje i kontrola celog sistema se izvodi softverski
Karakteristike ovakvih softverskih rešenja
Softverski sistemi za kontrolu i upravljanje elektronskih uređaja se u mnogome razlikuju od običnih desktop aplikacija
• Pouzdanost– Ovakva rešenja se često nalaze u sistemima od kojih se očekuje da
besprekorno rade duži niz godina– Zbog toga se softver razvija i testira mnogo pažljivije
• Real-Time koncept– Softver mora da bude u mogućnosti da u trenutku odgovori na
novonastali događaj/situaciju
Prednosti i nedostatci koncepta“dummy hardver – smart softver”Prednosti ovakvog koncepta su mnogobrojne:
Jeftiniji razvoj (razvoj softvera je uglavnom jeftiniji od razvoja specifičnog hardvera)Fleksibilnost (lakša izmena funkcionalnosti sistema)Lakši i brži oporavak sistema usled grešaka (lakše je resetovati aplikaciju nego sve uređaje u sistemuLakše i brže nalaženje i otklanjanje grešakaReusability delova koda (npr. deo za komunikaciju sa uređajima, dok je kod hardvera mnogo teže da se neki specifični uređaj ponovo iskoristi)
Nedostatci:o Brzina rada (hardverska kontrola je uvek brža od softverske)
U praksi...Naša kompanija se prethodnih godina sve više posvećuje razvoju softverskih rešenja koja kontrolišu skup uređaja u cilju rešavanja mnogobrojnih problema.
Neka od tih rešenja su:• IQOS - sistem za kontrolu redova na šalterima i pružanje informacija• Sistem za automatsko upravljanje i naplatu parkiranja na zatvorenim
parkinzima• Gas pump station – sistem za kontrolu i naplatu istakanja goriva na
beznijskim pumpama• TLog – softverska podrška laserskom uređaju za merenje brzine i
udaljenosti vozila
U ovoj prezentaciji opisana su dva takva rešenja i to:• IQOS - sistem za kontrolu redova na šalterima i pružanje informacija• Sistem za automatsko upravljanje i naplatu parkiranja na zatvorenim
parkinzima
Parking sistem
Ovaj sistem obezbeđuje :
- Parkiranje osnovni problem u velikim gradovima.
- Uvođenjem jednog ovakvog sistema, definiše se koncept regulisanja parkiranja koji se po potrebi može dopunjavati i unapređivati, u zavisnosti od novih zahteva i drugih promena.
• efikasnu kontrolu rada inkasanata• naplatu parkiranja• kontrolu prolaza vozila• povećanje sigurnosti vozila• minimalno zadržavanje vozila na rampama• centralizovano upravljanje parkinzima• mogućnost provere stanja parkinga
putem interneta• mogućnost rezervacije parking mesta
Parking sistem - opis• Sistem se sastoji iz jedne centrale (najčešće na nivou grada) i jednog ili višeparkinga koji se nalaze na različitim lokacijama u gradu
• Parkinzi funkcionišu kao nezavisni sistemi za naplatu parkiranja, sa različitimhardverskim konfiguracijam
• Svaki parking može imati posebno definisan sistem naplate: po vrsti kartica(barkod ili RF), po radnom vremenu, po tarifama i kategoriji vozila
• Naplata se vrši uz pomoć dve vrste kartica za identifikaciju: barkod kartice isključivo za naplatu po satu parkiranja proximity kartice za ostale vrste naplate: pre paid, post paid, besplatne kartice za određeni vremenski period ili broj ulazaka
• Softver upravlja svim elementima harvera i obezbeđuje kontrolu ulaska i naplatuparkiranja na jednom ili više parkirališta u sistemu
Parking sistem – elementi sistema
Hardverski elementi sistema su:1. Ulazni / Izlazni terminal
• Ulazna induktivna petlja• Ulazni taster• Štampač bar kod kartica• Čitač RF kartica• Semaforski uređaj• Rampa• Induktivna petlja rampe
2. Informacioni displej3. Sistema video nadzora4. Rasveta5. Interfoni
Softverski elementi sistema su:1. Baza podataka2. Komunikacioni server3. Klijentska aplikacija
IZLAZ
Parking sistem – elementi sistema
Bar kod štampač
Proximity čitač
Taster
Ulazna indukciona
petlja
Proximity čitač
Rampa Indukciona petlja rampe
Semafor
Info displej
Bar kod skener
Rampa Indukciona petlja rampe
Semafor Štampač priznanica
ULAZ
ULAZNI TERMINAL
IZLAZNI TERMINAL
RAMPA
RAMPA
SQLServer
KLIJENTSKA APLIKACIJA
KOMUNIKACIONI SERVER
SOFTVER
IQOS - sistem za upravljanje redovima i pružanje inofrmacija
IQOS (Information and Queue Organization System) je sistem za elektronsku kontrolu redova i pružanje informacija korisnicima i radnicima u šalter salama.
IQOS predstavlja tehničko rešenje za duge redove u čekaonicama i omogućava klijentima i službenicima radnu atmosferu bez gužve, stresa i visoko tehnološki organizovan način obavljanja posla sa ravnomernom raspodelom posla među radnicima.
Sistem omogućuje: • Razrešenje gužve i stresa u čekaonicama, • Pružanje informacija korisnicima, • Garantuje poverljivost informacija na šalteru, • Nema stresa za klijenta: jedna usluga ima jedan red čekanja, • Svi meniji, listići, dijalozi i softver imaju mogućnost izbora jezika, • Razvijeni su dodatni softverski moduli i usluge (pregled na
nacionalnom nivou, SMS obaveštenja...), • Sistem je u potpunosti modularan (i hardver i softver).
IQOS - opis• Korisnički pult (terminal) je namenjen izdavanju rednih brojeva klijentima kao i
pružanju informacija klijentima uz mogućnost štampanja delova obaveštajnog materijala.
• Izdavanje broja se vrši tako što klijent izabere željenu uslugu od ponuđenih na ekranu osetljivom na dodir. Nakon što je klijent odabrao uslugu terminal će odštampati sledeći redni broj (tiket) pomoću termalnog printera i izbaciti papir sa informacijama ili rednim brojem kroz prorez.
• Po uzimanju listića građanin/klijent čeka da se njegov broj pojavi na displeju za uslugu koju je izabrao.
• Šalterski terminal je komplet koji se sastoji iz displeja za prikaz broja, upravljačke konzole i dela na centralnom displeju.
• Pomoću upravljačke konzole šalterski službenik može menjati stanje šaltersskog displeja.
• Centralni displej je najčešće LCD ekran ili grupa displeja koji se montiraju u čekaonici gde klijentima koji čekaju pružaju uvid u broj klijenta koji se trenutno opslužuje, prosečno vreme obrade klijenta i slične informacije.
• Centralni računar upravlja radom celog sistema: centralnih displeja, displeja na šalteru, upravljačkih konzola i koristiti se za obradu informacija prikupljenih sa šalterskih terminala.
IQOS – elementi sistemaHardverski elementi sistema:
Terminal− Touch screen displej− Termalni štampač− Smart card reader− PC računar
Šalterski displejŠalterska konzola− Displej− Tasteri
Info displejZvučnici
Softverski elementi sistema:Main service (Windows service)Main service agentIQOS controllerIQOS controller agentVoice serviceSQL bazaAdministratorska aplikacijaTerminal aplikacija
IQOS – Prednosti
• Multijezičnost (svi meniji, listići, dijalozi i softver imaju mogućnost izbora jezika)
• Garantuje poverljivost informacija na šalteru• Sistem je u potpunosti modularan (i hardver i softver)• Ekran osetljiv na dodir (touch screen) na korisničkom pultu (terminalu)• Intuitivan i veoma jednostavan interfejs terminala• Fleksibilan interfejs terminala sa mogućnostima prilagođenja dizajna
klijentima• Mogućnost prilagođenja dizajna samog terminala• Kontrolisanje velikog broja šaltera (127 šaltera na jednom kontroleru)• Glasovna podrška za automatsko prozivanje sledećeg u redu• Veliki i jasno čitljivi šalterski displeji• Jednostavo korišćenje upravljačke konzole• Štampanje tiketa i potrebnih informacija• Lako podešavanje sistema kroz aplikaciju za administriranje• Generisanje izveštaja pomoću kojih je moguće pratiti i analizirati, a samim tim
i unaprediti poslovni proces
ZAKLJUČAK• Oba sistema je moguće realizivati u potpunosti hardverski
• Izabrani softverski koncept je doneo:Jeftiniji razvojJednostavniji razvojSkalabilnije sistemeVeću fleksibilnostLakše održavanjeLakše i brže nalaženje i otklanjanje grešaka
Top Related