Штриховое кодирование

Штриховое кодирование - один из видов автоматической идентификации объектов, при котором используется метод оптического считывания информации. На международном уровне штрих-коды используются в производстве и сбыте продукции, торговли, для таможенного контроля, в маркетинге, статистике и тому подобное. Сегодня в США около 90% основных товаров имеют штриховые коды, в Германии - 80%, во Франции - более 70%, в Швеции - около 45%.

Штриховой код выполняет почти ту же роль, что и почтовый индекс, мы пишем стилизованными цифрами на конверте. Штриховые коды наносят на упаковку полиграфической техникой, матричными, лазерными и струйными принтерами. Штриховое кодирование изобрел Давид Коллинз (США) 1970, а в 1973-м в США появился "Универсальный товарный код" (UPC - Universal Product Code) для использования в промышленности и торговле. В Западной Европе для идентификации потребительских товаров 1977 начали использовать аналогичную систему под названием "Европейский артикул" (EAN - European Article Numbering). Европейская система кодирования является разновидностью UPC. Кодовое обозначение может состоять из восьми (EAN-8) или тринадцати (EAN-13) цифр. Сокращенный код (EAN-8) используется для кодирования товаров малых размеров. Система EAN сначала имела структуру 7/5 (семь цифр

- Префикс и регистрационный номер предприятия, пять цифр - номер продукции в пределах предприятия) и контрольный разряд:

две цифры - префикс (код) национальной организации страны - члена EAN;

пять цифр - регистрационный номер предприятия, определяется национальной организацией EAN;

пять цифр - номер продукции в пределах предприятия;

одна цифра - контрольный разряд, вычисляемый на основе предыдущих двенадцати цифр.

По мере роста количества стран - членов системы EAN стало не хватать двух цифр для обозначения кода (префикса) страны. Поэтому 14 мая 1998 на международной встрече в Сан-Паулу (Бразилия) Правлением EAN International было принято решение о переходе на структуру 9/3 (девять цифр - префикс и регистрационный номер предприятия, три цифры - номер продукции в пределах предприятия).

Уже со второй половины 1998 года года всем новым членам EAN International предоставлялись трехзначные префиксы (коды), например, Россия - 460, Беларусь

- 481, Украина - 482, Молдова - 484, Бразилия - 789 и др. Все предприятия

- Члены EAN International, которые ранее получили семизначные регистрационные номера, продолжают работать с ними (получать новые регистрационные номера или менять штриховые коды на своих товарах не требуется). Система EAN теперь имеет следующую структуру.

три цифры - префикс (код) национальной организации страны - члена EAN;

шесть цифр - регистрационный номер предприятия, определяется национальной организацией EAN;

три цифры - номер продукции в пределах предприятия;

одна цифра - контрольный разряд, вычисляемый на основе предыдущих двенадцати цифр.

Приведем технологию разработки штрих-кода: первая часть кода EAN International для каждой страны определяется Международной ассоциацией по кодированию изделий; код предприятия определяется при его регистрации; часть кода, характеризующий товар, определяет сам производитель и им становится порядковый номер продукции предприятия. Таким образом, штриховой код EAN предоставляется товару непосредственно производителем, так как первые девять цифр будущего кода ему известны.

На рис. 1.15 приведено содержание штрихового кода - каждому символу, который входит в алфавит системы кодирования, соответствует комбинация из нескольких темных и светлых полос, а внизу штрихового изображения приведены сам символ в обычном (цифровом) надписи. Это значительно улучшает "чтение" кода человеком, поскольку штриховое изображение удобное для "чтения" только специальным техническим устройством. Последние штрихи (удлиненные) - знаки начала и конца символа, определяющих его границы. Удлиненные штрихи в центре символа разделяют его на две части (левую и правую).

Распределение символов кода ean33l их назначению

Рис. 1.15. Распределение символов кода ean33l их назначению

Каждому виду изделия предоставляется свой код, который состоит из 13 цифр: первые три цифры (482), если читать слева направо, определяют страну - производителя товара ("флаг страны"), в нашем случае - Украина (табл. 1.7), следующие шесть цифр (300090) означают фирму-производителя, еще три следующих (165) - номер продукции в пределах предприятия, последняя цифра 0 - контрольный разряд, который используется для проверки подлинности считывания предыдущих цифр кода системой сканирования.

Таблица 1.7

Перечень префиксов стран - членов EANInternational

Приставка

Регион мира

Приставка

Регион мира

000-139

США и Канада

629

О.А.Э.

200-299

Внутренняя нумерация

640-649

Финляндия

300-379

Франция

690-695

Китай

380

Болгария

700-709

Норвегия

383

Словения

729

Израиль

385

Хорватия

730-739

Швеция

387

Босния и Герцеговина

740

Гватемала

Приставка

Регион мира

Приставка

Регион мира

400-440

Германия

741

Сальвадор

450-459 490-499

Япония

742

Гондурас

460-469

Россия

743

Никарагуа

470

Киргизия

744

Коста-Рика

471

Тайвань

745

Панама

474

Эстония

746

Доминиканская Республика

475

Латвия

750

Мексика

476

Азербайджан

759

Венесуэла

477

Литва

760-769

Швейцария

478

Узбекистан

770

Колумбия

