Програмне забезпечення системи обліку замовлень в кав'ярні

dc.contributor.advisorВасилюк-Зайцева, Світлана Вікторівна
dc.contributor.authorКоннік, Данило Павлович
dc.date.accessioned2025-10-06T08:20:10Z
dc.date.issued2025
dc.description.abstractУ сучасному суспільстві збільшується кількість інформації, яка потребує обробки. Завдяки автоматизованій системі, касир зможе швидко та ефективно обробляти замовлення. Ручний облік може супроводжуватись людськими помилками, тому система дозволить забезпечити точність та надійність, зменшуючи ризик помилок, що сприятиме ефективній роботі касира. У дипломній роботі розглянуто процес розробки програмного забезпечення для обліку замовлень у кав’ярні. Основну увагу приділено моделюванню структури даних, побудові архітектури та реалізації функціоналу для управління касирами, товарами, транзакціями й процесом оформлення замовлень. Система передбачає авторизацію користувачів за ролями, ведення історії продажів, взаємодію з базою даних PostgreSQL, а також надає зручний інтерфейс, створений з використанням React. У роботі описано етапи проєктування, вибір технологічного стеку (NestJS, React, Prisma), а також результати тестування програмного продукту. Запропоноване рішення спрямоване на задоволення потреб малих закладів громадського харчування в ефективному й легкому впровадженні облікового інструменту. In modern society, the amount of information that needs to be processed is increasing. Thanks to an automated system, the cashier will be able to process orders quickly and efficiently. Manual accounting can be accompanied by human errors, so the system will ensure accuracy and reliability, reducing the risk of errors, which will contribute to the effective work of the cashier. The thesis describes the process of developing software for accounting for orders in a coffee shop. The main attention is paid to modelling the data structure, building the architecture and implementing the functionality for managing cashiers, goods, transactions and the ordering process. The system provides for user authorisation by role, sales history, interaction with the PostgreSQL database, and a user-friendly interface created using React. The paper escribes he design stages, the choice of a technology stack (NestJS, React, Prisma), and the results of testing the software product. The proposed solution is aimed at meeting the needs of small catering establishments for an effective and easy implementation of an accounting tool.
dc.identifier.citationКоннік Д.П. Програмне забезпечення системи обліку замовлень в кав'ярні : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення. Київ, 2025. 82 с.
dc.identifier.urihttps://dglib.nubip.edu.ua/handle/123456789/12212
dc.language.isouk
dc.publisherНУБіП України
dc.subjectрозробки програмного забезпечення
dc.subjectмоделювання структури даних
dc.subjectпобудова архітектури
dc.subjectбаза даних PostgreSQL
dc.subjectsoftware development
dc.subjectdata structure modeling
dc.subjectarchitecture design
dc.subjectPostgreSQL database
dc.titleПрограмне забезпечення системи обліку замовлень в кав'ярні
dc.typeThesis
thesis.degree.departamentКомп’ютерних наук
thesis.degree.grantorФакультет інформаційних технологій
thesis.degree.specialtyІнженерія програмного забезпечення

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Konnik_Bakalavrska_Prohramne_zabezpechennia_systemy.pdf
Розмір:
2.08 MB
Формат:
Adobe Portable Document Format

Ліцензійна угода

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
license.txt
Розмір:
1.71 KB
Формат:
Item-specific license agreed to upon submission
Опис: