Тема: Автоматизация бизнес-процесса на предприятии
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Описание предметной области 6
Постановка цели и задач 9
Глава 1. Обзор инструментов 11
1.1. BPMN 11
1.2. Camunda Platform 15
1.3. Camunda Modeler 17
Глава 2. Моделирование процесса 19
2.1. Декомпозиция 19
2.2. Процесс валидации запроса 19
2.3. Процесс выполнения запроса 22
2.4. Основной процесс обработки запроса 23
Глава 3. Автоматизация процесса 26
3.1. Обзор архитектуры 26
3.2. Интеграция с Jira 28
3.3. Формирование запроса 29
3.4. Запросы к СУБД 31
3.5. Интеграция с GitLab 33
3.6. Автоматизация процесса 34
Заключение 35
Список литературы 36
Приложение А. Модель процесса валидации запроса 39
Приложение Б. Модель процесса выполнения запроса 40
Приложение В. Модель основного процесса 41
Приложение Г. Исходный код интеграции с Jira 42
Приложение Д. Исходный код метода формирования запроса из заявки 45
Приложение Е. Исходный код интеграции с GitLab 48
📖 Введение
Процесс формирования такой конфигурации, в совокупности со множеством других действий, входящих в алгоритм, является бизнес-процессом. Бизнес-процесс — устойчивая, целенаправленная совокупность взаимосвязанных видов деятельности, которая по определенной технологии преобразует входы в выходы, представляющие ценность для потребителя [1].
Бизнес-процессы позволяют получать воспроизводимый, повторяемый результат Именно в этом заключается идеологическое отличие процесса от проекта, целью которого является какой-либо уникальный результат. Продукт процесса воспроизводим и повторяем [2]. Процесс имеет определенную последовательность. Подробно это означает, что, помимо определенного начала и определенного конца, существует также хронологическая и логическая последовательность.
На сегодняшний день существует множество средств для управления бизнес-процессами: событийные цепочки процессов (EPC-диаграммы) [3], сети Петри [4], диаграммы активности UML [5], IDEF0 и IDEF3 [6], а также BPMN [2] — наиболее молодая технология. Эти инструменты многократно сравнивали между собой [3; 7; 8], и в результате было показано, что BPMN имеет право на существование как нотация [9]. BPMN (Business Process Model and Notation) — нотация и модель бизнес-процессов. Разрабатывается организацией Object Management Group. Актуальная на текущий момент версия BPMN 2.0 была выпущена в январе 2011 года [10]. Главное преимущество BPMN перед многими другими нотациями заключается в том, что его стандарт охватывает не только графическую, но и исполняемую модель процесса [11], в то время как другие нотации дают лишь техническое представление процессов. Кроме того, с 2013 года BPMN утвержден в качестве международного стандарта ISO [12].
Данная выпускная квалификационная работа посвящена исследованию возможностей моделирования исполняемых бизнес-процессов с использованием нотации BPMN 2.0, а также непосредственной реализации программного обеспечения, автоматизирующего отдельные шаги заданного процесса. В рамках работы BPMN используется для разработки модели процесса обновления конфигурации при помощи Camunda Modeler с целью дальнейшей автоматизации с использованием Camunda Platform [13].
✅ Заключение
По итогу разработки приложения началось его внедрение на предприятии в тестовом режиме. Результаты показывают, что автоматизация позволяет существенно оптимизировать работу предприятия. До внедрения прохождение такого бизнес-процесса с момента создания заявки занимало в среднем до одного рабочего дня. Автоматизация сократила время обработки запроса до нескольких секунд. Остался только один шаг процесса, требующий непосредственного участия пользователя, — проверка изменений и закрытие запроса на слияние. По приблизительным оценкам сотрудников после внедрения трудозатраты сократились на 90%. Кроме того, делегирование приложению заданий, требующих внимательности, позволяет избежать ошибок, связанных с человеческим фактором, что особенно актуально при формировании конфигураций, в которых перечисляется более пяти колонок.





