Анастасия
Менеджер проекта
Ёлка — это бренд оборудования для водоочистки и водоподготовки. Его сотрудники занимаются разработкой схем, подбором оборудования и монтажом. Богатый опыт в этой сфере позволил им создать типовые схемы водоподготовки, однако нередко все же возникают уникальные случаи, требующие активного участия специалиста.

Чтобы уменьшить затраты ресурсов на обработку подобных случаев, руководство приняло решение о необходимости разработки конфигуратора для самостоятельного подбора оборудования водоочистки и водоподготовки для коттеджей.
Описание проекта
Цели создания конфигуратора
разгрузить сотрудников компании
Цели создания конфигуратора
разгрузить сотрудников компании
упростить процесс подбора оборудования
получать более «прогретые» обращения
получить преимущество перед конкурентами
Проблемы, нюансы, интересности
Первоначальное техническое задание на разработку конфигуратора состояло из 16 таблиц и двух вариантов исхода подбора, каждый из которых, в свою очередь, содержал 11 этапов подбора и обработки промежуточных результатов.
План работ (общий):
Декомпозиция задачи, проектирование, анализ похожих
План работ (общий):
Декомпозиция задачи, проектирование, анализ похожих
Отрисовка интерфейса конфигуратора
Разработка первичной версии конфигуратора
Обработка и добавление в вывод изображений каждого элемента будущей схемы водоподготовки
Тестирование, отладка
Доработки второго порядка (подбор иконок, добавление спецификаций к каждой схеме водоподготовки, создание новых форм обратной связи, корректировки в алгоритме и выводе)
Финальное тестирование
Открытие функционала для всех пользователей сайта
План работ (технический):
Создание компонента конфигуратора с вёрсткой форм (с использованием структуры D7, заполнение форм, аякс-передача данных, js-скрипты)
План работ (технический):
Создание компонента конфигуратора с вёрсткой форм (с использованием структуры D7, заполнение форм, аякс-передача данных, js-скрипты)
Создание хайлоад-блоков (таблиц), в которых будут храниться таблицы для расчётов (структура, заполнение)
Разработка класса-преобразователя под каждую таблицу
Для каждого класса таблицы разработка методов, осуществляющих выборку данных по переданным параметрам
Разработка методов для вычислений
Реализация функционала построения схемы
Реализация общего алгоритма работы конфигуратора (создание классов и их взаимосвязей, использование ранее разработанных преобразователей и построения схем. Используемые паттерны разработки — «фабрика» и «строитель»)
Функционал конфигуратора
Подбор оборудования водоподготовки на основании показателей анализа воды, который вводит пользователь в интерфейс конфигуратора.
Функционал конфигуратора
Подбор оборудования водоподготовки на основании показателей анализа воды, который вводит пользователь в интерфейс конфигуратора.
Сравнение введенных показателей с нормами СанПиН, при их соответствии пользователь получает уведомление об этом.
Вывод визуальной схемы водоподготовки на основании подобранного оборудования, возможность её скачивания
Возможность скачать спецификацию для каждой схемы водоподготовки, которая включает в себя наименование элемента схемы, артикул и суммарное количество элементов
Запрос коммерческого предложения — при отправке сотрудникам Ёлки оно содержит данные пользователя, заполненные им показатели анализа воды и все варианты подобранных для него схем.
При отсутствии готового анализа воды пользователя перебрасывает на страницу с выбором региона/города, перечнем лабораторий и их контактов.
Результаты
Посмотреть реализацию можно на сайте
Мы используем cookie-файлы. С их помощью мы улучшаем работу этого сайта