- •4. Состав и содержание работ на стадиях внедрения, эксплуатации и сопровождения проекта.
- •4 Тема. Проектирование классификаторов технико-экономической информации.
- •Понятие классификатора экономической информации. Виды классификаторов.
- •Понятия и основные системы классификации экономической информации.
- •Понятия и основные системы кодирования экономической информации.
Понятия и основные системы кодирования экономической информации.
Кодирование - это процесс присвоения условных обозначений объектам и классификационным группам по соответствующей системе кодирования.
Система кодирования – это совокупность правил обозначения объектов и группировок с использованием кодов.
Код – это условное обозначение объектов или группировок в виде знака или группы знаков в соответствии с принятой системой.
Код базируется на определенном алфавите – некотором множестве знаков.
Различают следующие типы алфавитов: цифровой, буквенный, смешанный.
Код характеризуется след. параметрами:
длиной кода(L),
основанием кодирования(A),
структурой кода,
коэффициентом избыточности(Kизб),
степенью информативности(I)
Длина кода – число знаков в кодовом обозначении признака.
Основание кодирования – число знаков алфавита.
Структура кода – распределение знаков по признакам и объектам классификации.
Коэффициент избыточности(K изб) определяется как отношение максимального количества объектов Qmax к фактическому количеству объектов Qфакт.
K=Qmax\Qфакт
Степень информативности рассчитывается как частное от деления общего кол-ва признаков R на длину кода L:
I=R\L
Все системы кодирования можно сгруппировать в два подмножества: регистрационные и классификационные.
Особенностью регистрационных систем кодирования является их независимость от применяемых систем классификации.
Регистрационные коды используются для: идентификации объекта и передачи информации об объектах на расстоянии.
Они должны отвечать следующим требованиям:
минимальности длины кода,
однозначности соответствия наименования объекта и его кода в течение длительного периода времени
защищенности кода от помех и ошибок.
Регистрационные коды состоят из двух частей: информационной и контрольной, предназначенной для защиты передаваемой информации от ошибок.
Контрольная часть может рассчитываться по различным алгоритмам.
Наиболее употребляемыми являются следующие формулы расчета:
Где М – модуль (простое число, делящееся на единицу и на само себя)
Xi – информационные разряды, i – номер разряда;
Bi – вес информационного i-го разряда.
К регистрационным системам относятся: порядковая и серийная система кодирования.
Порядковая система – наиболее простая по своему строению. Методика построения заключается в:
1. Определении множества объектов и их порядок следования ( этот порядок может быть случайным или определяться после предварительной группировки объектов, например, по алфавиту)
2. Определения длины кода и последовательном присвоении каждому объекту кодируемого множества Mo номера его порядка (т.е. присвоении цифр натурального ряда в порядке расположения объектов)
Порядковую систему применяют для кодирования малозначных, устоявшихся и простых множеств объектов, не требующих предварительной классификации.
Преимущества порядковой системы:
простая система,
минимальная длина кода.
Недостатки:
отсутствие признаков не позволяет делать промежуточные итоге при обработке информации,
слабая мнемоничность кода.
Серийная(серийно-порядковая) система отличает от порядковой тем, что:
1) номенклатура кодируемых объектов Mo предварительно должна быть разбита на группировки по одному признаку
2) каждой группировке должна быть отведена серия кодовых обозначений,
3) в пределах которой каждому элементу присваивается свой код по порядку.
Серии обозначений для каждой группировки определяются таким образом, чтобы после присваивания кодов элементам этой группы в ней оставались бы еще свободные номера на случай появления новых объектов.
Преимущества:
позволяет проводить классификацию по одному признаку,
система гибкая, т.к. предусматриваем резервы,
минимальная длина кода.
Недостатки:
если много признаков, то она не применяется,
сложность построения системы (программа должна учитывать наличие резервных позиций).)