Система управления организацией. Государственные системы. Информационное обеспечение ИС, страница 4

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

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

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

Рис. 39. Классификация систем кодирования.

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

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

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

В зависимости от построения системы кодирования бывают порядковыми, серийными, позиционными, повторение, комбинированными.

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

Серийная система кодирования припускает, что номенклатура объектов, которые кодируются, предварительно должна быть разбитая на группы за одним признаком. Для каждой группы должна быть отведена серия кодовых обозначений. В пределах серии производится кодирование объектов порядковыми номерами. При этом в серии номеров включаются и резервные коды, которые присваиваются потом позициям номенклатуры объектов, которые снова появились. Резерв свободных позиций может находиться в любом месте серии. Обычно резерв представляет 20-25% от количества фактических позиций серии. Достоинством этой системы есть малозначительность, возможность расширения, недостатком - использование только для двухзначних номенклатур, необходимость запоминания границ серий для выполнения операций над кодами.

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