Информационное обеспечение автоматизированных систем как совокупность реализованных

Информационное обеспечение автоматизированных систем как совокупность реализованных решений по объемам, размещению и форм организации информации включает в себя методические и инструктивные материалы, системы классификации и кодирования, а также информационные базы упорядоченной информации. Методические и инструктивные материалы в виде государственных стандартов, инструкций, руководств позволяют улучшить организацию информационного обеспечения. А классификация и кодирование не только совершенствуют такую организацию, но и позволяют значительно повысить возможности машинных ресурсов, увеличить их ефективнисть.
Если в условиях ручной обработки информации ее классификация и кодирование являются желанными (например, классификация материальных ценностей на виды и группы, присвоение месяцам года порядковых номеров или номеров бухгалтерским счетам), то при использовании ЭВМ они необходимы технологически. Для классификации и кодирования информации используются соответствующие методы, которые регламентируются стандартом ГОСТ 6.01.1-87 [6].
Классификация - это разделение множества объектов на подмножества по определенной ознакою.
Кодирование - это создание и присвоение определенного кода классификационной группировки и (или) объекта классификации. Разновидностью кодирования является шифрования, связывается с секретностью информации.
В процессе классификации информации застовуються следующие сроки: объект классификации, признак классификации, значение признака классификации, классификационная группировка, иерархический метод классификации, Фасетный метод классификации, степень классификации, глубина классификации, система класификации.
Объектом классификации называется элемент классифицированной множества (например, сельскохозяйственная работа), а признаком классификации - свойство или характеристика объекта, по которой производится классификация (например, вид работы). Значение признака классификации - это качественное или количественное выражение признаки классификации (количество видов работ).
Суть иерархического метода классификации заключается в последовательном делении множества объектов на подчиненные классификационные группировки. Такое разделение хорошо наглядной с помощью иерархического граф-дерева. Например, информационную совокупность «работающие сельскохозяйственные предприятия» по иерархическому методу можно классифицировать так, как показано на рис. 4.1.
Преимуществом иерархического метода классификации является логичность построения, большая информационная емкость и простота даже ручного поиска. Недостаток метода заключается в его жесткой структуре, иногда лишает систему гибкости, а в случае необходимости перегруппировать объекты затрудняет машинное решения задач (когда возникают заранее не предусмотрены признаки).
Особенностью фасетного метода классификации является параллельный разделение множества объектов на независимые классификационные группировки - независимые фасета. Так, указанную только информационную совокупность «работающие предприятия» можно классифицировать на следующие фасеты: мужчины и женщины; военнообязанные и невийськовозобовьязани, с высшим образованием, со средним образованием, с сердньою специальным образованием, без образования, члены профсоюза и не члены профсоюза и т.д.. Фасетный метод наглядно так, как это сделано на рис. 4.2. Вместо множества «Работающие предприятия» можно взять множество «Мужчины» и разбить на два класса «партийные» и «беспартийные» и ин.
При использовании ЭВМ порядок размещения фасетов задается фасетной формулой, которая устанавливается в зависимости от характера объекта классификации и решаемых задач, а также от алгоритма обработки информации.
Преимуществом фасетной классификации является их гибкость любого сочетания фасетов, а недостатком является сложность использования в многоаспектных номенклатурах, когда речь идет о ручную обработку данных и ограниченное использование емкости класификации.
На практике применяют также алфавитно-предметный классификацию (например, обычный алфавитный справочник), где буквы алфавита фактически используются для формирования соответствующих фасетив.
Степень классификации - это этап классификации при иерархическом методе, в результате которого получают совокупность классификационных группировок; число таких ступеней классификации представляет собой глубину классификации. В приведенном только примере иерархического метода классификации имеем двухуровневую глубину классификации: классификация на уровне бригад является первым, а на уровне звеньев - второй ступенью класификации.
Системой классификации называют совокупность методов и правил классификации и ее результат.
С процессом кодирования связывается такая терминология: код, алфавит (азбука) кода, основа кода, цифровой алфавит кода, буквенный алфавит кода, буквенно-цифровой алфавит кода, разряд кода, длина кода, структура кода, последовательный метод кодирования, параллельный метод кодирования , порядковый метод кодирования, серийно-порядковый метод кодирования, система кодирования, перекодирования, таблица перекодировки, контрольное число.
Код - это знак или совокупность знаков, применяемых для обозначения классификационной группировке и (или) объекта классификации, а система знаков, взятых для создания кода, - это алфавит кода. Число знаков в алфавите кода - основа коду.
В зависимости от того, какие знаки используются в алфавите кода, коды экономических номенклатур бывают преимущественно цифровые, буквенные, буквенно-цифровые. Например, код такой единицы измерения как метр - 02, код вида бензина - А76 и т.д.. В последнее время в системе реализации и покупки материальных ценностей получили распространение штриховые коды, которые наносятся на товар, его упаковку или тару (рис. 4.3).
Коды могут специальным устройством автоматически считываться и вводиться в ЭВМ, обеспечивая автоматическое определение стоимости покупки и быстрый расчет за нее. Код, как правило, включает не только код товара, но и код страны-виробника.
Заметим, что в компьютерных технологиях используются еще такие разновидности кодов, как коды представления чисел (двоичный, восьмеричный, десятичный и т.д..), Коды обработки данных (ДКОИ-7, ДКОИ-8), коды защиты (обнаружения и исправления ошибок), специальные коды (прямой, обратный, дополнительный). Однако кодирование с помощью этих кодов осуществляется преимущественно автоматически и пользователи непосредственно ими пользуются ридко.
Позицию знака в коде называют разрядом кода, а число знаков в коде без учета пробелов - длиной кода. Условное обозначение состава и последовательности расположения знаков в коде представляет собой структуру коду.
Наряду с понятием «код» существует понятие идентификатор. Код также сокращенным обозначением (преимущественно буквенным) объекта классификации, но в основном предназначен для визуального восприятия в соответствующей документации и для использования в программировании. Например, вместо «сельскохозяйственное предприятие» можно писать СГП, Sј тощо.
Согласно стандарту ГОСТ 6.01.1-87 точное определение четырех методов кодирования - последовательного, параллельного, порядкового и серийно-порядкового. При этом под последовательным методом кодирования понимают образование кода классификационной группировки и (или) объекта классификации с использованием кодов последовательно расположенных подчиненных группировок, полученных согласно иерархическим методом классификации, и его присвоення.
Параллельный метод кодирования - это образование кода классификационной группировки и (или) объекта классификации с использованием кодов независимых группировок, полученных согласно Фасетный метод классификации, и его присвоення.
Порядковый метод кодирования - образование кода из чисел натурального ряда и его присвоение.
Серийно-порядковый метод кодирования - образование кода из чисел натурального ряда, закрепление отдельных серий или диапазонов этих чисел за объектами классификации с одинаковыми признаками и его присвоення.
Совокупность методов и правил кодирования классификационных группировок и (или) объектов классификации называют системой кодирования. В литературе рассматривают такие системы кодирования: порядковую, серийную, десятичную (поразрядного), шахматную, повторения и комбинированную. Эти системы базируются на перечисленных только методах, а потому в известной мере является их аналогами или ризновидами.
Порядковая система кодирования базируется на порядковому и последовательном методах кодирования. В случае ее использования позициям сгруппированной номенклатуры присваиваются коды в порядке возрастания номеров: 1,2,3 и т.д. Преимущества системы в малозначительности кодов, простоте построения, легкости запоминания. Недостаток - если в определенном периоде действия кода возникает новая позиция номенклатуры, ему присваивается свободный порядковый номер, чем нарушается выбрана система классификации (если только эта позиция действительно не окажется последней в сгруппированных номенклатуре). Например, новый студент с первой буквой А в фамилии дописывается в конец сформированного списку.
Серийная система кодирования является разновидностью порядковой, но для каждой группировки выделяется серия номеров с запасом (на случай появления новых позиций номенклатуры). Преимущество системы - созданный код имеет небольшую длину, легко запоминается (при небольшом количестве классификационных группировок), классификация не нарушается появлением новых позиций номенклатуры. Недостаток - трудно запоминать и пользоваться кодами в случае большого количества классификационных группировок, из-за чего система используется преимущественно при двоичный номенклатуре (код видов оплат и удержаний, код видов и марок тракторов и др..).
Десятичная система кодирования является разновидностью порядковой и серийной систем, но серии кодовых обозначений выделяются для определенных группировок кратными единицы с нулями - 10, 100 и т.д. (В зависимости от количества классификационных единиц в группировке). При этом получается так, что для каждого классификационной группировке в коде выделяется 2, 3 и т.д. разряды (в зависимости от кратности единицы с нулями для серии номеров). Поэтому система еще называется поразрядного. Преимущество системы - в логичности построения кода, наглядности и легкости его запоминания, поэтому она часто используется в государственных классификаторах. Недостатком системы является большая длина кода, особенно в случае многих группировок. К этому приводит значительная часть запасных номеров в выделенных сериях, поскольку серии необходимо округлить до единицы с нулями.
Шахматная система кодирования является разновидностью десятичной, но используется при наличии двузначной номенклатуры, когда можно построить так называемую «шахматную таблицу». Это видно из кода причин и виновников простоев:
Положительным свойством шахматной системы является наглядность и легкость запоминания кода, а недостатком - ограниченность використання.
Суть системы повторения заключается в том, что в конкретном коде повторяется какая-то количественная сторона свойства объекта, которая существовала до разработки кода. Например, в номенклатурном номере гвоздей может повторяться их длина или диаметр, в гаражном номере автомобиля может повторяться часть номера госавтоинспекции и т.д.. Преимущества и недостатки системы аналогичны тем, которые имеет шахматная система.
Комбинированная система кодирования является разновидностью десятичной, но в коде имеющегося в нем какого-то группировки использована и другая система кодирования. Например, в коде затрат на производство для кодирования объектов затрат использована серийная система кодирования, а для отраслей - порядковая и т.д. Преимущества и недостатки системы зависят от используемых в ней других систем кодування.
В процессе классификации и кодирования иногда выполняется операция перекодировки, которая заключается в присвоении закодированном группировке или закодированном объекта классификации нового кода. При этом могут использоваться перекодовувальни таблицы, т.е. таблицы соответствия кодов одних и тех же классификационных группировок и (или) объектов классификации с разных класификаторив.
Для повышения достоверности информации при ее преобразовании в процессе кодирования рассчитывается контрольное число, используемое для проверки правильности записи кодов. Такое число дописывается справа от основного кода и считается его составной частью. Контрольное число рассчитывается по взятой разработчиками кодов формуле. Например, для расчета контрольного числа К это может быть такая формула:
Сомножителей до значений разрядов кодов могут быть произвольные числа, но чаще всего берется натуральный ряд чисел. Модулем может быть число 9, 13, или другое нечетное число. Определим контрольное число до основного кода 2137 по приведенной формулою.
Основной код - 2137;
сомножители - 4321.
Тогда К = 11 - (остаток от деления (8 3 6 7) / 11) = 11 - 2 = 9.
Контрольное число равно 9, а полный код - 21379 (если К = 10 или 11, то К берется 0 или 1). При введении такого кода в ЭВМ машина сама выполняет расчет по этой формуле и сравнивает результат с контрольным числом в коде. Их несовпадение свидетельствует об ошибке в коде, которую при наличии соответствующего алгоритма может найти и исправить сама ЕОМ.
В процессе автоматизированной обработки информации ее кодирования позволяет уменьшить объем памяти для хранения и обработки информации, ускорить процесс ее поиска, передачи и обработки. Поэтому кодам и кодирования выдвигаются соответствующие требования. Коды должны быть: преимущественно цифровыми и буквенно-цифровыми, иметь минимальную длину и обеспечивать автоматическое группировки информации; включать все объекты номенклатуры едиными для всех участков планирования, учета и анализа; обеспечивать возможность передачи информации на разные уровни управленческой системи.
Процесс классификации и кодирования состоит из взаимосвязанных этапов:
1. Изучение объекта, задач и информации, подлежащей кодуванню.
2. Определения классификационных признаков, множеств и подмножеств класификации.
3. Группировка информации по выбранной класификациею.
4. Выбор методов и систем кодирования, присвоения кодив.
5. Печать и размножение класификатора.
6. Внедрение и использование классификатора.
ГЛАВА 4. Средства формализованного описания ЭКОНОМИЧЕСКОЙ ИНФОРМАЦИИ Завершающим этапом процесса классификации и разработки кодов является составление