Отправьте статью сегодня! Журнал выйдет ..., печатный экземпляр отправим ...
Опубликовать статью

Молодой учёный

Функциональное моделирование средства поддержки управления рисками

Технические науки
23.07.2026
1
Поделиться
Аннотация
В статье авторы рассматривают подробную функциональную составляющую разрабатываемой программы, предназначенной для поддержки компаний в сфере наблюдения за возможными рисками.
Библиографическое описание
Александров, Никита. Функциональное моделирование средства поддержки управления рисками / Никита Александров, И. А. Огородов. — Текст : непосредственный // Молодой ученый. — 2026. — № 30 (633). — URL: https://moluch.ru/archive/633/139398.


Перед тем, как разрабатывать программу по управлению рисками, необходимо составить наглядную функциональную модель проекта. Для этого надо выделить пункты, которыми должна будет обладать разрабатываемая программа, а именно: автоматический расчет рисков и ручное заполнение карточек рисков. Более подробно эти два пункта будет удобнее рассмотреть в таблице 1.

Таблица 1

Двойной механизм работы с рисками

Автоматический расчет рисков

Ручное заполнение карточек рисков

Пользователь

— ответ на задаваемые вопросы.

— создание новых карточек рисков;

— редактирование имеющихся карточек.

Программа

— расчет критичности рисков;

— ранжирование;

— составление отчета;

— сохранение информации в базе данных.

— отправка всех имеющихся карточек риска при запросе;

— сохранение информации в базе данных.

Есть многое количество вариантов визуализации принципа работы программы по управлению рисками, которые позволяют показать логику, используемую при моделировании функциональной составляющей, и взаимодействие с конечным пользователем. Одной из таких нотаций является BPMN 2.0. Именно она и будет использована на рис. 1, так как лучше всего позволяет увидеть последовательность событий и связь между программой и человеком.

BPMN 2.0. Описание процесса работы автоматического расчета рисков

Рис. 1. BPMN 2.0. Описание процесса работы автоматического расчета рисков

В процессе работы есть два участника: «Пользователь» и «Программа». Весь процесс начинается с появления необходимости у пользователя в определении рисков его компании. Далее ему необходимо найти бота «Менеджер рисков» и запустить его командой «/start» либо «привет». После этого запускается работа программы. Она получает команду о начале работы, берет имя пользователя из API, также параллельно записывая в базу данных уникальный «user_id» пользователя [1]. После этого программа отправляет вопрос, ожидая ответа, после чего запоминает ответ и отправляет следующий вопрос. Данный механизм зациклен до того момента, пока не будет получен ответ на последний вопрос. После этого программой формируются риски, происходит их оценка, ранжирование и составление отчета. Весь процесс должен занимать максимум 10 секунд ожидания у пользователя в зависимости от скорости соединения и нагрузки на программу. Готовый отчет отправляется в чат, после чего пользователь ознакомляется с предоставленной информацией, решает насколько ему полезен ответ и будет ли он в дальнейшем пользоваться этим средством.

Также будет реализован механизм ручного заполнения карточек рисков. Это позволит пользователю наглядно отслеживать существующие риски. Механизм реализации данной функции будет реализован путем отправления пользователю названий полей, необходимых для заполнения. Пользователь в ответном сообщении присылает свою информацию и после завершения заполнения всех полей данные сохраняются в базу данных. Это необходимо для последующего извлечения информации из базы данных и предоставления данных в виде отчета, при нажатии пользователем кнопки «Показать мои карточки». Более наглядная схема работы будет представлена на рис. 2.

Диаграмма прецедентов. Функция «Карточки рисков»

Рис. 2. Диаграмма прецедентов. Функция «Карточки рисков»

На данной схеме представлен принцип работы функции, связанной с карточками рисков. Также на данном этапе можно заметить, что пользователями программы будут являться предпочтительно руководители различных организаций, бизнесов и риск-менеджеры компаний, так как именно они заинтересованы в наблюдении за возможными возникновениями пагубных ситуаций [2].

У пользователя есть две функции «Создать карточку риска» и «Показать карточки рисков». Важно заметить, то, что не описано на диаграмме. Крайне важна последовательность, потому что показать карточки можно только после создания хотя бы одной карточки. При возникновении ситуации, когда у пользователя нет существующих карточек, а он нажимает на кнопку показа карточек, ему придет сообщение о том, что на данный момент нет ни одной карточки.

После нажатия на кнопку «Создать карточку» запускается цикл заполнения необходимых полей, после чего все входные данные сохраняются в базу данных.

После этого есть возможность просмотреть все существующие карточки рисков на данный момент. Это происходит так: пользователь нажимает на кнопку «Показать мои карточки», программа берет информацию для конкретного пользователя из базы данных, составляет отчет и присылает все карточки отдельными сообщениями. Также должна будет добавлена функция удаления неактуальных карточек.

Литература:

  1. Документация для разработчиков по SQLite: официальный сайт. — URL: https://www.sqlite.org/docs.html (Дата обращения: 21.04.2026). — Текст электронный.
  2. Антонов Г. Д. Управление рисками организации: учебник / Г. Д. Антонов, О. П. Иванова, В. М. Тумин. — М.: ИНФРА-М, 2026.
Можно быстро и просто опубликовать свою научную статью в журнале «Молодой Ученый». Сразу предоставляем препринт и справку о публикации.
Опубликовать статью

Молодой учёный