Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
конспект лекций автоматизация полигр проц полны....doc
Скачиваний:
27
Добавлен:
07.12.2018
Размер:
1.64 Mб
Скачать

Глава 2 рабочие потоки и управление ими

2.1. Понятие рабочего потока

Любое производство состоит из набора технологий. Технология делится на отдельные операции. Возникает задача согласования отдельных операций.

Каждая операция должна начинаться только при осуществлении определенных условий. Этими условиями могут быть окончание другой (других) операций или, наоборот, возможность проводить операции параллельно; наличие заготовок и других запасов; готов­ность исполнителя (автомата или человека); финансовая и органи­зационная поддержка (например, наличие разрешений, факта оп­латы) и другие факторы.

Традиционно основное внимание уделялось собственно опера­циям. Например, ставилась задача повышения скорости и качества отдельных операций. Повышение общей результативности дости­галось при этом не всегда.

Исследования показывали, что на связях между операциями теря­ется и время, и качество. В современной полиграфии собственно на печать, т.е. на работу дорогостоящей печатной машины, тратится по­рядка 30% времени. Остальное — это подготовка, переналадка маши­ны, послепечатные операции, техобслуживание, различные сбои.

В итоге возникла проблема не собственно работы машин и пер­сонала, а проблема организации работы. Возникло понимание на­бора согласованных операций как потока работ, в котором надо не только сокращать время отдельных действий и улучшать их каче­ство, но и искать узкие места, алгоритмизировать «стыковку», обес­печивать готовность очередной операции. Отдельно необходимо исследовать и роль человеческого фактора.

Определим рабочий поток как набор последовательно и парал­лельно выполняемых операций, которые в совокупности решают некоторую производственную задачу.

Сразу отметим, что понятие рабочего потока концентрируется не на выполнении действий и операций, а на проблемах, возникаю­щих при переходах с операции на операцию. Это вопросы согласо­вания и очередности отдельных действий, проверки различных ус­ловий, а также общий контроль (мониторинг) всех действий.

Понятие рабочего потока {WorkFlow) в современном понима­нии оформилось в 90-е годы XX века. С формальной точки зре­ния рабочий поток — это однонаправленная графовая структу­ра, где каждая вершина соотнесена с некоторым множеством условий (см. рис.16).

При этом ребра графа соответствуют операциям, а вершины гра­фа — «склейке» операций, т.е. процедурам передачи работы с опе­рации на операцию. Множество условий определяет как выполне­ние предыдущей операции, так и готовность к осуществлению сле­дующей. В эти же условия входит и общий контроль, т.е. отслежи­вание хода работ и качества их выполнения.

По современным понятиям рабочему потоку необходимо сквоз­ное компьютерное сопровождение, состоящее в компьютерном на­значении работ, автоматизированной передаче результатов с опе­рации на операцию, проверке соответствия полученных результа­тов заданной системе условий, общем мониторинге действий и, как итог, обеспечении общего продвижения к поставленной цели.

Естественно, проблемы стыковки и согласования не возникли в последнее время. Они были всегда. Согласно легенде, именно пло­хая организация работ погубила строительство Вавилонской башни. Методы проведения сложных работ отлаживались еще на стро­ительстве египетских пирамид. Во второй половине XX века суще­ствовал термин «сетевое планирование», задачей которого было согласование операций по времени. Становление понятия рабоче­го потока именно сейчас объясняется следующими факторами:

  1. Технические и финансовые возможности фирм выравнива­ются, техника стандартизируется и сближается по своим парамет­рам, конкуренция возрастает. Отсюда существенно увеличивается значение именно организации производства.

  2. Появилась возможность переноса на компьютер всех форма­лизуемых операций. Развитие цифрового управления и контроля, а также компьютерных сетей дали возможность по-новому решать вопросы согласования и информационной поддержки.

Отметим, что, согласно данным выше определениям, в рабочий поток не входит способ выполнения отдельных операций. Рабочий поток — это некоторая система, это порядок, наложенный на мно­жество конкретных действий. Собственно выполнение операций может иметь различный вид, оно может выполняться и автоматом, и человеком, все это надо проводить в определенное время и свя­зывать с множеством условий. Вот эту связь и выполняет система согласований, называемая рабочим потоком.

Из выше сказанного следует, что важнейшим параметром пото­ка является время. Именно к нему привязываются начало и конец всех операций, заказы и поступление ресурсов, различные проверки готовности и исполнения. Именно связь с временем позволяет го­ворить о течении потока и связывать с этим термином как общие рас­суждения, так и поведение числовых и качественных параметров.

Под управлением рабочим потоком понимают выработку всех необходимых команд и управлений, задающих течение потока. В задачу выработки также включают своевременную доставку управ­лений на исполнительные органы. Естественно, современное управ­ление рабочими потоками осуществляется с помощью компьютер­ных систем, удобных, как уже неоднократно указывалось, и для выработки управлений, и для передачи их на исполнение, и для кон­троля хода работ. Основные преимущества введения автоматизи­рованного управления рабочим потоком показаны на рис. 17.

Часто термины рабочего потока и управления рабочим потоком не разделяют, и под рабочим потоком понимают именно управле­ние им. В данном пособии будет осуществляться более строгий под­ход, отделяющий сам поток от воздействий на его течение.

Считается, что управление должно быть рациональным, т.е. не просто обеспечивать выполнение целей, но и делать это с экономи­ей времени и ресурсов.

Термин «рациональный» следует отличать от термина «оптималь­ный». «Оптимальный» параметр, метод, исполнитель — это такой, ко­торый гарантирует достижение наилучшего результата в строго оп­ределенных условиях. Оптимизация — формальная операция, где все­гда можно сказать, что является наилучшим в данном смысле при дан­ных ограничениях (например, это параметр или метод дающий наи­меньшее по стоимости решение, при выполнении ограничений на ско­рость печати, ее красочность и пр.). На практике, как правило, невоз­можно строго гарантировать, что данное решение — наилучшее. По­этому рекомендуется использовать термин «рациональный», который обычно означает, что рекомендуемое решение лучше многих других.