Development of a database for efficient management of gas stations

封面

如何引用文章

全文:

详细

Background. Modern gasoline stations face a number of challenges related to data management, inventory accounting, and customer service. Traditional accounting and management methods are often inefficient, resulting in increased time spent on processing information and an increased likelihood of errors. The lack of a centralized system for storing and processing data makes it difficult to analyze sales and manage inventory, which negatively affects the overall efficiency of the station.

Creating a database for a gas station solves these problems by providing automation of accounting, inventory management and customer service processes. The database allows centralized storage of information on sales, customers, fuel and financial transactions, which greatly simplifies data access and processing.

Purpose. The objective is to develop a tool that will provide automation of accounting and management at a filling station, including storage of information on customers, fuel and transactions, as well as support for analytics to make informed management decisions. This will increase the efficiency of the station, improve customer service and reduce the likelihood of accounting errors.

Method and methodology. To develop the gas station database, the Java programming language was used to create the interface and application logic, and PostgreSQL was used to store and manage the data. The approach was based on the use of a relational data model, which ensures the reliability, integrity and scalability of the system.

Results. The database supports storage of customer, fuel, sales and financial transaction information. Data is centrally managed in PostgreSQL, allowing easy operations for creating, editing and deleting records. The system also includes functions to analyze the data to facilitate informed management decisions. The database architecture provides modularity, allowing new functions to be added without significant changes to existing code.

Scope of the results.  The developed database can be used in the management of gas stations, for automation of accounting and customer service processes, as well as in analytics to improve the efficiency of business processes.

Conclusions. The created database significantly simplifies data management at the gasoline station, reduces the probability of errors and increases the overall efficiency of work. Automation of accounting and customer service processes saves time and resources.

作者简介

Gulnara Gareeva

Kazan National Research Technical University named after A.N. Tupolev-KAI

编辑信件的主要联系方式.
Email: gagareeva1977@mail.ru
ORCID iD: 0000-0002-8539-4541
SPIN 代码: 3279-8465
Scopus 作者 ID: 36801593200
Researcher ID: М-1728-2015

Candidate of Pedagogical sciences, Associate professor, Head of the Department of Information Systems 

俄罗斯联邦, 1, Akademika Koroleva Str., Naberezhnye Chelny, 423814, Russian Federation

Aigul Faizullina

Kazan Federal University Naberezhnochelninsk Institute

Email: dlya_pisem_t@mail.ru

Senior Lecturer of the Department of Business Informatics and Mathematical Methods in Economics

俄罗斯联邦, 68/19, Prospekt Mira, Naberezhnye Chelny 423812, Russian Federation

Zulfina Aglyamova

Kazan Innovation University named after V.G. Timiryasov

Email: dlya_pisem_t@mail.ru

Senior Lecturer of the Department of Business Informatics and Mathematical Methods in Economics

俄罗斯联邦, 67, Moskovsky Ave., Naberezhnye Chelny, 423822, Russian Federation

Yulia Burkhanova

Kazan Innovation University named after V.G. Timiryasov; Naberezhnochelninsky State Pedagogical University

Email: ulin2703@mail.ru

Candidate of Pedagogical Sciences, Associate Professor, Associate Professor of the Department of Higher Mathematics, Modeling and Data Analysis; Associate Professor of the Department of Mathematics, Physics and Methods of their Education

俄罗斯联邦, 67, Moskovsky Ave., Naberezhnye Chelny, 423822, Russian Federation; 28, R.M. Nizametdinov Str., Naberezhnye Chelny, 423806, Russian Federation

Ruslan Spevakov

Kazan Innovation University named after V.G. Timiryasov

Email: spevakov@mail.ru

PhD in Economics, Associate Professor of the Department of Higher Mathematics, Modeling and Data Analysis

俄罗斯联邦, 67, Moskovsky Ave., Naberezhnye Chelny, 423822, Russian Federation

