Web скрипт на PHP по созданию ТЗ

Дмитрий19 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
15.03.2008

ТЗ для Web скрипта на PHP по созданию ТЗ.

ОБЩИЕ ХАРАКТЕРИСТИКИ:

Это своего рода опросник, но с гибкими настройками.

ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ:

- разрешено использовать скрипты PHP, JavaScript, AJAX (рекомендуется),

- если будет используется база данных, то только MySQL.

- требуется производить суммовой подсчет по опросу;

SCRIPT ДОЛЖЕН УМЕТЬ:

1. Работать с любым количеством типовых опросов. То есть типовых опросников ТЗ может быть множество;

2. Технические задания обязательно подразделяются по группам. Группы добавляются, изменяются, удаляются. Удаляются группа, удаляются все ТЗ из разделов.

3. По окончанию опроса каждое ТЗ сохраняется с вариантами ответа.

4. При заполнении ТЗ, должны предлагаться варианты ответов, с предыдущего опроса. В виде примера.

5. Выдавать конечный результат опроса в виде файлов:

• HTML

• PDF

• DOC

6. Выдавать чистый бланк типового технического задания в виде HTML, PDF, DOC, что бы можно было заполнить не только электронном виде, но и в ручную.

7. Показывать составленные технические задания, как по группам, так и в общем списке отсортированными по дате создания.

8. В самом вверху опроса всегда отображается информационная панель, где отображается, название ТЗ и его стоимость. Стоимость технического задания должно выделяться.

9. Изменять основные, обязательные параметры, относящиеся к типовому техническому заданию:

• Название ТЗ. Основное + дополнительное. Например: все ТЗ для логотипов так и будут называться: ТЗ логотипа – ООО «Василек»

• Название населенного пункта;

• Каждое типовое техническое задание имеет первоначальную стоимость. Например: 1000.00 рублей. Сотые отображать и учитывать обязательно;

• Дата составления ТЗ;

• Реквизиты заказчика;

• Реквизиты исполнителя;

10. Каждое вопрос должен состоять из следующих основных полей:

• Короткий вопрос; (размер поля 512 байт)

• Варианты ответов, которые могут быть как в стиле:

 Да / Нет;

 RadioBox;

 CheckBox;

 в свободном стиле, то есть любые ответы (размер поля 1 Кб);

• Дополнительные примеры к вопросу. То есть, как человек может отвечать. Размер подсказки / примера до 4 Кб. При заполнении подсказки, если текст превышает 4 Кб, то выдается сообщение / предупреждение.

• Дополнительная цена, на каждый пункт ответа.

11. Зависимость вопроса от ответа на предыдущий вопрос, то есть:

Хотите мороженное? Да нет. В случае ответа да, резонный вопрос: Клубничное или эскимо?. А если ответили нет, то вопрос про клубничку и не должен появляться.

12. Возможность менять порядок вопрос. То есть вопросы можно менять между собой. При изменении показывать предыдущий вопрос и следующий.

13. При опросе по ТЗ на экране должен быть только один вопрос.

14. Графические элементы по управлению можно браться здесь http://212.49.124.8/sd_company/standart2.html

15. В скрипте не использоваться вывод типа echo. Все должно записываться в переменную $_SESSION[‘data’]. И в конце вызывать include('form_.php');

Например:

$_SESSION['data']=$d;

include('form_.php');

Заявки фрилансеров