Програмне забезпечення для управління і організації логістики замовлень
| dc.contributor.advisor | Шулькевич, Тетяна Вікторівна | |
| dc.contributor.author | Дякунчак, Ілона Віталіївна | |
| dc.date.accessioned | 2026-04-23T11:00:40Z | |
| dc.date.available | 2026-04-23T11:00:40Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Пояснювальна записка дипломного проєкту, що складається з п’яти розділів, містить 42 таблиці, 29 рисунків та 48 джерел, загальним обсягом 98 сторінок. Дипломний проєкт присвячений розробці програмного забезпечення для організації онлайн-фудкорту з функціоналом доставки та управління замовленнями, яке забезпечує автоматизацію процесів замовлення їжі, управління ресторанами та комунікацію між клієнтами і менеджерами. Мета роботи полягає у створенні зручної та ефективної вебплатформи, що об’єднує клієнтів і заклади харчування в єдиному цифровому просторі, підвищуючи зручність для користувачів і ефективність бізнес-процесів. У першому розділі проаналізовано предметну область онлайн-фудкортів, проведено порівняння з аналогами, такими як Glovo та Uber Eats, та змодельовано бізнес-процеси за допомогою нотації BPMN. Другий розділ присвячено розробленню функціональних і нефункціональних вимог, включаючи автентифікацію, управління замовленнями та генерацію звітів, із застосуванням технологій Node.js, Express.js, MySQL та Chart.js. Третій розділ охоплює конструювання програмного забезпечення, аналіз безпеки даних із використанням JWT і bcryptjs, а також виявлення вразливостей, таких як ризик XSS та CSRF. Четвертий розділ зосереджено на аналізі якості програмного забезпечення через оцінку цикломатичної складності та тестування, яке досягло 85% покриття коду. П’ятий розділ описує процес розгортання платформи на локальному сервері та супровід із застосуванням GitHub Actions для автоматизації оновлень. Програмне забезпечення впроваджено в тестовому середовищі для локального ринку України з акцентом на україномовний інтерфейс. Результати роботи пройшли апробацію на науково-практичній конференції «Інформаційні технології в управлінні бізнес-процесами» у 2025 році та опубліковані у збірнику тез конференції. | |
| dc.description.abstractother | The explanatory note of the diploma project, consisting of five sections, includes 42 tables, 29 figures, and 48 references, totaling 98 pages. The diploma project is dedicated to the development of software for organizing an online food court with delivery and order management functionality, which ensures the automation of food ordering processes, restaurant management, and communication between customers and managers. The objective of the project is to create a convenient and efficient web platform that integrates customers and food establishments into a unified digital space, enhancing user convenience and business process efficiency. The first section analyzes the domain of online food courts, compares the system with analogs such as Glovo and Uber Eats, and models business processes using BPMN notation. The second section focuses on the development of functional and non-functional requirements, including authentication, order management, and report generation, utilizing technologies such as Node.js, Express.js, MySQL, and Chart.js. The third section covers the software design, data security analysis using JWT and bcryptjs, and identification of vulnerabilities such as XSS and CSRF risks. The fourth section concentrates on the software quality analysis through cyclomatic complexity evaluation and testing, achieving 85% code coverage. The fifth section describes the platform deployment process on a local server and its maintenance using GitHub Actions for automated updates. The software has been implemented in a test environment for the Ukrainian market, with an emphasis on a Ukrainian-language interface. The results of the work were validated at the scientific and practical conference “Information Technologies in Business Process Management” in 2025 and published in the conference proceedings. | |
| dc.format.extent | 161 с. | |
| dc.identifier.citation | Дякунчак, І. В. Програмне забезпечення для управління і організації логістики замовлень : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Дякунчак Ілона Віталіївна. - Київ, 2025. - 161 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/80395 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | вебплатформа | |
| dc.subject | онлайн-фудкорт | |
| dc.subject | доставка | |
| dc.subject | управління замовленнями | |
| dc.subject | безпека даних | |
| dc.subject | бізнес-процеси | |
| dc.subject | online food court | |
| dc.subject | delivery | |
| dc.subject | order management | |
| dc.subject | JWT | |
| dc.subject | business processes | |
| dc.subject | Node.js | |
| dc.subject | Express.js | |
| dc.subject | MySQL | |
| dc.subject | Chart.js | |
| dc.subject | web platform | |
| dc.subject | data security | |
| dc.title | Програмне забезпечення для управління і організації логістики замовлень | |
| dc.title.alternative | Order Logistics Management Software | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Diakunchak_bakalavr.pdf
- Розмір:
- 6.66 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: