Регистрационное кодирование
· Регистрационное кодирование используется для однозначной идентификации объектов и не требует предварительной классификации объектов. Различают порядковую и серийно-
порядковую систему.
· Порядковая система кодирования
предполагает последовательную нумерацию
бъектов числами натурального ряда. Этот
порядок может быть случайным или определяться после предварительного
упорядочения объектов, например по
алфавиту. Этот метод применяется в том
случае, когда количество объектов невелико,
например кодирование названий
факультетов университета, кодирование
студентов в учебной группе.
· Серийно-порядковая система кодирования предусматривает предварительное выделение групп объектов, которые составляют серию, а затем в каждой серии производится порядковая нумерация объектов. Каждая серия также будет иметь порядковую нумерацию. По своей сути
ееррииййнноо оорряяддккооввааяя ссииссттееммаа яяввлляяееттссяя ссммеешшаанннноойй:: классифицирующей и идентифицирующей. Применяется тогда, когда количество групп невелико.
· Пример. Все студенты одного факультета разбиваются на учебные группы (в данной терминологии » серии), для которых используется порядковая нумерация. Внутри каждой группы производится упорядочение фамилий студентов по алфавиту и каждому студенту присваивается номер.
Обнаружения ошибок кодирования
Практически все методы обнаружения ошибок в кодовых комбинациях используют избыточное кодирование, связанное с введением дополнительных контрольных разрядов в кодовую комбинацию. Имеется целый ряд алгоритмов вычисления контрольного числа записываемого в контрольный разряд. Эти алгоритмы основаны на суммировании цифр кода (с весовыми коэффициентами или без них) и деления полученной суммы на определенное число.
акие методы получили название онтроля по модулю. На основе роведенных исследований была разработана методика для расчета
контрольных чисел в кодах ОК ТЭИ (общероссийский классификатор технико-экономической и социальной информации).
Для защиты кодов общесоюзных классификаторов (в 80-е годы) использовался метод расчета контрольного числа по модулю 11.
Для расчета контрольного числа значение каждой цифры умножается на весовой коэффициент, сумма произведений делится на 11, а остаток от деления записывается в контрольный разряд. Для кодов общесоюзных классификаторов принят один контрольный разряд и единая последовательность весов для разрядов кодовой комбинации.
Понятие Единой системы классификации и кодирования (ЕСКК)
Для обеспечения информационной совместимости ЭИС разных уровней разработана Единая система классификации и кодирования (ЕСКК). ЕСКК предназначена для выполнения следующих функций:
- централизованной разработки общесистемных ((ооббщщееггооссууддааррссттввеенннныыхх)) ккллаассссииффииккааттоорроовв
- пополнения и обновления, своевременного и систематического оповещения организаций обо всех изменениях, внесенных в классификаторы;
- ответов на разовые запросы;
- оптимизации структуры классификаторов;
- проведению работы по созданию информационно -поисковых языков
Схема структуры ЕСКК
Все общесистемные классификаторы в зависимости от
используемой системы классификации в процессе их
проектирования построены по двум принципам.
· Первый принцип основывается наидентификации
объектоввнутриклассификационныхгруппировок с
использованиемиерархическойсистемыклассификации.
ля примера рассмотрим структуру общесистемного
классификатора промышленной и сельскохозяйственной
продукции (ОКП), который основывается на использовании
иерархической системы классификации и состоит из двух
блоков: блока наименования и блока идентификации. Блок
идентификации состоит из классификационной,
регистрационной и контрольной части кода
Схема структуры ОКП
Второй принцип основывается наиспользованиифасетнойсистемыклассификации. Для примера
аассссммооттрриимм ссттррууккттуурруу ооббщщеессииссттееммннооггоо классификатора предприятий и организаций (ОКПО ). Этот классификатор состоит из трех блоков.
Структура общесистемного классификатора предприятий и организаций (ОКПО )