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

Вантажиться...
Ескіз

Дата

Назва журналу

Номер ISSN

Назва тому

Видавець

НУБіП України

Анотація

У сучасному суспільстві збільшується кількість інформації, яка потребує обробки. Завдяки автоматизованій системі, касир зможе швидко та ефективно обробляти замовлення. Ручний облік може супроводжуватись людськими помилками, тому система дозволить забезпечити точність та надійність, зменшуючи ризик помилок, що сприятиме ефективній роботі касира. У дипломній роботі розглянуто процес розробки програмного забезпечення для обліку замовлень у кав’ярні. Основну увагу приділено моделюванню структури даних, побудові архітектури та реалізації функціоналу для управління касирами, товарами, транзакціями й процесом оформлення замовлень. Система передбачає авторизацію користувачів за ролями, ведення історії продажів, взаємодію з базою даних 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.

Опис

Ключові слова

розробки програмного забезпечення, моделювання структури даних, побудова архітектури, база даних PostgreSQL, software development, data structure modeling, architecture design, PostgreSQL database

Бібліографічний опис

Коннік Д.П. Програмне забезпечення системи обліку замовлень в кав'ярні : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення. Київ, 2025. 82 с.

Підтвердження

Рецензія

Додано до

Згадується в