Програмна система підтримки логістики продуктового магазину
Вантажиться...
Дата
2025
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Дипломна робота за темою «Програмна система підтримки логістики продуктового магазину» виконана студентом кафедри системного програмування і спеціалізованих комп’ютерних систем ФПМ Абраменком Данилом Олександровичем зі спеціальності 123 «Комп’ютерна інженерія» та складається зі: вступу; 3 розділів, висновків до кожного з цих розділів; загальних висновків; списку використаних джерел, який налічує 14 джерел. Загальний обсяг роботи — 71 сторінка.
Актуальність теми.
Ефективна логістика є критично важливою для функціонування сучасних продуктових магазинів. Цифровізація логістичних процесів дозволяє зменшити вплив людського фактора, підвищити швидкість обробки даних та забезпечити зручну координацію дій між логістами, водіями та складськими працівниками. Особливої актуальності дана проблема набуває в умовах воєнного часу та нестабільних поставок.
Мета і завдання роботи.
Метою роботи є створення комплексної програмної системи для підтримки логістичних процесів продуктового магазину. Завдання включали: побудову архітектури клієнт-серверного застосунку, реалізацію ролей користувачів, створення захищеного бекенду з API, підключення бази даних MongoDB та забезпечення стабільної взаємодії між усіма компонентами системи.
Використані методи.
В роботі реалізовано клієнт-серверну архітектуру: фронтенд написано на React + TypeScript з використанням Tailwind CSS; бекенд реалізовано на Node.js з Express, Zod, JWT, Winston, Helmet, а дані зберігаються в MongoDB. Аутентифікація реалізована через JWT-токени з ролями; для ініціалізації використано seed-скрипт. Інтерфейс адаптовано для мобільних та десктопних пристроїв.
Отримані результати.
Створено повноцінну систему, яка підтримує логістику поставок, управління працівниками, запасами, а також надає окремі адаптовані інтерфейси для різних типів користувачів. Веб-застосунок проходить тестування на стабільність та безпеку, а архітектура забезпечує масштабованість і розширюваність.
Апробація результатів. Не заплановано.
Публікації. Не заплановано.
Опис
Ключові слова
логістика, веб-застосунок, MongoDB, REST API, Express, адаптивний інтерфейс, JWT, Logistics, web application, adaptive interface
Бібліографічний опис
Абраменко, Д. О. Програмна система підтримки логістики продуктового магазину : дипломна робота ... бакалавра : 123 Комп’ютерна інженерія / Абраменко Данило Олександрович. – Київ, 2025. – 71 с.