Что такое система кодирования

Что такое система кодирования

Система кодирования применяется для замены названия объекта на условное обозначение (код) в целях обеспечения удобной и более эффективной обработки информации.

Соответственно, Код — условное обозначение объекта знаком или группой знаков по определенным правилам, установленным системами кодирования.

Коды могут быть цифровыми, буквенными, комбинированными. Код характеризуется длиной (числом позиций) и структурой (порядком расположения символов).

Процесс присвоения объектам кодовых обозначений называется кодированием.

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

Кодирование позволяет выполнять основные функции обработки экономической информации:

• сортировку и поиск информации по ключевым признакам;

• формирование сводных отчетов по различным признакам и подведение итогов по всем группировочным признакам;

• декодирование при переходе от кодов-признаков к их наименованиям при печати сводных отчетов.

Требования, предъявляемые к кодам:

• охват всех объектов, подлежащих кодированию;

• однозначное обозначение объектов;

• возможность расширения объектов кодирования без изменения правил их обозначения;

• единство кодов для разных задач внутри одного экономического объекта (например, коды материалов, подразделений должны быть едиными для задач бухгалтерского учета и технической подготовки производства);

• стабильность, удобство восприятия и запоминания кодовых обозначений, простота заполнения и обработки;

• максимальная информированность кода при минимальной значности;

• возможность автоматического контроля кодовых обозначений с целью обнаружения ошибок (для чего в код вводится контрольное число).

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

Применяется несколько видов систем кодирования, среди которых наиболее распространены: порядковая, серийная, позиционная, комбинированная и штриховая.

Выбор системы кодирования зависит от:

• количества выделяемых признаков в номенклатуре;

• числа позиций в каждом признаке;

• степени устойчивости номенклатуры.

Порядковая система кодирования — все позиции номенклатуры кодируются по младшему признаку, без учета старших признаков. Всем позициям присваиваются порядковые номера без резерва. Коды системы малозначны, просты, но нет возможности подведения итогов по старшим признакам, т.к. при кодировании учитывался лишь младший признак, и отсутствуют резервные позиции. С появлением новых объектов нарушается логическая стройность. Поэтому порядковая система используется при кодировании устойчивых однопризначных номенклатур. Примером может служить справочник профессий (таблица 4).

Таблица 4. Справочник профессий

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

Серийнаясистема кодирования предполагает выделение среди объектов отдельных классов, серий. Эта система позволяет закодировать двух- и более призначные номенклатуры. Каждой группе старших признаков присваивается серия номеров. В пределах этой серии каждая позиция младших признаков номенклатуры кодируется порядковым номером. Эта система кодирования предусматривает резервные номера для старших порядков номенклатуры (резерв серии) и позволяет получать сводные итоги по всем группировочным признакам (итог по серии). Используется при небольшом количестве групп.

Например, на предприятии имеются основное производство, включающее 7 цехов, вспомогательное производство – 4 цеха, служба управления, состоящая из пяти отделов. Тогда серийный код с учетом возможного расширения будет иметь вид:

01…07 – цеха основного производства;

11….14 – цеха вспомогательного производства;

21….25 – отделы службы управления.

Структура кода имеет вид (рис. 8):

Рис. 8. Структура кода

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

К ее недостаткам следует отнести отсутствие четкой границы между сериями и трудности запоминания серий.

Позиционнаясистема кодирования используется для кодирования сложных номенклатур, объекты которых могут формироваться по различным признакам. Отражает иерархическую соподчиненность признаков классификации. При позиционной системе кодирования четко выделяется каждый признак и ему отводится один или несколько разрядов в зависимости от его значности. Затем каждый признак кодируется отдельно (часто начиная с 1, 01, 001 и т.д.) – в зависимости от значности признака.

Например, для счета 10 «Материалы» выделяют следующие уровни (рис. 9):

Рис. 9. Структура кода

Тогда код 107301обозначает номер счета — 10, строительный материал — 7, номер склада – 3, номенклатурный номер – 01.

