ООО «ИЭНВИ-КОНСАЛТИНГ» понадобилось сделать калькулятор расчета рейтинга компаний, на основе таблицы вопросов, состоящей более чем из 600 позиций. До этого решения, сотрудники компании вручную подсчитывали рейтинг ответов на каждый вопрос. Данный калькулятор является решением задач, для экономии тысячи человеко-часов компании.
Была проведена огромная работа по программированию калькулятора. Первый этап представляет из себя форму регистрации компании, подключены подсказки daData, в которых имеются все существующие компании в РФ. Далее выбирается категория компании и её отрасль. Сам калькулятор хоть и имеет более 600 вопросов, но для каждой категории компаний и её отрасли, подбираются «свои» вопросы, которые отражают характеристики компании. Так же во время прохождения меняются будущие вопросы, в зависимости от того, какие ответы мы выбираем.
Калькулятор поделен на 3 шага, это разделы E, S, G, где представлены вопросы по разным направлениям компании. В каждом блоке имеется 5-8 подблоков, в каждом подблоке имеется 4-17 вопросов, на них предстоит ответить, исходя из представленных вариантов ответа. К каждому вопросу имеется кнопка «справки», где есть уточнения по некоторым пунктам самого вопроса. Весь тест сделан пошагово, в конце теста, мы переходим на страницу результатов. Где исходя из отвеченных вопросов и набранных на них баллов, мы получаем рейтинги — E, S, G блоков и общий рейтинг ESG. Всё это выводится согласно подсчету баллов по всем трём блокам, калькуляции по скрытой формуле. Выводится в виде графиков, где прошедший данный тест, мог посмотреть, какие характеристики своей компании можно улучшить, что бы получить более высокий рейтинг.
Рейтинг нарисован на технологии CANVAS, показательные диаграммы дают понятную статистику. Все это сохраняется в файл PDF, и позволяет компании прошедшей тест, скачать данные результаты. Так же организовано сохранение самих данных в браузере, мы можем перейти по ссылке и получить уже готовые результаты прошлого прохождения тестов.
В «админской» части сайта, заказчики могут сами заполнять все вопросы, все блоки, менять баллы вопросов, а так же смотреть общую статистику компаний, которые проходили данный тест. Все сохраняется в «админку» сайта.
Ну а для себя я получил огромный опыт работы с глубокими многомерными массива на JaaScript.
Стоимость и сроки:
Дизайн — 4 дня
Разработка — 12 дней
Отладка и тестирование — 34 дня
Итого — 60 дней
Адрес сайта: https://env-esg.ru/
Стоимость проекта — 180.000 руб.