contact

Blog

HOME Blog Specifikimet e Punës së Bashkuar të Shërbimit të Italisë

Specifikimet e Punës së Bashkuar të Shërbimit të Italisë

2023-09-11 15:27:22

Fiscat's Fiscal Printer.jpg

Puna e Bashkuar e Shërbimit e cila e quajti UPOS në shkurt, arkitekturën për interfaqet e aplikacionit ndaj pajisjeve që përdoren në mjedisin e shitjes së pakicës. Ky specifikim do t'ju tregojë në sistemin operativ të pavarur dhe në gjuhën neutrale dhe përcakton.

● Një arkitekturë për interfaqen e aplikacionit për pajisjet e shitjes me pakicë.

● Një sërë sjelljesh të pajisjeve të shitjes me pakicë të mjaftueshme për të mbështetur një gamë zgjidhjesh POS.

FiscatPrintuesi FiskalSeritë MAX80 janë zbatuar për një vit UPOS, e cila është përdorur gjerësisht në farmaci dhe disa dyqane të tjera. Për shkak të lidhjes së ndryshme me pos, operacioneve të përshtatshme me tastierën e jashtme, ajo hap një mënyrë të re për ta përdorur atë.

Varësitë[UNK]

Suksesi i qëllimeve të UnifiedPOS varet nga komitetet standarde specifike të platform ës (të tilla si JavaPOS dhe OLE për komitetet teknike të POS për shitje me pakicë (OPOS)) për të përparuar arkitekturën në dokumentacion specifik të platformës, përcaktimin e API dhe zbatimin. [UNK]

Zbatimet specifike teknike kërkojnë:

● Referencat specifike të zbatimit të platformës. [UNK]

● File burimi, përfshirë:

● File përcaktimi. File të ndryshme interfaqe dhe klase të përshkruara në standard. [UNK]

● Shembull file. Këto do të përfshijnë një sërë klasash të kontrollit të mostrave, për të ilustruar ndërfaqen e paraqitur në një aplikim. [UNK]

Kush duhet të lexojë këtë dokument

Arkitektura e UnifiedPOS është synuar ndaj komiteteve standarde që do të ofrojnë hartimin specifik të gjuhës dhe udhëzimet e Programuesit. Megjithatë, zhvilluesi i aplikacioneve që do të përdorë pajisjet POS, zhvilluesi i sistemit që do të shkruajë kodin e pajisjeve POS dhe furnizuesit e pajisjeve POS për shitje me pakicë mund të jenë të interesuar në karakteristikat e pajisjeve siç janë përshkruar në këtë dokument. [UNK]

Ky udhërrëfyes supozon se anëtari standard i komitetit është i njohur me:

● Karakteristikat e përgjithshme të pajisjeve periferike POS. [UNK]

● Terminologjia dhe arkitektura të unified POS. [UNK]

● UML për leximin e dizajnit. [UNK]

Mbëshqyrja arkitekturale

UnifiedPOS përcakton një arkitekturë me shumë nivele në të cilën një aplikacion POS ndërvepron me pajisjen fizike apo logjike nëpërmjet nivelit të kontrollit UnifiedPOS. [UNK]

POS Application.jpg

Komponentët arkitekturalë

Aplikacioni POS (apo Aplikacioni) është një Aplikacion që përdor një apo më shumë paisje UnifiedPOS. [UNK]

Pjesat unifiedPOS janë ndarë në kategori të quajtura Kategori të Pjesave, të tilla si Drawer Cash dhe Printer POS. [UNK]

Çdo pajisje UnifiedPOS është një kombinim i këtyre komponenteve:

● Kontroll për një kategori paisjesh. Klasa Kontrolli ofron interfaqen midis Programit dhe kategorisë së pajisjeve. Ajo nuk përmban asnjë komponent grafik dhe prandaj është e padukshme në kohën e funksionimit. [UNK]

Kontrolli është projektuar në mënyrë që të gjitha zbatimet e kontrollit të kategorisë s ë pajisjeve të jenë kompatibile. Prandaj, Kontrolli mund të zhvillohet pavarësisht nga Shërbimi për të njëjtën kategori pajisjeve (ato mund të zhvillohen edhe nga kompani të ndryshme). [UNK]

● Shërbimi, i cili është një komponent i quajtur nga Kontrolli nëpërmjet Interfaqes së Shërbimit. Shërbimi përdoret nga Kontrolli për të zbatuar funksionalitetin e predikuar nga UnifiedPOS për një paisje fizike. Ajo mund të thërrasë gjithashtu metoda të veçanta ngjarjesh të ofruara nga Kontrolli për t'i dorëzuar ngjarjet aplikacionit. [UNK]

Një sërë klasash shërbimi mund të zbatohet për të mbështetur paisjet fizike me kategori të shumta paisjesh. [UNK]

Aplikacioni manipulon pajisjen fizike (njësinë hardware apo periferike) duke thirrur APIs specifike platform ës që përputhen me standartin UnifiedPOS. Disa pajisje fizike mbështesin më shumë se një kategori pajisje. Për shembull, disa printues POS përfshijnë një nxitje të nxjerrësit të parave dhe disa skanerë të kodit të barrës përfshijnë një shkallë të integruar. Megjithatë me UnifiedPOS, një aplikacion trajton secilin nga këto kategori pajisjeve sikur të ishte një pajisje fizike e pavarur. Zhvilluesi standard i pajisjeve UnifiedPOS është përgjegjës për paraqitjen e periferisë në këtë mënyrë. [UNK]

Vërejtje: Ndonjëherë, një paisje mund të zbatohet në programe pa hardware të ekspozuar nga përdoruesi, në të cilin rast quhet një paisje logjike. [UNK]

Për të vazhduar! Faleminderit!


Dërgo një pyetje