参考

  1. Ostroukh, A. V., & Surkova, N. E. (2019). Design of Information Systems. Monograph. St. Petersburg: Lan'. 164 p.
  2. Gromov, A. I., Fleishman, A., & Shmidt, V. (2021). Business Process Management: Modern Methods (Edited by A. I. Gromov). Moscow: Yurait Publishing House. 367 p.
  3. Bondarenko, I. S. (2019). Databases: Creating Databases in SQL Server Environment. Lab manual. Moscow: MISiS Publishing House. 39 p.
  4. Linec, G. I., & Bratchenko, N. Y. (2021). Databases. Textbook. Stavropol: SFU Publishing House. 170 p.
  5. Fiayli, K. (2023). SQL: User Guide for Any SQL DBMS (2nd ed.; translated by A. V. Khavanov). Moscow: DMK Press. 454 p.
  6. Yo, M. (2021). Principles of Distributed Database Organization (translated by A. A. Slinkin). Moscow: DMK Press. 672 p.
  7. Harrington, D. (2023). Object-Oriented Database Design: Practical Guide (2nd ed.; translated by A. A. Slinkin). Moscow: DMK Press. 273 p.
  8. Lewis, D. (2023). Oracle Kernel: Internal Workings for DBAs and Developers (2nd ed.; translated by A. N. Kiselev). Moscow: DMK Press. 373 p.
  9. Martishin, S. A., Simonov, V. L., & Khrapchenko, M. V. (2024). Databases: Practical Application of SQL and NoSQL DBMS for Information Systems Design. Moscow: Forum INFRA-M. 368 p.
  10. Martishin, S. A., Simonov, V. L., & Khrapchenko, M. V. (2022). Databases: Design and Development of Information Systems Using MySQL DBMS and Go Programming Language. Moscow: INFRA-M. 325 p. https://doi.org/10.12737/1830834 EDN: https://elibrary.ru/PNOJTV
  11. Mitin, A. I. (2020). Microsoft SQL Server Databases: Practical Session Scenarios. Tutorial. Moscow: Direct-Media. 143 p. EDN: https://elibrary.ru/SEKKTY
  12. Amin Al Ka'bi. (2021). Management of energy consumption using programmable logic controllers (PLCs). Proceedings on Engineering Sciences, 3(3), 267–272. https://doi.org/10.24874/pes03.03.003 EDN: https://elibrary.ru/MTGQZK
  13. Walters III, E. G., & Bryla, E. J. (2016). The impact of PLC program architecture on production line efficiency: Case study of a control system rewrite. Machines, 4(2), 13. https://doi.org/10.3390/machines4020013
  14. Martin A. Sehr et al. (2024). Programmable Logic Controllers in the context of Industry 4.0. IEEE Journals & Magazine. Retrieved from https://ieeexplore.ieee.org/document/9134804
  15. Tiago Cruz et al. (2024). Virtualizing Programmable Logic Controllers: Toward a convergent approach. IEEE Journals & Magazine. Retrieved from https://ieeexplore.ieee.org/document/7564414

补充文件

附件文件
动作
1. JATS XML

版权所有 © Gareeva G.A., Faizullina A.G., Aglyamova Z.S., Burkhanova Y.N., Spevakov R.V., 2025

Creative Commons License
此作品已接受知识共享署名-非商业性使用-禁止演绎 4.0国际许可协议的许可。

Согласие на обработку персональных данных с помощью сервиса «Яндекс.Метрика»

1. Я (далее – «Пользователь» или «Субъект персональных данных»), осуществляя использование сайта https://journals.rcsi.science/ (далее – «Сайт»), подтверждая свою полную дееспособность даю согласие на обработку персональных данных с использованием средств автоматизации Оператору - федеральному государственному бюджетному учреждению «Российский центр научной информации» (РЦНИ), далее – «Оператор», расположенному по адресу: 119991, г. Москва, Ленинский просп., д.32А, со следующими условиями.

2. Категории обрабатываемых данных: файлы «cookies» (куки-файлы). Файлы «cookie» – это небольшой текстовый файл, который веб-сервер может хранить в браузере Пользователя. Данные файлы веб-сервер загружает на устройство Пользователя при посещении им Сайта. При каждом следующем посещении Пользователем Сайта «cookie» файлы отправляются на Сайт Оператора. Данные файлы позволяют Сайту распознавать устройство Пользователя. Содержимое такого файла может как относиться, так и не относиться к персональным данным, в зависимости от того, содержит ли такой файл персональные данные или содержит обезличенные технические данные.

3. Цель обработки персональных данных: анализ пользовательской активности с помощью сервиса «Яндекс.Метрика».

4. Категории субъектов персональных данных: все Пользователи Сайта, которые дали согласие на обработку файлов «cookie».

5. Способы обработки: сбор, запись, систематизация, накопление, хранение, уточнение (обновление, изменение), извлечение, использование, передача (доступ, предоставление), блокирование, удаление, уничтожение персональных данных.

6. Срок обработки и хранения: до получения от Субъекта персональных данных требования о прекращении обработки/отзыва согласия.

7. Способ отзыва: заявление об отзыве в письменном виде путём его направления на адрес электронной почты Оператора: info@rcsi.science или путем письменного обращения по юридическому адресу: 119991, г. Москва, Ленинский просп., д.32А

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

9. Порядок уничтожения персональных данных при достижении цели их обработки или при наступлении иных законных оснований определяется Оператором в соответствии с законодательством Российской Федерации.

10. Я согласен/согласна квалифицировать в качестве своей простой электронной подписи под настоящим Согласием и под Политикой обработки персональных данных выполнение мною следующего действия на сайте: https://journals.rcsi.science/ нажатие мною на интерфейсе с текстом: «Сайт использует сервис «Яндекс.Метрика» (который использует файлы «cookie») на элемент с текстом «Принять и продолжить».