contact

Trang chủ

Trang chủ Trang chủ Thông số kỹ thuật Unified Service Point Italy

Thông số kỹ thuật Unified Service Point Italy

2023-09-11 15:27:22

Máy in tài chính Fiscat.jpg

Điểm dịch vụ thống nhất, viết tắt là UPOS, là kiến trúc của giao diện ứng dụng cho các thiết bị pos được sử dụng trong môi trường bán lẻ. Thông số kỹ thuật này sẽ được trình bày và xác định cho bạn theo cách độc lập với hệ điều hành và ngôn ngữ.

● Kiến trúc của giao diện ứng dụng cho các thiết bị bán lẻ.

● Một bộ hành vi thiết bị bán lẻ đủ để hỗ trợ một loạt các giải pháp POS.

của FiscatMáy in kế toánDòng UPOS MAX80 đã được thực hiện trong một năm và được sử dụng rộng rãi trong các hiệu thuốc và một số cửa hàng khác. Nhờ các kết nối khác nhau với pos, hoạt động thuận tiện với bàn phím bên ngoài, mở ra một cách sử dụng mới.

Phụ thuộc 

Sự thành công của các mục tiêu UnifiedPOS phụ thuộc vào ủy ban tiêu chuẩn của một nền tảng cụ thể (chẳng hạn như ủy ban kỹ thuật JavaPOS và OLE cho POS bán lẻ (OPOS) để thúc đẩy kiến trúc vào tài liệu, định nghĩa API và triển khai của một nền tảng cụ thể.  

Yêu cầu thực hiện kỹ thuật cụ thể:

● Tham chiếu thực thi cụ thể cho mặt bằng.  

● Các tập tin nguồn, bao gồm:

● Định nghĩa file Các interface và class file khác nhau được mô tả trong Standard.  

● Tập tin mẫu. Chúng sẽ bao gồm một tập hợp các lớp điều khiển mẫu minh họa giao diện của ứng dụng.  

Ai nên đọc tài liệu này

Mục tiêu của kiến trúc UnifiedPOS là ủy ban tiêu chuẩn cung cấp hướng dẫn lập trình và lập bản đồ ngôn ngữ cụ thể. Tuy nhiên, các nhà phát triển ứng dụng sẽ sử dụng thiết bị POS, các nhà phát triển hệ thống sẽ viết mã thiết bị POS và các nhà cung cấp thiết bị POS bán lẻ có thể quan tâm đến các tính năng của thiết bị được mô tả trong tài liệu này.  

Hướng dẫn này giả định rằng các thành viên của Ủy ban Tiêu chuẩn đã quen thuộc với:

● Đặc điểm chung của thiết bị ngoại vi POS.  

● Thuật ngữ và kiến trúc POS thống nhất.  

● UML được sử dụng để đọc thiết kế.  

Tổng quan về kiến trúc

UnifiedPOS định nghĩa một kiến trúc đa lớp trong đó các ứng dụng POS tương tác với các thiết bị vật lý hoặc logic thông qua lớp điều khiển UnifiedPOS.  

Ứng dụng POS.jpg

Thành phần xây dựng

Một ứng dụng POS (hoặc ứng dụng) là một ứng dụng sử dụng một hoặc nhiều thiết bị UnifiedPOS.  

Các thiết bị UnifiedPOS được chia thành các loại thiết bị như máy rút tiền và máy in POS.  

Mỗi thiết bị UnifiedPOS là sự kết hợp của các thành phần này:

● Điều khiển cho các loại thiết bị. Lớp Control cung cấp giao diện giữa các lớp ứng dụng và thiết bị. Nó không chứa bất kỳ thành phần đồ họa nào và do đó vô hình trong thời gian chạy.  

Các điều khiển được thiết kế sao cho tất cả các triển khai của các điều khiển trong danh mục thiết bị đều tương thích. Do đó, đối với cùng một loại thiết bị, điều khiển có thể được phát triển độc lập với dịch vụ (thậm chí bởi các công ty khác nhau).  

● Một service là một component mà control gọi thông qua một service interface. Các điều khiển sử dụng dịch vụ để thực hiện các chức năng quy định UnifiedPOS cho các thiết bị vật lý. Nó cũng có thể gọi các phương thức sự kiện đặc biệt được cung cấp bởi các điều khiển để truyền sự kiện đến ứng dụng.  

Một tập hợp các lớp dịch vụ có thể được triển khai để hỗ trợ các thiết bị vật lý với nhiều lớp thiết bị.  

Ứng dụng thao tác thiết bị vật lý (đơn vị phần cứng hoặc thiết bị ngoại vi) bằng cách gọi API nền tảng cụ thể phù hợp với tiêu chuẩn UnifiedPOS. Một số thiết bị vật lý hỗ trợ nhiều loại thiết bị. Ví dụ, một số máy in POS bao gồm các giới hạn ngăn kéo tiền mặt, trong khi một số máy quét mã vạch bao gồm quy mô tích hợp. Tuy nhiên, đối với UnifiedPOS, ứng dụng coi mỗi loại thiết bị này là một thiết bị vật lý độc lập. Các nhà phát triển tiêu chuẩn thiết bị UnifiedPOS chịu trách nhiệm trình bày các thiết bị ngoại vi theo cách này.  

Lưu ý: Đôi khi, thiết bị có thể được triển khai trong phần mềm không có phần cứng công khai của người dùng, trong trường hợp này nó được gọi là thiết bị logic.  

Tiếp tục đi! Cảm ơn rất nhiều.


Gửi yêu cầu