Веб-застосунок для комплектації теплообмінних пристроїв з використанням СУБД MySQL
| dc.contributor.advisor | Кузьменко, Ігор Миколайович | |
| dc.contributor.author | Черкас, Оксана Сергіївна | |
| dc.date.accessioned | 2025-10-15T08:43:49Z | |
| dc.date.available | 2025-10-15T08:43:49Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Дипломна робота виконана на 62 сторінках, містить 15 ілюстрацій, 1 додаток, 21 джерел в переліку посилань. Мета роботи — розробка та впровадження веб‑застосунку для автоматизації процесу введення даних, комплектування замовлень та розрахунку вартості теплоенергетичного обладнання з використанням функціоналу створення шаблонів. Методи та засоби: для розробки використовувалася мова програмування Python, яка завдяки простоті та крос‑платформеності стала оптимальним вибором; серверна логіка реалізовувалася із застосуванням легковагового фреймворку Flask, що дозволяв ефективно обробляти HTTP‑запити та керувати маршрутизацією; для роботи з базою даних використовувалася система MySQL з використанням офіційного драйвера mysql-connector-python, що забезпечувало стабільне з’єднання, виконання SQL‑запитів і управління транзакціями; а для побудови інтуїтивно зрозумілого веб‑інтерфейсу застосовувалися технології HTML, CSS та JavaScript. Результат — система, яка оптимізує процес обробки замовлень, скорочує час введення даних, мінімізує людські помилки та підвищує ефективність роботи співробітників, що, у свою чергу, сприяє покращенню продуктивності підприємства. Веб‑застосунок реалізовано за принципами розподіленої клієнт-серверної архітектури. Серверна частина на Python із Flask, де модуль run.py запускає додаток і реєструє blueprint‑и з каталогу routes. Модуль database.py забезпечує з’єднання з MySQL через mysql‑connector‑python, виконує CRUD‑операції та управляє транзакціями. REST API приймає HTTP‑запити і повертає відповіді у форматі JSON, а клієнтський інтерфейс, реалізований за допомогою HTML, CSS і JavaScript, забезпечує інтерактивну роботу з даними. Конфігураційний модуль зберігає параметри серверного середовища, підключення до СУБД та логування, що дозволяє системі бути гнучкою і масштабованою. | |
| dc.description.abstractother | The thesis is written on 62 pages, contains 15 illustrations, 1 appendice, and 21 references. The aim of the project is to develop and implement a web application that will automate the process of data entry, order picking and calculation of the cost of thermal power equipment using the template creation functionality. The following section outlines the methods and tools employed in this study. The Python programming language was utilised for the development process, as it boasts simplicity and cross-platform compatibility, thus making it the optimal choice for the task at hand. Server logic was implemented using the Flask framework, a lightweight alternative that facilitates efficient processing of HTTP requests and management of routing. The MySQL system was employed to manage database operations, with the official mysql-connector-python driver ensuring a stable connection, efficient execution of SQL queries, and seamless transaction management. Finally, HTML, CSS and JavaScript technologies were employed to construct an intuitive web interface. The result is a system that optimises the order processing process, reduces data entry time, minimises human errors, and increases employee efficiency, which in turn helps improve enterprise productivity. | |
| dc.format.extent | 66 с. | |
| dc.identifier.citation | Черкас, О. С. Веб-застосунок для комплектації теплообмінних пристроїв з використанням СУБД MySQL : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Черкас Оксана Сергіївна. – Київ, 2025. – 66 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/76852 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | веб‑застосунок | |
| dc.subject | шаблони | |
| dc.subject | Python | |
| dc.subject | Flask | |
| dc.subject | MySQL | |
| dc.subject | mysqlconnector-python | |
| dc.subject | HTML | |
| dc.subject | CSS | |
| dc.subject | JavaScript | |
| dc.subject | оптимізація бізнес‑процесів | |
| dc.subject | web application | |
| dc.subject | templates | |
| dc.subject | mysql-connector-python | |
| dc.subject | business process optimization | |
| dc.title | Веб-застосунок для комплектації теплообмінних пристроїв з використанням СУБД MySQL | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Cherkas_bakalavr.pdf
- Розмір:
- 1.06 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: