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

Матеріал з 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/>

Версія за 10: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. Сканер штрих-кодів при підключенні до комп’ютера визначається як клавіатура. Вміст штрихкоду з буквами буде різним у залежності від поточної розкладки клавіатури. Щоб цього уникнути, букви не варто використовувати.