Студопедия — Вопрос 3. Формирование маршрутов движения документов
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Вопрос 3. Формирование маршрутов движения документов






Настройка маршрутов в системе ЕВФРАТ осуществляется в модуле «Дизайнер маршрутов», с помощью которого типовые схемы движения документов строятся в графическом виде, т. е. без использования программирования. Если документ запущен по маршруту, то в зависимости от заданных условий и принятых решений он направляется по одной из существующих ветвей маршрута. Графический редактор маршрутов системы ЕВФРАТ разработан в полном соответствии с требованиями Workflow Management Coalition и поддерживает жесткие, свободные, параллельные и последовательные маршруты, а также маршруты с условиями. Наличие модуля «Дизайнер маршрутов» позволяет легко создавать и модифицировать регламенты обработки документов и заданий, не прибегая к помощи внешних ИТ-специалистов.

Наглядное представление маршрутов обработки документов осуществляется в окне, в котором располагаются графические объекты, обозначающие узловые элементы маршрута и переходы между нами. Узловому элементу маршрута соответствует какой-либо этап обработки документа, а переходы между узловыми элементами отражают последовательность выполнения этих этапов.

Узловые маршруты бывают следующими:

- поручение — выполнение какого-либо задания по документу;

- согласование — рассмотрение документа с целью вынесения по нему резолюции (одобрение или отклонение документа);

- отсрочка — приостановка обработки документа;

- ветвление — проверка документа на соответствие тем или иным условиям, от которых зависит переход к узловым элементам, расположенным после ветвления.

Свойства узловых элементов следующие:

• название узлового элемента;

• рок, установленный для выполнения этапа (для узлового элемента типа «ветвление» (далее — ветвление) не предусмотрено);

• имена пользователей, назначенных исполнителями этапа (предусмотрено только для узловых элементов типа «поручение» и «согласование» (далее — поручение и согласование соответственно));

• текст поручения (предусмотрено только для поручений и согласований);

• условие, которое накладывается на начало выполнения этапа обработки документа;

• условие, которое рассматривается после выполнения этапа обработки документа (для узлового элемента типа «отсрочка» (далее — отсрочка) не предусмотрено).

Для поручения может быть указано дополнительное свойство — право изменения документа, то есть наделение исполнителя поручения правом редактирования документа на время исполнения этого поручения.

Для согласования дополнительно могут быть указаны следующие свойства:

• автоматическая подпись обрабатываемого документа электронной цифровой подписью (ЭЦП) при его одобрении или отклонении;

•автоматическое присвоение обрабатываемому документу и прикрепленным к нему файлам статуса «утвержден» после того, как этот документ будет одобрен.

Для ветвления дополнительно могут быть указаны условия перехода к узловым элементам, следующим после него.

Описание логики прохождения маршрута

Общие правила прохождения документа по маршруту следующие:

• прохождение документа по какому-либо маршруту начинается с тех этапов обработки, у которых нет предшествующих этапов;

• при выборе очередного этапа обработки документа применяется принцип «сверху – вниз, слева – направо», то есть из возможных этапов выбирается тот, который соответствует узловому элементу, обозначенному в графическом редакторе самым верхним и самым левым значком. Таким образом, при прохождении маршрута от размещения значков в графическом редакторе зависит очередность рассмотрения узловых элементов, которым эти значки соответствуют;

• прохождение документа по маршруту заканчивается, если завершены все начатые этапы обработки, а оставшиеся этапы выполнению не подлежат. Такие этапы могут возникать планово: при создании маршрута логика его прохождения была настроена таким образом, что в зависимости от результатов обработки документа какие-то участки оставшейся части маршрута должны выполняться, а какие-то — нет. Также неподлежащие выполнению этапы могут возникать вследствие некорректно сформированного маршрута, то есть маршрута, содержащего переходы, которые согласно настройкам логики его прохождения не могут быть выполнены ни при каких условиях.

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

Логическое условие входа — это условие, которое рассматривается перед началом выполнения этапа обработки документа, соответствующего узловому элементу. Логическое условие входа может быть следующим: «Начинать вместе» или «Начинать сразу». Этап начинает выполняться с учетом этого условия. Логическое условие выхода — это условие, которое рассматривается по окончании этапа обработки документа, соответствующего узловому элементу.

Логическое условие выхода может быть следующим: «Выполнять все» или «Выполнять первое». Переходы, ведущие от узлового элемента, начинают выполняться с учетом этого условия.

Выполнение какого-либо этапа обработки документа начинается в одном из следующих случаев:

• завершилась обработка документа на всех предшествующих этапах, выполнявшихся параллельно (при установленном логическом условии входа «Начинать вместе»). Например, «Б» с логическим условием входа «Начинать вместе» начнет выполняться тогда, когда выполнились «А1», «А2» и «А3»;

•завершилась обработка документа на одном из предшествующих этапов, выполнявшихся параллельно (при установленном логическом условии входа «Начинать сразу»). Например, «Б» с логическим условием входа «Начинать сразу» начнет выполняться тогда, когда выполнится «А1», «А2» или «А3»;

• завершилась обработка документа на единственном предшествующем этапе (в этом случае неважно, какое логическое условие входа указано). Например, «Б» с любым логическим условием входа начнет выполняться тогда, когда выполнится «А».

Пример схемы с несколькими предшествующими этапами

Пример схемы с одним предшествующим и одним последующим этапом

После выполнения этапа обработки документа возможны следующие ситуации:

• начнется параллельная обработка документа на всех последующих этапах (при установленном логическом условии выхода «Выполнять все»). Например, после «А» с логическим условием выхода «Выполнять все» начнут параллельно выполняться «Б1», «Б2» и «Б3»;

• если на этапе обработки документа выполнялось поручение или согласование, для которого указано логическое условие выхода «Выполнять все», и в результате его выполнение отменено, то начнется параллельная обработка документа на всех последующих этапах;

• если на этапе обработки документа выполнялась проверка документа на соответствие условиям ветвления, для которого указано логическое условие выхода «Выполнять все», то начнется параллельная обработка документа на всех последующих этапах, для которых будут удовлетворены условия перехода. Также начнется обработка документа на тех этапах, для которых условия перехода не указаны;

• будет выбран какой-то один из последующих этапов обработки документа, согласно заложенным в комплексе «ЕВФРАТ-Документооборот» правилам (см. правила далее по тексту), и начнется обработка документа на этом этапе (при установленном логическом условии выхода «Выполнять первое»). Например, после «А» с логическим условием выхода «Выполнять первое» начнет выполняться либо «Б1», либо «Б2», либо «Б3» (рис. 6);

• выполнение маршрута прекратится, если последующий этап единственный и ни одно правило не может быть выполнено (при установленном логическом условии выхода «Выполнять первое»).

Пример схемы с несколькими последующими этапами

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

• если на этапе обработки документа выполнялось поручение, для которого указано логическое условие выхода «Выполнять первое», и в результате поручение снято с контроля, то выполнится тот переход от поручения, который первым удовлетворяет принципу «сверху – вниз, слева – направо» (описание этого принципа см. выше в данном разделе). При этом все остальные переходы не выполнятся никогда;

• если на этапе обработки документа выполнялось поручение, для которого указано логическое условие выхода «Выполнять первое», и в результате выполнение поручения отменено, то выполнится тот переход от поручения, который вторым удовлетворяет принципу «сверху – вниз, слева – направо». При этом все остальные переходы не выполнятся никогда;

• если на этапе обработки документа выполнялось согласование, для которого указано логическое условие выхода «Выполнять первое», и в результате согласования документ одобрен, то выполнится тот переход от согласования, который первым удовлетворяет принципу «сверху – вниз, слева – направо» (описание этого принципа см. выше в данном разделе). При этом все остальные переходы не выполнятся никогда;

• если на этапе обработки документа выполнялось согласование, для которого указано логическое условие выхода «Выполнять первое», и в результате согласования документ отклонен или выполнение согласования отменено, то выполнится тот переход от согласования, который вторым удовлетворяет принципу «сверху – вниз, слева – направо» (описание этого принципа см. выше в данном разделе). При этом все остальные переходы не выполнятся никогда;

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

 

При обработке документа, когда один этап сменяется единственным последующим этапом, приведенные правила остаются в силе. Это означает, что этап, следующий после поручения, согласования или ветвления с логическим условием выхода «Выполнять первое», согласно правилам, начнет выполняться только в следующих случаях:

• если на предыдущем этапе обработки документа выполнялось поручение, и в результате оно снято с контроля;

• если на предыдущем этапе обработки документа выполнялось согласование и в результате документ одобрен;

• если на предыдущем этапе обработки документа выполнялась проверка документа на соответствие условию ветвления и это условие удовлетворено;

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

 







Дата добавления: 2015-10-19; просмотров: 622. Нарушение авторских прав; Мы поможем в написании вашей работы!



Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...

Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Трамадол (Маброн, Плазадол, Трамал, Трамалин) Групповая принадлежность · Наркотический анальгетик со смешанным механизмом действия, агонист опиоидных рецепторов...

Мелоксикам (Мовалис) Групповая принадлежность · Нестероидное противовоспалительное средство, преимущественно селективный обратимый ингибитор циклооксигеназы (ЦОГ-2)...

Менадиона натрия бисульфит (Викасол) Групповая принадлежность •Синтетический аналог витамина K, жирорастворимый, коагулянт...

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

ТЕОРИЯ ЗАЩИТНЫХ МЕХАНИЗМОВ ЛИЧНОСТИ В современной психологической литературе встречаются различные термины, касающиеся феноменов защиты...

Этические проблемы проведения экспериментов на человеке и животных В настоящее время четко определены новые подходы и требования к биомедицинским исследованиям...

Studopedia.info - Студопедия - 2014-2024 год . (0.011 сек.) русская версия | украинская версия