Коды, построенные по данной системе, характеризуются простотой построения, логичностью, большой информативностью, позволяют закодировать неограниченное количество классификационных признаков. Однако жесткая структура предварительной классификации, не позволяет закодировать группировки, не предусмотренные заранее.

Комбинированная система кодирования предусматривает четкое выделение всех признаков номенклатуры. Далее каждый признак может кодироваться по любой системе: порядковой, серийной или позиционной. Комбинированная система более гибкая, используется для кодирования больших и сложных номенклатур и широко применяется при решении экономических задач, т.к. обеспечивает автоматическое получение всех необходимых итогов по нескольким соподчиненным или независимым признакам.

Для повышения эффективности производства, торговли, транспорта, банковского дела широко применяется система штрихового кодирования, позволяющая обеспечить быстрый и надежный ввод информации для последующего быстрого решения задач, связанных с фиксацией факта поступления товара или услуги и отслеживанием последующих этапов их движения.

Штриховое кодирование является автоматической идентификацией и используется метод оптического считывания информации. Оно основывается на принципе двоичной системы счисления: информация запоминается как последовательность 0 и 1. Широким линиям и широким промежуткам присваивается логическое значение — 1, узким — 0. Штриховое кодирование есть способ построения кода с помощью чередования широких и узких, темных и светлых полос.

Читайте также:  Как работать с опен сервером

Цель штрихового кодирования информации заключается в отражении таких информационных свойств товара, которые обеспечивают возможность проследить за его движением к потребителю. Применение штрихового кодирования позволяет получить необходимую информацию, характеризующую товар, его свойства, и обеспечить возможность эффективного управления товародвижением, автоматизировать процессы расчетов за продаваемые товары и, следовательно, повысить эффективность управления производством.

Система штрихового кодирования информации представляет собой совокупность вида штриховых кодов и технических средств нанесения на носители информации, верификации (контроля) качества печати, считывания с носителей, и предварительной обработки данных.

Существуют 3 особенности применения штриховых кодов:

Ÿ считывание, контроль и декодирование кода осуществляется микропроцессорными устройствами, а следовательно необходимо наличие специализированных технических средств, оснащенных соответствующим программным обеспечением;

Ÿ в ПЭВМ заранее записываются стандартные характеристики товара для последующего сопоставления их с кодом товара и для использования их при решении задач сбыта в качестве условно-постоянных данных;

Ÿ считывание данных с штрих-кода происходит автоматически без искажений.

Основными техническими средствами нанесения штриховых кодов на носители информации (бумага, самоклеющаяся пленка, металл, керамика, текстильное полотно, пластмасса, резина и др.) являются оборудование для изготовления мастер-фильмов (шаблонов штриховых кодов) и компактные печатающие устройства различного принципа действия. Для считывания штрихового кода с носителей информации используются сканирующие устройства различного типа: контактные карандаши и сканеры; лазерные сканеры и мобильные терминалы, считывающие информацию на расстоянии. Мобильный терминал обеспечивает считывание информации с носителей, предварительную обработку данных, их передачу на ПЭВМ для дальнейшего обобщения и анализа.

Существуют следующие виды штриховых кодов:

Западногерманская система BAN была введена в ФРГ в 1968 г. для кодирования потребительских товаров. Код состоит из 8 цифр (рис.10).

Рис. 10. Структура кода BAN

Американская система UPC введена в 1973 г. в США и Канаде в систему розничной торговли (UPC – универсальный товарный код). Символ кода включает 12 цифр, префикс стран всегда состоит из двух цифр.

Каждая позиция кода образована двумя темными и двумя светлыми полосами, ширина и расстояние между которыми отмеряется с помощью фотоэлектронного устройства. Светлая полоса означает ноль, темная – единицу.

Код UPC бывает трех видов:

UPC – А — содержит 11 информационных и 1 контрольный знак. Предназначен для кодирования продовольственных и непродовольственных товаров, реализуемых через систему супермаркетов;

UPC – D — предназначен для непродовольственных товаров;

UPC – E – состоит из 6 знаков и представляет собой половинную версию UPC – А. Применяется для кодирования товаров, имеющих малые геометрические размеры, например, фармакологические, канцелярские и прочие товары.

Европейская система EAN используется с 1977г., для введения которой была основана международная европейская ассоциация кодирования товаров (JANA). Система EAN представляет собой международный стандарт, в соответствии с которым осуществляется разработка технических средств для нанесения и считывания кодов обозначений. Символ кода состоит из цифровых обозначений и штрихов. Цифровые обозначения состоят из 8, 13 либо 14 цифр (рис. 11).

Рис. 11. Код системы EAN

Основным принципом кодирования EAN является наличие однозначного идентификационного кода, полученного согласно правилам кодирования EAN для каждого продукта (товара). Код EAN не классифицирует, а идентифицирует товары таким образом, что никакой другой товар не может иметь такого же кода. Его наличие позволяет потребителю определить страну-импортера товара (первые 3 цифры), код предприятия-производителя (его конкретный номер), код продукта и в случае необходимости предъявить претензии к качеству товара и его безопасности.

Японская система CALRA-CODE введена в Японии в 1987 г. и представляет собой графический код, состоящий из 10 больших квадратов, каждый из которых разделен на меньшие одинаковые величины и им приписываются конкретные цифры – 1, 2, 4, 8 (рис. 12). Эта система более проста в применении и содержит большой объем информации, причем устройство для расшифровки дешевле и эффективнее при нечетном шрифте, прочитать который можно при искажении квадрата до 1 мм. Однако данная система применяется только в Японии.

Рис. 12. Код системы CALRA-CODE

Кроме рассмотренных применяется еще несколько систем кодирования, однако широкого распространения они не получили.

Для получения данных или чтения штрих-кода применяется несколько классов устройств:

— щелевые считыватели штрих-кода;

— сканеры световое перо;

— терминалы сбора данных.

Сканер штрих-кода предназначен для чтения штрих-кодов с различных поверхностей: если это стационарный сканер, то предмет со штрих-кодом подносится к окну сканера и чтение штрих-кода происходит автоматически; если это ручной сканер, то необходимо навести луч сканера на штрих-код и нажать кнопку для чтения штрих-кода.

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

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

Читайте также:  Самый лучший антивирусник для телефона

Сканер штрих-кода, щелевой считыватель штрих-кода и световое перо не предназначены для запоминания данных считанного штрих-кода, большинство моделей сразу после чтения штрих-кода передают его данные для дальнейшей обработки.

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

Не нашли то, что искали? Воспользуйтесь поиском:

Лучшие изречения: При сдаче лабораторной работы, студент делает вид, что все знает; преподаватель делает вид, что верит ему. 9822 — | 7504 — или читать все.

Требования, предъявляемые к классификаторам и кодам.

Совокупность элементов множества называемая номенклатурой, включает перечень элементов, равнозначных в отношении друг к другу. Наименование предприятий, цехов и различных служб, отраслей, административно-территориальных единиц, наименование материалов, готовых изделий и услуг, средств труда, категории работающих, профессий – все это составляет определенные номенклатуры.

Классификаторы должны включать все элементы учитываемого множества и обеспечивать единство и идентичность обозначаемых объектов (классификаторы могут быть общероссийские, республиканские, отраслевые и классификаторы предприятий, организаций, классификация оборудования, единиц измерения).

Коды должны быть минимальны по длине, максимально логичны по структуре, удобными при кодировании номенклатур и легко воспринимаемыми зрительно. Также они должны обеспечить резерв кодовых обозначений для включения в номенклатуру новых позиций и возможность расширения классификатора без нарушения его структуры.

Методика проектирования классификаторов и кодов.

Проектирование классификаторов и кодов выполняется в следующем порядке:

ü Определяется перечень всех надлежащих кодированию номенклатур и наименования разрабатываемых классификаторов

ü Устанавливается перечень позиций по каждой номенклатуре

ü Выбирается система классификации для каждой номенклатуры и выполняется систематизация ее позиции

