Palun kasuta seda identifikaatorit viitamiseks ja linkimiseks:
http://elartu.tntu.edu.ua/handle/lib/53360| Pealkiri: | Розробка вебзастосунку для ресторану «Monte Bello» з підтримкою онлайн-замовлень |
| Teised pealkirjad: | 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 с. |
| Ilmumisaasta: | juu-2026 |
| Date of entry: | 11-juu-2026 |
| Kirjastaja: | ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя |
| Country (code): | UA |
| Place of the edition/event: | Тернопіль |
| Supervisor: | Сербін, Володимир Сергійович Serbin, Volodymyr |
| Committee members: | Луцків, Андрій Мирославович Lutskiv, Andrij |
| Märksõnad: | вебзастосунок web application ресторан restaurant онлайн-замовлення online ordering бронювання столиків table reservation Firebase Firestore автентифікація authentication HTML CSS веброзробка web development JavaScript |
| Page range: | 89 |
| Kokkuvõte: | ема кваліфікаційної роботи: Розробка вебзастосунку для ресторану «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 |
| Asub kollektsiooni(de)s: | 122 — Компютерні науки (фаховий молодший бакалаври ТФК) |
Failid selles objektis:
| Fail | Kirjeldus | Suurus | Formaat | |
|---|---|---|---|---|
| Kukuruza_O.pdf | Кваліфікаційна робота фахового молодшого бакалавра | 9,08 MB | Adobe PDF | Vaata/Ava |
Kõik teosed on Dspaces autoriõiguste kaitse all.