霂瑞霂��撘����迨��辣:
http://elartu.tntu.edu.ua/handle/lib/42422
Title: | Розробка інформаційної системи ресторану з використанням Spring Framework |
Other Titles: | Development of a restaurant information system using Spring Framework |
Authors: | Ратишин, Микола Олегович Ratyshyn, Mykola Olegovich |
Affiliation: | Тернопільський національний технічний університет імені Івана Пулюя |
Bibliographic description (Ukraine): | Ратишин М. О. Розробка інформаційної системи ресторану з використанням Spring Framework : кваліфікаційна робота на здобуття освітнього ступеня бакалавр за спеціальністю „121 — інженерія програмного забезпечення“ / Микола Олегович Ратишин . — Тернопіль: ТНТУ, 2023. — 82 с. |
Issue Date: | 六月-2023 |
Date of entry: | 28-七月-2023 |
Country (code): | UA |
Place of the edition/event: | Тернопільський національний технічний університет імені Івана Пулюя |
Supervisor: | Стоянов, Юрій Миколайович |
Committee members: | Стадник, Наталія Богданівна |
UDC: | 004.422.8 |
Keywords: | ресторан інформаційна система Spring Framework керування замовленнями меню об'єктно-орієнтоване програмування PostgreSQL |
Number of pages: | 82 |
Abstract: | Ця кваліфікаційна робота присвячена розробці інформаційної системи для ресторану з використанням Spring Framework. Основною метою роботи було створення ефективної та функціональної системи, яка допомагатиме автоматизувати процеси управління та обслуговування ресторану.
У роботі було використано Spring Framework - популярний фреймворк для розробки Java-додатків. Використання Spring дозволяє забезпечити ефективну інтеграцію компонентів системи, забезпечити керування залежностями, а також спростити розробку та тестування.
Основними функціями розробленої інформаційної системи є керування замовленнями, управління меню та інвентарем, а також забезпечення зручного інтерфейсу для клієнтів ресторану.
процесі розробки
було
ООП
У
використано принципи
(об'єктно-орієнтованого програмування) та патерни проектування для створення гнучкої та розширюваної системи. Базою даних для системи використовувався PostgreSQL, який забезпечує збереження та доступ до різних типів інформації про ресторан. This qualification work is dedicated to the development of an information system for a restaurant using the Spring Framework. The main goal of the work was to create an efficient and functional system that would help automate the management and service processes of the restaurant. The Spring Framework, a popular framework for Java application development, was utilized in this work. The use of Spring allows for effective integration of system components, dependency management, and simplification of development and testing. The developed information system's key functionalities include order management, menu and inventory management, and providing a user-friendly interface for restaurant customers. During the development process, object-oriented programming (OOP) principles and design patterns were employed to create a flexible and scalable system. PostgreSQL was used as the database for the system, ensuring storage and access to various types of restaurant-related information. |
Content: | АНОТАЦІЯ 4 ANNOTATION 5 ЗМІСТ 6 ВСТУП 7 1 АНАЛІЗ ВИМОГ ПРЕДМЕТНОЇ ОБЛАСТІ 9 1.1. Актуальність програмного забезпечення 9 1.2. Пошук акторів та варіантів використання 11 1.3. Діаграми послідовності 14 1.4 Вибір технологій розробки 18 2 ПРОЕКТУВАННЯ СИСТЕМИ 27 2.1. Побудова схеми бази даних 27 2.2. Архітектура системи 32 3 КОНСТРУЮВАННЯ 36 3.1. Реалізація класів 36 3.2. Забезпечення якості 37 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 48 4.1 Естетичне оформлення та ергономічне дослідження робочого місця оператора 48 4.2 Долікарська допомога при переломах 50 ВИСНОВКИ 52 СПИСОК ПОСИЛАНЬ 53 ДОДАТКИ 54 ДОДАТОК А 55 ДОДАТОК Б 82 |
URI: | http://elartu.tntu.edu.ua/handle/lib/42422 |
Copyright owner: | Ратишин Микола Олегович, 2023 |
References (Ukraine): | Методичні вказівки до виконання атестаційної роботи магістра за спеціальністю 121 – Інженерія програмного забезпечення (Освітньо-професійна програма - «Програмне забезпечення систем», Освітньо-наукова програма - «Інженерія програмного забезпечення») для студентів усіх форм навчання / Упор.: М.Р. Петрик, Д.М. Михалик, О.Ю. Петрик, Г.Б. Цуприк - Тернопіль: ТНТУ, 2020-51с. Pressman R. S., Maxim B. Software Engineering: A Practitioner's Approach. McGraw-Hill Education, 2019. 704 с. Офіційний сайт Toast Pos. URL: https://pos.toasttab.com Fowler M. UML Distilled: A Brief Guide to the Standard Object Modeling Language. Pearson Education, Limited, 2018. Клієнт-серверна архітектура. URL: https://www.wikiwand.com/uk/Клієнт-серверна_архітектура Офіційна документація Java. URL: https://docs.oracle.com/javase/specs/jls/se11/html/jls-1.html Офіційна документація Spring. URL: https://spring.io Software architecture patterns / Mark Richards. URL: www.oreilly.com/ideas/software-architecture-patterns/page/2/layered-architecture Офіційна документація PostgreSQL. URL:https://www.postgresql.org Офіційна документація React. URL:https://uk.legacy.reactjs.org |
Content type: | Bachelor Thesis |
�蝷箔����: | 121 — Інженерія програмного забезпечення (бакалаври) |
��辣銝剔�﹝獢�:
獢�獢� | ��膩 | 憭批�� | �撘� | |
---|---|---|---|---|
dyplom_Ratyshyn_2023.pdf | 3,48 MB | Adobe PDF | 璉�閫�/撘�� |
�DSpace銝剜�������★��������雿��.
蝞∠�極