ü Выбирается система кодирования и присваивается кодовое обозначение каждой позиции номенклатуры

ü Оформляются коды и классификаторы в виде справочников, альбомов и словарей

ü Разрабатываются инструкции по использованию классификаторов и кодов и внесенных в них изменений.

Система кодирования – это совокупность правил кодирования элементов экономической информации.

При кодировании широко используются следующие системы:

— позиционная (десятичная, разрядная, поразрядная)

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

Недостаток: при появлении новых позиций нарушается классификация и приходится переделывать классификатор.

Достоинство: наиболее простой способ кодирования.

Пример: кодирование студентов в учебной группе.

Серийная система кодирования применяется для кодирования двухпризначных номенклатур, при этом выделяется серия номеров, старшему признаку с учетом запаса для появления новых объектов.

Недостаток – не всегда можно точно определить резерв.

Пример: Студенты одного факультета разбиваются на учебные группы, для которых используется порядковая нумерация. Внутри каждой группы производится упорядочение фамилий студентов по алфавиту и каждому студенту присваивается номер.

Позиционная система кодирования применяется для кодирования сложных номенклатур (2 и более признака). Все элементы кодируемого множества классифицируются по определенным признакам и каждому из них отводится определенное число разрядов в соответствии с количеством элементов данной группировки. При этом резерв свободных номеров определяется самой структурой кода (обязательно должна быть сделана структура кода, т. к. количество разрядов и резерв свободных номеров определяется по структуре кода).

Достоинство – четко выделены признаки старшего и младшего порядков. Классификатор – логичен в построении, удобен при машинной обработке данных.

Недостаток – большая длина.

Система повторения – использует ранее принятые кодовые обозначения.

Пример: по номеру зачетной книжки, дню недели, месяцу года.

Включает все достоинства и недостатки используемой системы.

Прикомбинированной системе кодирование осуществляется одновременно по нескольким системам, следовательно, она включает все достоинства и недостатки каждой из них. Комбинированная система используется для кодирования сложных номенклатур с многими признаками.

Пример: разрядная и серийная.

Дата добавления: 2015-04-24 ; Просмотров: 5285 ; Нарушение авторских прав?

Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет

Для полной формализации информации недостаточно простой классификации, поэтому проводят следующую процедуру — кодирование. Кодирование — это процесс присвоения условных обозначений объектам и классификационным группам по соответствующей системе кодирования. Кодирование реализует перевод информации, выраженной одной системой знаков, в другую систему, то есть перевод записи на естественном языке в запись с помощью кодов. Система кодирования — это совокупность правил обозначения объектов и группировок с использованием кодов. Код — это условное обозначение объектов или группировок в виде знака или группы знаков в соответствии с принятой системой. Код базируется на определенном алфавите (некоторое множество знаков). Число знаков этого множества называется основанием кода. Различают следующие типы алфавитов: цифровой, буквенный и смешанный.

Читайте также:  Как ставить точку на клавиатуре компьютера

Код характеризуется следующими параметрами:

структурой кода, под которой понимают распределение знаков по признакам и объектам классификации;

степенью информативности, рассчитываемой как частное от деления общего количества признаков на длину кода;

коэффициентом избыточности, который определяется как отношение максимального количества объектов к фактическому количеству объектов.

К методам кодирования предъявляются определенные требования:

код должен осуществлять идентификацию объекта в пределах заданного множества объектов классификации;

желательно предусматривать использование в качестве алфавита кода десятичных цифр и букв;

необходимо обеспечивать по возможности минимальную длину кода и достаточный резерв незанятых позиций для кодирования новых объектов без нарушения структуры классификатора.

Методы кодирования могут носить самостоятельный характер – регистрационные методы кодирования, или быть основанными на предварительной классификации объектов – классификационные методы кодирования.

