Веб-застосунок для комплектації теплообмінних пристроїв з використанням СУБД MySQL

dc.contributor.advisorКузьменко, Ігор Миколайович
dc.contributor.authorЧеркас, Оксана Сергіївна
dc.date.accessioned2025-10-15T08:43:49Z
dc.date.available2025-10-15T08:43:49Z
dc.date.issued2025
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.abstractotherThe 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.extent66 с.
dc.identifier.citationЧеркас, О. С. Веб-застосунок для комплектації теплообмінних пристроїв з використанням СУБД MySQL : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Черкас Оксана Сергіївна. – Київ, 2025. – 66 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/76852
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectвеб‑застосунок
dc.subjectшаблони
dc.subjectPython
dc.subjectFlask
dc.subjectMySQL
dc.subjectmysqlconnector-python
dc.subjectHTML
dc.subjectCSS
dc.subjectJavaScript
dc.subjectоптимізація бізнес‑процесів
dc.subjectweb application
dc.subjecttemplates
dc.subjectmysql-connector-python
dc.subjectbusiness process optimization
dc.titleВеб-застосунок для комплектації теплообмінних пристроїв з використанням СУБД MySQL
dc.typeBachelor 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
Опис: