Empreu aquest identificador per citar o enllaçar aquest ítem: http://elartu.tntu.edu.ua/handle/lib/53360
Títol: Розробка вебзастосунку для ресторану «Monte Bello» з підтримкою онлайн-замовлень
Altres títols: Development of a Web Application for the "Monte Bello" Restaurant with Online Ordering Support
Autor: Кукуруза, Олександр Олексійович
Kukuruza, Oleksandr
Affiliation: ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя"
Bibliographic reference (2015): Кукуруза О.О. Розробка вебзастосунку для ресторану «Monte Bello» з підтримкою онлайн-замовлень : кваліфікаційна робота на здобуття освітньо-професійного ступеня фаховий молодший бакалавр за спеціальністю 122 «Комп’ютерні науки». Тернопіль : ВСП «ТФК ТНТУ», 2026. 89 с.
Data de publicació: de -2026
Date of entry: 11-de -2026
Editorial: ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя
Country (code): UA
Place of the edition/event: Тернопіль
Supervisor: Сербін, Володимир Сергійович
Serbin, Volodymyr
Committee members: Луцків, Андрій Мирославович
Lutskiv, Andrij
Paraules clau: вебзастосунок
web application
ресторан
restaurant
онлайн-замовлення
online ordering
бронювання столиків
table reservation
Firebase
Firestore
автентифікація
authentication
HTML
CSS
веброзробка
web development
JavaScript
Page range: 89
Resum: ема кваліфікаційної роботи: Розробка вебзастосунку для ресторану «MonteBello» з підтримкою онлайн-замовлень. Метою кваліфікаційної роботи є розробка веборієнтованого застосунку для ресторану «MonteBello», призначеного для автоматизації процесів оформлення онлайн-замовлень, бронювання столиків, взаємодії користувачів із закладом та підвищення якості обслуговування клієнтів. Пояснювальна записка складається з п’яти розділів. У загальній частині описуються результати аналізу існуючих вебрішень у сфері ресторанного бізнесу та систем онлайн-замовлень, проводиться аналіз технічного завдання, визначаються переваги й недоліки наявних сервісів, а також обґрунтовується необхідність розробки власного вебзастосунку. У другому розділі представлено процес створення продукту, обґрунтовано вибір архітектури системи, структури та методів організації вхідної й вихідної інформації. Наведено опис алгоритмів, інформаційних зв’язків між її компонентами, особливості проєктування користувацького інтерфейсу, а також результати тестування та налагодження вебзастосунку. У спеціальній частині описані процес розгортання та інсталяції програмного продукту, інструкція з використання тестових наборів, а також інструкція з експлуатації розробленої системи. Розрахунок вартості розробки та оцінка економічної ефективності наведені в економічному розділі кваліфікаційної роботи. Основні питання охорони праці та техніки безпеки розглянуто в п’ятому розділі. Обсяг пояснювальної записки 89 сторінок. До складу кваліфікаційної роботи входить графічна частина, яка складається із структурної схеми програми, блок-схеми модуля, техніко-економічних показників, тексту модуля, що виконані на окремих аркушах формату А1.
The topic of the qualification work is the development of a web application for the restaurant “MonteBello” with support for online ordering. The aim of the qualification work is to develop a web-based application for the restaurant “MonteBello”, designed to automate the processes of online ordering, table reservation, user interaction with the establishment, and improving the quality of customer service. The explanatory note consists of five sections. The general section describes the results of the analysis of existing web solutions in the field of restaurant business and online ordering systems. It includes an analysis of the technical requirements, identifies the advantages and disadvantages of existing services, and justifies the need to develop a custom web application. The second section presents the development process of the product. It substantiates the choice of system architecture, structure, and methods of organizing input and output data. It also describes algorithms, data relationships between components, features of user interface design, as well as the results of testing and debugging the web application. The special section describes the deployment and installation process of the software product, instructions for using test data sets, and operating instructions for the developed system. The calculation of development cost and evaluation of economic efficiency are presented in the economic section of the qualification work. The main issues of occupational safety and health are discussed in the fifth section. The total volume of the explanatory note is 89 pages. The qualification work also includes a graphical part consisting of a structural diagram of the program, a flowchart of the module, technical and economic indicators, and module text, all presented on separate A1 format sheets.
Content: Вступ…9 1 Загальний розділ…11 1.1 Аналітичний огляд існуючих рішень…11 1.2 Технічне завдання…13 1.2.1 Найменування та область застосування…13 1.2.2 Призначення розробки…13 1.2.3 Вимоги до функціоналу web-сайту…15 1.2.4 Вимоги до програмної документації…17 1.2.5 Техніко-економічні показники…18 1.2.6 Стадії та етапи розробки…21 1.2.7 Порядок тестування та прийому…23 2 Розробка технічного та робочого проєкту…25 2.1 Розробка структури сайту і web-сторінок…25 2.2 Створення та верстка сторінок сайту…32 2.3 Розробка структури бази даних сайту…36 2.4 Програмування сайту…40 2.4.1 Написання клієнтської частини…43 2.4.2 Написання admin- частини…49 2.5 Тестування web- сайту…51 3 Спеціальний розділ…59 3.1 Інструкція з розміщення сайту в Інтернеті…59 3.2 Інструкція з обслуговування та наповнення сайту…61 3.3 Інструкція з популяризації та підтримки сайту…63 4 Економічний розділ…67 4.1 Визначення стадій технологічного процесу та загальної тривалості проведення НДР…67 4.2 Визначення витрат на оплату праці та відрахувань на соціальні заходи…69 4.3 Розрахунок витрат на електроенергію…70 4.4 Розрахунок суми амортизаційних відрахувань веб-застосунку «3DLearningSite»…71 4.5 Обчислення накладних витрат…72 4.6 Складання кошторису витрат та визначення собівартості розробки веб-застосунку…72 4.7 Розрахунок ціни розробки веб-застосунку…73 4.8 Визначення економічної ефективності і терміну окупності капітальних вкладень…73 5 Охорона праці, техніка безпеки та екологічні вимоги…75 5.1 Основні види втоми в контексті охорони праці…75 5.2 Засоби і заходи забезпечення пожежної безпеки виробничого об’єкта…77 Висновки…79 Перелік посилань…80 Додаток А Модуль обміну повідомленнями (Chat з Firebase)…82 Додаток Б Модуль керування кошиком (Cart Management System)…84 Додаток В Модуль оформлення замовлення та інтеграції з Firebase…88
URI: http://elartu.tntu.edu.ua/handle/lib/53360
Copyright owner: ©Кукуруза Олександр Олексійович
References (Ukraine): 1. Кац М. HTML5 та CSS3. Розробка вебсайтів. Київ : Наукова думка, 2021. 512 с.
2. Фрімен Е., Робсон Е. JavaScript. Програмування для веброзробників. Харків : Видавництво «Ранок», 2021. 704 с.
3. Фланаган Д. JavaScript. Детальний посібник. 7-ме вид. Київ : КМ-Букс, 2022. 832 с.
4. Duckett J. HTML & CSS: Design and Build Websites. 2nd ed. Indianapolis : Wiley, 2022. 512 p.
5. Duckett J. JavaScript and JQuery: Interactive Front-End Web Development. Updated ed. Indianapolis : Wiley, 2021. 640 p.
6. Firebase Documentation : вебсайт. URL: https://firebase.google.com/docs (дата звернення: 01.06.2026).
7. Cloud Firestore Documentation : вебсайт. URL: https://firebase.google.com/docs/firestore (дата звернення: 01.06.2026).
8. Firebase Authentication Documentation : вебсайт. URL: https://firebase.google.com/docs/auth (дата звернення: 12.05.2024).
9. Firebase Hosting Documentation : вебсайт. URL: https://firebase.google.com/docs/hosting (дата звернення: 18.04.2023).
10. Mozilla Developer Network (MDN Web Docs) : вебсайт. URL: https://developer.mozilla.org (дата звернення: 25.03.2021).
11. Visual Studio Code Documentation : вебсайт. URL: https://code.visualstudio.com/docs (дата звернення: 01.06.2024).
12. GitHub Docs : вебсайт. URL: https://docs.github.com (дата звернення: 01.06.2026).
13. Google Chrome Developers : вебсайт. URL: https://developer.chrome.com (дата звернення: 11.05.2025).
14. W3C HTML Standard : вебсайт. URL: https://html.spec.whatwg.org (дата звернення: 16.04.2024).
15. Cascading Style Sheets (CSS) Specifications : вебсайт. URL: https://www.w3.org/Style/CSS (дата звернення: 21.03.2023).
16. ДСТУ 8302:2015. Інформація та документація. Бібліографічне посилання. Загальні положення та правила складання. Київ : ДП «УкрНДНЦ», 2016. 16 с.
17. Закон України «Про охорону праці» : вебсайт. URL: https://zakon.rada.gov.ua/laws/show/2694-12 (дата звернення: 15.05.2022).
18. Кодекс цивільного захисту України : вебсайт. URL: https://zakon.rada.gov.ua/laws/show/5403-17 (дата звернення: 20.05.2023).
19. Правила пожежної безпеки в Україні : вебсайт. URL: https://zakon.rada.gov.ua/laws/show/z1410-14 (дата звернення: 25.05.2024).
20. Nielsen J. Usability Engineering. Revised edition (reprints 2021). San Francisco : Morgan Kaufmann.
21. Krug S. Don't Make Me Think, Revisited. 3rd ed. Berkeley : New Riders, 2023. 216 p.
22. Responsive Web Design Basics : вебсайт. URL: https://web.dev/responsive-web-design-basics (дата звернення: 01.06.2026).
23. Google Search Central Documentation : вебсайт. URL: https://developers.google.com/search/docs (дата звернення: 01.06.2026).
24. Google Business Profile Help : вебсайт. URL: https://support.google.com/business (дата звернення: 22.05.2025).
25. Firestore Security Rules : вебсайт. URL: https://firebase.google.com/docs/firestore/security/get-started (дата звернення: 14.04.2024).
Content type: Professional Junior Bachelor Thesis
Apareix a les col·leccions:122 — Компютерні науки (фаховий молодший бакалаври ТФК)

Arxius per aquest ítem:
Arxiu Descripció MidaFormat 
Kukuruza_O.pdfКваліфікаційна робота фахового молодшого бакалавра9,08 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.