loader
image
back arrow Все проекты

Система бизнес-аналитики для заводов

Задача

Клиент предоставляет комплексные ERP-системы для крупных предприятий, аудиторские и консультационные услуги для производственных компаний. Аналитики на стороне клиента привыкли подсчитывать все затраты и расходы разных заводов в громоздких таблицах Excel. Чем больше данных было в таблицах, тем медленнее работала программа. Более того, пользователям нередко приходилось вручную изменять формулы внутри ячеек. Это замедляло аналитический процесс и приводило к ошибкам.

У клиента возникла идея интегрировать в существующую ERP-систему дополнительный модуль, с подробной производственной аналитикой и прогнозами.

Решение

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

Выделим несколько важных частей веб-решения:

  • структура предприятия. Здесь можно создать модель фабрики, добавляя мастерские, оборудование и модули. Отсюда можно открыть раздел с накопленной информацией о каждом подразделении: страницы с общим обзором работ и выпуска, выпускаемой и бракованной продукции, использованных материалов, потерь и трудозатрат
  • модуль с затратами. Здесь находится сводка производственных затрат за выбранный период времени
  • модуль моделирования. Это часть модуля затрат, которая позволяет моделировать сценарии «сверху вниз» и «снизу вверх». Аналитики могут установить цели сокращения (например, по затратам, потерям) и получить оценки оптимизации затрат по годам

Результат

Клиент предоставил макеты интерфейса и формулы для расчета производственных затрат, наша команда сделала все остальное: архитектуру ПО, подбор технологий, разработку frontend и backend. Нам удалось превратить сложную логику взаимосвязей между всеми параметрами в эффективную систему расчетов на стороне Backend и наглядные графики и таблицы в пользовательском интерфейсе.

Технологии

.NET 5, SQL, Swagger, CQRS, Tensorflow.js, RxJs, Angular 11, NgRx, Bootstrap 4.6, Material, D3.js, ngx-datatable

Состав команды

10 человек: 6 разработчиков, project manager, QA-инженер, 2 бизнес-аналитика

Отзыв сотрудника:

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

Другие проекты