Основание для разработки сайта 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Основание для разработки сайта



Основание для разработки – договор № ­­­_____ от ________2012 г.

Настоящее техническое задание (ТЗ) является приложением к данному договору.

 

Порядок и стоимость работ по созданию сайта

Этап Разработ- ка, раб. дни Приня-тие этапа, раб. дни Стоимость, грн Начало Окончание Результат    
             

 

 

Термины, используемые в техническом задании

WYSIWYG-редактор (от англ. What You See Is What You Get, «что видишь, то и получишь») – редактор, встроенный в систему управления веб-сайтом, предназначенный для форматирования материалов страниц сайта, а также вставки таблиц, изображений и других объектов. Возможности редактора определены и ограничены системой управления (УП).

Авторизация -процесс подтверждения (проверки) прав пользователей на выполнение некоторых действий после ввода имени пользователя и пароля.

Админпанель – панельадминистратора сайта.

Аноним – неавторизованный пользователь.

Веб-сайт (сайт) - представляет из себя совокупность страниц и сервисных модулей.

Веб-система (система) - представляет из себя совокупность сайта, базы данных и системы управления.

Верстка –процесс формирования веб-страниц на освнове дизайн-макетов при помощи языка разметки html, а также таких технологий как css, xml, JS и др.

Контент - это материалы, размещенные в области содержимого (контентной области) сайта: в основном простой и форматированный тексты, а также картинки и прочие элементы, которые задаются администратором в WYSIWYG-редакторе (статический контент) или генерируются системой управления (динамический контент).

Кроссбраузерность – свойство сайта одинаково и верно отображаться в различных браузерах.

Локальная ссылка (якорь) – внутренняя ссылка в веб-странице, которая ведет на конкретный элемент страницы, отмеченный якорем. Необходимо для прокрутки страницы к определенному месту, в то время как по умолчанию страница при загрузке прокручивается к верхней части.

Меню – элемент интерфейса пользователя, позволяющий выбрать одну из нескольких перечисленных опций, в веб-сайтах используется для навигации по разделам.

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

Подраздел сайта (подраздел) – структурное объединение страниц сайта внутри одного из его разделов.

Премодерация - осуществление контроля контента перед публикацией. Публикуемое содержимое от пользователей ресурса попадает сначала к модератору, проверяется, возможно исправляется и только потом публикуется либо отклоняется.

Раздел сайта (раздел) – наиболее крупный структурный элемент, объединяющий страницы сайта по принципу формирования логически законченной группы информации.

Релевантность – степень соответствия запроса и найденного.

Слайдер - элемент интерфейса, позволяющий перетаскивать ползунок по шкале.

Статическое меню – меню, которое не содержит выпадающих при щелчке или наведении мыши элементов.

Субпрофиль – Профиль, который является подчиненным для другого профиля.

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

Типовые элементы – элементы, которые свойственны большинству страниц сайта, соответственно они присутствуют на всех страницах за исключением некоторых, которые описываются отдельно.

Фасетный фильтр – подбор товара по параметрам, при котором последовательно сужается набор товаров путем уточнения его характеристик;

Фокус - наличие у определённого элемента пользовательского интерфейса исключительного права принимать клавиатурный ввод.

Футер (окончание страницы) – нижняя часть страницы сайта.

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

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

Чекбокс – элемент управления типа «флажок»

Цели создания и целевая аудитория

Цели создания сайта

 

· Получение прибыли

· Создание масштабного и качественного проекта

· Создание сообщества

· Объединить полезную информацию о питомцах в одном месте

· Создание удобного места для покупок

· Создание удобной платформы для продаж

· Дать возможность заработать пользователям

 

Целевая аудитория и ее цели

· Новички

· Подбор питомца

· Общение

§ с владельцами

§ с животноведами

· Покупка питомца

· Владельцы питомцев

· Общие интересы

§ Общение с другими владельцами животных

§ Товары

§ Услуги

· Лечение

· Прививки

· Ухаживание

§ Полезная информация

§ Обучение

§ Получение консультаций

· Вопрос-ответ

· Мнения экспертов

§ Поиск питомца для спаривания

§ Получение развлекательной информации

§ Участие в интересных событиях

· Животноведы (Кинологи, Питомники)

§ Продажа выведенных питомцев

§ Покупка с целью вывода и продажи

§ Поиск клиентов

· Продавцы товаров

§ Заработок

§ Прямые продажи на сайте

§ Информация о своем предприятии

§ Реклама своей продукции

§ Социальные коммуникации с клиентам

§ Исследования

§ Получения обратной связи

§ Статистика

· Ветеринары

§ Заработок

§ Консультации

§ Услуги лечения

§ Прочие услуги

§ Самореклама

§ Общние

§ Повышение уровня знаний

· Организаторы событий (выставок)

§ Сообщить о событии

§ Собрать аудиторию

 

Требования к сайту и программному обеспечению

Требования к программному обеспечению сайта

ОС: Linux

Веб-сервер: nginx+apache

Язык программирования: Python

Framework: Django

БД: pgSQL+ MongoDB

 

4.2. Общие требования к оформлению и верстке страниц

