Научная статья на тему 'АНАЛИТИЧЕСКАЯ СИСТЕМА ПО УЧЕТУ ЗАПАСОВ НЕФТИ И ГАЗА ПАО НК «РОСНЕФТЬ» НА ТЕРРИТОРИИ КРАСНОЯРСКОГО КРАЯ'

АНАЛИТИЧЕСКАЯ СИСТЕМА ПО УЧЕТУ ЗАПАСОВ НЕФТИ И ГАЗА ПАО НК «РОСНЕФТЬ» НА ТЕРРИТОРИИ КРАСНОЯРСКОГО КРАЯ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
3
0
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
аналитика / учет / база данных / схема организации функциональных блоков / нефть / газ / analytics / accounting / database / functional block organization scheme / oil / gas

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — А.С. Ластовка, А.Г. Зотин

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — А.С. Ластовка, А.Г. Зотин

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

ANALYTICAL SYSTEM FOR ACCOUNTING THE OIL AND GAS RESERVES OF PJSC NK ROSNEFT IN THE TERRITORY OF KRASNOYARSKY KRAI

This article discusses the concept of a system for accounting for the development of oil fields. The problematics of the problem to be solved is formulated, the planned scheme of interaction of functional blocks is given, and the proposed tool for implementing the requirements is described.

Текст научной работы на тему «АНАЛИТИЧЕСКАЯ СИСТЕМА ПО УЧЕТУ ЗАПАСОВ НЕФТИ И ГАЗА ПАО НК «РОСНЕФТЬ» НА ТЕРРИТОРИИ КРАСНОЯРСКОГО КРАЯ»

Секция «Программные средства и информационные технологии»

УДК 004.6

АНАЛИТИЧЕСКАЯ СИСТЕМА ПО УЧЕТУ ЗАПАСОВ НЕФТИ И ГАЗА ПАО НК «РОСНЕФТЬ» НА ТЕРРИТОРИИ КРАСНОЯРСКОГО КРАЯ

А. С. Ластовка Научный руководитель - А. Г. Зотин

Сибирский государственный университет науки и технологий имени академика М. Ф. Решетнева Российская Федерация, 660037, г. Красноярск, просп. им. газ. «Красноярский рабочий», 31

Е-mail: lastovkaalexei@yandex.ru

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

Ключевые слова: аналитика, учет, база данных, схема организации функциональных блоков, нефть, газ.

ANALYTICAL SYSTEM FOR ACCOUNTING THE OIL AND GAS RESERVES OF PJSC NK ROSNEFT IN THE TERRITORY OF KRASNOYARSKY KRAI

A.S. Lastovka Scientific supervisor - A. G. Zotin

Reshetnev Siberian State University of Science and Technology 31, Krasnoyarskii rabochii prospekt, Krasnoyarsk, 660037, Russian Federation Е-mail: lastovkaalexei@yandex.ru

This article discusses the concept of a system for accounting for the development of oil fields. The problematics of the problem to be solved is formulated, the planned scheme of interaction of functional blocks is given, and the proposed tool for implementing the requirements is described.

Key words: analytics, accounting, database, functional block organization scheme, oil, gas.

На сегодняшний день в публичном акционерном обществе "Нефтяная Компания "Роснефть"" раз в год проводится оперативный подсчет запасов. Для месторождений проводится подсчет добытой нефти и газа, а также проводятся замеры оставшихся запасов. Необходимо обрабатывать полученные данные, трансформировать в удобную форму для того, чтобы в дальнейшем можно было планировать запасы и уровень добычи нефти и газа.

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

Актуальные проблемы авиации и космонавтики - 2021. Том 2

корреляционного и регрессионного анализа, для изучения возможной взаимосвязи двух или большего количества показателей качества добытого ресурса [1].

Для решения задачи планирования запасов нефти и газа, предполагается использовать единую базу данных запасов нефти и газа на территории Красноярского края. Поскольку для формирования статистических отчётов и проведения аналитики, необходимо большое количество данных, для их хранения необходима база данных [2]. В качестве СУБД планируется использовать MS SQL Server. Предполагается, что система будет состоять из 7 функциональных блоков (Рисунок 1).

Основной блок представляет собой основную форму, с которой происходит взаимодействие с другими функциональными блоками.

Блок управления основной информацией предназначен для отображения, изменения и удаление записей с основных таблиц базы данных;

Блок добавления записей предназначен для добавления новых записей, как в ручном режиме, так и с использованием механизма импорта.

Информационный блок предназначен для отображения информации о справочниках и программе.

Блок формирования отчётной документации предоставляет формирование отчетной документации согласно утвержденным формам.

Блок управления справочной информацией ориентирован на отображение и редактирование таблиц-справочников.

Блок администрирования предназначен для взаимодействия с элементами программы доступных только администратору.

Блок анализа данных предоставляет возможности анализа данных, связанные с текущими запасами нефти и газа.

Рисунок 1 - Структурная схема организации взаимодействия функциональных блоков

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

Также в программе должен быть предусмотрен инструмент администрирования, который позволит проводить настройку ролей и назначение ролей пользователям.

Разработка программы будет проводиться в Visual Studio на языке C#. Так как при разработке надо учитывать, что каждый пользователь должен иметь возможность настроить формы и таблицы приложения в индивидуальном порядке, то здесь подойдет DevExpress [3].

Секция «сПро граммные c седст ва и информацио нные тс х н о ло гшс»с

Данный программный пакет уже используется в организации для написания программ, уже имеется кодовая база и купленные лицензии на разработку. DevExpress представляет множество элементов управления и библиотек для WinForms, которые позволят реализовать необходимые требования по настройке форм. Также DevExpress предоставляется инструмент eXpress Persistent Objects (XPO), который обрабатывает все аспекты создания базы данных и сохранения объектов, позволяя сосредоточиться на бизнес-логике приложения, а не на сложностях базы данных. Он предлагает рабочие процессы разработки Code First, Model First и Database First, которые будут использоваться при написании системы. Так как одним из важных требований является создание графиков и отчетов, планируется использовать DevExpress Report and Dashboard Server [4], который обеспечивает простую настройку и администрирование, всесторонние варианты распространения отчетов для отдельных лиц внутри и за пределами организации. Главной задачей при разработке является предоставление пользователю инструмента для загрузки уже имеющихся данных в систему. Это позволит быстро и надежно перенести уже все имеющиеся данные и уже в дальнейшем вести работу только из программы. Для загрузки данных в систему, планируется предусмотреть единый шаблон загрузки, который будет включать в себя строгую последовательность столбцов и типизацию данных. Это в свою очередь позволит на уровне организации вести единый формат отчетов по запасам нефти и газа. DevExpress включает в себя библиотеки, которые позволят реализовать сформированные требования. При этом данный инструмент позволить создавать высокопроизводительные системы поддержки принятия решений и аналитические панели мониторинга на разных платформах: Windows, Web и на мобильных устройствах.

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

Библиографические ссылки

1. Аббакумов В. Л. Бизнес-анализ информации. Статистические методы. - М.: Экономика, 2009. - З74 с.

2. Новиков Б. А. Основы технологий баз данных: учеб. пособие. - М.: ДМК Пресс, 2020. -5S2 с.

3. Методы, модели, средства хранения и обработки данных: учебник / Дадян Э. Г., Зеленков Ю.А. - М.: Вузовский учебник: ИНФРА-М, 2017. - 16S с.

4. Lambert M. DevExpress Reporting: Учебное пособие / Lambert M. Surhone, Mariam T. Tennoe, Susan F. Henssonow. - М.: Инфра-М, 2011. - 92 c.

О Ластовка А. С., 2021

i Надоели баннеры? Вы всегда можете отключить рекламу.