Построение и виды кодов Исполнитель
- Скачано: 62
- Размер: 92.7 Kb
{spoiler=Далее}
Построение и виды кодов
Для кодирования экономической информации используется цифровые, алфавитно-цифровые и алфавитные коды. Классификация кодов экономической информации наглядно представлена на рис. 18.
|
|
|
|
|
|||||||||||||||||||||||||||
Рис. 18. Классификация кодов экономической информации.
По числу знаков коды экономической информации разделяются на мало- (1-2 знака) и многозначные. Каждый из этих кодов может быть и сложным, состоящим из нескольких простых.
Сложные коды могут быть связанными в том случае, если разделение составных частей кода невозможно, в противном случае они теряют смысл и становятся несвязанными, когда каждая часть имеет самостоятельное значение. Сложные коды, представляются в виде позиционного кода
Порядковый код. Это порядковый номер сущности (предмета, явления, процесса) в общем списке и применяетсядля простых и сравнительно стабильных номенклатур.
Недостатком кодирования порядковым кодом является невозможность группировки номенклатур по каким-либо признакам и получения итогов больше одной степени.
Серийный код. При этом каждой группе сущностей отводится серия номеров. Серийный код удобно использоватьпри сложных номенклатурах, которые четко группируются, подвергаются изменениям и требуют получения многих итогов по различным признакам. При таком кодировании обязательно наличие резервных кодов в каждой группе сущностей. Перегруппировка кодируемых сущностей не допускается и длякодирования новой сущности выделяется номер в конце списка.
Достоинством кодирования серийным кодом являются простота построения и меньшее число знаков по сравнению с позиционным кодом; недостатком - трудность кодирования сложных многопризначных номенклатур и автоматическое получение только одной степени итогов.
Позиционный (разрядный) код. Если номенклатура имеет несколько видов признаков, которые необходимо выделить при обработке данных, то за каждым из них закрепляются несколько разрядов кодов.
Позиционный код предполагает проведение предварительной классификации объектов с целью определения признаков, которым отводится соответствующее количество разрядов в кодовом обозначении.
Для построения позиционного кода все множество объектов подвергается специальной группировке: оно разделяется по основному классификационному признаку на классы, каждому классу присваивается свой номер, подклассы разделяются по группам, группы на подгруппы и т.д.
Ниже рассматривается построение пятизначного кода материалов на основе предварительной пятиступенчатой классификации. Первая ступень подразделяет материалы на классы, например, металлы (код 1), химикаты (код 2) , нефтепродукты (код 3) и т. д. Вторая ступень выделяет в каждом классе соответствующие подклассы: например, классы металлов подразделяются на подклассы, черные (код 1) и цветные металлы (код 2), сплавы (код З). Третью ступень выделяют группы в каждом подклассе, например, для черных металлов: сырье (код 1), литье (код 2), прокат (код З). Следующую ступень деления группы на подгруппы рассмотрим на примере черных металлов: лист (код 1), кружок (код 2), брусок (код 3), проволока (код 4). И последняя, пятая ступень, делит каждую подгруппу на вид, например: размер листа стали 50х50 (код 1), диаметр проволоки7 мм (код 2) и т. д.
Структуру кода можно представить в следующем виде:
г
|
Если количество объектов в каждом классификационном подразделении десять и более, то в кодовом обозначении для каждого признака необходимо отводить два разряда и более.
Итак, кодовое обозначение 11342 соответствует материалу, имеющему следующие признаки: проволока проката черных металлов7 мм.
Достоинством позиционного (разрядного) кода является четкое выделение классификационных группировок, логичность, удобство для автоматизированной обработки информации в условиях стабильности порядка следования признаков для использования ЭВМ, а также большая емкость.
Однако эта система содержит все недостатки, присущие иерархической системе классификации. Негибкая структура и сложность построения разрядной системы кодирования позволяет использовать ее только в случаях, когда экономическая информация не меняется в течение длительного периода времени. Этой системе присущи большая избыточность и длина кода из-за неравномерного использования позиции кода в различных классификационных группировках на одной и той же ступени классификации.
Шахматный или матричный код является разновидностью позиционного кода и может быть применено в том случае, если проведена только двухпризначная классификация. При этом запись производится в таблице (матрице), в которой по горизонтали проставляются одни признаки, а по вертикали – другие.
Код повторения. При использовании данного кода обозначения сущностей приписываются те, которые они имели место до кодирования. Код повторения рекомендуется применять в случае, если кодовые обозначения почему-либо изменять нежелательно. Так, коды повторения используются для кодирования бухгалтерских счетов, номеров отделений банков, номеров магазинови т.д.
Достоинство этого кода - легкость внедрения, запоминаемость, общепринятость, анедостаток - невозможность его произвольного изменения.
Комбинированный коданалогичен по своей структуре коду позиционному и образуется при совместном использовании различных кодов.
Комбинированныйкод, в отличие от позиционного, имеет свои особенности,для каждого выделяемого классификационного признака может использоваться своя система кодирования: порядковая, серийная и т.д. Обладая всеми достоинствами позиционного кода, она также используется для кодирования больших номенклатур объектов, которые можно группировать по нескольким соподчиненным или независимым признакам. Комбинирование нескольких систем при построении кода придает ему гибкость. Данная система обычно используетсяприпостроении кодов готовых изделий, материальных ценностей, оборудования, инструмента, кодов производственных затрат и т.д.
Основные принципы кодирования. Кодирование технико-экономической информации распространяется на все участки автоматизированного управления производством, от него зависят форма документов, алгоритмы, программы и т. д.
При кодировании технико-экономической информации необходимо соблюдать следующие принципы:
- отражение полной характеристики объекта, учитывая особенности конкретного производства;
- коды должны охватывать всю номенклатуру объектов, подлежащих кодированию
- значность кода должна быть минимальной;
- обеспечить максимальную логичность кодов (ясность, простоту, запоминаемость );
- иметь резерв свободных кодовых обозначенийдля расширения номенклатуры без перестройки системы кодирования;
- учитывать эксплуатационные возможности технических средств,на которых предполагается вести обработку данных;
- использовать существующие коды номенклатур и общепринятые обозначения ;
- обеспечивать возможность автоматического контроля ошибок при обработке данных на ЭВМ, что достигается добавлением контрольного разряда к основному коду;
- учитывать необходимость стыковки с внешними системами;
- принимать во внимание согласованность с алгоритмами обработки данных;
- быть едиными для разных задач внутри одного экономического объекта;
- отличаться стабильностью
- учитывать стоимость создания и ведения классификаторовиих поддержания в работоспособном и адекватном состоянии и т.д.
{/spoilers}