Дизайн сайта предусматривает фиксированную ширину сайта 1024 пикселей. Для большего разрешения экрана предусматривается второстепенная графика – фон, который тянется при изменении разрешении экрана или масштаба браузера. Минимальное экранное разрешение, на котором должен просматриваться сайт, составляет 1024x768 пикселей. При указанном разрешении должна быть обеспечена возможность просматривать сайт без горизонтальной прокрутки.

Предусматривается трех колоночный шаблон сайта.

Все изображения, размещенные на сайте, должны сопровождаться пояснительным текстом об их содержании на случай невозможности загрузки (ALT-текст). Все ссылки на сторонние ресурсы, которые присутствуют в данной системе, должны открываться в отдельном окне браузера (_blank).

Должна быть реализована возможность изменения через административный интерфейс мета-тэгов («description», «keywords») и содержимого тэга «Title» для всех страниц сайта.

Необходимо использовать понятные для восприятия адреса страниц, например вида

http://site.com/section/page

 

Требования к кроссбраузерности

Сайт должен корректно отображаться и работать в следующих браузерах:

· Internet explorer v.7+

· Firefox v.3.6+

· Оpera v11+

· Google Chrome

· Safari 5+

 

Для пользователей IE6 должна быть установлена заглушка, призывающая обновить браузер. Например: http://habrahabr.ru/blogs/ie/80319/.

 


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

Главная

Люди

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

Активность

Круг общения

Группы

Фото / Видео

Блог

Маркет

Питомец #

Питомцы

· Галерея

Популярные фото

Новые фото

Фото дня

· Поиск питомцев

Сообщества

· Сообщество #

Активность

Обсуждения

Тема #

Фото

Альбом #

Фото #

Видео

Видео #

Участники

События

Управление

Панель управления

Информация

Участники

Заявки

Руководители

Черный список

Статистика

· Создать сообщество

События

· Создать событие

Статьи

· Новые

· Популярные

· Категория #

Статья #

· Тег #

Зоопедия

· Породы по алфавиту

· Породы по группам

· Подбор породы

· Порода #

Маркет

· Компании и специалисты

Продавцы

Продавец #

Ветеринары

Ветеринар #

Питомники

Питомник #

Прочие услуги

Специалист #

· Товары

Категория #

Подкатегория #

Товар #

· Услуги

Категория #

Подкатегория #

Услуга #

Личный раздел

· Мой профиль

· Новости

· Друзья

· Группы

· Фото

Альбом #

Фото #

· Видео

Видео #

· Личный блог

Категории #

Запись #

· Закладки

· Мой маркет

Продаю

Отдам в дар

Хочу приобрести

Возьму в дар

· PLUGIN_NAME #

· Настройки

· Питомец #

Замечание:

Жирным отмечены пункты главного меню.

# в названии страницы пункта означает, что на этом уровне также содержатся другие страницы, подобные этой и эта страница – одна из них. Например, «Товар #» - означает, что это одна из нескольких однотипных динамических страниц тренингов в разделе «Категория».

 

Страницы Помощь, О портале, Разместить рекламу, Пользовательское соглашение и Контакты являются простыми статическими страницами, редактируемыми контент-менеджером сайта.

Языковые версии сайта

Сайт сдается в эксплуатацию в русской языковой версии. Однако необходимо предусмотреть возможность добавлять языки. Мультиязычность обеспечивается для всех front-end шаблонов сайта. Необходимо предусмотреть возможность переводить шаблоны сайта на другие языки.

 

Группы пользователей

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

 

Неадминистративные группы:

· Анонимный пользователь – пользователь, который не авторизовался на сайте. Не имеет доступа к внутренней части сайта, видит лишь главную страницу для гостей;

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

 

 

Административные группы:

· Суперадминистратор – имеет максимум возможностей в панели управления, включая создание других административных пользователей;

· Администратор – имеет максимум возможностей, за исключением создания других административных пользователей;

· Модератор – имеет доступ ко всем разделам, требующим модерации. Область доступа назначается администраторами;

· Редактор – имеет доступ к разделу зоопедия и статическим страницам сайта, также может иметь возможность редактировать материалы пользователей в разделе Статьи.

· Переводчик – имеет доступ только к переводу шаблонов, которые ему назначены.

Дизайн сайта

Дизайн предоставляется заказчиком. Дизайн должен соответствовать макетам ТЗ.

 

Навигация по сайту

Разделы сайта (по животным)

На сайте представлены довольно самостоятельные разделы по типам животных:

· Собаки;

· Кошки;

· Птицы;

· Рыбки;

· Грызуны;

· Хладнокровные;

 

Архитектура сайта организована таким образом, что пользователь может одновременно находиться только в одном из разделов животных (например, «Собаки»), и весь контент сайта будет соответствовать этому разделу. Пользователь при этом может сменить раздел сайта, выбрав возле логотипа в выпадающем меню другой пункт:

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

Пересечение с другими разделами животных – минимально.

При этом:

· Личное меню пользователя едино для всех разделов животных сайта;

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

 

Навигационное меню

В сайте предусмотрено следующие виды меню.

 



Поделиться:


Последнее изменение этой страницы: 2016-07-16; просмотров: 1436; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.15.219.217 (0.097 с.)