ข้อมูลจำเพาะของ Unified Service Point ของอิตาลี
Unified Service Point หรือ UPOS ย่อมาจากสถาปัตยกรรมของอินเทอร์เฟซแอปพลิเคชันสำหรับอุปกรณ์ POS ที่ใช้ในสภาพแวดล้อมค้าปลีก ข้อกำหนดนี้จะแสดงให้คุณเห็นและกำหนดในลักษณะที่ไม่เกี่ยวข้องกับระบบปฏิบัติการและภาษา
● สถาปัตยกรรมของอินเทอร์เฟซแอปพลิเคชันของอุปกรณ์ค้าปลีก
● กลุ่มพฤติกรรมของอุปกรณ์ค้าปลีกที่เพียงพอที่จะสนับสนุนช่วงของโซลูชัน POS
Fiscat ของเครื่องพิมพ์บัญชีชุด UPOS MAX80 ได้รับการตระหนักถึงหนึ่งปีและมีการใช้กันอย่างแพร่หลายในร้านขายยาและร้านค้าอื่น ๆ เนื่องจากการเชื่อมต่อที่หลากหลายกับ pos การทำงานที่สะดวกด้วยแป้นพิมพ์ภายนอกได้เปิดวิธีใหม่ในการใช้งาน
การพึ่งพา
ความสำเร็จของเป้าหมาย UnifiedPOS ขึ้นอยู่กับคณะกรรมการมาตรฐานสำหรับแพลตฟอร์มที่เฉพาะเจาะจง (เช่นคณะกรรมการด้านเทคนิคของ JavaPOS และ OLE สำหรับร้านค้าปลีก POS (OPOS) เพื่อขับเคลื่อนสถาปัตยกรรมในเอกสารคำจำกัดความ API และการใช้งานของแพลตฟอร์มที่เฉพาะเจาะจง
ข้อกำหนดการใช้งานทางเทคนิคเฉพาะ:
● อ้างอิงการใช้งานเฉพาะแพลตฟอร์ม
● แฟ้มต้นฉบับรวมถึง:
● กำหนดไฟล์ อินเตอร์เฟซต่างๆและไฟล์คลาสที่อธิบายไว้ในมาตรฐาน
● แฟ้มตัวอย่าง สิ่งเหล่านี้จะรวมถึงชุดของชั้นเรียนการควบคุมตัวอย่างเพื่ออธิบายอินเทอร์เฟซของแอปพลิเคชัน
ใครควรอ่านเอกสารนี้
วัตถุประสงค์ของสถาปัตยกรรม UnifiedPOS คือคณะกรรมการมาตรฐานสำหรับการทำแผนที่ภาษาและคำแนะนำสำหรับโปรแกรมเมอร์โดยเฉพาะ อย่างไรก็ตามนักพัฒนาแอปพลิเคชันที่จะใช้อุปกรณ์ POS ผู้พัฒนาระบบที่จะเขียนรหัสอุปกรณ์ POS และซัพพลายเออร์ของอุปกรณ์ POS สำหรับการค้าปลีกอาจมีความสนใจเป็นพิเศษในอุปกรณ์ที่อธิบายไว้ในเอกสารนี้
แนวทางนี้สันนิษฐานว่าสมาชิกของคณะกรรมการมาตรฐานคุ้นเคยกับสิ่งต่อไปนี้:
● ลักษณะทั่วไปของอุปกรณ์ต่อพ่วง POS
● ข้อกำหนดและสถาปัตยกรรม POS แบบครบวงจร
● UML สำหรับการออกแบบการอ่าน
ภาพรวมของสถาปัตยกรรม
UnifiedPOS กำหนดสถาปัตยกรรมหลายชั้นที่แอปพลิเคชัน POS โต้ตอบกับอุปกรณ์ทางกายภาพหรือตรรกะผ่านชั้นควบคุม UnifiedPOS
ส่วนประกอบอาคาร
แอพ POS (หรือแอพ) เป็นโปรแกรมที่ใช้อุปกรณ์ UnifiedPOS อย่างน้อยหนึ่งเครื่อง
อุปกรณ์ UnifiedPOS แบ่งออกเป็นประเภทอุปกรณ์เช่นเครื่องเอทีเอ็มและเครื่องพิมพ์ POS
อุปกรณ์ UnifiedPOS แต่ละชิ้นคือการรวมกันของส่วนประกอบเหล่านี้:
● ควบคุมประเภทอุปกรณ์ Control Class มีอินเทอร์เฟซระหว่างแอพพลิเคชันและหมวดหมู่อุปกรณ์ ไม่มีส่วนประกอบของกราฟิกใด ๆ ดังนั้นจึงมองไม่เห็นเมื่อทำงาน
การควบคุมถูกออกแบบมาเพื่อให้การใช้งานทั้งหมดของการควบคุมประเภทอุปกรณ์เข้ากันได้ ดังนั้นสำหรับประเภทอุปกรณ์เดียวกันการควบคุมสามารถพัฒนาได้อย่างอิสระจากบริการ (และสามารถพัฒนาโดย บริษัท ต่างๆ)
● บริการซึ่งเป็นส่วนประกอบที่ควบคุมเรียกผ่านอินเทอร์เฟซบริการ การควบคุมใช้บริการเพื่อให้บรรลุคุณลักษณะที่กำหนด UnifiedPOS สำหรับอุปกรณ์ทางกายภาพ มันยังสามารถเรียกวิธีการพิเศษของเหตุการณ์ที่นำเสนอโดยควบคุมเพื่อส่งต่อเหตุการณ์ไปยังแอปพลิเคชัน
กลุ่มของชั้นบริการสามารถนำมาใช้เพื่อรองรับอุปกรณ์ทางกายภาพที่มีหลายประเภทอุปกรณ์
แอปพลิเคชันจัดการอุปกรณ์ทางกายภาพ (หน่วยฮาร์ดแวร์หรืออุปกรณ์ต่อพ่วง) โดยเรียกใช้ API เฉพาะของแพลตฟอร์มที่สอดคล้องกับมาตรฐาน UnifiedPOS อุปกรณ์ทางกายภาพบางประเภทรองรับอุปกรณ์หลายประเภท ตัวอย่างเช่นบางเครื่องพิมพ์ POS รวมถึงขีด จำกัด ลิ้นชักเงินสดในขณะที่บางเครื่องสแกนบาร์โค้ดรวมถึงเครื่องชั่งแบบบูรณาการ อย่างไรก็ตามสำหรับ UnifiedPOS แอปพลิเคชันถือว่าแต่ละประเภทของอุปกรณ์เหล่านี้เป็นอุปกรณ์ทางกายภาพที่แยกต่างหาก ผู้พัฒนามาตรฐานอุปกรณ์ UnifiedPOS มีหน้าที่ในการนำเสนออุปกรณ์ต่อพ่วงในลักษณะนี้
หมายเหตุ: บางครั้งอุปกรณ์อาจใช้งานได้ในซอฟต์แวร์ที่ไม่มีฮาร์ดแวร์สาธารณะของผู้ใช้ซึ่งในกรณีนี้เรียกว่าอุปกรณ์ตรรกะ
เอาเลย! ขอบคุณมากครับ