Інформаційні технології та моделювання бізнес-процесів - Томашевський О. М. - 2.4. Кодування об'єктів класифікації
Кодування представляє собою процес присвоєння коду об'єкту класифікації. Кодування забезпечує унікальну ідентифікацію об'єктів, яка в сукупності з прийнятою системою класифікації чітко визначає місце об'єкта серед йому подібних. Це особливо важливо для етапу проектування баз даних при виділенні інформаційних об'єктів і структурних зв'язків між ними.
Код - знак або сукупність знаків, призначених для характеристики об'єкта класифікації
З поняттям коду пов'язані наступні терміни: алфавіт (абетка) коду - система знаків для створення коду; довжина коду - кількість знаків у коді без врахування пропусків; структура коду - умовне позначення складу та послідовності розміщення знаків у коді.
Так, наприклад, структура ідентифікаційного коду фізичної особи, який використовується в податковій системі України, така: перші 5 цифр - дата народження (в кодах Excel), зміщена на один день; наступні три - порядковий номер серед осіб з однаковою датою народження; наступна цифра - ознака статі; остання цифра - контрольний розряд. Алфавіт такого коду - цифри 0, 1, 2, 3, 4, 5, 6, 7, 8, 9; довжина коду - 10 знаків.
Існують різноманітні способи кодування:
O порядковий спосіб - формування коду з чисел натурального ряду;
O серійно-порядковий спосіб - код формується з чисел натурального ряду і окремі серії чи діапазони цих чисел закріплюються за об'єктами класифікації з однаковими ознаками;
O послідовний спосіб - формування коду класифікаційного групування чи об'єкту з використанням кодів послідовно розміщених підпорядкованих групувань, одержаних при ієрархічній класифікації;
O паралельний спосіб - код класифікаційного групування чи об'єкту класифікації формується з використанням кодів незалежних групувань, одержаних під час фасетного методу класифікації.
Вибір методів класифікації та кодування залежить від призначення класифікатора, специфіки об'єкта класифікації та можливостей обчислювальної техніки.
Система класифікації і кодування використовується в різних сферах людської діяльності: штрих-коди товарів, реєстраційні номери автомобілів, ідентифікаційні коди тощо.
Штрихове кодування. Одною з найпоширеніших форм кодування є штрихове кодування.
Штриховий код - графічний об'єкт прямокутної форми, що складається з послідовності відрізків суцільних ліній різної товщини та комбінації цифр і представляє певну інформацію у вигляді, зручному для зчитування технічними засобами (сканерами)
Штрихове кодування базується на застосуванні двійкової системи числення: інформація запам'ятовується як послідовність нулів і одиниць, причому широкі смуги (темні чи світлі) означають 1, вузькі - 0. Інформація, що міститься в коді, може бути надрукована в явному вигляді під кодом (розшифрування). Відповідно до прийнятого порядку, виробник товару наносить на нього штриховий код, сформований з використанням даних про країну місцезнаходження виробника і коду виробника. Код виробника привласнюється регіональним відділенням міжнародної організації EAN International. Такий порядок реєстрації дозволяє виключити можливість появи двох різних товарів з однаковими кодами. Існує два способи штрих-кодування інформації: лінійний і двовимірний.
Лінійними (звичайними) називаються штрих-коди, які зчитуються в одному напрямі (по горизонталі). Найбільш поширені лінійні коди: EAN, UPC, Code39, Code128, Codabar, Interleaved 2 of 5. Ними можна закодувати невеликий обсяг інформації (20-30 символів; як правило, цифр).
Наведемо приклад лінійного штрих-коду:
Рис.2.3. Приклади лінійних штрих-кодів
Структура коду, як правило, розшифровується так: перші 3 цифри означають країну-виробника (див табл.2.1), наступні 4 цифри - код підприємства-виробника, далі 5 цифр - код продукту (див табл.2.1), а остання цифра - контрольне число. Можливі варіанти, коли для коду країни-виробника відводиться 2 цифри, а для виробника - наступні 5 цифр; або перші цифри позначають вид товару. Контрольне число визначається за допомогою відповідних математичних операцій з попередніми цифрами коду. Знак ">" наприкінці коду означає, що товар виготовлено за ліцензією.
Таблиця 2.1. Штрих-коди країн та товарів
Префікс |
Країна | |
000-139 |
США і Канада | |
300-379 |
Франція | |
400-440 |
Німеччина | |
460-469 |
Росія | |
474 |
Естонія | |
482 |
Україна | |
489 |
Гонконг | |
490-499 |
Японія | |
570-579 |
Данія | |
590 |
Польща | |
690-695 |
Китай | |
869 |
Туреччина | |
890 |
Індія | |
900-919 |
Австрія | |
Префікс |
Вид товару | |
977 |
Преса, періодичні видання | |
978 |
Книги | |
979 |
Книги та ноти | |
980 |
Квитанції | |
981-982, 990-999 |
Купони |
Двовимірними називаються коди, розроблені для кодування великого об'єму інформації (до декількох сторінок тексту). Двомірний код зчитується за допомогою спеціальних пристроїв в двох вимірах (по горизонталі і по вертикалі). Найбільш поширеними двовимірними кодами є: Datamatrix, Data Glyph, Aztec:
Рис.2.4. Приклади двовимірних штрих-кодів
Зчитування інформації, що відображена за допомогою штрихового коду, здійснюється сканерами. Це оптичні прилади, які випромінюють інфрачервоне світло на зображення штрихового коду та сприймають відбиті світлові промені і перетворюють їх в електричний сигнал для подальшої обробки.
Після сканування зображення із штрих-кодом сканер визначає наявність на картинці чорних смуг. Якщо в сканері немає вбудованого декодера (блок розшифрування штрих-коду), сканер передає в приймальний пристрій серію сигналів, які відповідають ширині чорних і білих смуг. При наявності внутрішнього декодера, сканер розшифровує штрих-код і передає інформацію в приймальний пристрій (комп'ютер, касовий апарат і т. д.) відповідно до сигналів інтерфейсу, що визначаються моделлю сканера.
Найбільш поширеними кодами є американський Універсальний товарний код UPC (Universal Product Code) і Європейська система кодування
EAN (European Article Numbering) з товарними номерами EAN-13, EAN-8, UPC-A, UPC-E і 14-розрядним кодом транспортного упакування ITF-14. Аналогічно існує 128-розрядна система UPC/EAN-128. При штрих-кодуванні також можуть використовуватись алфавітно-цифрові коди і коди без фіксованої довжини.
Система штрих-кодів застосовується в будь-якому виді діяльності, де є потреба в обліку, контролі та управлінні рухом одиниць обліку та електронній передачі даних. Вона дозволяє автоматизувати ці процеси, зменшити кількість ручної праці та затрати часу, підвищити швидкість, точність та ефективність виконання у різних галузях:
O виробництво (деталі, вузли, комплектуючі);
O сфера послуг;
O облік документів;
O гуртова торгівля;
O роздрібна торгівля.
При цьому використовуються:
O електронні контрольно-касові апарати, обладнані сканерами для зчитування штрихових кодів;
O ваго-касові та ваго-вимірювальні комплекси, що дозволяють зважувати, оцінювати та маркувати товари змінної ваги;
O принтери, які оперативно друкують етикетки із штриховими кодами (в тому числі на клейкій основі). Наприклад, такий пристрій у комплексі із ваго-вимірювальним апаратом є широко розповсюдженим в супермаркетах для зважування, визначення ціни, маркування і подальшої оплати товарів на вагу.
Завдяки використанню штрих-кодів автоматизовані системи обліку та контролю руху товарів можуть виконувати операції в реальному часі, проводити маркетингові дослідження. Для створення штрихових кодів та етикеток або ярликів із штрих-кодовими позначками розроблені спеціальні програми.
Перевірку відповідності надрукованого штрихового коду його параметрам, що задані у стандартах, роблять за допомогою верифікатора - пристрою, який вимірює числові значення його геометричних та оптичних характеристик.
Схожі статті
-
Опис класифікаційних угруповань, кодових позначень та найменувань об'єктів міститься в документі, який називається класифікатором. Класифікатор -...
-
Основною метою систем чи підсистем, що розробляються, є необхідність отримання бажаного результату в межах деякого інтервалу часу. В інформаційних...
-
Життєвий цикл (ЖЦ) фіксує найбільш істотні, характерні для певного об'єкту стани, визначає їх основні характеристики та значення в даних станах, а також...
-
Інформаційна технологія представляє собою комплекс збору, передачі, обробки, збереження і доведення до користувача інформації, що реалізована сучасними...
-
Структурування інформації пов'язане з необхідністю її зберігання, обробки чи передачі. Структуру економічної інформації визначає її будова, відокремлення...
-
Дані представляють собою спосіб представлення, збереження та елементарних операцій обробки інформації. Дані - це основа інформації. Поняття "дані" -...
-
Для забезпечення повноцінного і ефективного обміну інформацією як всередині ІС, так і між різними ІС, автоматизації роботи з даними різних типів,...
-
3.1. Етапи розвитку інформаційних технологій Інформаційні технології посідають чільне місце в нашому житті, тому це поняття є багатофункціональним та...
-
3.1. Етапи розвитку інформаційних технологій Інформаційні технології посідають чільне місце в нашому житті, тому це поняття є багатофункціональним та...
-
Інформаційні технології та моделювання бізнес-процесів - Томашевський О. М. - ВСТУП
Поняття "інформаційна технологія" (ІТ) у сучасному контексті набуває особливої багатогранності та поширюється на всі області діяльності людини, оскільки...
-
1.1. Визначення поняття технології Словник іншомовних слів визначає технологію як сукупність способів переробки матеріалів, виготовлення виробів і...
-
Інформаційні процеси та інформаційні технології, що їх обслуговують, поділяють на наступні компоненти: Інформаційно-технологічна система Це...
-
Інформаційні процеси та інформаційні технології, що їх обслуговують, поділяють на наступні компоненти: Інформаційно-технологічна система Це...
-
Інформаційні процеси та інформаційні технології, що їх обслуговують, поділяють на наступні компоненти: Інформаційно-технологічна система Це...
-
1.1. Визначення поняття технології Словник іншомовних слів визначає технологію як сукупність способів переробки матеріалів, виготовлення виробів і...
-
2.1. Види інформації. Поняття економічної інформації В Законі України " Про інформацію" визначено наступні види інформації: O статистична інформація; O...
-
2.1. Види інформації. Поняття економічної інформації В Законі України " Про інформацію" визначено наступні види інформації: O статистична інформація; O...
-
1.1. Визначення поняття технології Словник іншомовних слів визначає технологію як сукупність способів переробки матеріалів, виготовлення виробів і...
-
Митні інформаційні технології - Пашко П. В. - 6.2. Системи класифікації та кодування
Під класифікацією розуміють поділ множини об'єктів на частини за їх подібністю чи розбіжністю відповідно до прийнятих методів. Є два методи класифікації:...
-
Технологія штрихового кодування - це новий науково-технічний напрямок, це автоматизовані комп'ютерні специфічні інформаційні технології, що стосуються...
-
Митні інформаційні технології - Пашко П. В. - Розділ 6. КЛАСИФІКАЦІЯ ТА КОДУВАННЯ ІНФОРМАЦІЇ
Розділ 6. КЛАСИФІКАЦІЯ ТА КОДУВАННЯ ІНФОРМАЦІЇ 6.1. Вимоги до уніфікованої системи документів Інформація, що циркулює в системі управління, об'єднується...
-
Маркетинг - Липчук В. В. - Штрихове кодування
Упаковка повинна забезпечувати відповідну користь споживачеві, відповідати вимогам виробників і посередників, а також різних суб'єктів з оточення...
-
3.1. ЕВОЛЮЦІЯ РОЗВИТКУ СИСТЕМ АВТОМАТИЗАЦІЇ БАНКІВСЬКОЇ ДІЯЛЬНОСТІ (САБД) Історично протягом 90-х років минулого століття розвиток автоматизованих...
-
3.1. ЕВОЛЮЦІЯ РОЗВИТКУ СИСТЕМ АВТОМАТИЗАЦІЇ БАНКІВСЬКОЇ ДІЯЛЬНОСТІ (САБД) Історично протягом 90-х років минулого століття розвиток автоматизованих...
-
Загальне документознавство - Палеха Ю. І. - Кодування інформації
Основні поняття Документування - це процес створення документа. Правила документування встановлюються нормативними актами. Приміром, ДСТУ 2732:2004...
-
Розділ 6. КЛАСИФІКАЦІЯ ТА КОДУВАННЯ ІНФОРМАЦІЇ 6.1. Вимоги до уніфікованої системи документів Інформація, що циркулює в системі управління, об'єднується...
-
Митні інформаційні технології - Пашко П. В. - Компоненти системи опрацювання даних
Основна функція системи опрацювання даних - це реалізація таких типових операцій: - збирання, реєстрація і перенесення інформації на машинні носії; -...
-
Митні інформаційні технології - Пашко П. В. - Перспективи розвитку IT
Інформаційна технологія виникла кілька мільйонів років тому разом з виробництвом на Землі. Найпростіші інформаційні технології з'явилися з початком...
-
Митні інформаційні технології - Пашко П. В. - Класифікація IT
Інформаційна технологія виникла кілька мільйонів років тому разом з виробництвом на Землі. Найпростіші інформаційні технології з'явилися з початком...
-
Митні інформаційні технології - Пашко П. В. - Етапи розвитку IT
Інформаційна технологія виникла кілька мільйонів років тому разом з виробництвом на Землі. Найпростіші інформаційні технології з'явилися з початком...
Інформаційні технології та моделювання бізнес-процесів - Томашевський О. М. - 2.4. Кодування об'єктів класифікації