- •Оглавление
- •Введение
- •Лекция 1
- •Информационно-управляющая структура промышленного предприятия
- •Проблемы представления данных:
- •Многомерная модель данных
- •Возможности olap-систем
- •Управление финансами
- •Управление производством
- •Подсистема "Описание структуры изделия"
- •Подсистема "Конструкторский и технологический документооборот"
- •Подсистема "Описание технологического процесса изготовления товарно-материальных ценностей"
- •Подсистема "Планирование основного производства"
- •Управление производством
- •Управление данными об изделиях
- •Функции mes
- •Оперативное планирование (расчет производственных расписаний)
- •Директор
- •Назначение и функции арм диспетчера
- •Структура современной асу тп
- •Основные функции scada-систем
- •Этапы разработки систем управления с помощью scada–систем
- •Технические характеристики
- •Обработка в канале float
- •Специальные атрибуты канала float
- •Обработка в каналах hex16 и hex32
- •Функции управления графических элементов в trace mode 6
- •Операторы обмена с аккумулятором
- •Логические операторы
- •Арифметические операторы
- •Операторы сравнения
- •Операторы перехода и вызова функции
- •Модификаторы Техно il
- •Триггеры и счетчики
- •Генераторы
- •Управление
- •Ввод/вывод. Переходы
- •Регулирование
- •Аналоговые алармы
- •Атрибуты канала событие
- •Принцип работы с масками доступа
- •Раскладка кодов доступа по разрешенным привилегиям
- •Формирование кодов доступа к управлению
- •Система с дублированным сервером.
- •Резервирование на уровне задач
- •Технология динамического обмена данными dde
- •Мрв (dde-клиент) – Excel (dde-сервер)
- •Обмен данными по opc-технологии
- •Прием сигналов rs-232.
- •Формат асинхронной передачи rs-232.
- •Интерфейс rs-422
- •Интерфейс rs-485
- •Сигнальные уровни на can-шине.
- •Контроллер simatic s7-300.
- •Основные характеристики модулей аналогового ввода серии adam-4000
- •Основные характеристики модулей аналогового и дискретного вывода серии adam-4000
- •Модули усо серии adam 4000.
- •Варианты объединения модулей усо серии adam-4000 в измерительную сеть.
- •Библиографический список
Проблемы представления данных:
-
накоплено огромное количество данных, которые почти никогда не используются;
-
данные хранятся в многочисленных БД, в разных форматах, несогласованны и противоречивы;
-
на поиск и подготовку информации тратится масса времени, отчеты несвоевременны и недостоверны;
-
большие временные затраты на модификацию отчетов.
Недостатки существующей технологии:
|
Преимущества OLAP-технологии:
|
OLAP – технология работы с базами данных, оптимизированная для запросов и отчетов, а не для обработки транзакций. Данные OLAP упорядочены иерархически и хранятся не в таблицах, а в кубах.
Многомерная модель данных
Стандартом де-факто для систем обработки информации стали реляционные структуры данных. Они идеально подходят для создания систем, где требуется обеспечивать целостность и непротиворечивость данных, однако они:
-
Непригодны для прямого использования конечными пользователями. Пользователю придется детально изучить сложную структуру данных и овладеть SQL;
-
Неготовность для обработки аналитических запросов. Проблема не в возможности построения запроса, а в скорости его выполнения.
В основе модели представления данных, реализованной в OLAP-системах, лежит многомерный куб (гиперкуб), по осям (измерениям) которого откладываются факторы, влияющие на деятельность предприятия (например: время, продукты, отделения компании и т.п), а ячейки куба наполняются анализируемыми показателями (объем продаж, прибыль, скидка, количество продаж и пр).
Пример: каковы были объемы продаж по регионам и видам продукции за 2002 год по кварталам? Здесь «Объем продаж» – анализируемый показатель; «Регионы» и «Виды продукции» – измерения, по которым делается срез данных; «Прошедший год» - значение иерархического измерения «Время» (как видно из запроса «Год» состоит из «Кварталов»). При работе с многомерной моделью данных такой запрос формируется элементарно. Выделенные цветом ячейки показывают «срез данных», созданный по поставленному условию и отражающий только часть куба.
Возможности olap-систем
В первую очередь OLAP предоставляет пользователю удобный способ «навигации» по данным: перемещение по иерархиям внутри измерения (переход от анализа по годам к анализу по кварталам, от анализа продаж по менеджерам к анализу продаж по регионам и т.д.) или перемещение между измерениями (переход от анализа по измерению «Время» к анализу по «Товарам» и т.д). Навигация по данным, как правило, осуществляется наиболее простыми способами с использование манипуляторов «мышь». Начало работы с OLAP – получение необходимого среза данных.
В OLAP пользователю также доступны самые разнообразные инструменты для обработки данных: встроенные функции агрегации, ранжирования, сортировок, вычисления и т.д.
Большое внимание в OLAP уделено визуализации информации. От того насколько удобно для восприятия пользователя будут представлены срезы, зависит качество анализа информации.
Лекция 3
Системы ERP
Системы ERP (Enterprise Resource Planning) — планирование ресурсов предприятия (управление ресурсами предприятия) ориентированы на предприятие в целом. Если вспомнить нашу старую терминологию, то это задачи АСУП (Автоматизированные системы управления предприятием).
Основным назначением ERP-систем является автоматизация процессов планирования, учета и управления по основным направлениям деятельности предприятия. Поэтому ERP-системы можно рассматривать как интегрированную совокупность следующих основных подсистем:
-
Управление (также расчет и планирование) финансами
-
Управление материальными потоками
-
Управление производством
-
Управление проектами
-
Управление сервисным обслуживанием
-
Управление качеством
-
Управление персоналом
-
Управление продажами и тп.
Задача ERP – свести все отделы и функции предприятия в единую компьютерную систему, способную учесть самые разнообразные интересы. Создать решение, которое может удовлетворить потребности и отдела финансов, и отдела кадров, и склада - дело нелегкое. В каждом подразделении, как правило, есть своя компьютерная система, свои методы работы. ERP должно объединить все это в интегрированной программе, которая работает с общей базой данных. В итоге упрощается коммуникация между отделами и доступ сотрудников к информации.
Такая интеграция может принести колоссальную выгоду. Пример: клиентский заказ. Как правило, он отправляется по компании в длинное путешествие, в основном бумажное, из лотка в лоток. При этом его часто кодируют и перекодируют в компьютерных системах разных отделов. В итоге – задержки и потеря заказов, многочисленные ошибки. К тому же, никто в компании толком не знает, что происходит с заказом в тот или иной момент, потому что отдел финансов не может войти, например, в складскую систему и проверить, отправлен ли товар. "Придется зайти на склад", – расстроенные клиенты хорошо знают эту "песню".