Table | Card | RUSMARC | |
Allowed Actions: –
Action 'Read' will be available if you login or access site from another network
Action 'Download' will be available if you login or access site from another network
Group: Anonymous Network: Internet |
Annotation
Данная работа посвящена разработке инструмента для проведения инвентаризации на пунктах выдачи заказов. Она направлена на улучшение существующих процессов на пункте выдачи заказов, повышение прозрачности взаимодействия партнера с компанией, выявление допущенных ошибок во время логистических процессов. Для выявления требований к данному инструменту был проведен анализ потребностей операторов и партнеров пунктов выдачи заказов с помощью опроса и сбора статистических данных. По итогу анализа был собран список функциональных требований, необходимых для реализации проекта. В ходе работы была разработана серверная часть для веб-приложения с помощью языка программирования 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.
Document access rights
Network | User group | Action | ||||
---|---|---|---|---|---|---|
ILC SPbPU Local Network | All |
![]() ![]() ![]() |
||||
Internet | Authorized users SPbPU |
![]() ![]() ![]() |
||||
![]() |
Internet | Anonymous |
Usage statistics
|
Access count: 0
Last 30 days: 0 Detailed usage statistics |