Название: Проектирование экономических информационных систем - Смирнова Г. Н.

Жанр: Информатика

Рейтинг:

Просмотров: 795


4.2 понятия и основные системы кодирования экономической информации

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

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

длиной (L);

основанием кодирования (А);

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

степенью информативности (I) , рассчитываемой как частное от деления общего количества признаков (К) на длину кода (L):

 

I = R/L;

коэффициентом избыточности (КИ]6), который определяется как отношение максимального количества объектов (О ) к фактическому количеству объектов (бфаи-Л

К . = Q  10. .

изо     ^мал ^факт

Все системы кодированияможно сгруппировать в два под­множества (рис. 4.4): регистрационные и классификационные системы кодирования.

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

 

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

Регистрацион ные

 

Классифи

сационные

 

 

 

Последовательные

Параллельные

 

Порядковая

Серийная

Разрядная

Комбини­рованная

Повторения

 

 

Рис 4.4. Схема классификации систем кодирования

 

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

К = M-[1XJM], K = M-[LXt* BJM],

где М - модуль (простое число, делящееся на единицу и на само себя); Xt - информационные разряды, / - номер разряда; Я - вес информационного разряда.

К регистрационным системам относятся порядковая и серий­ная системы кодирования. ^

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

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

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

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

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

 


Оцените книгу: 1 2 3 4 5