Details

Title Разработка корпоративной информационно - аналитической системы для оценки вероятности геологического успеха (GPOS): выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» = Development of a corporate information and analytical system for assessing the probability of geological success (GPOS)
Creators Кулагин Илья Александрович
Scientific adviser Прокофьев Олег Валерьевич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects python ; dash ; postgresql ; клиент-серверное приложение ; оценка геологических рисков ; connection pooling ; flask ; LDAP ; pandas ; client-server application ; geological risk assessment
Document type Bachelor graduation qualification work
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.04
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2026/vr/vr26-2077
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\42880
Record create date 8/21/2026

Allowed Actions

Action 'Read' will be available if administrator prepare required files

Group Anonymous
Network Internet

Предметом исследования являются методы и программные средства автоматизации оценки геологических рисков. Цель работы – создание клиент-серверного веб-приложения, обеспечивающего стандартизацию, автоматизацию и централизованное хранение расчетов коэффициента геологического успеха (КГУ / GPOS). В процессе исследования решались следующие задачи: 1. Анализ и формализация корпоративной методологии; 2. Анализ существующих ИТ-решений; 3. Проектирование иерархической реляционной базы данных; 4. Разработка серверной и клиентской частей; 5. Интеграция со службой каталогов LDAP; 6. Тестирование системы. Для реализации серверной части и алгоритмов вычислений использовался язык Python в связке с агрегирующими данные библиотеками Pandas и NumPy. База данных спроектирована на основе СУБД PostgreSQL. Клиентский интерактивный интерфейс разработан с помощью фреймворка Dash. Разработанный программный продукт создан для нефтегазодобывающей компании. Используется при планировании геологоразведочных работ и для ранжирования активов компании.

The subject of the research is methods and software tools for automatization of geological risk assessment. The purpose of the work is to create a client-server web application that provides standardization, automation and centralized storage of calculations of the geological success coefficient (CCU / GPOS). In the course of the research, the following tasks were solved: 1. Analysis and formalization of corporate methodology; 2. Analysis of existing IT solutions; 3. Designing a hierarchical relational database; 4. Development of the server and client parts; 5. Integration with the LDAP directory Service; 6. Testing the system. The Python language was used in conjunction with the Pandas and NumPy libraries aggregating data to implement the server side and computing algorithms. The database is designed based on the PostgreSQL database management system. The interactive client interface is developed using the Dash framework. The developed software product was created for an oil and gas producing company. It is used for planning exploration activities and for ranking the companys assets.

Network User group Action
ILC SPbPU Local Network All
Internet Authorized users SPbPU
Internet Anonymous
...