Інформаційна система оптимізації збуту товарних залишків для мінімізації фінансових втрат підприємства в сфері харчування

dc.contributor.advisorВолков, Олександр Володимирович
dc.contributor.authorКучир, Єгор Олександрович
dc.date.accessioned2026-08-06T10:22:27Z
dc.date.available2026-08-06T10:22:27Z
dc.date.issued2026
dc.description.abstractДипломна робота виконана на 63 сторінках, містить 12 ілюстрацій, 1 додаток, 20 посилань у списку використаних джерел. Метою роботи є розробка інформаційної системи для автоматизації процесів моніторингу, динамічного розрахунку вартості та оперативної реалізації надлишкових товарних залишків у закладах громадського харчування з метою мінімізації фінансових втрат бізнесу та зменшення обсягів харчових відходів. У роботі використано модель скінченних автоматів для опису життєвого циклу товару, кусково-стала функція для алгоритму ступінчастого дисконтування, математичний апарат сферичної тригонометрії та метод обмежувальної рамки для просторової фільтрації, мова програмування Python, асинхронний веб-фреймворк FastAPI, СУБД SQLite з ORM SQLAlchemy, бібліотека валідації Pydantic, Vanilla JavaScript, HTML5/CSS3, картографічна бібліотека Leaflet.js. В результаті спроектовано та програмно реалізовано повноцінний веб-застосунок “SavePlate” з клієнт-серверною архітектурою на базі REST API. Створено серверну частину, що керує бізнес-логікою ціноутворення, транзакціями та безпекою. Розроблено інтерактивний клієнтський інтерфейс з інтеграцією картографічних сервісів для забезпечення зручного просторового пошуку найближчих пропозицій. Проведено тестування, яке підтвердило коректність роботи алгоритмів. Систему рекомендується впроваджувати на підприємствах громадського харчування як дієвий інструмент для зниження збитків від списання продуктів, залучення нових клієнтів та підтримки сучасних екологічних ініціатив.
dc.description.abstractotherThe thesis is completed on 63 pages, contains 12 illustrations, 1 addition, 20 sources in the list of references. The purpose of the work is to develop an information system for automating the processes of monitoring, dynamic cost calculation and operational sale of surplus product residues in catering establishments in order to minimize financial losses of the business and reduce food waste. The work uses a finite state machine model to describe the life cycle of the product, a piecewise-constant function for the step discounting algorithm, the mathematical apparatus of spherical trigonometry and the bounding box method for spatial filtering, the Python programming language, the FastAPI asynchronous web framework, the SQLite DBMS with SQLAlchemy ORM, the Pydantic validation library, Vanilla JavaScript, HTML5/CSS3, the Leaflet.js cartographic library. As a result, a full-fledged web application “SavePlate” with client-server architecture based on REST API was designed and programmatically implemented. A server part was created that manages the business logic of pricing, transactions and security. An interactive client interface with the integration of cartographic services was developed to ensure convenient geospatial search for the nearest offers. Testing was carried out, which confirmed the correctness of the algorithms. The system is recommended to be implemented in catering enterprises as an effective tool for reducing losses from product write-offs, attracting new customers and supporting modern environmental initiatives.
dc.format.extent70 с.
dc.identifier.citationКучир, Є. О. Інформаційна система оптимізації збуту товарних залишків для мінімізації фінансових втрат підприємства в сфері харчування : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Кучир Єгор Олександрович. – Київ, 2026. – 70 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/82366
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectінформаційна система
dc.subjectвеб-застосунок
dc.subjectfastapi
dc.subjectгеопросторовий пошук
dc.subjectавтоматизоване ціноутворення
dc.subjectrest api
dc.subjectоптимізація збуту
dc.subjectбаза даних
dc.subjectinformation system
dc.subjectweb application
dc.subjectgeospatial search
dc.subjectautomated pricing
dc.subjectsales optimization
dc.subjectdatabase
dc.titleІнформаційна система оптимізації збуту товарних залишків для мінімізації фінансових втрат підприємства в сфері харчування
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Kuchir_bakalavr.pdf
Розмір:
1.09 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: