Empreu aquest identificador per citar o enllaçar aquest ítem: http://elartu.tntu.edu.ua/handle/lib/52602
Registre complet de metadades
Camp DCValorLengua/Idioma
dc.contributor.advisorТимків, Павло Олександрович-
dc.contributor.authorДовбань, Володимир Іванович-
dc.contributor.authorDovban, Volodymyr-
dc.date.accessioned2026-06-23T12:18:55Z-
dc.date.available2026-06-23T12:18:55Z-
dc.date.issued2026-06-
dc.date.submitted2026-06-
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/52602-
dc.description.abstractМета дипломної роботи полягає в аналізі бізнес-процесів ресторану та розробці сучасного, швидкого і зручного вебсайту для автоматизації прийому замовлень. На сьогодні швидкість завантаження сайту та зручність користувацького інтерфейсу є критичними факторами у сфері доставки їжі, оскільки вони безпосередньо впливають на конверсію та рівень задоволеності клієнтів. При розробці програмного забезпечення було приділено значну увагу оптимізації швидкодії вебзастосунку та створенню інтуїтивно зрозумілого каталогу страв. Програмну реалізацію виконано на базі системи управління контентом WordPress із використанням модуля електронної комерції WooCommerce. Для автоматизації рутинних задач розробки, мініфікації файлів стилів та скриптів, а також оптимізації зображень було інтегровано інструментарій Gulp, що дозволило суттєво підвищити продуктивність роботи сайту.uk_UA
dc.description.abstractThe aim of this thesis is to analyze the restaurant’s business processes and develop a modern, fast, and user-friendly website for automating order processing. Today, website loading speed and user interface convenience are critical factors in the food delivery industry, as they directly impact conversion rates and customer satisfaction. During the development of the software, significant attention was paid to optimizing the web application's performance and creating an intuitive menu. The software implementation was based on the WordPress content management system using the WooCommerce e-commerce module. To automate routine development tasks, minify style sheets and scripts, and optimize images, the Gulp toolkit was integrated, which significantly improved the website’s performance.uk_UA
dc.description.tableofcontentsАНОТАЦІЯ………………………………………………………………………...4 ABSTRACT 5 ПЕРЕЛІК СКОРОЧЕНЬ 8 ВСТУП 9 РОЗДІЛ 1 ОПИС ПРЕДМЕТНОЇ ОБЛАСТІ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ УПРАВЛІННЯ ІНТЕРНЕТ-РЕСТОРАНОМ 11 1.1 АНАЛІЗ КОНКУРЕНТІВ 11 1.1.1 Платформа Glovo 11 1.1.2 Хмарна система ChoiceQR 12 1.1.3 Ресторан мережі «Файне Місто» (Тернопіль) 13 1.2 ВИЗНАЧЕННЯ ВИМОГ ТА СПЕЦИФІКАЦІЇ ПЗ 14 1.3 МЕТОДОЛОГІЯ ТА ТЕХНОЛОГІЇ РОЗРОБКИ 16 1.3.1 Методологія розробки та організація робочого середовища 16 1.3.2 Технології серверної частини та електронної комерції 18 1.3.3 Технології клієнтської частини та стилізації 19 1.3.4 Автоматизація збірки та оптимізація продуктивності 20 РОЗДІЛ 2 ПРОЄКТУВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ДЛЯ УПРАВЛІННЯ ІНТЕРНЕТ-РЕСТОРАНОМ 22 2.1 МОДЕЛЮВАННЯ ДІАГРАМ ВАРІАНТІВ ВИКОРИСТАННЯ 22 2.1.1 Моделювання можливостей для актора Клієнт 23 2.1.2 Моделювання можливостей для актора Адміністратор 25 2.2 МОДЕЛЮВАННЯ ДІАГРАМИ КЛАСІВ 27 2.3 МОДЕЛЮВАННЯ ДІАГРАМИ ПОСЛІДОВНОСТІ 35 РОЗДІЛ 3 РОЗРОБКА ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ДЛЯ УПРАВЛІННЯ ІНТЕРНЕТ-РЕСТОРАНОМ 37 3.1 СТРУКТУРА ТА ІНІЦІАЛІЗАЦІЯ ПРОГРАМНОГО КОДУ 37 3.2 СТВОРЕННЯ ДИЗАЙНУ ТА ЙОГО РЕАЛІЗАЦІЯ 39 3.3 ІНТЕГРАЦІЯ ЕЛЕКТРОННОЇ КОМЕРЦІЇ 45 3.4 ТЕСТУВАННЯ РОЗРОБЛЕНОЇ СИСТЕМИ 47 3.5 ПІДГОТОВКА ДО РОЗГОРТАННЯ СИСТЕМИ 50 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 52 4.1 АВАРІЇ З ВИКИДОМ РАДІОАКТИВНИХ РЕЧОВИН 52 4.2 ВИМОГИ ЕРГОНОМІКИ ДО ОРГАНІЗАЦІЇ РОБОЧОГО МІСЦЯ ОПЕРАТОРА ПК 54 ВИСНОВКИ 57 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 58 ДОДАТКИ 61 ДОДАТОК А 62 ДОДАТОК Б 63 ДОДАТОК В 66 ДОДАТОК Д 71uk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subjectінженерія програмного забезпеченняuk_UA
dc.subjectsoftware engineeringuk_UA
dc.subjectFull-Stack розробкаuk_UA
dc.subjectFull-Stack developmentuk_UA
dc.subjectСистема керування вмістомuk_UA
dc.subjectContent Management Systemuk_UA
dc.subjectWordPressuk_UA
dc.titleРозробка програмного забезпечення для оптимізації роботи інтернет-ресторануuk_UA
dc.title.alternativeSoftware Development to Optimize the Operations of an Online Restaurantuk_UA
dc.rights.holder© Довбань Володимир Іванович, 2026uk_UA
dc.contributor.committeeMemberОсухівська, Галина Михайлівна-
dc.coverage.placenameТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.format.pages71-
dc.subject.udc004.9uk_UA
dc.relation.references1. Доставки Glovo в Україні [Електронний ресурс] – Режим доступу до ресурсу: https://glovoapp.com/uk/ua;uk_UA
dc.relation.references2. ChoiceQR – онлайн QR меню для закладів [Електронний ресурс] – Режим доступу до ресурсу: https://choiceqr.com/uk/;uk_UA
dc.relation.references3. Сім'я ресторанів Файного Міста - fainemisto.com [Електронний ресурс] – Режим доступу до ресурсу: https://fainemisto.com/;uk_UA
dc.relation.references4. Вимоги до програмного забезпечення [Електронний ресурс] – Режим доступу до ресурсу: https://uk.wikipedia.org/wiki/ Вимоги_до_програмного_забезпечення;uk_UA
dc.relation.references5. Курс «Аналіз вимог до програмного забезпечення (SE322)» [Електронний ресурс] – Режим доступу до ресурсу: https://dl.tntu.edu.ua/bounce.php?course=1559;uk_UA
dc.relation.references6. Local - Local WordPress development made simple [Електронний ресурс] – Режим доступу до ресурсу: https://localwp.com/;uk_UA
dc.relation.references7. WordPress Developer Resources [Електронний ресурс] – Режим доступу до ресурсу: https://developer.wordpress.org/;uk_UA
dc.relation.references8. WooCommerce Documentation [Електронний ресурс] – Режим доступу до ресурсу https://woocommerce.com/documentation/woocommerce/;uk_UA
dc.relation.references9. Bootstrap: Powerful, extensible, and feature-packed frontend toolkit [Електронний ресурс] – Режим доступу до ресурсу https://getbootstrap.com/docs/5.3/getting-started/introduction/;uk_UA
dc.relation.references10. Sass: Syntactically Awesome Style Sheets [Електронний ресурс] – Режим доступу до ресурсу https://sass-lang.com/documentation/;uk_UA
dc.relation.references11. Gulp.js: The streaming build system [Електронний ресурс] – Режим доступу до ресурсу https://gulpjs.com/docs/en/getting-started/quick-start/;uk_UA
dc.relation.references12. Процес ППЗ, керований варіантами використання [Електронний ресурс] – Режим доступу до ресурсу: https://dl.tntu.edu.ua/content.php?cid=213464;uk_UA
dc.relation.references13. М.Р. Петрик, І.Я. Мудрик Архітектура програмного забезпечення (на базі використання CASE-засобів IBM(sad)) навчальний посібник, Тернопіль: ТНТУ імені Івана Пулюя, 2017. 100с;uk_UA
dc.relation.references14. Unified Modeling Language (UML) основні поняття та принципи моделювання [Електронний ресурс] – Режим доступу до ресурсу https://uk.wikipedia.org/wiki/UML;uk_UA
dc.relation.references15. Діаграма класів UML основні поняття та зв'язки [Електронний ресурс] – Режим доступу до ресурсу https://uk.wikipedia.org/wiki/Діаграма_класів;uk_UA
dc.coverage.countryUAuk_UA
dc.identifier.citation2015Довбань В. І. Розробка програмного забезпечення для оптимізації роботи інтернет-ресторану: робота на здобуття кваліфікаційного ступеня бакалавра : 121 - інженерія програмного забезпечення / наук. кер. П. О. Тимків. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2026. 71 с.uk_UA
Apareix a les col·leccions:121 — Інженерія програмного забезпечення, F2 Інженерія програмного забезпечення (бакалаври)

Arxius per aquest ítem:
Arxiu Descripció MidaFormat 
dyplom_Dovban_V_2026.pdf2,36 MBAdobe PDFVeure/Obrir


Els ítems de DSpace es troben protegits per copyright, amb tots els drets reservats, sempre i quan no s’indiqui el contrari.

Eines d'Administrador