
- •Тема 1 Автоматизированные системы управления полиграфическими предприятиями
- •1.2 Асу и полиграфическое производство
- •1.4 Обзор современных асу полиграфических предприятий
- •Тема 2. Уровни управления производственными процессами.
- •2.1 Уровни управления
- •2.2 Общая характеристика низших уровней управления
- •2.3. Взаимодействие уровней. Общая информация
- •Тема 3 Рабочие потоки и управление ими.
- •3.1. Понятие рабочего потока
- •3.2. Модель рабочего потока и ее составляющие
- •Тема 4 Клиент-серверная технология и объектно-ориентированный подход
- •4.1 Клиент-серверная технология
- •4.2 Понятие информационной системы поддержки рабочего потока
- •Тема 5 Горизонтальные и вертикальные рабочие потоки.
- •5.1 Проталкивание работы
- •5.2. Горизонтальные и вертикальные потоки
- •5.3. «Склейка» работ
- •5.4. «Информация всегда доступна»
- •5.5. Шаги создания ис рп
- •Тема 6 Информаційні системи підтримки робочих потоків в поліграфії.
- •6.1. Цеховые рабочие потоки в полиграфии и их системы поддержки
- •6.2. Функции ис рп в типографии
- •6.3. Задачи, решаемые цеховой ис рп
- •6.3. Интерфейс и мониторинг
- •Тема 7 Сквозное управления потоком данных с помощью jdf формата
- •Тема 8 Особенности управления потоком данных с использованием автоматизированных систем управления
5.3. «Склейка» работ
Порядок выполнения отдельных операций достаточно редко бывает линейным, когда каждая из требуемых операций строго выполняется друг за другом. Обычно часть операций или даже многие из них можно выполнять одновременно. Пример рабочего потока в виде графовой структуры представлен на. Отметим, что эта структура соотнесена с осью времени t, на которой нанесено время t, общего начала работы и время tn ее окончания.
Напомним, что сама ИС РП строится так, чтобы при замене способа выполнения операции изменения в ИС были просты и минимальны. Это соответствует концепции так называемых «открытых» систем в противоположность «закрытым», жестко ориентированным на данный способ выполнения, когда даже небольшое изменение влечет переписывание целого ряда алгоритмов и программ.
Согласно субъектом (исполнителем) в узлах могут быть программа, человек или их комбинация. Соверменная тенденция состоит в том, что все удобно и надежно формализуемое поручается программе, которая может либо сама адаптироваться к ситуации (это более сложно в реализации), либо настраиваться человеком.
При стыковке параллельных действия возникает так называемая «проблема встречи», когда желательно совпадение моментов окончания тех работ, которые позже объединяются в одно целое. Может оказаться, что результат операции необходимо передавать с задержкой, например, при возникновении очередей или ожидании полного выполнения условий начала следующей операции. Для этого необходимы специальные накопители результатов выполненной операции.
Такие накопители могут иметь физический характер, например, специальное место для хранения листов на фальцовку. При хранении данных для их последующей обработки используются специальные программные средства, например, базы данных. Если же накопление результатов операций приводит к задержке всего времени работы, то такая организация рабочего потока, скорее всего, нуждается в улучшении.
Накопителей можно избежать, если умышленно увеличивать время выполнения более «быстрой» работы. Полезно сочетать это с удешевлением работы или с увеличением качества выполнения каждой операции, если, конечно, рост качества здесь имеет смысл. По возможности полезно загружать тот же компьютер или техническое средство, которые выполнили основную операцию, другой работой, например принимать заказы только на обрезку и выполнять их в свободные от выполнения основного заказа промежутки времени. Компьютер в свободное время может, например, обрабатывать статистические данные.
Таким образом, необходимо не бездумно бороться за уменьшение времени всех операций и даже не за увеличение качества любой операции, а искать «узкие места» и «расшивать» их. Целью должно быть уменьшение времени всей работы целиком и улучшение конечного качества.
«Проблема встречи» (говорят также согласования) становится существенно более сложной в ситуации, когда заранее неизвестно время окончания операции. Такое может быть при переменном времени настройки, возможности внешнего вмешательства, автоматической допечатке бракованных листов, включении действий человека и других ситуациях. ИС РП должна «уметь» и в этом случае искать способы сокращения общего времени работы, что, обычно, выполняется введением многозначной логики по методу «если так, то так». По сути, это означает рассмотрение вариантов работы, которых может быть достаточно много.