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 | |
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 |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 0
Last 30 days: 0