Рисунок 28 – Пример графика заданий в подсистеме SmarTeam Workflow
−
Ручное задание
. Пользователь просто выполняет то, что ему
предписано в этом узле, и отсылает результаты дальше.
−
Операция
. Пользователь должен совершить какое-либо стандартное
действие, поддерживаемое системой, например, «Взять на изменение»,
«Утвердить» и т. д.
66
−
Скрипт
. В этом случае пользователь узла должен запустить составлен-
ную ранее программу (скрипт), которая выполнит необходимые
действия.
График заданий имеет один стартовый (начальный) узел,
соответствующий началу работ, и один конечный узел, достижение
которого говорит о завершении выполнения графика. График описывает
общую схему производственного процесса безотносительно к объекту, для
которого этот процесс применяется. Например, график «Разработать
сборочный чертеж» описывает схему действий безотносительно к
конкретной сборочной единице.
После того, как график создан, он может быть использован для запуска
процесса выполнения конкретного задания. Инициирование процесса
выполнения происходит на основе какого-либо события – например,
окончания разработки модели сборочной единицы. При инициировании
происходит «привязка» графика заданий к конкретной ситуации (в данном
примере, это привязка графика «Разработать сборочный чертеж» к
конкретной сборочной единице).
Сам процесс выполнения происходит следующим образом. После
инициирования процесса в стартовом узле графика, инициируются те узлы,
которые связаны соединителями со стартовым узлом. Пользователи,
прикрепленные к этим узлам, средствами внутренней электронной почты
получают директивы (уведомления) о необходимости выполнить
указанные задания. Вместе с директивами передается вся необходимая для
работы информация. После того, как пользователь выполнил задание, он
сообщает системе о выполнении. Это инициирует следующие узлы
графика, которые имеют соединения с данным узлом и т. д., до завершения
выполнения всех работ в конечном узле графика. Выполненные узлы
задания имеют специальную цветовую пометку, что позволяет легко
контролировать общее состояние работ.
Графики
заданий
предусматривают
возможность
создания
последовательных, параллельных, а также комбинированных путей
(соединений). Задания в графиках могут иметь так называемые триггеры
(переключатели) событий, которые срабатывают либо когда задание
получено, либо когда задание выполнено. С помощью триггера событий
можно инициировать другой график заданий или программу-скрипт,
обеспечивая большую гибкость выполняемых действий.
Любое задание может находиться или в одном из «стандартных»
состояний (work-in-process – не завершено; registered – зарегистрировано;
controlled – контролируется; released – утверждено; frozen – заморожено),
или в одном из состояний, заданных пользователем в процессе выполнения
действий.
67
Графики заданий создаются с помощью специального компонента
SmarTeam WorkFlow – программы Flow Chart Designer c графическим
интерфейсом. Программа позволяет создавать узлы разной формы, с
разными рисунками (можно поместить в качестве рисунка фотографию
пользователя узла), перетаскивать узлы и соединители по экрану, задавать
направление передачи информации от одного узла к другому и т. д.
Специальное окно позволяет наблюдать за статусом любого задания в
реальном масштабе времени. Пользователи также могут просматривать
отчеты по различной информации, возникающей в процессе выполнения
производственных заданий. В систему включены шаблоны типовых
графиков заданий (например, процесса инженерных изменений). Эти
шаблоны упрощают построение графиков и могут быть изменены для
целей конкретного предприятия.
Для отправки и получения уведомлений о необходимости
выполнения заданий используется встроенная в SmarTeam WorkFlow
почтовая система уведомлений SmartBox (рис. 29). Пользователи могут
настроить ее на периодическую проверку поступления новых сообщений.
Системы электронной почты не требуется, однако, SmarTeam Workflow
может быть присоединен к электронной почте, чтобы иметь возможность
дополнительного уведомления и информирования пользователей.
Рисунок 29 – Почтовая система уведомлений SmartBox
Инструкции, файлы и данные, которые должны быть задействованы,
присоединяются к посылаемым сообщениям. Большие наборы данных,
например, CAD-модели, в действительности не посылаются, но
пользователю сообщается их расположение, чтобы он мог легко получить
доступ к ним. Это обеспечивает небольшой размер присоединенного
пакета. Отправленные данные задач и инструкции появляются в почтовом
ящике получателя. Уведомления о событиях (например, об утверждении)
могут быть также посланы другим пользователям, которым не нужно
выполнять никаких действий.
68
Внедрение методов и средств Workflow затрагивает не только
технических специалистов (конструкторов, технологов), уже знакомых с
компьютерными технологиями. Оно требует определенного уровня
компьютерной грамотности от большого числа других специалистов и
руководителей
подразделений,
значительного
повышения
общей
исполнительской дисциплины. Поэтому руководство предприятия должно
быть готово к проведению соответствующих подготовительных работ при
внедрении технологий Workflow.
69
Do'stlaringiz bilan baham: |