
- •Введение
- •1.Понятие экономической информационной системы (эис)
- •1.1. Понятие системы
- •1.2. Понятие эис. Назначение эис
- •1.3.Классификация эис
- •1.4. Основные принципы и методы построения эис
- •1.4.1. Принципы построения и функционирования эис.
- •1.4.2.Структурный и объектно-ориентированный подходы к проектированию.
- •1.4.3.Понятие жц эис.
- •2.Теоретические основы работы с информацией
- •2.1. Понятие информации
- •2.2. Измерение количества информации
- •Задания на дом
- •2.3.Кодирование информации
- •2.3.1.Оптимальное основание кода
- •2.3.2.Запись натурального числа в двоичной системе
- •2.3.3.Код Грэя
- •2.3.4.Оптимальное кодирование
- •2.3.5.Помехозащищенное кодирование
- •2.4.Методы организации данных в памяти эвм
- •2.4.1.Типы данных, структуры данных и абстрактные типы данных
- •2.4.2.Время выполнения программ
- •2.4.3.Списки
- •2.4.4.Реализация списков
- •Реализация списков посредством массивов
- •Реализация списков с помощью указателей
- •Реализация списков с помощью курсоров
- •2.4.5.Стеки
- •2.4.6.Реализация стеков
- •2.4.7.Очереди
- •2.4.8.Реализация очередей
- •2.4.9.Графы и деревья
- •2.4.10.Некоторые сд для хранения графов и деревьев
- •3.Особенности работы с экономической информацией
- •3.1.Классификация и кодирование экономической информации.
- •3.2.Единая система классификации и кодирования
- •3.3.Штриховое кодирование
- •Алгоритм расчета контрольного разряда ean
- •4.Модели данных
- •4.1.Атрибуты, составные единицы информации, показатели, документы
- •4.2.Операции над сеи
- •4.3.Реляционная модель данных
- •4.3.1. Отношения, как основа реляционной модели данных
- •4.3.2. Операции над отношениями
- •Операции объединения, пересечения и разности отношений
- •Операция декартова произведения отношений
- •Отношение «список программистов» и результат выполнения проекции
- •Операция натурального соединения отношений
- •4.3.3. Нормализация отношений
- •4.3.4. Функциональные зависимости
- •4.3.5. Нормальные формы
- •Результат первого шага приведения к 2нф отношения преподаватель_предмет (отношение преподаватель в 2нф)
- •Результат первого и второго шагов приведения к 2нф отношения преподаватель_предмет (все отношения в 2нф)
- •4.3.8. Пример проектирования реляционной бд
- •5.Модели знаний
- •5.1. Классификация знаний
- •5.2. Продукционная модель представления знаний
- •5.3.Представление знаний в виде семантической сети
- •5.4. Фреймовая модель представления знаний
- •5.5. Логическая (предикатная) модель представления знаний
- •6.Моделирование предметных областей в экономике
- •6.1.Понятие модели предметной области
- •6.2.Структурная модель предметной области
- •6.2.1.Функциональная методология idef0
- •6.2.2. Функциональная методика потоков данных
- •6.3.Объектная модель предметной области
- •6.4. Сравнение методик моделирования предметной области
- •7.Алгоритмы, наиболее часто использующиеся при обработке информации в эис
- •7.1.Алгоритмы поиска
- •7.1.1.Поиск элемента в неупорядоченном массиве
- •7.1.2.Поиск элемента в упорядоченном массиве.
- •7.1.3.Фонетический поиск
- •7.2.Алгоритмы сортировки
- •7.2.1.Сортировка методом пузырька.
- •7.2.2.Сортировка вставками
- •7.2.3.Сортировка выбором
- •7.2.4.Пирамидальная сортировка
- •7.2.5.Быстрая сортировка.
- •7.2.6.Сортировка слиянием
- •7.3.Поиск на графах
- •7.3.1.Поиск в глубину
- •7.3.2.Поиск в ширину
- •7.4.Топологическая сортировка графа
- •7.5.Сетевое планирование
- •7.5.1.Алгоритм расчета наиболее ранних сроков наступления событий
- •7.5.2.Алгоритм расчета наиболее поздних сроков наступления событий
- •7.5.3.Алгоритм расчета резервов времени.
- •Литература Рекомендуемая основная литература
- •Рекомендуемая дополнительная литература
- •Приложение 1.Форматы штрих-кодов
- •Приложение 2. Коды некоторых стран
3.2.Единая система классификации и кодирования
Для обеспечения информационной совместимости ЭИС разных уровней разработана Единая система классификации и кодирования (ЕСКК). ЕСКК предназначена дня выполнения следующих функций:
централизованной разработки общесистемных (общегосударственных) классификаторов;
пополнения и обновления, своевременного и систематического оповещения организаций обо всех изменениях, внесенных в классификаторы;
ответов на разовые запросы;
оптимизации структуры классификаторов;
проведения работы по созданию информационно-поисковых языков.
Схема структуры ЕСКК приведена на рис. 3.4. В состав ЕСКК входят три составные части. Первая ее часть «Комплекс нормативно-технических и методологических материалов» включает в себя документы, которые регламентируют:
состав системы, цели системы, задачи и всю используемую терминологию системы;
принципы и методы классификации и кодирования;
категории и сферы действия классификаторов;
принципы сопряжения и взаимодействия классификаторов;
структуру работ по созданию и внедрению системы.
Второй частью является «Комплекс общесистемных классификаторов (ОК)», в который входят следующие группы классификаторов:
1. Классификаторы природных и трудовых ресурсов:
профессии рабочих;
должности служащих;
кадров;
специальностей;
полезных ископаемых и т.д.
2. Классификаторы продуктов труда и производственной деятельности:
промышленной и сельскохозяйственной продукции;
строительной продукции;
деталей;
услуг: в промышленности, строительстве, сельском хозяйстве, транспорте, материально-техническом снабжении;
услуг населению.
3. Классификаторы структуры народного хозяйства и объектов административно-территориального деления:
предприятий и организаций;
отраслей народного хозяйства;
стран;
органов государственного управления;
объектов административно-территориального деления;
пунктов погрузки и разгрузки.
4. Классификаторы управленческой информации и документации:
единиц измерения;
технико-экономических показателей;
управленческой документации;
технической документации, обозначений стандартных и технических условий;
технологической документации;
операций и деталей.
Все общесистемные классификаторы в зависимости от используемой системы классификации в процессе их проектирования построены по двум принципам.
Первый принцип основывается на использовании иерархической системы классификации.
Для примера рассмотрим структуру Общесистемного классификатора промышленной и сельскохозяйственной продукции (ОКП). ОКП представляет собой систематизированный свод кодов и наименований группировок продукции, построенных по иерархической системе классификации. ОКП предназначен для обеспечения достоверности, сопоставимости и автоматизированной обработки информации о продукции в таких сферах деятельности как стандартизация, статистика, экономика и другие.
Ведение ОКП осуществляет Всероссийский научно-исследовательский институт классификации, терминологии и информации по стандартизации и качеству (ВНИИКИ) Госстандарта России совместно с головными и ведущими организациями по ОКП министерств и ведомств.
Каждая позиция ОКП содержит шестизначный цифровой код, однозначное контрольное число и наименование группировки продукции. Пример позиции ОКП:
Код: 57 1193
Контрольное число: 1
Наименование: Пески из природного камня, прочие.
Структура ОКП представлена на рис.3.5. Символом «X» обозначен разряд составляющих частей кода.
В ОКП предусмотрена пятиступенчатая иерархическая классификация с цифровой десятичной системой кодирования. На каждой ступени классификации деление осуществлено по наиболее значимым экономическим и техническим классификационным признакам. На первой ступени классификации располагаются классы продукции (ХХ 0000), на второй – подклассы (ХХ Х000), на третьей – группы (ХХ ХХ00), на четвёртой – подгруппы (ХХ ХХХ0) и на пятой – виды продукции (ХХ ХХХХ).
Коды 2-5-разрядных группировок продукции дополнены нулями до 6 разрядов и записываются с интервалом между вторым и третьим разрядами. Классификация продукции в ОКП может быть завершена на третьей, четвёртой или пятой ступенях классификационного деления.
При записи отдельных наименований классификационных группировок используют сокращённую форму записи с заменой лексических элементов графическими, при этом:
опускают начальную часть полного наименования, вместо которой ставят тире, когда она повторяет предшествующее наименование;
предшествующее наименование или его часть, соответствующая опускаемой части сокращённого наименования, отделяют косой чертой.
Примеры сокращенной записи наименований классификационных группировок:
57 1430 9 Плиты облицовочные пиленые / из природного камня
57 1431 4 - из гранита, диорита, сиенита, лабродорита, габбро, базальта, диабаза, андезита;
57 1432 0 - из белого мрамора;
57 1433 5 - из цветного мрамора.
В ОКП для кодирования иноаспектных группировок используют "нулевые" группировки, имеющие 0 на внутреннем разряде кода. Иноаспектные группировки образованы по признакам, отличающимся от признаков группировок основного классификационного деления.
Разработку "нулевых" группировок осуществляют министерства, ведомства для решения конкретных экономических задач. "Нулевые" группировки располагают в общем для всех позиций порядке возрастания кодов. "Нулевые" группировки отмечены в конце наименования условным знаком "*". Примеры таких группировок:
011101 Электроэнергия, произведенная электростанциями*
011102 Электроэнергия, произведенная ГЭС (общего пользования и блок-станциями)*
Второй принцип основан на применении фасетной системе классификации.
Для примера рассмотрим структуру Общесистемного классификатора предприятий и организаций (ОКПО). Этот классификатор основан на использовании фасетной системы классификации. Он состоит из трех блоков (рис. 3.6):
1) блока идентификации, включающего в себя код отрасли, регистрационный номер предприятия и контрольную часть кода;
2) блока наименования;
3) блока классификации, состоящего из следующих фасетов:
фасета подчиненности - Ф1, в котором можно выделить признаки: код министерства, код управления, код треста;
фасета административно-территориальной принадлежности - Ф2;
фасета отраслевой принадлежности - ФЗ.
Третьей частью ЕСКК является автоматизированная система ведения общесистемных классификаторов (АСВОК) служит для автоматизации технологических процессов по ведению классификаторов.
В состав информационного обеспечения АСВОК входят:
систематический словарь понятий (тезаурус);
сводные эталонные файлы классификаторов;
файлы дополнений и исключаемых позиций;
файлы незанятых позиций;
таблицы периодичности оповещения организаций и др.