Штрих-кодування: відмінності між версіями

Матеріал з Koha Ukraine Wiki
Перейти до навігації Перейти до пошуку
Немає опису редагування
Рядок 1: Рядок 1:
'''Штрихкод''' — один из способов идентификации. В контексте АБИС Koha воспринимается как уникальный код, определяющий экземпляр книги, пользователя.
'''Штрих-код''' — один із способів ідентифікації. В контексті АБІС Koha сприймається як унікальний код, який визначає екземпляр книги, користувача.


== Способи кодування ==
== Способы кодирования ==
'''Лінійні коди (штрих-код)'''
Линейные коды (штрихкод)
:Штрих-код — найпростіший спосіб кодування інформації, при якому дані записуються в ширину.
Штрихкод — самый простой способ кодирования информации, при котором данные записываются в ширину.


Двумерные коды (QR код)
Двумерные коды (QR-код)
QR код — код, при котором данные записываются в ширину и высоту
:QR-код — код, при якому дані записуються в ширину і висоту.


Радиометки (RFID)
Радіомітки (RFID)
:Дані записуються на RFID-радіомітку.
Данные записываются на RFID радиометку.
Подробнее смотри [[Koha та RFID]].
Докладнішу інформацію можна знайти у [[Koha та RFID]].


== Вибір структури коду ==
== Выбор структуры кода ==
Оскільки штрихкод як ідентифікатор не повинен повторюватися, слід подумати як цього домогтися. Краще, щоб випадкове зчитування будь-якого іншого штрихкоду не співпало з одним з кодів в наявної колекції (в тому числі з кодом читача). Домогтися цього можна додавши на початку коду унікальні символи.
Поскольку штрихкод как идентификатор не должен повторяться, следует подумать как этого добиться. Лучше, чтобы случайное считывание любого другого штрихкода не совпало с одним из кодов в имеющейся коллекции (в том числе с кодом читателя). Добиться этого можно добавив в начале кода уникальные символы.


Библиотека должна иметь свой код [https://ru.wikipedia.org/wiki/International_Standard_Identifier_for_Libraries_and_Related_Organizations ISIL] или [http://www.loc.gov/marc/organizations/ MARC Code for Organizations]<ref>Списком кодов MARC Code for Organizations управляет Библиотека конгресса</ref>, который необходимо указывать в поле [https://unimarc.org.ua/wiki/801#b 801$b]. Последний проще получить (время ожидания 1 месяц), и кроме MARC Org Code, библиотека получает и цифровой ID. Его-то и можно использовать в штрихкоде, потому как лучше, чтобы в коде не было букв<ref>Сканер штрихкодов при подключении к компьютеру определяется как клавиатура. Содержимое штрихкода с буквами будет разным в зависимости от текущей раскладки клавиатуры. Чтобы этого избежать, буквы не стоит использовать.</ref>.
Бібліотека повинна мати свій код [https://ru.wikipedia.org/wiki/International_Standard_Identifier_for_Libraries_and_Related_Organizations ISIL] або [http://www.loc.gov/marc/organizations/ MARC Code for Organizations]<ref>Списком кодів MARC Code for Organizations керує Бібліотека конгресу</ref>, який необхідно вказувати в полі [https://unimarc.org.ua/wiki/801#b 801$b]. Останній простіше отримати (час очікування 1 місяць), і крім MARC Org Code, бібліотека отримує і цифровий ID. Його-то і можна використовувати в штрих-коді, тому як краще, щоб в коді не було літер<ref>Сканер штрих-кодів при підключенні до комп’ютера визначається як клавіатура. Вміст штрихкоду з буквами буде різним у залежності від поточної розкладки клавіатури. Щоб цього уникнути, букви не варто використовувати.</ref>.


Итоговый штрихкод может иметь вид 41683-00000001, где 41683 — ID в [http://www.loc.gov/marc/organizations/ библиотеке Конгресса], дефис — разделитель, 00000001 — уникальный номер экземпляра (количество разрядов можно изменить).
Підсумковий штрихкод може мати вигляд 41683-00000001, де 41683 — ID в [http://www.loc.gov/marc/organizations/ бібліотеці Конгресу], дефіс - роздільник, 00000001 - унікальний номер примірника (кількість розрядів можна змінити).


== Вибір типу штрихкоду ==
== Вибір типу штрихкоду ==
Рядок 30: Рядок 30:
=== Видрук на наклейочному папері===
=== Видрук на наклейочному папері===


== Сноски ==
== Примітки ==
<references/>
<references/>

Версія за 09:57, 29 травня 2019

Штрих-код — один із способів ідентифікації. В контексті АБІС Koha сприймається як унікальний код, який визначає екземпляр книги, користувача.

Способи кодування

Лінійні коди (штрих-код)

Штрих-код — найпростіший спосіб кодування інформації, при якому дані записуються в ширину.

Двумерные коды (QR-код)

QR-код — код, при якому дані записуються в ширину і висоту.

Радіомітки (RFID)

Дані записуються на RFID-радіомітку.

Докладнішу інформацію можна знайти у Koha та RFID.

Вибір структури коду

Оскільки штрихкод як ідентифікатор не повинен повторюватися, слід подумати як цього домогтися. Краще, щоб випадкове зчитування будь-якого іншого штрихкоду не співпало з одним з кодів в наявної колекції (в тому числі з кодом читача). Домогтися цього можна додавши на початку коду унікальні символи.

Бібліотека повинна мати свій код ISIL або MARC Code for Organizations[1], який необхідно вказувати в полі 801$b. Останній простіше отримати (час очікування 1 місяць), і крім MARC Org Code, бібліотека отримує і цифровий ID. Його-то і можна використовувати в штрих-коді, тому як краще, щоб в коді не було літер[2].

Підсумковий штрихкод може мати вигляд 41683-00000001, де 41683 — ID в бібліотеці Конгресу, дефіс - роздільник, 00000001 - унікальний номер примірника (кількість розрядів можна змінити).

Вибір типу штрихкоду

Слово «WIKIPEDIA» закодоване у Code 39

Штрихкод типу Code 39 широко використовується в бібліотеках, є двонапрямлений, може містити символи ASCII, бути з контрольною сумою чи без, є доволі широким (що дає додаткову стійкість до пошкодження чи недоліків видруку). Усі популярні зчитувачі підтримують Code 39.

Вибір зчитувача

Варіанти отримання штрихкодів

Закупівля готових штрих-кодів

Видрук на спец-принтері

Видрук на наклейочному папері

Примітки

  1. Списком кодів MARC Code for Organizations керує Бібліотека конгресу
  2. Сканер штрих-кодів при підключенні до комп’ютера визначається як клавіатура. Вміст штрихкоду з буквами буде різним у залежності від поточної розкладки клавіатури. Щоб цього уникнути, букви не варто використовувати.