Опыт организации автоматизированного выполнения бизнес-процессов Горицкий С.Ю.

advertisement
Опыт организации
автоматизированного выполнения
бизнес-процессов
Горицкий С.Ю.
ФГУП «Воткинский завод»
начальник отдела разработки и внедрения ИС
1
Опыт организация автоматизированного выполнения бизнес-процессов
Горицкий С.Ю., ФГУП «Воткинский завод»
Одним из, широко озвучиваемых, способов повышения эффективности
работы предприятий является т.н. автоматизация бизнес-процессов – способ, при
котором последовательность выполнения работ сотрудниками обеспечивается
поддерживающей информационной системой.
Первым опытом организации такой деятельности для нашего предприятия
явилась самостоятельно разработанная система электронного согласования
карточек разрешения на замену материалов.
Система эксплуатируется с конца 2008 г. и за этот период с её помощью
согласовано более 5 тыс. карточек. На текущий момент количество еженедельно
согласуемых карточек составляет около 150.
Длительность разработки трёх первых версий комплекса составила более 1,5
лет силами студента, работающего на 0,5 ставки.
Результатом проект явилось чёткое осознание нецелесообразности
самостоятельной разработки систем такого рода.
Последовавшей, неудачной, попыткой являлось опробование покупной
системы электронного документооборота для организации электронного
согласования информации, разрабатываемой в базе данных.
Причина: силами задействованного сотрудника, несмотря на оказанную
помощь со стороны разработчика системы, не удалось организовать вызов
внешнего Веб-сервиса по завершении процесса согласования.
Также пока неудачной остаётся попытка организации бизнес-процесса с
использованием MS BizTalk Server – для организации процесса подготовки и
использования раскройных нарядов в заготовительном цехе.
Причина – не удалось организовать взаимодействие с асинхронными
сервисами, перекрывающими модули взаимодействия с пользователями.
Принятым промежуточным решением явилась временная сборка комплекса
на очередях MS.
Успешным оказался проект, реализованный на платформе MS SharePoint
Server.
Автоматизации был подвергнут процесс согласования заявок на выдачу
материала с центральных складов. Реализованный бизнес-процесс (на текущий
момент) предусматривает разработку заявки, её согласование с товароведами и
информирование кладовщиков центральных складов о необходимости подготовки
металла к выдаче.
Разработанная система эксплуатируется одним из заготовительных цехов с
декабря 2009 г. и за этот период с её помощью согласовано около 2 тыс. заявок.
На текущий момент количество еженедельно согласуемых заявок составляет
около 100.
Трудоёмкость разработки системы составила около 1 человеко*квартала.
Около 80% времени было потрачено на освоение приёмов разработки.
Автоматизация БП
План:
1. Согласование КР (самостоятельно)
2. Согласование информации в БД
(покупная)
3. Оформление «раскройных нарядов (MS
BizTalk Server)
4. «Визирование» заявок на металл (MS
SharePoint)
5. Намерения
Организованная схема работ
(согласование КР –
самостоятельная разработка)
Состояние:
•
•
•
•
В эксплуатации – с конца 2008 г.
Согласовано – более 5 тыс. КР
Еженедельно – около 150 КР
Трудоёмкость – около 1 ч*года
(суммарно)
Разработка карточек (1)
Разработка карточек (2)
Согласование карточек
Мониторинг процесса
Сделанный вывод:
Самостоятельно такие системы
– делать не надо
План:
1. Согласование КР (самостоятельно)
2. Согласование информации в БД
(покупная)
3. Оформление «раскройных нарядов (MS
BizTalk Server)
4. «Визирование» заявок на металл (MS
SharePoint)
5. Намерения
Идея унифицированной
системы согласования
План:
1. Согласование КР (самостоятельно)
2. Согласование информации в БД
(покупная)
3. Оформление «раскройных нарядов (MS
BizTalk Server)
4. «Визирование» заявок на металл (MS
SharePoint)
5. Намерения
Желаемая структура комплекса
(на первом этапе работ)
ИС
«Парус»
Резервирование
металла
Модуль
назначения
материалов
для партий
деталей
Модуль
анализа
проблем
Модуль
проверки
материала
на «допуск»
Модуль
выдачи
материала
ИС
«Парус»
Списание
металла
БД сданных
(запущенных)
партий
«Достижения»
ИС
«Парус»
Резервирование
металла
Модуль
назначения
материалов
для партий
деталей
Модуль
анализа
проблем
Модуль
проверки
материала
на «допуск»
Модуль
выдачи
материала
ИС
«Парус»
Списание
металла
БД сданных
(запущенных)
партий
Реализуемый вариант
ИС
«Парус»
Резервирование
металла
Модуль
назначения
материалов
для партий
деталей
Модуль
проверки
материала
на «допуск»
Модуль
выдачи
материала
ИС
«Парус»
Списание
металла
БД сданных
(запущенных)
партий
План:
1. Согласование КР (самостоятельно)
2. Согласование информации в БД
(покупная)
3. Оформление «раскройных нарядов (MS
BizTalk Server)
4. «Визирование» заявок на металл (MS
SharePoint)
5. Намерения
Желаемая схема процесса
(получение металла)
РБ
Формирование
заявки на
металл
Ознакомление
с фактом
получения
Ознакомление
с кол. к выдаче
Цех
Подготовка
к получению
металла
Цех.
склад
Товаро
вед
Центр.
склад
Согласование
выдачи
Входной
контроль
металла
Ознакомление
с фактом
возврата
Ознакомление
с кол. к выдаче
Подготовка
металла к
выдаче
Выдача
металла
ИС «Парус»
Оформление
возврата
металла
Процесс на первом этапе работ
РБ
Формирование
заявки на
металл
Ознакомление
с кол. к выдаче
Цех
Цех.
склад
Товаро
вед
Центр.
склад
Согласование
выдачи
Подготовка
металла к
выдаче
Состояние:
•
•
•
•
В эксплуатации – с конца 2009 г.
Согласовано – около 2 тыс. заявок
Еженедельно – около 100 заявок
Трудоёмкость – около 3 ч*мес.
(в т.ч. освоение инструмента ≈ 80%)
Схема реализации
View
T1
View
L1
View
L2
View
L3
1
View
T2
Список
2
задач
WF
Change
Список Add
заявок
1
2
Создание
заявки
Интерфейсы
исполнителей
Выводы:
• Достаточно быстро (разработка)
• Разработка в версии 07г. - не очень
приятна
• «Ограниченные» интерфейсы
пользователя
Планируется (в MOSS 10):
• Включить следующие шаги процесса
• Внедрить для родственных процессов
План:
1. Согласование КР (самостоятельно)
2. Согласование информации в БД
(покупная)
3. Оформление «раскройных нарядов (MS
BizTalk Server)
4. «Визирование» заявок на металл (MS
SharePoint)
5. Намерения
Намерения:
1. «Победить» MS BizTalk Server (или,
в конце концов, какой-либо другой
«процессор бизнес-процессов)
2. «Победить» одну из покупных
систем документооборота
(для организации согласования
информации, разрабатываемой в БД)
Опыт организации
автоматизированного выполнения
бизнес-процессов
Горицкий С.Ю.
gor@vzavod.ru
Download