РБК Компании
Главная DBI 6 мая 2025

Разработка мобильного приложения для производственно-торговой компании

Специалисты DBI реализовали проект по созданию нового мобильного приложения для управления заказами
Разработка мобильного приложения для производственно-торговой компании
Источник изображения: Сгенерировано нейросетью Fusion Brain
Задача и причина

Задача: Обновить информационную систему крупной производственно-торговой компании для оформления заказов.

Причина: Старая система, которой пользовались около тысячи сотрудников, еще функционировала, но ее техническое состояние вызывало опасения:

  1. Устаревшая кодовая база: Приложение было создано более шести лет назад, и за это время технологии шагнули далеко вперед. Внедрение новых функций стало затруднительным, а производительность — недостаточной.
  2. Недостаточная документация: Отсутствие полного описания архитектуры и бизнес-логики усложняло поддержку и развитие системы.
  3. Отсутствие обновлений: Критически важные обновления не выпускались более двух лет, что привело к накоплению уязвимостей и проблем с совместимостью.
  4. Уход ключевых разработчиков: Сотрудники, изначально создавшие систему, уже не работали в компании, что увеличивало риски при внесении изменений.

Команда DBI предложила комплексный подход к разработке новой системы, ориентированный на гибкость, безопасность и простоту масштабирования.

Архитектура и технологии

Модульный монолит с REST API: Все ключевые функции были разделены на логические модули, каждый из которых отвечает за отдельный бизнес-процесс. Такой подход упростил поддержку и развитие системы.

Современный стек: В качестве основного языка программирования выбран Python, а для построения API — FastAPI. Это решение обеспечило высокую производительность, простоту поддержки и широкие возможности для интеграции.

Безопасность и авторизация: Для аутентификации пользователей реализованы современные протоколы JWT и OAuth 2.0, что гарантирует надежную защиту данных.

Интеграция с ERP: Для обмена данными с корпоративной ERP-системой внедрена шина данных, обеспечивающая асинхронную передачу информации, контроль целостности и автоматическое восстановление при сбоях.

Качество и автоматизация

Полная документация: Вся архитектура и бизнес-логика подробно описаны, что облегчает дальнейшее развитие и поддержку системы.

CI/CD и тестирование: Внедрен автоматизированный конвейер для тестирования и развертывания приложения. Используются Pytest для модульных и интеграционных тестов, а также Locust для нагрузочного тестирования.

Контейнеризация: Приложение разворачивается в Docker-контейнерах, что обеспечивает идентичность среды на всех этапах — от разработки до промышленной эксплуатации.

Пользовательский опыт

Интуитивный интерфейс: Особое внимание уделено удобству работы сотрудников, что позволило сократить время обучения и повысить скорость оформления заказов.

Готовность к масштабированию: Архитектура приложения позволяет легко добавлять новые функции и интегрироваться с внешними сервисами, поддерживая рост бизнеса.

Разработка мобильного приложения для производственно-торговой компании

Бизнес-эффект

Благодаря новому решению производственно-торговая компания повысила эффективность работы сотрудников, улучшила качество обслуживания клиентов и получила инструмент, который будет поддерживать рост бизнеса в будущем. 

Внедрение современных технологий и автоматизация процессов позволили снизить операционные риски и обеспечить устойчивость к изменениям рынка.

Результат

Внедрение нового мобильного приложения позволило компании:

  • Обеспечить стабильную работу при одновременном подключении до 1000 пользователей.
  • Сократить время оформления заказа и снизить количество ошибок за счет автоматизации и оптимизации бизнес-процессов.
  • Повысить безопасность и соответствие современным стандартам защиты данных.
  • Создать цифровой фундамент для дальнейшего развития: система готова к горизонтальному и вертикальному масштабированию, интеграции с новыми сервисами и внедрению дополнительных функций.

Источники изображений:

Архив компании DBI

Интересное:

Новости отрасли:

Все новости:

Контакты

Адрес
344065, Россия, г. Ростов-на-Дону, 
улица Троллейбусная, д. 24/2 В, оф. 716
Телефон

Социальные сети

ГлавноеЭкспертыДобавить
новость
КейсыМероприятия