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

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

Дата

2025

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

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Пояснювальна записка дипломного проєкту, що складається з п’яти розділів, містить 42 таблиці, 29 рисунків та 48 джерел, загальним обсягом 98 сторінок. Дипломний проєкт присвячений розробці програмного забезпечення для організації онлайн-фудкорту з функціоналом доставки та управління замовленнями, яке забезпечує автоматизацію процесів замовлення їжі, управління ресторанами та комунікацію між клієнтами і менеджерами. Мета роботи полягає у створенні зручної та ефективної вебплатформи, що об’єднує клієнтів і заклади харчування в єдиному цифровому просторі, підвищуючи зручність для користувачів і ефективність бізнес-процесів. У першому розділі проаналізовано предметну область онлайн-фудкортів, проведено порівняння з аналогами, такими як Glovo та Uber Eats, та змодельовано бізнес-процеси за допомогою нотації BPMN. Другий розділ присвячено розробленню функціональних і нефункціональних вимог, включаючи автентифікацію, управління замовленнями та генерацію звітів, із застосуванням технологій Node.js, Express.js, MySQL та Chart.js. Третій розділ охоплює конструювання програмного забезпечення, аналіз безпеки даних із використанням JWT і bcryptjs, а також виявлення вразливостей, таких як ризик XSS та CSRF. Четвертий розділ зосереджено на аналізі якості програмного забезпечення через оцінку цикломатичної складності та тестування, яке досягло 85% покриття коду. П’ятий розділ описує процес розгортання платформи на локальному сервері та супровід із застосуванням GitHub Actions для автоматизації оновлень. Програмне забезпечення впроваджено в тестовому середовищі для локального ринку України з акцентом на україномовний інтерфейс. Результати роботи пройшли апробацію на науково-практичній конференції «Інформаційні технології в управлінні бізнес-процесами» у 2025 році та опубліковані у збірнику тез конференції.

Опис

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

вебплатформа, онлайн-фудкорт, доставка, управління замовленнями, безпека даних, бізнес-процеси, online food court, delivery, order management, JWT, business processes, Node.js, Express.js, MySQL, Chart.js, web platform, data security

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

Дякунчак, І. В. Програмне забезпечення для управління і організації логістики замовлень : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Дякунчак Ілона Віталіївна. - Київ, 2025. - 161 с.

ORCID

DOI