479

Шри-Ланка

773

Уругвай

480

Филиппины

775

Перу

481

Беларусь

777

Боливия

482

Украина

779

Аргентина

484

Молдова

780

Чили

485

Армения

784

Парагвай

486

Грузия

786

Эквадор

487

Казахстан

789-790

Бразилия

489

Гонконг

800-839

Италия

500-509

Великобритания

840-849

Испания

520

Греция

850

Куба

528

Ливан

858

Словакия

529

Кипр

859

Чехия

531

Македония

860

Югославия

535

Мальта

865

Монголия

539

Ирландия

867

Северная Корея

540-549

Бельгия, Люксембург

869

Турция

560

Португалия

870-879

Нидерланды

569

Исландия

880

Южная Корея

570-579

Дания

884

Камбоджа

590

Польша

885

Таиланд

594

Румыния

888

Сингапур

599

Венгрия

890

Индия

600-601

Южная Африка

893

Вьетнам

608

Бахрейн

899

Индонезия

609

Маврикий

900-919

Австрия

611

Марокко

930-939

Австралия

613

Алжир

940-949

Новая Зеландия

616

Кения

955

Малайзия

619

Тунис

958

Макао

621

Сирия

977

Периодические издания

Приставка

Регион мира

Приставка

Регион мира

622

Египет

978

Книги

624

Ливия

979

Книги и ноты

625

Иордания

980

Поворотные квитанции

626

Иран

981-982

Валютные купоны

627

Кувейт

990-999

Купоны

628

Саудовская Аравия

Контрольный разряд кода EAN International рассчитывается по следующему алгоритму:

1) пронумероваты все разряды справа налево, начиная с позиции контрольного разряда (1-й);

2) начиная со 2-го, добавить значения всех парных разрядов;

3) полученную сумму умножить на 3,

4) начиная с 3-го, добавить значения всех нечетных разрядов;

5) добавить результаты, полученные в 3-м и 4 шагах, - значение контрольного разряда является наименьшее число, которое в сумме с величиной, полученной в шаге 5, дает число, кратное 10.

Пример вычитания (проверки) контрольного разряда номер 482000057011К

В итоге получаем код EAN-13 = 4820000570114.

Графическое кодирования. В 1987 году Япония ввела графический код товара CALRA-CODE. Код состоит из десяти небольших квадратов, разделены на четыре равные части, каждой части даны конкретные цифры - 1 2,4,8 (рис. 1.16).

Графический код CALRA-CODE

Рис. 1.16. Графический код CALRA-CODE

Варианты штриховки малых квадратов по основному большого квадрата позволяют осуществлять кодирование товаров с помощью шести-надцятковои системы счисления. На рис. 1.17 приведен пример кода товара 027A49351F.

Пример кода CALRA-CODE

Рис. 1.17. Пример кода CALRA-CODE

Штриховки соответствующих полей позволяет получить большое количество комбинаций на десяти квадратах и закодировать миллиард алфавитно-цифровых комбинаций. Система CALRA-CODE по сравнению с системой EAN значительно проще в применении. Графический код можно прочитать при искривлении квадрата до 1 мм, в системе же EAN штриховой код должен быть изготовлен с точностью до 0,01 мм. Согласно оценкам специалистов, по этой системе - будущее.

Вопросы для самоконтроля

1. Что следует понимать под термином "информационная система"? Назовите разновидности информационной системы.

2. Как можно классифицировать информационные системы?

3. Приведите по крайней мере два свойства, которые являются общими для всех информационных систем.

4. За счет чего достигается целостность базы данных информационной системы?

5. Какая организация обработки данных может быть в сетевой информационной технологии?

6. Какие архитектуры информационных компьютерных систем вам известны?

7. Охарактеризуйте архитектуру информационной системы / иґгвиег-система.

8. По каким процедур состоит информационная технология решения экономических задач?

9. Перечислите компоненты информационной системы.

10. Какие признаки классификации ИС вы знаете?

11. Что входит в состав обеспечения ИС?

12. Что входит в функциональной части ИС?

13. Что понимают под информационным обеспечением ИС? Какова роль информации в ИС?

14. Назовите основные составляющие технического обеспечения ИС.

15. Какие признаки декомпозиции функциональных подсистем?

16. Как связана ИС с информационными технологиями?

17. Что означает понятие "экономическая информация"? Приведите примеры.

18. Какие виды экономической информации?

19. Каковы наиболее распространенные информационные технологии вам известны?

20. Для чего нужна система классификации и кодирования информации?

21. Что понимают под классификацией информации?

22. Какие применяются классификации? Дайте сравнительную характеристику.

23. Какие системы кодирования данных вам известны?

24. Охарактеризуйте систему кодирования узлов электронной почты НБУ.

25. Охарактеризуйте систему кодирования расчетных палат и банков.

26. Каково назначение кодов обнаружения ошибок? Приведите примеры их построения.

27. Опишите алгоритм вычисления контрольного разряда для аналитических бухгалтерских счетов банка.

28 Опишите алгоритм вычисления контрольного разряда для МФО банка.

29. Дайте определение классификатора экономической информации.

30. Охарактеризуйте системы штрихового кодирования информации.

 
< Пред   СОДЕРЖАНИЕ   След >