Інформаційна система оптимізації замовлення в ресторанах

dc.contributor.advisorРибчак, Зоряна Любомирівна
dc.contributor.affiliationНаціональний університет "Львівська політехніка"
dc.contributor.authorЛек, Ольга Ярославівна
dc.contributor.authorLek, Olha Yaroslavivna
dc.coverage.placenameЛьвів
dc.date.accessioned2025-03-04T13:00:32Z
dc.date.created2023
dc.date.issued2023
dc.description.abstractНа ринку громадського харчування було здійснено важливий крок у розвитку бізнесу завдяки впровадженню інноваційних технологій. Зокрема, було створено мобільні додатки для ресторанів, що дозволили клієнтам з легкістю ознайомлюватися з меню, робити замовлення, резервувати столи та безпечно оплачувати послуги [1]. Ці технології внесли значний внесок в зручність обслуговування клієнтів і роблять процес відвідування ресторану більш інтерактивним. У першому розділі дослідження було виконано огляд можливостей впровадження інновацій у ресторанний бізнес. Особлива увага була приділена аналізу аналогічних систем та їх перевагам і недолікам. Згідно з проведеним аналізом, було визначено, що ця галузь має великий потенціал для подальшого розвитку. Швидкий темп сучасного життя та важливість ресторанної галузі роблять її привабливою для впровадження новітніх технологій. Також було наведено приклади існуючих систем, описано їх принцип роботи та виділили причини, що обумовлюють необхідність розробки нової системи. У другому розділі було виконано системний аналіз інформаційної системи, яка була запланована для створення. Було створено дерево цілей і визначено тип системи, яка мала бути розроблена. Один із ключових етапів цього процесу було створення UML-діаграм, які надали можливість відобразити систему з різних точок зору. Зокрема, використовуючи UML-діаграми, такі як діаграми переходу станів, компонентів, послідовності, розгортання, класів, діяльності та варіантів використання, було створено детальну модель системи. Діаграма переходу станів візуалізувала всі можливі стани системи та переходи між ними. Діаграма компонентів розкрила структурний розподіл програмної системи на окремі компоненти та їх взаємозв'язки. Діаграма послідовності допомогла відобразити взаємодію між об'єктами системи з точки зору послідовності подій. Діаграма розгортання структурувала компоненти системи та їх розташування на апаратному забезпеченні. Діаграма класів визначила структуру класів та їх взаємозв'язки. Діаграма діяльності відобразила послідовність дій у конкретних варіантах використання системи. Діаграми варіантів використання допомогли нам детально описати різні сценарії взаємодії користувачів і системи. У третьому розділі було проведено аналіз наявних ресурсів для досягнення мети проекту, а саме реалізації інформаційної системи. Було обрано операційну систему (Android) та середовище розробки (Android Studio), визначено мову програмування (Kotlin) та базу даних (Firebase Realtime Database) для подальшого впровадження проекту. Також було проведено дослідження методів розв'язання основної задачі і обрано алгоритм рекомендацій, який дозволить клієнтам отримувати рекомендації щодо страв на підставі їхніх уподобань. Крім цього було описано роботу та типи цього алгоритму, як саме він працює та на які два підходи ділиться, а також описано, суть кожного з них. У четвертому розділі було представлено докладний опис роботи розробленої системи "єМеню." Цей мобільний додаток був створений для операційної системи Android та відображає сучасний підхід до обслуговування клієнтів у ресторанах. Було представлено приклади роботи системи, ретельно описано її функціональні обмеження та основні характеристики. Також було надано рисунки виконання системи та описано покрокову інструкцію використання, покриваючи також і можливі спірні моменти. Крім цього було надано інформацію про роботи бази даних для кращого розуміння логіки, яка стоїть за картинками додатку. Цей підхід дозволив надати чітке уявлення про те, як система функціонує, та її потенційні можливості. В цілому, наше та розробка системи "єМеню" відображають важливість інновацій у галузі громадського харчування. Впровадження новітніх технологій допомагає ресторанам поліпшити обслуговування клієнтів, залучити більше споживачів та зробити процес замовлення та оплати більш зручним. Все це сприяє розвитку сучасного ресторанного бізнесу та задоволенню потреб сучасного споживача. Мета дослідження – створення інформаційної системи оптимізації замовлення в ресторанах. Об’єктом дослідження є діяльність ресторанного бізнесу, взаємодія працівників та клієнтів закладів. Результати дослідження полягають у проведенні аналізу систем для забезпечення безконтактного замовлення страв у ресторанах та на основі результатів даного дослідження було створено інформаційно-довідкову систему оптимізації замовлення в ресторанах, котра дозволяє здійснити замовлення та оплатити його безконтактно у закладі.
dc.description.abstractThe public food service market has taken a significant step in business development through the implementation of innovative technologies. Specifically, mobile applications for restaurants have been developed, enabling customers to easily browse menus, place orders, make table reservations, and securely pay for services [1]. These technologies have greatly contributed to the convenience of customer service and have made the restaurant dining experience more interactive. In the first section of our research, we conducted an overview of the possibilities for implementing innovations in the restaurant business. Special attention was given to the analysis of similar systems and their advantages and disadvantages. According to our analysis, this sector has significant potential for further development. The fast pace of modern life and the importance of the restaurant industry make it attractive for the implementation of cutting-edge technologies. We also provided examples of existing systems, described their operational principles, and highlighted the reasons necessitating the development of a new system. In the second section, a systemic analysis of the information system planned for development was carried out. We created a goal tree and determined the type of system to be developed. A key step in this process was the creation of UML diagrams, which allowed us to depict the system from various perspectives. In particular, by using UML diagrams such as state transition diagrams, components, sequences, deployments, classes, activities, and use cases, we developed a detailed model of the system. The state transition diagram visualized all possible states of the system and transitions between them. The component diagram revealed the structural breakdown of the software system into individual components and their relationships. The sequence diagram helped depict the interaction between system objects from a sequence of events perspective. The deployment diagram structured the system's components and their placement on hardware. The class diagram identified the class structure and their relationships. The activity diagram illustrated the sequence of actions in specific use cases of the system. Use case diagrams helped us describe various interaction scenarios between users and the system in detail. In the third section, we analyzed available resources to achieve the project's goal of implementing the information system. We selected an operating system (Android) and a development environment (Android Studio), determined the programming language (Kotlin), and chose a database (Firebase Realtime Database) for the project's implementation. We also conducted research on methods to solve the primary task and selected a recommendation algorithm that allows customers to receive meal recommendations based on their preferences. We described the operation of the algorithm and the two main approaches it encompasses. In the fourth section, we provided a detailed description of the functioning of the developed "eMenu" system. This mobile application was created for the Android operating system and represents a modern approach to customer service in restaurants. We presented examples of how the system operates, thoroughly explained its functional limitations, and highlighted its key features. We also included visual representations of the system's operation and provided a step-by-step guide on how to use it, addressing potential issues. Furthermore, we described how the database works to enhance the understanding of the logic behind the application. In summary, our research and the development of the "eMenu" system reflect the importance of innovation in the public food service industry. The implementation of cutting-edge technologies helps restaurants improve customer service, attract more patrons, and make the ordering and payment process more convenient. All of this contributes to the growth of modern restaurant businesses and meets the demands of contemporary consumers. The purpose of research was to create an information system for optimizing food ordering in restaurants. The research object is the activity of the restaurant business, the interaction between staff and customers in establishments. The results of the study include the analysis of systems for contactless food ordering in restaurants and, based on these results, the development of an information and reference system for optimizing food ordering in restaurants, which allows for placing orders and making contactless payments in establishments.
dc.format.pages101
dc.identifier.citationЛек О. Я. Інформаційна система оптимізації замовлення в ресторанах : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „8.126.00.01 — Інформаційні системи та технології“ / Ольга Ярославівна Лек. — Львів, 2023. — 101 с.
dc.identifier.urihttps://ena.lpnu.ua/handle/ntb/63572
dc.language.isouk
dc.publisherНаціональний університет "Львівська політехніка"
dc.relation.referencesБорисенко О.С., Ковтун К.Ю. Основні проблеми та інновації ринку ресторанного бізнесу / Борисенко О.С., Ковтун К.Ю. // Науково-практичний журнал «Економічні студії».- Л.: Видавничий дім «Гельветика» - 2020.- №1 (27).- С. 42-46
dc.rights.holder© Національний університет "Львівська політехніка", 2023
dc.rights.holder© Лек, Ольга Ярославівна, 2023
dc.subject8.126.00.01
dc.subjectресторан
dc.subjectелектронне меню
dc.subjectсистема
dc.subjectінформаційні технології
dc.subjectзаклади громадського харчування
dc.subjectrestaurant
dc.subjectelectronic menu
dc.subjectsystem
dc.subjectinformation technology
dc.subjectpublic food service establishments. List of used literature sources. 1. Borisenko OS
dc.subjectKovtun K.Yu. The main problems and innovations of the restaurant business market / Borisenko OS
dc.subjectKovtun K.Yu. // Scientific and practical journal "Economic Studies" - L .: Publishing House "Helvetica" - 2020.- №1 (27) .- P. 42-46
dc.titleІнформаційна система оптимізації замовлення в ресторанах
dc.title.alternativeInformation system for order optimization in restaurants
dc.typeStudents_diploma

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2023_81260001_Lek_Olha_Iaroslavivna_216283.pdf
Size:
2.12 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.9 KB
Format:
Plain Text
Description: