скачать Техническое задание на разработку сайта Введение интернет-портал предоставляющий информационные данные о фильмах, с возможностью скачивания, и онлайн покупки данных фильмов на dvd . Основные пользователи сайта:
Проект ориентирован на использование PHP как языка программирования для создания сайта и mySQL в качестве сервера БД, с веб-сервером apache2 под freeBSD. ^ Сайт-каталог фильмов. Каждый элемент каталога имеет следующие поля:(заполняются администратором)
Сопутствующие справочники: (заполняются и редактируются администратором сайта)
вышеуказанные справочники имеют одно поле для заполнения/редактирования, рекомендуется делать поле не более 255 символов типа varchar Визуальное отображение элемента каталога (горизонтальная разбивка по строкам):
^ ![]() Элементы каталога располагаются: На главной: Отображаются фильмы, в обратном порядке по номеру (id) добавления. (лента из N1 элементов , где N1 задается в административной панели). Элемент отображается полностью. ^ постраничная развертка: На одной странице размещается не более N1 фильмов, если фильмов на странице больше, то добавляется меню вверху и внизу (одинаковое, сразу перед и после фильмов) содержащее постраничную верстку, с номерами страниц. Оформление номера текущей страницы отличается от остальных и является неактивным. Так же в этом меню отражаются следующие кнопки: «Далее», и «На последнюю» ведущие на следующую страницу списка и на последнюю страницу соответствующе. И, соответствующим образом, «на первую» и «назад». Отображаются номера страниц только на N3 больше текущей, и на N3 меньше текущей. Если нумерация выходит за эти рамки, то между нумерацией страниц и кнопками «далее» и «назад» отображается «заглушка» в виде ...(троеточие) и отображаются N3 номеров страниц до последней(включительно) и до первой (включительно) после троеточия. «сквозное» размещение (на всех страницах сайта) Колонка «самые популярные», где отображаются N2 фильмов, имеющих наибольшее количество скачиваний, за последние 30 дней. Отображается только наименование, в виде ссылки ведущей на полную информацию о фильме. ^ Отбор по жанрам: на каждой странице - «отбор по жанрам» (меню, где перечислены все жанры, в виде гиперссылок на каталог, с соответствующим отбором по виду жанра), отображается список фильмов, относящихся к этому жанру, при этом недавно добавленные фильмы находятся выше, чем те, которые добавлены ранее. ^ Отбор по алфавиту На каждой странице — меню в виде букв алфавита (гиперссылки), при переходе на которые отображаются все фильмы, названия которых начинаются на эту букву. В остальном то же что и «отбор по жанрам» Отзывы Каждый фильм может иметь отзывы (только текст, до 255 символов), оставляемые зарегистрированными пользователями. При переходе на страницу отзывов, отображается информация о фильме+ записи оставленные пользователями с постраничной разметкой отзывов, не более N4 отзывов на страницу. +поле для добавления отзыва (текстовое) с кнопкой «добавить» Пользователь может добавлять, редактировать и удалять комментарий добавленный им. Администратор может добавлять, редактировать и удалять любой отзыв. Примечание: числа N1..N4 задаются в административной панели, и могут редактироваться администратором сайта. Доступ и скачивание и фильмов При переходе по ссылке «скачать фильм» из карточки элемента каталога посетитель сайта перемещается на страницу, где предлагается ввести код, для возможности скачивания фильма. При получении корректного кода пользователю предоставляется ссылка для скачивания, действительная в течении T1 дней. Для получения кода пользователю предлагается произвести оплату несколькими способами:
Срок действия и ограничения по использованию кода: код предоставляет возможность пользователю скачать ^ фильмов в течении T2 дней (уникальность пользователя определяется как совокупность ip адреса и введенного кода) Т1,Т2, N6 изменяются в панели администратора Пользователи сайта Любой посетитель может зарегистрироваться на сайте. Это дает посетителю возможность оставлять комментарии к фильмам вести учет закачанных им фильмов, текущий баланс (пополнение баланса происходит так же как получение разовых паролей, за тем исключением что зарегистрированный пользователь не ограничен по сроку действия платежа. ^
Пожелания к дизайну Дизайн должен соответствовать тематике сайта, т.е. фильмам, кинематографии. Достаточно легкий и непринужденный. Цветовая схема- на выбор дизайнера. Все элементы навигации должны быть выполнены в едином стиле
|