Техническое задание на разработку сайта актерского агентства russiantwins. Ru введение

Вид материалаТехническое задание

Содержание


3.Дизайн сайта 3.1.Общие положения
3.2.Шаблоны страниц
3.4.Главная страница
3.5.Галерея раздела
3.6.Карточка близнецов
3.7.Страница «О проекте»
3.8.Страница поиска
3.9.Страница результатов поиска Аналогична по структуре странице галереи раздела 3.10.Новостная страница
3.11.Страница форума Стандартная структура для страниц форума. 3.12.Заглавная фотография
4.Система управления контентом 4.1.Общие положения
4.2.Информация в базе данных по близнецам
Таблица аккаунтов
Таблица файлов фотографий
Таблица размеров одежды
Таблица цветов волос
Таблица длинны волос
Таблица цветов глаз
Таблица категорий
Таблица национальных типов
Таблица мест проживания
...
Полное содержание
Подобный материал:
Техническое задание
на разработку сайта актерского агентства
RUSSIANTWINS.RU

1.Введение


Агентство специализируется на подборе близнецов для работы в кино, рекламе и шоу-бизнесе.

Текущая версия сайта: ссылка скрыта

2.Структура сайта

2.1.Общие положения


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

Сайт должен быть построен оптимально с точки зрения продвижения в поисковых системах

Сайт должен обеспечивать максимально простое сопровождение и максимально быструю модернизацию. Для этого желательно использовать каскадные таблицы стилей, не использовать Flash кроме особо оговоренных случаев.

Стараться умесить все страницы сайта в пределах экрана 1024х768. Использовать центрирование страниц относительно экрана.

2.2.Разделы


Сайт должен содержать разделы:
  1. Новости
  2. Мужчины
  3. Женщины
  4. Дети
  5. О проекте
  6. Поиск
  7. Контакты
  8. Форум

3.Дизайн сайта

3.1.Общие положения


Дизайн сайта – максимально простой и функциональный – стиль Web 2.0

В дизайне использовать максимально простые элементы – светлый, Но не белый фон (EBEBEB или D7D7D7), цвет невыделенного шрифта – темный но не черный (252525 или 111111). Цвет выделенного текста элемента меню может быть каким-нибудь контрастным, например оранжевым, красным или голубым. Но при этом общее количество цветов на сайте должно быть 3-4. Допускается использование легкого градиента вверху или внизу страницы.

Шрифты использовать без засечек но посовременнее и поинтереснее чем Arial.

3.2.Шаблоны страниц


Пока вырисовываются следующие шаблоны страниц:
  • Главная страница
  • Шаблон галереи раздела (Мужчины / Женщины / Дети)
  • Страница карточки близнецов
  • Шаблон страницы форума

Подвал каждой страницы должен содержать контактную информацию.

3.3.Навигация


Навигацию на главной странице желательно сделать сверху и разбить на две группы:
  1. группа: Мужчины – Женщины – Дети – Поиск
  2. группа: Об агентстве – Контакты – Форум

Стиль навигации –
как тут ссылка скрыта
или тут ссылка скрыта

3.4.Главная страница


Главная страница состоит из следующих частей:
  • Верхняя панель навигации
  • Промо-блок – примерно 1/4 экрана о высоте во всю ширину страницы
  • Основной блок
  • Подвал

Верхняя панель навигации содержит элементы навигации («кнопки» или «закладки», см.п. 3.3)

Промо-блок будет содержать Flash-заставки

Основной блок содержит новости, поля для ввода логина-пароля, а также кнопку – переход в раздел поиска.

Подвал содержит контактную информацию, счетчики, копирайт и т.п.

3.5.Галерея раздела


Галерея раздела призвана служить навигатором для выбора конкретной пары.

Страница содержит навигацию вверху и подвал с реквизитами внизу.

Основная часть страницы динамически формируется по принципу витрины интернет-магазина. Формируется таблица, состоящая из 2 ячеек в строке.

Каждая ячейка содержит данные о паре близнецов: заглавное фото, размер одежды, имена, рост, цвет волос и глаз, профессиональные навыки.

Подвал страницы содержит контактную информацию копирайт.

3.6.Карточка близнецов


Карточка содержит информацию о выбранной из галереи паре близнецов. При этом карточка состоит из трех зон: Зона информации, где выводится текстовая информация, зона увеличенной фотографии и зона набора фотографий. А зону набора фотографий выводятся превью всех фотографий, прикрепленных к данной паре. При клике на превью меняется увеличенная фотография.

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

Подвал страницы содержит контактную информацию копирайт.

В зависимости от типа аккаунта в карточку пользователя выводятся или нет контактные данные пары близнецов. Контактные данные (адрес, телефон, e-mail) видны только администратору.

3.7.Страница «О проекте»


Статическая страница с текстовым блоком и статической картинкой – рассказ о проекте.

Также на этой странице представлена вся контактная информация.

3.8.Страница поиска


Страница поиска – страница – форма ввода, содержащая критерии отбора по базе:

Пол (радио-кнопка)

Возраст (два поля «от» и «до»)

Цвет глаз (список)

Цвет волос (список)

Длина волос (список)

Категория (список)

Проживание (список)

Model Permission (радио-кнопка)

3.9.Страница результатов поиска


Аналогична по структуре странице галереи раздела

3.10.Новостная страница


Новостная страница содержит новостные блоки. Каждый блок содержит одну картинку-превью и текст новости (до 500 знаков)

3.11.Страница форума


Стандартная структура для страниц форума.

3.12.Заглавная фотография


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

3.13.Пиктограммы


В карточке близнецов и в галерее раздела под заглавной фотографией можно сделать пиктограммы. Для этого в базе предусмотрены логические поля:

Навыки актерского мастерства

Навыки игры на музыкальных инструментах

Навыки вокала

Спортивные навыки

Художественные навыки

В зависимости от значения Да/Нет выводится соответствующая пиктограмма.

Как вариант дизайна предлагается:

Навыки актерского мастерства – театральная маска

Навыки игры на музыкальных инструментах – скрипичный ключ

Спортивные навыки – одна из олимпийских пиктограмм

Художественные навыки – палитра и кисточка

4.Система управления контентом

4.1.Общие положения


CMS должна обеспечивать доступ для добавления, редактирования и удаления информации в к следующих разделах:

Новости

Галерея мужчины / Женщины / Дети

Карточка конкретной пары близнецов

Форум

CMS должна обеспечивать механизм регистрации и авторизации, а также систему управления аккаунтами.

CMS должна обеспечивать загрузку и управление изображениями в галереях.

4.2.Информация в базе данных по близнецам


Основная таблица

Поле

Формат

Примечание

Персональный номер

Число

Уникальный. Присваивается при вводе новой записи в базу

Фамилия

Текст




Имя

Текст




Пол

Текст

М/Ж

Дата рождения

Дата




Проживание

Текст

Залинкован на таблицу-список городов

Рост

Число




Размер одежды

Текст

Залинкован на таблицу-список размеров одежды (XS-XXL)

Цвет глаз

Текст

Залинкован на таблицу-список цветов глаз

Цвет волос

Текст

Залинкован на таблицу-список цветов волос

Длина волос

Текст

Залинкован на таблицу-список длины волос

Национальный тип

Текст

Залинкован на таблицу-список национальных типов

Навыки актерского мастерства

Логическое

Да/Нет

Навыки игры на музыкальных инструментах

Логическое

Да/Нет

Навыки вокала

Логическое

Да/Нет

Спортивные навыки

Логическое

Да/Нет

Художественные навыки

Логическое

Да/Нет

Профессиональные навыки

Текст




Хобби

Текст




Действующий загранпаспорт

Логическое

Да/Нет

Пользовательское соглашение

Логическое

Да/Нет

Model Permission

Логическое

Да/Нет

Таблица аккаунтов

Поле

Формат

Примечание

Логин

Текст




Пароль

Текст




Active

Логическое

Да/Нет

Тип аккаунта

Текст

Залинкован на таблицу типов аккаунтов

Контактный Е-mail

Текст




Контактный телефон1

Номер

Маска ввода 9(999)999-99-99

Контактный телефон2

Номер

Маска ввода 9(999)999-99-99

Таблица файлов фотографий

Поле

Формат

Примечание

ID фотографии

Число




ID модели

Число




Имя файла

Текст




Заглавная

Логическое

Выводится в галерее

Вертикальный формат

Логическое




Таблица размеров одежды

XS

S

M

L

XL

XXL

XXXL

XXXXL

Таблица цветов волос

Блондин(ка)

Рыжий(ая)

Светло-пепельные

Светло-русые

Русые

Темно-русые

Брюнет(ка)

Шатен(ка)

Каштан

Шоколад

Черные

Цветные

Седые

Отсутствуют

Таблица длинны волос

Отсутствуют

Короткая стрижка

Средняя

До плеч

Ниже плеч

Ниже талии

Таблица цветов глаз

Серые

Серо-голубые

Голубые

Зелено-голубые

Серо-зеленые

Зеленые

Светло-карие

Карие

Темно-Карие

Хамелеон

Таблица категорий

Артист балета

Артист театра

Артист цирка

Артист эстрады

Диктор

Каскадер

Актер кино (ТВ)

Модель

Музыкант

Певец

Танцор

Ведущий

Студент

Непрофессионал

Таблица национальных типов

Славянский

Европейский

Азиатский

Арабский

Африканский

Индусский

Кавказский

Латино

Метис

Мулат

Татарский

Цыганский

Таблица мест проживания

Москва

Московская обл.

С.-Петербург

Ленинградская обл.

Таблица типов аккаунтов

Администратор

Модератор

Пользователь

4.3.Работа с новостями

4.4.Работа с изображениями

4.5.Управление информацией о близнецах

5.Работа сайта

5.1.Формирование контента главной страницы


Контент главной страницы содержит несколько блоков:

Промо-блок

Случайная пара близнецов

Новости

В промо-блок (примерно 1/4 - 1/3 по вертикали во всю ширину страницы) помещается flash-заставка, ведущая на одну из страниц сайта. Более детально промо-блок будет оговорен в дополнительном техническом задании на промо-блок.

В новости выводятся несколько последних новостей в порядке убывания даты. Новость может содержать картинку-превью (где-то 100х100 или 150х150 точек) и текст из нескольких строк. Могут включаться линки на страницы сайта или на карточки конкретных пар близнецов.

Случайная пара близнецов: в фиксированном месте выводится заглавная фотография близнецов и подпись внизу – их имена.

5.2.Формирование контента страницы раздела и страницы результатов поиска


Контент страницы раздела формируется динамически при выборе соответствующей закладки в меню: мужчины, женщины, дети. При этом общая база фильтруется по соответствующему признаку.

Желательно предусмотреть вариант вывода как всех пар, попадающих в выборку, так и разбивать постранично: по 10, 25, 50 пар.

Дизайн и содержание ячеек пар близнецов – см. п. 3.5

5.3.Вывод карточки близнецов


Карточка близнецов вызывается по клику из раздела близнецов.

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

Дизайн карточки и структура представляемой информации описана в п. 3.6.

5.4.Форум


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

5.5.Регистрация и авторизация


Регистрация и авторизация необходимы для разграничения доступа к информации о близнецах, а также для управления сайтом.

Предусмотрены следующие группы пользователей (роли) и их права:

Веб-мастер – полное управление сайтом в т.ч. на файловом уровне.

Администратор – полное управление сайтом с точки зрения контента: новости, управление информацией о близнецах, аккаунты.

Модератор – модерирование форума

Пользователь – личный кабинет, участие в форуме

Гость (без регистрации) – просмотр страниц сайта и форума.

С точки зрения управления контентом сайта, веб-мастер и администратор имеют одинаковые полные права, но администратор не имеет файлового доступа к серверу.

Регистрация осуществляется стандартным «движком». Желательно использовать механизм подтверждения авторизации через e-mail, чтобы у нас оставались в базе актуальные e-mails.