^ Регистрационные методы кодирования бывают двух видов: порядковый и серийно-порядковый. В первом случае кодами служат числа натурального ряда. Каждый из объектов классифицируемого множества кодируется путем присвоения ему текущего порядкового номера. Данный метод кодирования обеспечивает довольно большую долговечность классификатора при незначительной избыточности кода. Этот метод обладает наибольшей простотой, использует наиболее короткие коды и лучше обеспечивает однозначность каждого объекта классификации. Кроме того, он обеспечивает наиболее простое присвоение кодов новым объектам, появляющимся в процессе ведения классификатора. Существенным недостатком порядкового метода кодирования является отсутствие в коде какой-либо конкретной информации о свойствах объекта, а также сложность машинной обработки информации при получении итогов по группе объектов классификации с одинаковыми признаками.

В серийно-порядковом методе кодирования кодами служат числа натурального ряда с закреплением отдельных серий этих чисел (интервалов натурального ряда) за объектами классификации с одинаковыми признаками. В каждой серии, кроме кодов имеющихся объектов классификации, предусматривается определенное количество кодов для резерва.

^ Классификационные коды используют для отражения классификационных взаимосвязей объектов и группировок и применяются в основном для сложной логической обработки экономической информации. Группу классификационных систем кодирования можно разделить на две подгруппы в зависимости от того, какую систему классификации используют для упорядочения объектов: системы последовательного кодирования и параллельного кодирования.

^ Последовательные системы кодирования характеризуются тем, что они базируются на предварительной классификации по иерархической системе. Код объекта классификации образуется с использованием кодов последовательно расположенных подчиненных группировок, полученных при иерархическом методе кодирования. В этом случае код нижестоящей группировки образуется путем добавления соответствующего количества разрядов к коду вышестоящей группировки.

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

В параллельной системе кодирования возможны два варианта записи кодов объекта:

  1. Каждый фасет и признак внутри фасета имеют свои коды, которые включаются в состав кода объекта. Такой способ записи удобно применять тогда, когда объекты характеризуются неодинаковым набором признаков. При формировании кода какого-либо объекта берутся только необходимые признаки.
  2. Для определения групп объектов выделяется фиксированный набор признаков и устанавливается стабильный порядок их следования, то есть устанавливается фасетная формула. В этом случае не надо каждый раз указывать, значение какого из признаков приведено в определенных разрядах кода объекта.

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

Наиболее сложными вопросами, которые приходится решать при разработке классификатора, являются выбор методов классификации и кодирования и выбор системы признаков классификации. Основой классификатора должны быть наиболее существенные признаки классификации, соответствующие характеру решаемых с помощью классификатора задач. При этом данные признаки могут быть или соподчиненными, или несоподчиненными. При соподчиненных признаках классификации и стабильном комплексе задач, для решения которых предназначен классификатор, целесообразно использовать иерархический метод классификации, который представляет собой последовательное разделение множества объектов на подчиненные классификационные группировки. При несоподчиненных признаках классификации и при большой динамичности решаемых задач целесообразно использовать фасетный метод классификации.

Важным вопросом является также правильный выбор последовательности использования признаков классификации по ступеням классификации при иерархическом методе классификации. Критерием при этом является статистика запросов к классификатору. В соответствии с этим критерием на верхних ступенях классификации в классификаторе должны использоваться признаки, к которым будут наиболее частые запросы. По этой же причине на верхних ступенях классификации выбирают наименьшее основание кода.
^

Ссылка на основную публикацию
Что случилось с facebook
На форумах и в поисковых запросах часто встречается вопрос, почему не работает Фейсбук сегодня, и что делать в такой ситуации....
Читы для вар тандер на орлы
Данный чит носит название Орлы чит для War Thunder 3.0. Это обновление для игры вышло совсем недавно, но для него...
Что больше мегабит или килобит
В эпоху оптоволокна и накопителей объемом в десятки терабайт считать в битах не принято. Мы бы совсем забыли, чем отличается...
Что смотрят в интернете больше всего
Наверное, многим интересно, что чаще всего запрашивают люди в поисковиках, какие поисковые запросы самые популярные и востребованные. Ошибки и опечатки...
Adblock detector