Платформа для онлайн-резервування місць у закладах харчування
dc.contributor.advisor | Катін, Павло Юрійович | |
dc.contributor.author | Якобчук, Роман Валерійович | |
dc.date.accessioned | 2024-09-12T09:45:58Z | |
dc.date.available | 2024-09-12T09:45:58Z | |
dc.date.issued | 2024 | |
dc.description.abstract | Даний дипломний проект присвячений створенню онлайнплатформи для бронювання місць у закладах харчування. Платформа являє собою веб-застосунок, який передбачає три типи користувачів: звичайних користувачів, менеджерів закладів та адміністраторів платформи. Звичайні користувачі можуть реєструватися на платформі, переглядати список закладів із детальною інформацією про них, додавати заклади до вибраного, переглядати новини та спілкуватися з менеджерами закладів у режимі реального часу через вбудовані чати. Головною функцією для цих користувачів є можливість бронювання місць у закладах із вибором дати та часу відвідування. Менеджери закладів можуть реєструвати свої заклади на платформі, додавати, редагувати та видаляти інформацію про них, публікувати новини, переглядати бронювання та взаємодіяти з користувачами через чати. Адміністратори платформи мають повні права на управління контентом, користувачами та налаштуваннями системи. На платформі впроваджено комплексну систему безпеки та керування доступом. Доступ до даних та функціоналу платформи мають виключно зареєстровані користувачі після проходження процедури аутентифікації. Права доступу для різних типів зареєстрованих користувачів чітко розмежовані, обмежуючи можливості залежно від ролі. Конфіденційність облікових даних користувачів гарантується зберіганням паролів у зашифрованому вигляді за допомогою криптографічних хеш-функцій. У даному дипломному проекті розроблено архітектуру онлайнплатформи, алгоритми взаємодії між клієнтською та серверною частинами, процедури обробки бронювань, комунікації між користувачами, а також дизайн та зручність використання веб-інтерфейсу. | |
dc.description.abstractother | This diploma project is dedicated to creating an online platform for online reservations of seats in catering establishments. The platform is a web application that provides for three types of users: ordinary users, establishment managers, and platform administrators. Ordinary users can register on the platform, view a list of establishments with detailed information about them, add establishments to their favorites, view news, and communicate with establishment managers in real-time through built-in chats. The main function for these users is the ability to book seats at establishments by selecting the date and time of their visit. Establishment managers can register their establishments on the platform, add, edit, and delete information about them, publish news, view bookings, and interact with users through chats. Platform administrators have full rights to manage content, users, and system settings. The platform implements a comprehensive security and access management system. Only registered users have access to the platform's data and functionality after going through the authentication procedure. Access rights for different types of registered users are clearly delineated, limiting capabilities depending on the role. The confidentiality of user account data is guaranteed by storing passwords in encrypted form using cryptographic hash functions. In this diploma project, the architecture of the online platform, algorithms for interaction between the client and server parts, procedures for processing bookings, communication between users, as well as the design and usability of the web interface have been developed. | |
dc.format.extent | 148 с. | |
dc.identifier.citation | Якобчук, Р. В. Платформа для онлайн-резервування місць у закладах харчування : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Катін Павло Юрійович. – Київ, 2024. – 148 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/68898 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.title | Платформа для онлайн-резервування місць у закладах харчування | |
dc.type | Bachelor Thesis |
Файли
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: