Tiêu chuẩn quốc gia TCVN 7825:2019 (ISO/IEC 15420:2009) về Công nghệ thông tin - Kỹ thuật phân định và thu thập dữ liệu tự động ra sao?

Tiêu chuẩn quốc gia TCVN 7825:2019 (ISO/IEC 15420:2009) về Công nghệ thông tin - Kỹ thuật phân định và thu thập dữ liệu tự động ra sao? Chị T ở Hà Nội.

Tiêu chuẩn quốc gia TCVN 7825:2019 (ISO/IEC 15420:2009) về Công nghệ thông tin - Kỹ thuật phân định và thu thập dữ liệu tự động ra sao?

Tiêu chuẩn quốc gia TCVN 7825:2019 thay thế TCVN 7825:2007.

Tiêu chuẩn quốc gia TCVN 7825:2019 hoàn toàn tương đương ISO/IEC 15420:2009.

Tiêu chuẩn quốc gia TCVN 7825:2019 do Tiểu Ban kĩ thuật Tiêu chuẩn TCVN/JTC1/SC31 "Thu thập dữ liệu tự động" biên soạn, Tổng cục Tiêu chuẩn Đo lường Chất lượng đề nghị, Bộ Khoa học và Công nghệ công bố.

Công nghệ mã vạch dựa trên việc nhận dạng các dấu hiệu mã hóa dưới dạng vạch và khoảng trống có các kích thước xác định. Có nhiều phương pháp mã hóa thông tin dưới dạng mã vạch, gọi là mã hóa bằng vạch. EAN/UPC là một loại mã vạch. Các quy tắc xác định việc chuyển các kí tự thành các dấu hiệu vạch và khoảng trống, và các đặc trưng quan trọng khác của mỗi mã vạch gọi là quy định kỹ thuật của mã vạch này.

Tiêu chuẩn quốc gia TCVN 7825:2019 làm tài liệu tham chiếu quy định trong bộ tài liệu “quy định kĩ thuật chung của GS1”. GS1 quản lý hệ thống mã số để đảm bảo các mã phân định được cấp cho từng vật phẩm cụ thể là đơn nhất trên toàn cầu và được xác định theo một cách nhất quán. Lợi ích chủ yếu đối với người sử dụng hệ thống GS1 là có sẵn mã phân định đơn nhất để dùng trong các giao dịch thương mại của họ. Xem Phụ lục C để có toàn cảnh của hệ thống GS1.

CHÚ THÍCH GS1 là một hiệp hội toàn cầu hợp nhất hai tổ chức trước đây có tên là EAN quốc tế và Hội đồng mã thống nhất (UCC - Uniform Code Council).

Các nhà sản xuất thiết bị mã vạch và người dùng công nghệ mã vạch yêu cầu có các quy định kĩ thuật mã vạch được tiêu chuẩn hóa và phát hành rộng rãi để họ có thể tham chiếu khi thiết kế thiết bị và phần mềm.

Tiêu chuẩn quốc gia TCVN 7825:2019 có phạm vi áp dụng như sau:

Tiêu chuẩn quốc gia TCVN 7825:2019 quy định các yêu cầu đối với mã vạch EAN/UPC. Tiêu chuẩn này quy định các đặc tính mã vạch EAN/UPC, mã hóa kí tự dữ liệu, kích thước, dung sai, thuật toán giải mã và các thông số sẽ được xác định bởi ứng dụng. Tiêu chuẩn này quy định các chuỗi tiền tố phân định mã vạch cho mã vạch EAN/UPC.

Nội dung dữ liệu và các quy tắc quản lý sử dụng mã vạch không thuộc phạm vi tiêu chuẩn này mà được quy định trong tài liệu Quy định kĩ thuật chung của GS1 (xem phần thư mục).

Tiêu chuẩn quốc gia TCVN 7825:2019 (ISO/IEC 15420:2009) về Công nghệ thông tin - Kỹ thuật phân định và thu thập dữ liệu tự động ra sao?

Tiêu chuẩn quốc gia TCVN 7825:2019 (ISO/IEC 15420:2009) về Công nghệ thông tin - Kỹ thuật phân định và thu thập dữ liệu tự động ra sao? (Hình từ Internet)

Tiêu chuẩn quốc gia TCVN 7825:2019 đặt ra yêu cầu chung đối với các đặc trưng của mã vạch ra sao?

Tại mục 4.1 Tiêu chuẩn quốc gia TCVN 7825:2019 có quy định các đặc trưng của EAN/UPC là:

- Bộ kí tự mã hóa: chữ số (0 đến 9) tức là các kí tự ASCII từ 48 đến 57 theo ISO 646:

- Loại mã vạch: liên tục;

- Số yếu tố cho mỗi kí tự mã vạch: 4, bao gồm 2 vạch và 2 khoảng trống, mỗi vạch hay khoảng trống rộng 1, 2, 3 hoặc 4 mô đun (các dấu hiệu phụ có số yếu tố khác đi);

- Kí tự tự kiểm tra: có;

- Chiều dài chuỗi dữ liệu mã hóa: cố định (8, 12 hoặc 13 kí tự gồm cả số kiểm tra tùy theo từng loại mã vạch);

- Giải mã theo nhiều hướng: có;

- Số kiểm tra mã vạch: một, bắt buộc (xem A.1);

- Mật độ kí tự mã vạch: 7 mô đun cho một kí tự mã vạch;

- Số yếu tố không dữ liệu, không gồm số kiểm tra hay các vùng trống:

+ 11 mô đun đối với mã vạch EAN-13, EAN-8 và UPC-A;

+ 9 mô đun đối với mã vạch UPC-E.

Tiêu chuẩn quốc gia TCVN 7825:2019 hướng dẫn độ giải mã như thế nào?

Tại tiểu mục 4.5.2 Mục 4.5 Tiêu chuẩn quốc gia TCVN 7825:2019 hướng dẫn độ giải như sau:

Độ giải mã kí tự đối với các kí tự mã vạch tiêu chuẩn

Giá trị độ giải mã V phải được tính toán cho mỗi kí tự mã vạch theo bộ {0, 3, 4, 5, 6, 9} như quy định trong TCVN 7626.

Độ giải mã kí tự đối với 1, 2, 7 và 8

Giá trị độ giải mã V được tính toán cho mỗi kí tự mã vạch theo bộ {1, 2, 7, 8}.

Đối với i = 1 và 2 và j = 2, 3, 4:

K = giá trị nhỏ nhất { | ei - RTj | }

V1 = K/(S/14)

Đối với các kí tự 1, 2, 7 hoặc 8 trạng thái lẻ, giá trị V2 được cho bằng:

V2 = [ | (7/S) (chiều rộng kết hợp của cả hai vạch) - 4| ] / (15/13)

Đối với các kí tự 1, 2, 7 hoặc 8 trạng thái chẵn, giá trị V2 được cho bằng:

V2 = [ | (7/S) (chiều rộng kết hợp của cả hai vạch) - 3 | ] / (15/13)

Đối với mỗi kí tự 1, 2, 7 hoặc 8 giá trị độ giải mã V bằng giá trị nào nhỏ hơn trong V1 hoặc V2.

Độ giải mã đối với các dấu hiệu phụ

Giá trị độ giải mã V đối với các dấu hiệu phụ phải được tính toán giống như đối với các kí tự mã vạch tiêu chuẩn (n, k), nhưng sử dụng các giá trị của n, k và S như sau. Vạch ngoài cùng bên trái và dấu hiệu cảnh báo bên phải không được tính gộp vào trong tính toán này.

Đối với các dấu hiệu cảnh báo thường bên trái và bên phải của các mã vạch EAN-13, EAN-8 và UPC-A, n = 2, k = 1; S sẽ là giá trị của S đối với kí tự mã vạch tiếp ngay bên phải hoặc bên trái tương ứng của dấu hiệu cảnh báo thường. Đối với dấu hiệu cảnh báo đặc biệt ở cuối bên phải của mã vạch UPC-E, n = 4, k = 2; S sẽ là giá trị của S đối với kí tự mã vạch ngay sau bên trái của dấu hiệu cảnh báo đặc biệt.

Đối với dấu hiệu cảnh báo trung tâm của mã vạch EAN-13 và UPC-A, n = 4, k = 2. Trước hết, tính V1 đối với bốn yếu tố đầu tiên (khoảng trống - vạch - khoảng trống - vạch) sử dụng giá trị S đối với kí tự mã vạch ở ngay bên trái của dấu hiệu cảnh báo trung tâm; sau đó tính V2 đối với bốn yếu tố cuối cùng (vạch - khoảng trống - vạch - khoảng trống) sử dụng giá trị S đối với kí tự mã vạch ngay bên phải của dấu hiệu cảnh báo trung tâm. Giá trị của V đối với dấu hiệu cảnh báo trung tâm sẽ là giá trị thấp hơn trong V1 và V2.

Đi đến trang Tìm kiếm nội dung Tư vấn pháp luật - Công nghệ thông tin

Phạm Phương Khánh

Công nghệ thông tin
Căn cứ pháp lý
Đặt câu hỏi

Quý khách cần hỏi thêm thông tin về Công nghệ thông tin có thể đặt câu hỏi tại đây.

TÌM KIẾM LIÊN QUAN
Công nghệ thông tin
MỚI NHẤT
Pháp luật
Trách nhiệm quản lý nhà nước về công nghệ thông tin theo quy định pháp luật công nghệ thông tin?
Pháp luật
Đầu tư mạo hiểm trong lĩnh vực công nghệ thông tin là gì? Có khuyến khích nhà đầu tư tham gia đầu tư mạo hiểm trong lĩnh vực này?
Pháp luật
Số hóa là gì? Quyền số hóa thông tin của tổ chức, cá nhân tham gia phát triển công nghệ thông tin?
Pháp luật
Khoảng cách số là gì? Trách nhiệm tổ chức thực hiện các chương trình, dự án thu hẹp khoảng cách số gồm những gì?
Pháp luật
Phần cứng là gì? Công nghiệp phần cứng là công nghiệp sản xuất sản phẩm nào? Hoạt động công nghiệp phần cứng?
Pháp luật
Mã nguồn là gì? Sao chép và sử dụng mã nguồn phần mềm phải lưu ý điều gì theo quy định pháp luật?
Pháp luật
Thiết bị số là gì? Cho ví dụ về thiết bị số? Không được cài đặt phần mềm gây hại vào thiết bị số của người khác để thực hiện hành vi nào?
Pháp luật
Ứng dụng công nghệ thông tin là gì? Quyền của tổ chức, cá nhân tham gia hoạt động ứng dụng công nghệ thông tin?
Pháp luật
Phát triển công nghệ thông tin là gì? Trách nhiệm của tổ chức, cá nhân tham gia phát triển công nghệ thông tin?
Pháp luật
Áp dụng Luật công nghệ thông tin khi có sự khác nhau giữa quy định của Luật công nghệ thông tin với quy định của luật khác?
Xem thêm...
Chủ quản: Công ty THƯ VIỆN PHÁP LUẬT. Giấy phép số: 27/GP-TTĐT, do Sở TTTT TP. HCM cấp ngày 09/05/2019.
Chịu trách nhiệm chính: Ông Bùi Tường Vũ - Số điện thoại liên hệ: 028 3930 3279
Địa chỉ: P.702A , Centre Point, 106 Nguyễn Văn Trỗi, P.8, Q. Phú Nhuận, TP. HCM;
Địa điểm Kinh Doanh: Số 17 Nguyễn Gia Thiều, P. Võ Thị Sáu, Q3, TP. HCM;
Chứng nhận bản quyền tác giả số 416/2021/QTG ngày 18/01/2021, cấp bởi Bộ Văn hoá - Thể thao - Du lịch
Thông báo
Bạn không có thông báo nào