Требуется установка готовой верстки на Joomla и Virtuemart последних версий, редактирование вида категории и карточки товара, настройка оповещения при отправке заказа. Верстка http://mebel.spb0.ru/_zoo/ Цена до 2000 руб. ...
Добавить функционал к проекту на Zend Framework
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Проект написан на Zend Frameowk.
Код лежит в SVN репозитории. Доступ будет предоставлен.
К коду нужно писать комментарии на английском.
Комментарии к импорт скрипту должны быть написаны практически к каждой новой строке ибо это критическая часть проекта.
Описание проекта.
Есть датчики которые меряют физические величины (температура, давление, напряжение, мощность и т.д.) и записывают данные в CSV файл. Файл выглядит так:
Дата, MP1, MP2…
13-06-2012 00:01:38 , 9758, 23.392
13-06-2012 00:03:38 , 9754, 25.302
13-06-2012 00:05:38 , 9784, 24.292
13-06-2012 00:07:38 , 9732, 28.192
MP означает Measurement Point.
Файл импортируется импорт скриптом в базу данных. Есть веб приложение где настраиваются параметры импорта. Для каждого MP можно настроить свой параметр alert value – это критическое значение величины. Если значение превышено/занижено – отсылается alert по email.
Пример формы где настраиваются alert value - cмотри аттач. Столбцы
– Send alert IF value
– Alert value
Импорт скрипт проходит CSV файл с импортируемыми данными строка за строкой, вносит данные в БД, и если в строке выполняется условие для alert – шлет письмо что превышено/занижено значение какого то MP.
Что нужно добавить.
В форму добавить возможность писать advanced alert conditions. Например:
((MP1 + MP2) >= MP10) AND MP5
MP3 > MP4 + 10
MP1 > 1 / sqrt(MP2)
Т.е можно писать стандартные математические выражения и использовать стандартные математические функции.
В нижней части существующей формы нужно добавить секцию:
Advanced alert conditions
В ней должны быть отображены текущие advanced alerts.
Возле каждого такого advanced alert должна быть иконка – Delete advanced alert
При нажатии показывать javascript popup: Are you sure ? Yes/No
Также должна быть кнопка: Add advanced alert
При нажатии – появляться строка где можно написать advanced alert.
Должна быть возможность удалить advacned alert.
При сохранении формы нужно протестировать что advanced alert написан правильно. Для этого можно взять первую строку из CSV файла (эти данные уже достаются в текущем коде) , подставить числа вместо MP и посмотреть что условие корректно, т.е импорт скрипт не упадет при импорте. Если же не удалось получить строку из CSV файла – взять рандомные значение для MP и протестировать что условие синтаксически верно.
Если условие некорректно, например
MP
MP100 >= 20 (не существует MP100)
MP1 >= MP2 MP3
и т.п. то после сохранении формы показать эту же форму (это уже реализовано), подстветить input area красным и вывести сообщение об ошибке что такой то advanced alert написано неверно.
Нужно модифицировать импорт скрипт.
Нужно взять текущий импорт скрипт и дополнительно научить его проверять также advanced alert conditions при импорте каждой строки. Если по каким либо причинам импорт скрипт не сможет обработать advacned alert condition – то он должен показать сообщение об этом и корректно продолжить работу.
Заявки фрилансеров
Похожие заказы
- $100Веб-программирование1 исполнительЗакрыт13 лет назад
Здравствуйте. Для различных проектов в данном случаи для доработки интернет-магазина на долгосрочное сотрудничество требуются удаленные внештатные сотрудники на должность веб-программиста для технической поддержки, разработки функционала и работа по другим проектам компании. Требования: ...
Веб-программированиенет заявокЗакрыт13 лет назадЗдравствуйте. На сайте уже есть форма заказа - http://nanomagno.ru/zakaz Нужно чтобы в разделе аренда, тоже была своя форма но уже с календарём, чтобы можно было бы выбрать даты аренды. Пример здесь ...
Веб-программирование2 заявкиЗакрыт13 лет назадНужно сделать скрипт вывода смс с адреса http://clients.e-vostok.ru/granpri/5533_interaktiv.php на страницу сайта, в окошко. Окно на 2-3 строки. Вывод смс должен быть плавным. Пример http://www.rusradio.ru/
Веб-программирование4 заявкиЗакрыт13 лет назад- $500
Нужен парсер, просьба писать тем кто понимает о чем речь, реализация curl, php проксификатор.
Веб-программирование2 заявкиЗакрыт13 лет назад Требуется ответственный исполнитель с опытом и знанием Вэбасист для разработки и доработки функционала ИМ
Веб-программирование1 исполнительЗакрыт13 лет назадУстановлены, но не настроены Joomla и VirtueMart. Необходимо добавить нужный модуль и настроить торговую площадку(цифровых товаров) с регистрацией продавцов. Ваш опыт подобной работы и стоимость.
Веб-программирование1 заявкаЗакрыт13 лет назадНужен хороший специалист по jquery + jquery ui + jqgrid для постоянних (в основном небольших) работ над существующим проектом. Проект: веб интерфейс для таблиц БД, кнопки запуска процедур, редактирование записей, фильтра и прочие инструменты ...
Веб-программирование1 заявкаЗакрыт13 лет назад- $135
Уважаемые, веблансеры! Необходимо в срочном порядке настроить конструктор каталогов для CMS Joomla (предположительно SOBI 2). Сроки: 3 дня. Стоимость: 135 у.е. Подробное ТЗ во ...
Веб-программирование3 заявкиЗакрыт13 лет назад Колеги, очень срочно требуется программист, который сможет разобраться в существующем коде сайта и дорабатывать его, вносить корректировки, разрабатывать новые сервисы и доп модули по написанному ТЗ. Сайт развивается постоянно, поэтому доработки требуются постоянно. ...
Веб-программирование7 заявокЗакрыт13 лет назад