Перейти к контенту

Pumpkin

Пользователи
  • Число публикаций

    1
  • Регистрация

  • Последнее посещение

Недавние посетители профиля

280 просмотров профиля

Достижения Pumpkin

  1. Разыскивается разработчик модуля. ТЗ ниже. Кому интересно - пишите в личку обсудим сроки и стоимость. -------------- Общие положения Данное ТЗ описывает требования к набору скриптов (далее модуля) необходимых для расширения функционала форума для жителей коттеджного городка. Эксплуатационное назначение Эксплуатационным назначением данного модуля является автоматизация рассылки электронных счетов персонально каждому жителю поселка в его папку «Личные сообщения» на форуме. Термины и определения Форум – класс веб-приложений для организации общения посетителей веб-сайта. Используемая версия IP.Board 3.3.4 БД – база данных MySQL. Текущая версия на хостинге 5.1.66-0. PDF - межплатформенный формат электронных документов, созданный фирмой Adobe Systems с использованием ряда возможностей языка PostScript. (http://ru.wikipedia.org/wiki/PDF) XML - расширяемый язык разметки (http://ru.wikipedia.org/wiki/XML) PHP – язык программирования, выполняемая среда для PHP файлов. Текущая версия на хостинге 5.2.6-1+lenny13 Функциональное назначение Модуль должен уметь: Генерация электронного счета (файла) на основе предопределенного шаблона и с учетом входных данных Производить размещение электронного счета (файла), персонально каждому абоненту, на основании предопределенной таблицы соответствий (№ лицевого счета/логина на форуме) Рассылать уведомление на электронную почту абонента, которая указана в логине при регистрации Функциональные характеристики Генерация электронного счета (файла) должна происходить путем исполнения скрипта, запускаемого из админки форума. Наиболее приемлемым вариантом видятся применение шаблона на html, его наполнение данными из БД либо XML файла (тогда выбор файла через браузер), формирование HTML файла, последующая конвертация в PDF. Рассылка сформированных электронных счетов. У абонента в папке «Личные сообщение» должно появится новое сообщение, с предопределенной темой сообщения, телом сообщения а также вложением с электронным счетом. Предусмотреть возможность редактирования шаблона сообщения либо его выбора через браузер. Соответствие № лицевого счета/логина на форуме определяется дополнительной таблицей в БД. Сохранять на хостинге архив счетов в формате “..\год\месяц\счет_id.pdf” На любом из этапов выполнения модуля обеспечить вывод на интерфейс администратора ошибок выполнения модуля Данные и валидаторы Проводить верификацию и валидацию подаваемых на вход данных (по формату, по математической сумме) [*]Требования и ограничения Модуль не должен использовать пропритарное ПО нарушающее права 3х лиц При разработке модуля не должны вносится изменения в основной код форума. Либо допускается минимальное изменение в целях интеграции с форумом при условии тщательного документирования изменений Основным языком программирования модуля является PHP При написании кода использовать strict standards. Комментарии по тексту кода должны быть на русском языке в кодировке UTF-8 [*]Сдача и приемка. Гарантийные обязательства. Сдача работы происходит путем демонстрации разработчиком работы модуля на своем тестовом хостинге. Разработчик передает заказчику архив с файлами модуля Разработчик передает заказчику документацию с инструкциями об использовании модуля, описанием составных частей модуля и логики работы Разработчик обязуется устранять ошибки в работе модуля в течении гарантийного периода (3 месяца).
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.