Bu öğeden alıntı yapmak, öğeye bağlanmak için bu tanımlayıcıyı kullanınız: http://elartu.tntu.edu.ua/handle/lib/45452
Başlık: Розробка web сервісу обліку користувачів газопостачальної компанії з використанням Python та РБД
Diğer Başlıklar: Development of a web service for accounting of users of the gas supply company companies using Python and RBD
Yazarlar: Соловій, Тарас Богданович
Soloviy, Taras Bogdanovich
Affiliation: Тернопільський національний технічний університет імені Івана Пулюя
Bibliographic description (Ukraine): Соловій Т. Б. Розробка web сервісу обліку користувачів газопостачальної компанії з використанням Python та РБД : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 121 - інженерія програмного забезпечення / наук. кер. О. Р. Цебрій. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 92 с.
Yayın Tarihi: Haz-2024
Date of entry: 25-Haz-2024
Yayıncı: Тернопільський національний технічний університет імені Івана Пулюя
Country (code): UA
Place of the edition/event: Тернопіль
Supervisor: Цебрій, Олексій Романович
Committee members: Луцик, Надія Степанівна
UDC: 004.9
Anahtar kelimeler: Python
РБД
InfoGas
SQLAlchemy
JavaScript
PHP
Number of pages: 92
Özet: Бакалаврська робота на тему «Розробка web сервісу обліку користувачів газопостачальної компанії з використанням Python та РБД» містить 50 сторінок, 1 таблицю, 22 рисунків, 1 додаток. Перелік посилань нараховує 13 найменувань. Актуальність теми дослідження зумовлено необхідністю підвищення ефективності управління споживанням газу шляхом впровадження сучасних інформаційних технологій, зокрема, web сервісів для обліку користувачів. Це дозволить забезпечити точний облік, автоматизацію процесів та покращення взаємодії між газопостачальною компанією та її клієнтами. Метою роботи є розробка та впровадження web сервісу обліку користувачів газопостачальної компанії на основі Python та реляційних баз даних (РБД), що дозволить автоматизувати облік та покращити якість обслуговування клієнтів. Для досягненя мети необхідно вирішити наступні завдання: • Визначити основні вимоги до web сервісу для обліку користувачів газопостачальної компанії; • Розробити архітектуру та дизайн системи; • Впровадити інструменти для обробки та зберігання даних за допомогою Python та РБД; • Провести тестування та аналіз ефективності розробленого сервісу; • Надати рекомендації щодо вдосконалення та розширення функціональності системи. Об’єктом дослідження є процеси обліку користувачів газопостачальної компанії. Предметом дослідження є методи та засоби розробки web сервісу для обліку користувачів з використанням Python та РБД. У кваліфікаційній роботі було використано аналітичний метод (для вивчення поточного стану області), методи кількісних і якісних оцінок, методи економічного та технічного аналізу (для визначення ефективності запропонованого рішення та оцінювання його впливу на процеси обліку), а також методи бібліографічного аналізу (для вивчення літератури та передового досвіду у цій сфері). Наукова новизна одержаних результатів дослідження полягає у розробці теоретико-методичних та практичних рекомендацій з впровадження web сервісу обліку користувачів газопостачальної компанії на основі Python та РБД. Запропонована модель системи дозволяє автоматизувати процеси обліку та забезпечує інтерактивний доступ до даних для користувачів і адміністрації компанії. Практичне значення одержаних результатів полягає у можливості впровадження розробленого web сервісу в газопостачальних компаніях для автоматизації процесів обліку споживачів, що сприятиме покращенню ефективності управління та якості обслуговування клієнтів.
A bachelor's thesis on "Development of a web service for accounting for users of a gas supply company using Python and a database" contains 50 pages, 1 table, 22 figures, 1 appendix. The list of references includes 13 titles. The relevance of the research topic is due to the need to improve the efficiency of gas consumption management through the introduction of modern information technologies, in particular, web services for user accounting. This will ensure accurate accounting, process automation and improved interaction between the gas supply company and its customers. The aim of the work is to develop and implement a web service for accounting for users of a gas supply company based on Python and relational databases (RDBMS), which will automate accounting and improve the quality of customer service. To achieve the goal, the following tasks need to be solved: - Define the basic requirements for a web service for accounting for users of a gas supply company; - Develop the architecture and design of the system; - Implement tools for processing and storing data using Python and databases; - Test and analyze the effectiveness of the developed service; - Provide recommendations for improving and expanding the functionality of the system. The object of research is the processes of accounting for users of a gas supply company. The subject of the study is the methods and tools for developing a web service for user accounting using Python and a database. The qualification work used the analytical method (to study the current state of the field), methods of quantitative and qualitative assessments, methods of economic and technical analysis (to determine the effectiveness of the proposed solution and assess its impact on accounting processes), as well as methods of bibliographic analysis (to study the literature and best practices in this area). The scientific novelty of the obtained research results is the development of theoretical, methodological and practical recommendations for the implementation of a web service for accounting for users of a gas supply company based on Python and a database. The proposed model of the system allows automating accounting processes and provides interactive access to data for users and company administration. The practical significance of the obtained results lies in the possibility of implementing the developed web service in gas supply companies to automate customer accounting processes, which will improve management efficiency and customer service quality.
Content: РЕФЕРАТ…4 ABSTRACT...5 ВСТУП...6 ПЕРЕЛІК СКОРОЧЕНЬ 11 РОЗДІЛ 1 АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ 12 1.1. Принцип взаємодії користувачів в онлайн системах газопостачання 12 1.2. Огляд та аналіз аналогових систем 13 1.3. Формування задач розробки 16 РОЗДІЛ 2 ПРОЕКТУВАННЯ СИСТЕМИ 18 2.1. Визначення вимог до системи 18 2.2. Архітектура та ключові компоненти системи 21 2.3. Створення бази даних та визначення залежностей 22 РОЗДІЛ 3 ПРОГРАМНА РЕАЛІЗАЦІЯ СИСТЕМИ 25 3.1. Вибір існтрументів реалізації 25 3.2. Структура проєкту та ключові елементи системи 27 3.3. Опис та програмна реалізація основних функцій 30 3.4. Тестування та демонстрація отриманих результатів 40 ВИСНОВКИ 57 СПИСОК ВИКОРИСТАНОЇ ЛІТЕРАТУРИ 58 Додатки 61 ДОДАТОК А 62
URI: http://elartu.tntu.edu.ua/handle/lib/45452
Copyright owner: © Соловій Тарас Богданович, 2024
References (Ukraine): Українці можуть обирати постачальника газу онлайн – завдяки ПриватБанку [Електронний ресурс] // gre4kainfo. – 2020. – Режим доступу до ресурсу: https://gre4ka.info/zhyttia/61436-ukraintsi-mozhut-obyraty-postachalnyka-hazu-onlain-zavdiaky-pryvatbanku/.
Особистий кабінет – найкращий онлайн-помічник при оплаті за розподіл газу та передачі показників [Електронний ресурс] // kopachivska-gromada. – 2024. – Режим доступу до ресурсу: https://kopachivska-gromada.gov.ua/news/1711708624/
В онлайн-сервісах 104.ua зареєструвалися 277 тисяч користувачів Чернігівщини [Електронний ресурс] // interfax. – 2022. – Режим доступу до ресурсу: https://interfax.com.ua/news/press-release/794816.html.
Компанія «104.ua» [Електронний ресурс] // «104.ua». – 2024. – Режим доступу до ресурсу: https://about.104.ua/ua/.
Нафтогаз [Електронний ресурс] // Нафтогаз. – 2024. – Режим доступу до ресурсу: https://gas.ua/uk/home.
Flask [Електронний ресурс] // Flask. – 2024. – Режим доступу до ресурсу: https://flask.palletsprojects.com/en/3.0.x/.
Visual Studio Code [Електронний ресурс] // Microsoft. – 2024. – Режим доступу до ресурсу: https://code.visualstudio.com/.
SQLAlchemy [Електронний ресурс] // SQLAlchemy. – 2024. – Режим доступу до ресурсу: https://www.sqlalchemy.org/.
Werkzeug [Електронний ресурс] // Werkzeug. – 2024. – Режим доступу до ресурсу: https://werkzeug.palletsprojects.com/en/3.0.x/.
os — operating system interfaces [Електронний ресурс] // Python. – 2024. – Режим доступу до ресурсу: https://docs.python.org/uk/3/library/os.html.
Content type: Bachelor Thesis
Koleksiyonlarda Görünür:121 — Інженерія програмного забезпечення (бакалаври)

Bu öğenin dosyaları:
Dosya Açıklama BoyutBiçim 
dyplom_Soloviy_2024.pdf1,5 MBAdobe PDFGöster/Aç


DSpace'deki bütün öğeler, aksi belirtilmedikçe, tüm hakları saklı tutulmak şartıyla telif hakkı ile korunmaktadır.

Yönetim Araçları