
Ð”Ð°Ð½Ð½Ð°Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ð° поÑвÑщена разработке инÑтрумента Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¸Ð½Ð²ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ð¸ на пунктах выдачи заказов. Она направлена на улучшение ÑущеÑтвующих процеÑÑов на пункте выдачи заказов, повышение прозрачноÑти взаимодейÑÑ‚Ð²Ð¸Ñ Ð¿Ð°Ñ€Ñ‚Ð½ÐµÑ€Ð° Ñ ÐºÐ¾Ð¼Ð¿Ð°Ð½Ð¸ÐµÐ¹, выÑвление допущенных ошибок во Ð²Ñ€ÐµÐ¼Ñ Ð»Ð¾Ð³Ð¸ÑтичеÑких процеÑÑов. Ð”Ð»Ñ Ð²Ñ‹ÑÐ²Ð»ÐµÐ½Ð¸Ñ Ñ‚Ñ€ÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ð¹ к данному инÑтрументу был проведен анализ потребноÑтей операторов и партнеров пунктов выдачи заказов Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ опроÑа и Ñбора ÑтатиÑтичеÑких данных. По итогу анализа был Ñобран ÑпиÑок функциональных требований, необходимых Ð´Ð»Ñ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ проекта. Ð’ ходе работы была разработана ÑÐµÑ€Ð²ÐµÑ€Ð½Ð°Ñ Ñ‡Ð°Ñть Ð´Ð»Ñ Ð²ÐµÐ±-Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ Ñзыка Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Java. Ð”Ð»Ñ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ была иÑпользована микроÑервиÑÐ½Ð°Ñ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð°, REST API и Spring Framework. Ð’ качеÑтве хранилища данных была выбрана СУБД PostgreSQL. Помимо Ñтого, было проведено теÑтирование данного функционала Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ юнит-теÑтов, интеграционных теÑтов и ручного теÑÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ API. Результатом работы ÑвлÑетÑÑ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ в веб-приложение Ð´Ð»Ñ Ð¿ÑƒÐ½ÐºÑ‚Ð¾Ð² выдачи заказов «ЯндекÑ.Маркет» инÑтрумент Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¸Ð½Ð²ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð·Ð°Ñ†Ð¸Ð¸.
This work is dedicated to the development of a tool for conducting inventory at order pickup points. It aims to improve existing processes at the order pickup points, increase transparency of interaction between partners and companies, and find errors during logistic processes. To find the requirements for this tool, an analysis of the operators and partners needs at the order pickup points was conducted through surveys and the collection of statistical data. As a result of the analysis, a list of functional requirements necessary for the project implementation was compiled. The backend part for the web application was developed using the Java programming language. Microservices architecture, REST API, and Spring Framework were used for the implementation. The PostgreSQL DBMS was chosen as the data storage. In addition, testing of this functionality was conducted using unit tests, integration tests, and manual testing of the API. The result of this work is an integrated inventory tool for order pickup points, integrated into the "Yandex.Market" web application.
PostgreSQL, inventory, order pickup point, REST API, инвенÑаÑизаÑиÑ, Spring Framework, пÑÐ½ÐºÑ Ð²ÑдаÑи заказов, Java, Kotlin
PostgreSQL, inventory, order pickup point, REST API, инвенÑаÑизаÑиÑ, Spring Framework, пÑÐ½ÐºÑ Ð²ÑдаÑи заказов, Java, Kotlin
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
