Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 8.doc
Скачиваний:
15
Добавлен:
06.02.2016
Размер:
850.94 Кб
Скачать

Вопрос 5. Система классификации и кодирования информации

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

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

Рассмотрим кодирование реквизитов-признаков. Задача состоит в том, чтобы закодировать элементы производственного процесса: предметы и результаты труда, средства труда и сам труд.

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

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

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

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

  1. Порядковая.Объекты кодируются числами натурального ряда. Используются для кодирования небольших и устойчивых номенклатур объектов. Например, код семейного положения: 1 – холост, 2 – женат, 3 – разведен, 4 – вдовец.

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

  3. Повторений.По этой системе код представляет собой повторение какого-либо количественного признака объекта. Например, год 2005 может быть закодирован как 05.

  4. Классификационная.Система основана на классификации объектов кодирования и записи в разрядах кодового обозначения значений признаков классификации. Различают 2 системы классификации объектов кодирования:

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

Рисунок 5.1 – Схема последовательной классификации

α– признак классификации, в примере имеющий два значения:α1 и α2.

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

Рисунок 5.2 – Схема параллельной классификации

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

Рассмотрим примеры смешанных систем кодирования.

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

Рисунок 5.3 – Кодирование по ОКП

Система кодирования деталей и сборочных единиц по ЕСКД. Кодирование в этом примере соответствует единой системе конструкторской документации (ЕСКД). Здесь Х – цифра, А – буква (рис. 5.4).

Рисунок 5.4 – Кодирование по ЕСКД

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

  1. Однозначное соответствие между кодом и объектом.

  2. Семантичность, необходимая для алгоритмов машинной обработки.

  3. Постоянная длина кода для всех обозначений (равномерность), т.к. поля в памяти имеют постоянную длину для реквизитов данного наименования.

  4. Наличие резерва в разрядности кода для кодирования новых объектов.

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

  6. Возможность легкого запоминания кодов человеком-оператором.

  7. Возможность обнаружения и исправления ошибок.

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

С целью глобализации и стандартизации систем классификации и кодирования информации создана единая система классификации и кодирования (ЕСКК), структура которой представлена на рис. 5.5.

Рисунок 5.5 – Единая система классификации и кодирования

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

10

Соседние файлы в предмете Проектирование информационных систем