Программный комплекс для управления автозаказом в ритейле «Catrinix – Автозаказ»

Функциональные характеристики программного продукта «Catrinix – Автозаказ»

Программный продукт “Catrinix — Автозаказ” (далее Автозаказ) предназначен для решения задач автоматизации заказа товаров регулярного ассортимента в розничной торговле.
Продукт позволяет автоматически вычислять потребность и выполнять заказ товара на основании четырьмя математическими методами. Вычисление объёма к заказу, распределение потребности между поставщиками и финальное формирование заказа происходят автоматически, снижая нагрузку на сотрудников ритейл-компаний.
Продукт позволяет выполнить расчёт потребности одним из следующих методов:
“Фиксированная частота”
При выборе метода “Фиксированная частота” заказ продукта выполняется в соответствии с графиком заказа (например, каждые 2 дня, или каждую неделю). Количество к заказу определяется пользователем и является фиксированным числом. В этом методе остатки на магазине, товары в пути, сезонность и другие составляющие не влияют на вычисление потребности.
“День в день”
При выборе метод “День в день” Автозаказполучает из центральной системы данные по истории заказов в предыдущий аналогичный день (например, на прошлой неделе, либо в прошлом году — для учёта сезонности) и заказывает такой же объём. Метод может быть применён если в мастер-системе уже имеется обширная история отгрузок и заказов, выполненных иным методом расчёта. В противном случае будет заказано нулевое количество.
“Мин-макс”
Метод Мин-Макс позволяет поддерживать запас товара в заданных рамках. Если запас товара опускается ниже минимальной границы, Автозаказ формирует заказ на партию таким образом, чтобы суммарно был достигнут объём в поле “Макс”.
“Прогноз”
Данный метод основывается на рассчитанном прогнозе для товара. В рамках продукта выполняется разделение недельного прогноза на дневные доли в соответствии с коэффициентами веса дня, и далее заказывается количество товара с учётом страхового запаса, товаров в пути, фактического остатка, периода между поставками.

Стоимость лицензии Catrinix

Стоимость ПО определяется индивидуально
Для приобретения можно обратиться по телефону или по e-mail:

Информация, необходимая для установки

Программный продукт Catrinix может быть установлен для клиента по модели SaaS-решения (сервер находится в общем облаке, а пользователи подключаются удаленно, через web-интерфейс.) либо on-premise (решение устанавливается на сервер клиента, а пользователи подключаются локально, используя интерфейс windows-приложения).

Необходимые серверные ресурсы:

Intel Xeon E-2324G (4C 8M Cache 3.10 GHz) / 32 (2x 16GB) / SSD 2 Tb (до 8 HDD 2.5″) / H345 / 2x БП 600W

Жизненный цикл продукта Catrinix

Процессы реализации ПО на всех этапах жизненного цикла

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

Процессы поддержания ПО

Сопровождение программы Catrinix на всех этапах его жизненного цикла включает:
помощь при внедрении и первичной настройке программы;
Техническую и бизнес поддержку пользователей;
устранение неисправностей;
плановую и внеплановую модернизацию ПО.
Описанные ниже мероприятия обеспечивают отсутствие критических сбоев и корректное функционирование ПО, его модернизацию и адаптацию к потребностям пользователя. Взаимодействие сотрудников поддержки с пользователями и другие формы обратной связи формируют пул запросов на модификацию программного обеспечения в следующем цикле разработки.

Устранение неисправностей

Неисправности, возникающие в программе и выявляющиеся на этапе эксплуатации, устраняются в регулярном режиме по следующему алгоритму:
Детектирование неисправности путем получения сообщения о неисправности в обращениях от пользователей, а также путем тестирования.
Воспроизведение неисправности инженерами тестирования в различных программных и аппаратных окружениях.
Устранение неисправности на уровне кода.
Тестирование неисправности в автоматическом или ручном режиме.

Техническая поддержка

Техническая поддержка пользователей консультации по следующим вопросам:
установка ПО;
пользовательские настройки;
использование программного обеспечения Catrinix;
поддержание жизненного цикла;
устранение ошибок в работе;
обновление и модернизация;
устранение последствий некорректного обновления;
прочие вопросы, прямо или косвенно связанные с работой программы.