В рамках задачи необходимо было запрограммировать строительный калькулятор таким образом, чтобы он, будучи на сайте, получал бизнес-логику из учетной системы предприятия, переводил её в понятный для сайта вид, а затем, считал и подбирал материалы, исходя из этой самой бизнес-логики.
Что было сделано:
- Изменение модели данных сайта
- SOAP WEB-сервисы на PHP для взаимодействия с учетной системой предприятия
- Сложный Интерпретатор
- Самостоятельный компонент для CMS
Результат:
Посетители сайта «Петровича» могут выбрать в калькуляторе одну или несколько из работ (например, сооружение стены). Затем клиент вводит параметры этой самой стены (ширина, высота, глубина) и получает на выходе необходимые материалы для выполнения работ.
Когда пользователь увидел, что ему предложено в качестве строительных материалов и комплектующих, — он может заменить тот или иной материал на аналог. После того, как его полностью устроил полученный список, заказ может быть отправлен в корзину.
Источник: www.33kita.ru
Возможно, вам понравится:


Обратите внимание на следуюшие статьи: