Система автоматизированных высокоскоростных расчетов «Переоценка»

Заказчик:
Производственно-торговый холдинг Zenden (Zenden, Thomas munz, Mascotte)
Руководитель проекта со стороны заказчика
Поставщик
Cifra Project
Год завершения проекта
2017
Сроки выполнения проекта
Август, 2017 — Сентябрь, 2017
Масштаб проекта
350 человеко-часов
1 автоматизированных рабочих мест
Цели
Своевременное реагирование на изменение покупательского спроса через переоценку fashion ассортимента в магазинах с помощью Системы автоматизированных высокоскоростных расчетов

Уникальность проекта

Уникальность проекта заключается в том, что удачные решения по каждой отдельной задаче взаимно усилили полученный эффект от разработанного приложения. За короткий срок без закупки дополнительного программного обеспечения реализован инструмент для высокоскоростных расчётов, который позволил сделать качественный скачок в управлении переоценкой товаров в торговой сети, состоящей из 250 магазинов.

1. Скорость расчёта переоценки fashion ассортимента изменилась с 2 дней до 3 минут(!). Стало возможным в сжатые сроки рассчитывать множество альтернативных вариантов переоценки, меняя задаваемые параметры при запуске расчёта и оценивая результат с помощью экономических показателей в отчетах доступной формы.

2. За 1,5 месяца в компании достигнут качественно новый уровень автоматизации в управлении переоценкой товаров.

3. Архитектура уникальна для вычислений расчетов в части использования MS SQL Server Analysis Services Tabular Model в качестве OLAP-сервера и особенно - в качестве вычислительного ядра со встроенным языком расчетов DAX. Такой подход резко снизил стоимость разработки и эксплуатации системы и дал ей очень высокую скорость и гибкость. Алгоритмы анализа и расчета переоценки теперь могут меняться и расширяться товарными аналитиками без помощи специалистов ИТ-департамента. А сам расчет из-за грамотного распределения операций и полного использования возможностей компонентов MS SQL Server стал выполняться в течение нескольких минут.

4. Реализована концепция результирующих отчётов, подразумевающая имитацию мышления человека, то есть логичное раскрытие информации для контроля принятия решений.

Предложение по развитию решения

Полученное решение имеет большой потенциал для развития в компании, планируется его расширение в области управления товарными запасами на основе анализа информации.
Использованное ПО
MS SQL Server 2016
MS SQL Server Analysis Services Tabular Model
1С: Предприятие 8.3
Коннектор АТК_BiView
Описание проекта
Из-за колебаний спроса, в том числе в связи с погодными условиями, при торговле fashion ассортиментом важно точное управление спросом с помощью оптимального уровня цен. Слишком большие скидки приведут к потерям дохода, слишком маленькие - к тому, что товар не будет реализован в течение сезона. Для расчета переоценки ассортимента используется система правил на основе нормативов продаж и остатков, шаблонов и десятков формул. Процесс расчёта переоценки сезонного товара для 250 магазинов розничной сети выполнялся в Microsoft Excel и имел существенные недостатки: - высокая трудоёмкость процесса переоценки – расчет в ручном режиме занимал 2 дня работы аналитика; - вероятность ошибок из-за большого количества данных, формул и ручных операций; - длительный период ожидания результатов переоценки. Для оптимизации процесса принятия решения по переоценке товара требовалось быстро и безошибочно рассчитывать альтернативные варианты, задавая параметры переоценки. Для выполнения данных бизнес-требований было принято решение о внедрении Системы высокоскоростных расчётов, имеющей простой механизм изменения формул в алгоритмах вычислений силами аналитиков. Выбор программных средств. Критериями для выбора платформы были производительность, надёжность и простота эксплуатации. По этим критериям для загрузки, преобразования и хранения данных был выбран SQL Server 2016 Database, исходные данные для расчета подготавливаются в базах 1С:Предприятие 8.3, а сами расчеты выполняются на MS SQL Server Analysis Services с помощью встроенного языка DAX. Данные из учетных систем 1С извлекались с помощью Коннектора АТК_BiView. Этапы проекта: - консультации по подготовке данных, описанию данных и алгоритму переоценки; - проектирование программного обеспечения в части алгоритмов расчёта и схемы работы пользователей в системе; - разработка модели расчета переоценки на сервере аналитики; - разработка интерфейса установки параметров переоценки и запуска расчётов; - разработка отчёта по переоценке по результатам последнего расчёта; - разработка документации, приёмопередаточное тестирование по тест кейсам заказчика, передача разработок; - обучение сотрудников; - передача системы на поддержку. Результаты: Реализована и внедрена Система высокоскоростных расчётов, позволяющая эффективно реагировать на потребности компании в регулировании спроса на товары. Система «Переоценка» автоматически загружает данные для расчета из информационных систем компании, позволяет задавать параметры расчёта, легко менять правила вычислений и просматривать результаты расчётов с помощью различных средств отчётности (Схема реализованной системы прилагается). Система переоценки товара состоит из трёх компонентов: 1. Хранилище данных - база данных MS SQL Server, обеспечивающая доступ к исходным данным и их преобразование в вид, удобный для анализа, а также хранение фильтров и параметров расчётов; 2. Сервер аналитики с двумя базами: вычислительное ядро - база OLAP-сервера MS Analysis Services Tabular Model, в которой происходит расчёт переоценки, и база (витрина данных) для отчётов по переоценке; 3. Windows-приложение «Рабочее место аналитика», предназначенное для ввода фильтров и параметров оценки, а также для запуска операций по расчёту переоценки и подготовки витрины данных для отчётов. Эффект от внедрения системы 1. Новый уровень высокоскоростных вычислений. Время расчёта сократилось с 2 дней до 3 минут. Данные для расчёта доступны в любой момент времени, расчёт производится по правилам и параметрам, задаваемым аналитиками. 2. Качественно новый уровень управления переоценкой. Повысилась качество данных для принятия бизнес-решений, так как стало возможно рассчитывать несколько альтернативных вариантов переоценки товара для анализа и принятия решения. Исходные данные для расчета, параметры переоценки и прогноз результата переоценки видны в OLAP-отчетах. 2. Новый уровень профессиональных компетенций и квалификации аналитиков. Ручные операции по выполнению расчёта сведены к нулю. Аналитики получили возможность переключиться на управление правилами переоценки, параметрами расчёта и анализ результатов переоценки. Ранее на расчет одного варианта затрачивалось 2 рабочих дня, требовалась трудоёмкая выверка данных и формул. Сейчас данные для расчёта доступны в любой момент времени, так как поступают в вычислительное ядро из учётных систем автоматически. Расчёт производится автоматически по правилам независимо от человеческого фактора. 3. Возможность совершенствовать алгоритмы без переделки системы. Алгоритмы вычисления показателей выверены в ходе проекта. Простой механизм добавления формул в расчёт позволяет аналитикам самостоятельно вносить изменения в алгоритмы вычислений. 4. Возможность просмотра результатов расчётов доступными средствами отчётности, например, Microsoft Excel, Microsoft Power BI, Tableau и др. Концепция разработанных отчётов по результатам переоценки предполагает точное, полное, последовательное и визуально удобное раскрытие информации для поддержки процесса принятия решения по переоценке товара. Результат процесса переоценки отображается в форме отчета с пошаговым принятием решений по правилам переоценки и полностью прозрачен.
География проекта
Расчёт производится централизованно для 250 магазинов Zenden по всей России.
Дополнительные презентации:
Demo11.pdf
Demo2.pdf

Комментировать могут только авторизованные пользователи.
Предлагаем Вам в систему или зарегистрироваться.

Год
Предметная область
Отрасль
Управление
Мы используем файлы cookie в аналитических целях и для того, чтобы обеспечить вам наилучшие впечатления от работы с нашим сайтом. Заходя на сайт, вы соглашаетесь с Политикой использования файлов cookie.