Details

Title Разработка алгоритма и программы выявления мгновенных циклов в бизнес-процессах, представленных в нотации BPMN: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_02 «Технологии разработки программного обеспечения»
Creators Тропин Никита Дмитриевич
Scientific adviser Цыган Владимир Николаевич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2025
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects система управления бизнес-процессами ; точка управления ; BPMN ; схема бизнес-процесса ; сети Петри ; мгновенные циклы ; business process managment system ; control point ; business process diagram ; Petri nets ; instant cycles
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.01
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-3020
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key ru\spstu\vkr\37278
Record create date 9/19/2025

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Action 'Download' will be available if you login or access site from another network

Group Anonymous
Network Internet

Обнаружение мгновенных циклов в бизнес-процессах является важной задачей, так как их наличие может привести к бесконечному выполнению процессов, перегрузке систем и финансовым потерям. Существующие инструменты анализа не всегда эффективно выявляют подобные проблемы на этапе проектирования. Цель работы: Разработка программного решения для автоматизированного обнаружения мгновенных циклов в BPMN-процессах. Задачи, которые решались в ходе работы: 1. Анализ существующих методов анализа BPMN на этапе проектирования; 2. Выбор средств разработки; 3. Разработка требований к алгоритму и программному модулю; 4. Разработка алгоритма и программного модуля с проверкой на бесконечный рост числа точек управления и мгновенные циклы; 5. Оценка полученного результата и анализ проделанной работы; 6. Оценка возможности дальнейшего развития. Разработка велась на языке Java (JDK 11) в IntelliJ IDEA и было интегрировано в среду разработки бизнес-процессов RunaWFE Developer Studio.

Detecting instantaneous cycles in business processes is a critical task, as their presence can lead to endless process execution, system overload, and financial losses. Existing analysis tools do not always effectively identify such problems at the design stage. The purpose of the work: To develop a software solution for automated detection of instantaneous cycles in BPMN processes. Tasks that were solved during the work: 1. Analysis of existing BPMN analysis methods at the design stage; 2. The choice of development tools; 3. Development of requirements for the algorithm and software module; 4. Development of an algorithm and a software module with a test for an infinite increase in the number of control points and instantaneous cycles; 5. Evaluation of the result and analysis of the work done; 6. Assessment of the possibility of further development. The development was carried out in Java (JDK 11) in IntelliJ IDEA and was integrated into the RunaWFE Developer Studio business process development environments.

Network User group Action
ILC SPbPU Local Network All
Read Print Download
Internet Authorized users SPbPU
Read Print Download
Internet Anonymous

Access count: 0 
Last 30 days: 0

Detailed usage statistics