Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/45452
Назва: Розробка web сервісу обліку користувачів газопостачальної компанії з використанням Python та РБД
Інші назви: Development of a web service for accounting of users of the gas supply company companies using Python and RBD
Автори: Соловій, Тарас Богданович
Soloviy, Taras Bogdanovich
Приналежність: Тернопільський національний технічний університет імені Івана Пулюя
Бібліографічний опис: Соловій Т. Б. Розробка web сервісу обліку користувачів газопостачальної компанії з використанням Python та РБД : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 121 - інженерія програмного забезпечення / наук. кер. О. Р. Цебрій. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 92 с.
Дата публікації: чер-2024
Дата внесення: 25-чер-2024
Видавництво: Тернопільський національний технічний університет імені Івана Пулюя
Країна (код): UA
Місце видання, проведення: Тернопіль
Науковий керівник: Цебрій, Олексій Романович
Члени комітету: Луцик, Надія Степанівна
УДК: 004.9
Теми: Python
РБД
InfoGas
SQLAlchemy
JavaScript
PHP
Кількість сторінок: 92
Короткий огляд (реферат): Бакалаврська робота на тему «Розробка 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.
Зміст: РЕФЕРАТ…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
Власник авторського права: © Соловій Тарас Богданович, 2024
Перелік літератури: Українці можуть обирати постачальника газу онлайн – завдяки ПриватБанку [Електронний ресурс] // 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.
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:121 — Інженерія програмного забезпечення (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
dyplom_Soloviy_2024.pdf1,5 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора