Техническое задание на разработку сайта icon

Техническое задание на разработку сайта


Смотрите также:
Техническое задание на разработку сайта интернет-магазина цветов этапы и сроки создания сайта...
Техническое задание на разработку веб-сайта мондесад содержание...
Техническое задание на разработку сайта Компании...
Техническое задание г. Новосибирск "15" июня 2009 г. Содержание...
Техническое задание на разработку сайта для опросов Структура сайта...
Техническое задание на разработку фирменного стиля...
Техническое задание Листов количество...
Курсовой проект по предмету «Разработка и стандартизация программных средств и информационных...
Техническое задание на разработку Инвестиционной программы...
Теоретическое задание 4 Техническое задание 4 Разработка структуры и дизайна сайта 5 Анализ...
Теоретическое задание 4 Техническое задание 4 Разработка структуры и дизайна сайта 6 Анализ...
Техническое задание к Государственному Контракту на разработку информационной системы...



Загрузка...

Техническое задание на разработку сайта




Введение

интернет-портал предоставляющий информационные данные о фильмах, с возможностью скачивания, и онлайн покупки данных фильмов на dvd . Основные пользователи сайта:

  • неавторизированные пользователи

  • пользователи с возможностью закачки фильмов (платные разовые аккаунты)

  • Авторизированные пользователи

  • администраторы сайта



Проект ориентирован на использование PHP как языка программирования для создания сайта и mySQL в качестве сервера БД, с веб-сервером apache2 под freeBSD.





^ Описание функционала и структуры сайта


Сайт-каталог фильмов.


Каждый элемент каталога имеет следующие поля:(заполняются администратором)

  1. Наименование фильма, 255 символов

  2. Жанр фильма (выбор из справочника «жанры»), при этом у фильма может быть несколько жанров одновременно.

  3. Оригинальное название фильма (если фильм имеет не русскоязычное оригинальное наименование), 255 сиволов

  4. Год выпуска (число)

  5. Компания- производитель фильма (выбор из справочника «компании производители» , при этом у фильма может быть более 1 производителя)

  6. Режиссер фильма (выбор из справочника «режиссеры»)

  7. Бюджет фильма (строка)

  8. В ролях (выбор из справочника «актеры»), несколько одновременно

  9. Описание фильма — поле типа «текст» без ограничения на длину

  10. Перевод (выбор из справочника «перевод»), при наличии перевода.

  11. Длительность фильма

  12. Качество фильма (выбор из справочника «качество»)

  13. Формат фильма (выбор из справочника «формат»)

  14. Видео (текстовая строка, до 255 символов)

  15. Звук (выбор из справочника)

  16. Размер файла.

  17. Путь к файлу фильма

  18. количество просмотров данной «карточки» фильма

  19. Отзывы (заполняются пользователями)

  20. Рейтинг фильма (5-и бальная система).

  21. Изображение для фильма: рисунок jpg, gif или png, при этом во время загрузки изображения, предусмотрено автоматическое «обрезание» картинки до размера не более 350 на 500 пикселей.



Сопутствующие справочники: (заполняются и редактируются администратором сайта)

  1. Жанры фильмов

  2. Компании-производители фильмов.

  3. Режиссеры

  4. Актеры

  5. Перевод

  6. качество фильма

  7. формат

  8. Звук

вышеуказанные справочники имеют одно поле для заполнения/редактирования, рекомендуется делать поле не более 255 символов типа varchar


Визуальное отображение элемента каталога (горизонтальная разбивка по строкам):

  1. Поле, содержащее наименование фильма (выделено более крупным шрифтом, и является ссылкой на просмотр элемента )слева, и голосование, реализованное с помощью ajax (без перезагрузки страницы), при этом пользователь, имеет право голосовать за один фильм только один раз.

  2. Жанр фильма (перечисляются все жанры фильма, притом в виде гиперссылки на соответствующий раздел сайта (описан ниже)

  3. Основное содержание: В виде таблицы в два столбца, при этом левый столбец имеет фиксированную ширину, и содержит изображение, загруженное администратором сайта, поле alt = наименованию фильма, поля width и height берутся из данных изображения. Если картинка отсутствует, по середине данной ячейки выводится надпись «нет изображения», а правый столбец содержит пункты с 3 по 16, при условии что поля не пусты. Каждый пункт имеет выделенный жирным заголовок.

  4. Количество просмотров данного элемента | Комментарии (ссылка на комментарии к фильму) | ссылка «скачать» фильм. | ссылка «купить». Выравнивание строки по правому краю.



^ Пример конкурирующего сайта (элемент каталога)




Элементы каталога располагаются:


На главной:

Отображаются фильмы, в обратном порядке по номеру (id) добавления. (лента из N1 элементов , где N1 задается в административной панели). Элемент отображается полностью.

^ Постраничная развертка!


постраничная развертка: На одной странице размещается не более N1 фильмов, если фильмов на странице больше, то добавляется меню вверху и внизу (одинаковое, сразу перед и после фильмов) содержащее постраничную верстку, с номерами страниц. Оформление номера текущей страницы отличается от остальных и является неактивным. Так же в этом меню отражаются следующие кнопки: «Далее», и «На последнюю» ведущие на следующую страницу списка и на последнюю страницу соответствующе. И, соответствующим образом, «на первую» и «назад». Отображаются номера страниц только на N3 больше текущей, и на N3 меньше текущей. Если нумерация выходит за эти рамки, то между нумерацией страниц и кнопками «далее» и «назад» отображается «заглушка» в виде ...(троеточие) и отображаются N3 номеров страниц до последней(включительно) и до первой (включительно) после троеточия.


«сквозное» размещение (на всех страницах сайта)

Колонка «самые популярные», где отображаются N2 фильмов, имеющих наибольшее количество скачиваний, за последние 30 дней.

Отображается только наименование, в виде ссылки ведущей на полную информацию о фильме.


^ Отборы:

Отбор по жанрам:

на каждой странице - «отбор по жанрам» (меню, где перечислены все жанры, в виде гиперссылок на каталог, с соответствующим отбором по виду жанра), отображается список фильмов, относящихся к этому жанру, при этом недавно добавленные фильмы находятся выше, чем те, которые добавлены ранее.

^ Постраничная развертка


Отбор по алфавиту

На каждой странице — меню в виде букв алфавита (гиперссылки), при переходе на которые отображаются все фильмы, названия которых начинаются на эту букву. В остальном то же что и «отбор по жанрам»


Отзывы

Каждый фильм может иметь отзывы (только текст, до 255 символов), оставляемые зарегистрированными пользователями. При переходе на страницу отзывов, отображается информация о фильме+ записи оставленные пользователями с постраничной разметкой отзывов, не более N4 отзывов на страницу.

+поле для добавления отзыва (текстовое) с кнопкой «добавить»


Пользователь может добавлять, редактировать и удалять комментарий добавленный им.

Администратор может добавлять, редактировать и удалять любой отзыв.


Примечание: числа N1..N4 задаются в административной панели, и могут редактироваться администратором сайта.

Доступ и скачивание и фильмов


При переходе по ссылке «скачать фильм» из карточки элемента каталога посетитель сайта перемещается на страницу, где предлагается ввести код, для возможности скачивания фильма.

При получении корректного кода пользователю предоставляется ссылка для скачивания, действительная в течении T1 дней.

Для получения кода пользователю предлагается произвести оплату несколькими способами:

  1. Отправкой SMS на номера сотовых операторов, при этом код приходит в виде ответного sms.

  2. Оплатой на кошелек WebMoney, код предоставляется сразу после оплаты, на веб-странице сайта.



Срок действия и ограничения по использованию кода:

код предоставляет возможность пользователю скачать ^ N6 фильмов в течении T2 дней (уникальность пользователя определяется как совокупность ip адреса и введенного кода)


Т1,Т2, N6 изменяются в панели администратора


Пользователи сайта


Любой посетитель может зарегистрироваться на сайте. Это дает посетителю возможность оставлять комментарии к фильмам вести учет закачанных им фильмов, текущий баланс (пополнение баланса происходит так же как получение разовых паролей, за тем исключением что зарегистрированный пользователь не ограничен по сроку действия платежа.


^ Дополнительные возможности сайта:



  1. для каждой страницы автоматически создаются метатеги в зависимости от содержания страницы, но всегда начинающиеся с фразы, которую можно редактировать в панели администратора.<br /> <li><br />Для главной страницы прописывание метатегов в ручном режиме, через панель администратора.<br /> <li><br />Возможность добавлять и редактировать текст в формате html на главной странице (через панель администратора) до начала «новинок» каталога.<br /> <li><br />Необходимо реализовать поиск по базе данных фильмов. <br /> <li><br />Наличие карты сайта<br /> <li><br />RSS лента самых последних поступлений (20 последних) (заголовок, ссылка на карточку фильма)<br /> <li><br />Страница «контакты» редактируемая из панели администратора (html)<br /> <li><br /><br /> </ol> <br /><br /><br /><b>Пожелания к дизайну</b><br /><br /><br />Дизайн должен соответствовать тематике сайта, т.е. фильмам, кинематографии.<br /> <br />Достаточно легкий и непринужденный. Цветовая схема- на выбор дизайнера.<br /> <br />Все элементы навигации должны быть выполнены в едином стиле<br /><br />




    Скачать 67.58 Kb.
    оставить комментарий
    Дата02.10.2011
    Размер67.58 Kb.
    ТипТехническое задание, Образовательные материалы
Добавить документ в свой блог или на сайт

Ваша оценка этого документа будет первой.
Ваша оценка:
Разместите кнопку на своём сайте или блоге:
rudocs.exdat.com

Загрузка...
База данных защищена авторским правом ©exdat 2000-2017
При копировании материала укажите ссылку
обратиться к администрации
Анализ
Справочники
Сценарии
Рефераты
Курсовые работы
Авторефераты
Программы
Методички
Документы
Понятия

опубликовать
Загрузка...
Документы

Рейтинг@Mail.ru
наверх