Для снижения остроты перечисленных недостатков создают распределённые базы данных, т.е. БД, части которых находятся в различных узлах сети. Предприятия сами по себе имеют распределённую структуру, поэтому данные фактически распределены по структурным подразделениям. Отсюда ИС должны содержать распределённую базу данных, которая должна отражать структуру предприятия. Фактически распределенная БД есть виртуальный объект, составные части которого хранятся в разных узлах сети. Для пользователя они находятся в одной логической модели базы данных.
Полностью распределённая БД создается в тех случаях, когда частота решения всех задач и объёмы передаваемых данных для их решения примерно одинаковы. Однако, если частота решения одних задач очень отличается от частоты решения других и при этом объёмы передаваемых данных остаются прежними, то можно пойти на дублирование некоторых данных, тем самым сократив затраты на их передачу. Тогда получают частично распределённую базу данных.
Главный критерий распределения данных в сети состоит в следующем: данные должны находиться там, где существует наибольшая частота обращения к ним.
Для решения экономических задач в среде централизованной или распределённой базы данных можно воспользоваться одним из следующих методов: доступ на основе архитектуры сети видов "файл—сервер" и "клиент—сервер".
Файл-серверная обработка—это обработка данных преимущественно на рабочих местах клиентов. Сетевое программное обеспечение занято лишь передачей данных на рабочую станцию.
Доступ на основе архитектуры сети вида "клиент—сервер" возможен в следующих вариантах:
–доступ к удаленным данным (ДУД);
–доступ с помощью сервера баз данных (СБД);
–доступ с помощью сервера приложений (СП).
Согласно модели ДУД на компьютере клиента располагаются программа ввода исходных данных, программа, осуществляющая решение задачи на основе дополнительно поступивших с сервера данных, и программа печати результатов.
Согласно модели СБД на компьютере клиента находятся программы ввода исходных данных и печати. Программа решения задачи находится на сервере, где, собственно, и происходит её запуск. На компьютере клиента осуществляется лишь ввод исходных данных и печать результатов.
Согласно модели СП, ввод, передача, обработка и печать результатов выполняются так же, как и в модели СБД, за исключением того, что прикладная программа и исходные данные находятся на одном сервере, а БД – на другом, рис.2.11.
Рис. 2.11. Доступ к серверу приложений по модели СП
2.2. Автоматизированные системы на уровне цеха
В общей структуре предприятия отдельные производства или крупные цехи и их совокупность, образующая основное производство предприятия, занимают промежуточное положение между технологическими подразделениями нижнего уровня–оборудованием и организационно-хозяйственными подразделениями верхнего уровня–функциональными отделами и службами. Поэтому рассматриваемые АСУ производствами относятся к среднему уровню в общей иерархии управления предприятием и являются связующим звеном между АСУ технологическими процессами (АСУ ТП) и АСУП.
На уровне цеха в системе управления применяются системы MES (Manufacturing Execution Systems), интегрированная информационно-вычислительная система, объединяющая инструменты и методы управления производством в реальном времени, которые ориентированы на информатизацию задач оперативного планирования и управления производством, оптимизацию производственных процессов и производственных ресурсов, контроля и диспетчеризации выполнения планов производства с минимизацией затрат.
Контур управления уровня MES (оперативно-производственный) опирается на отфильтрованную и обработанную информацию, поступающую как от АСУТП, так и от других служб производства (снабжения, технической поддержки, технологических, планово-производственных и т.д.). Вариант реализации MES-проекта на производстве представлен на рис.2.12.
Интенсивность информационных потоков здесь существенно ниже и связана с задачами оптимизации заданных производственных показателей (качество продукции, производительность, энергосбережение, себестоимость и т.д.). Типовые времена циклов управления составляют
Главное отличие MES от ERP заключается в том, что MES системы, оперируя исключительно производственной информацией, позволяют корректировать либо полностью перерассчитывать производственное расписание в течение рабочей смены столько раз, сколько это необходимо. В ERP системах по причине большого объема административно-хозяйственной и учетно-финансовой информации, которая, непосредственного влияния на производственный процесс не оказывает, перепланирование может осуществляться не чаще одного раза в сутки.