Кому интересно - пишите в личку обсудим сроки и стоимость.
--------------
Общие положения
Данное ТЗ описывает требования к набору скриптов (далее модуля) необходимых для расширения функционала форума для жителей коттеджного городка.
Эксплуатационное назначение
Эксплуатационным назначением данного модуля является автоматизация рассылки электронных счетов персонально каждому жителю поселка в его папку «Личные сообщения» на форуме.
PHP – язык программирования, выполняемая среда для PHP файлов. Текущая версия на хостинге 5.2.6-1+lenny13
Функциональное назначение
Модуль должен уметь:
Генерация электронного счета (файла) на основе предопределенного шаблона и с учетом входных данных
Производить размещение электронного счета (файла), персонально каждому абоненту, на основании предопределенной таблицы соответствий (№ лицевого счета/логина на форуме)
Рассылать уведомление на электронную почту абонента, которая указана в логине при регистрации
Функциональные характеристики
Генерация электронного счета (файла) должна происходить путем исполнения скрипта, запускаемого из админки форума. Наиболее приемлемым вариантом видятся применение шаблона на html, его наполнение данными из БД либо XML файла (тогда выбор файла через браузер), формирование HTML файла, последующая конвертация в PDF.
Рассылка сформированных электронных счетов. У абонента в папке «Личные сообщение» должно появится новое сообщение, с предопределенной темой сообщения, телом сообщения а также вложением с электронным счетом. Предусмотреть возможность редактирования шаблона сообщения либо его выбора через браузер. Соответствие № лицевого счета/логина на форуме определяется дополнительной таблицей в БД.
Сохранять на хостинге архив счетов в формате “..\год\месяц\счет_id.pdf”
На любом из этапов выполнения модуля обеспечить вывод на интерфейс администратора ошибок выполнения модуля
Данные и валидаторы
Проводить верификацию и валидацию подаваемых на вход данных (по формату, по математической сумме)
[*]Требования и ограничения
Модуль не должен использовать пропритарное ПО нарушающее права 3х лиц
При разработке модуля не должны вносится изменения в основной код форума. Либо допускается минимальное изменение в целях интеграции с форумом при условии тщательного документирования изменений
Основным языком программирования модуля является PHP
При написании кода использовать strict standards.
Комментарии по тексту кода должны быть на русском языке в кодировке UTF-8
[*]Сдача и приемка. Гарантийные обязательства.
Сдача работы происходит путем демонстрации разработчиком работы модуля на своем тестовом хостинге.
Разработчик передает заказчику архив с файлами модуля
Разработчик передает заказчику документацию с инструкциями об использовании модуля, описанием составных частей модуля и логики работы
Разработчик обязуется устранять ошибки в работе модуля в течении гарантийного периода (3 месяца).
Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.
Вопрос
Pumpkin
Разыскивается разработчик модуля. ТЗ ниже.
Кому интересно - пишите в личку обсудим сроки и стоимость.
--------------
Данное ТЗ описывает требования к набору скриптов (далее модуля) необходимых для расширения функционала форума для жителей коттеджного городка.
Эксплуатационным назначением данного модуля является автоматизация рассылки электронных счетов персонально каждому жителю поселка в его папку «Личные сообщения» на форуме.
Форум – класс веб-приложений для организации общения посетителей веб-сайта. Используемая версия 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
Модуль должен уметь:
[*]Требования и ограничения
[*]Сдача и приемка. Гарантийные обязательства.
Ссылка на комментарий
Поделиться на других сайтах
0 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.