tehnicheskoe_zadanie_na_razrabotku_sayta_dlya_kompanii

advertisement
Техническое задание на разработку сайта для компании
«Культурное Наследие».
КРАТКАЯ ИНФОРМАЦИЯ О ПРОЕКТЕ

Наша компания работает в двух отраслях:
Бренд Культурное Наследие в области культуры.
 Мы создаем музейно - выставочные экспозиции
 Производим декорации
 Производим витрины и системы хранения
 Реставрируем
 Ищем спонсоров
 Развиваем событийный туризм
 Пишем стратегии по исследованию и развитию регионов
Бренд ArsTerra в бизнес-отрасли.
 Строительство стендов
 Изготовление деталей для других производств (мебельные например)
 Аренда оборудования и создание media – контента
 Изготовление вывесок и рекламных конструкций
 Изготовление торгового оборудования и оформление магазинов

У обоих брендов общее производство.
Нам необходимо сделать сайт, который будет объединять эти две компании. Их
структура и стилистика похожи. Отличиями является только подложка в дизайне (АТ –
более современная графика, в КН – объекты культурного Наследия) и сами
направления.
ВОПРОСЫ ОБЩЕГО ХАРАКТЕРА

Тестирование
Создаваемый сайт будет проходить несколько этапов тестирования:
 Внутреннее тестирование .
В ходе работ по проекту необходимо провести внутреннее тестирование сайта для
выявления и устранения всех технических недостатков и ошибок, прежде чем дать доступ.
Сроки работ (СКОЛЬКО) дней после утверждения всех дизайн шаблонов.
 Тестирование после выхода бета-версии.
Необходимо провести тестирование после выхода бета-версии и устранить недостатки и
ошибки, выявленные на этом этапе. Сроки работ (СКОЛЬКО) дней.
 Финальное тестирование.
Осуществляется мной в течение 3 дней, после чего, отдаем список багов, которые
необходимо устранить в течение 3 рабочих дней.
Финальное тестирование осуществляется непосредственно перед открытием сайта для
публичного доступа. Необходимо перенести, настроить и передать для запуска на
хостинговой площадке компании «Юпитер». Тестирование производится на
полнофункциональной версии сайта, работающей с подключением всех дополнительных
(в т.ч. внешних) сервисов.
Кто именно будет модерировать сайт будем обсуждать позднее.

Передача материалов
 После открытия сайта для публичного доступа нам необходимо передать копию
разработанного сайта в виде единого архива всей иерархии файлов, необходимых
для полноценного функционирования (HTML, PHP, CSS, JS, .htacces); архива с
дампом всех необходимых баз данных, а также файлы документации.
 Список всех необходимых для запуска и функционирования сайта имен
пользователей и паролей

Сервисы статистики посещений
 В качестве серверного анализатора логов будет использован Google analytics.
Требования к веб-системе
 Требование к самой веб-системе
 В качестве CMS системы использовать Drupal drupal.org версии не ниже
7.
 Требования к оформлению сайта и ПО пользователя сайта
 Минимальное разрешение экрана пользователя 1024х768 пикселей.
 Вертикальный скроллинг при просмотре страниц веб-системы в
минимальном разрешении экрана пользователя допускается на всех
страницах.
 Горизонтальный скроллинг при просмотре страниц веб-системы в
минимальном разрешении экрана пользователя не допускается, кроме
случая изменения пользователем стандартных настроек веб-системы
или своего ПО.
 Типы браузеров: Internet Explorer 7.x и 8.x под ОС Microsoft Windows,
Mozilla 2.x и 3.x, Opera 9.x и 10.x под ОС Microsoft Windows и Safari 4.x
под Mac OS.
 Javascript - включен.
 Flash-plugin – установлен.
 Используется механизма cookies
 Сайт должен корректно отображаться при наличии у пользователя
минимального набора шрифтов, входящих в стандартный набор
русифицированной поставки ОС Microsoft Windows и Mac OS.
 В случае ошибочного ввода пользователем адреса несуществующей
страницы должна загружаться специальная страница с сообщением об
ошибке (аналог системного сообщения по ошибке 404),
информирующая пользователя об неправильно введенном адресе и
предлагающая перейти по ссылкам на основные разделы сайта, карту
сайта и страницу поиска.
 Требования к оформлению CMS и ПО пользователя CMS
 Минимальное разрешение экрана пользователя 1024х768 пикселей.
 Internet Explorer 7.x и 8.x под ОС Microsoft Windows, Mozilla 2.x и 3.x,
Opera 9.x и 10.x под ОС Microsoft Windows и Safari 4.x под Mac OS.
 Javascript - включен.
 Cookies - включены.
 Визуальное оформление CMS стандартное.
 Язык CMS: русский.
 Важно
 В рамках СМС необходимо предусмотреть возможность добавления
новых разделов и подразделов сайта;
 Возможность включения видео-кодеков, как с использованием
сторонних серверов (youtube | vimeo, так и собственного сервера);
 Возможность включения виртуального конструктора в разделе
«Производство».
 Технические требования к хостинговой площадке
 Серверная платформа: CentOS x64
 Серверное ПО: ssh, php5
 Допустимое ПО СУБД MySQL
 Тип хостинга: VPS
 Допустимые языки программирования: php, html, css, javascript
 Объем требуемого дискового пространства: 1 Тб.
 Безопасность
 Пароль пользователя защищен его односторонним хешированием
SHA-256.
 Комплексные серверные средства защиты:
Используются:
- svn.
- Модуль против повторных запросов для nginx.
- Веб серверу разрешается запись только в определенные папки (в
которых запрещено выполнение php скриптов).
- Все порты, кроме http (в том числе и ftp) - закрыты.
- В настройках сервера запрещены вызовы функции exec.
Каркасы страниц и описание функционала
ВНИМАНИЕ! Каркасы страниц не совпадают с дизайн-шаблонами сайта и разработаны
для понимания основных принципов навигации.
Главная страница сайта
Главная страница сайта содержит:
 Основное меню – содержит весь перечень навигации по сайту. При
наведении курсора мышки на каждый из разделов, выплывает
перечень услуг / проектов по тем разделам, где это необходимо. При
клике на одну из услуг или проектов, клиент попадает на
определенный раздел с конкретным описанием услуги / проекта. Если
пользователь кликает на раздел сайта, то попадает на страницу
раздела.
 Динамический баннер с обновлением проектов – ротация последних
10 реализованных проектов. Скорость ротации задается в СМS
вручную. Баннер располагается только на главной странице сайта. Или
Новости. Я еще не решила.
 Кнопки основных разделов сайта – помимо основного меню на
главной странице располагаются отдельные кнопки и на основные
разделы сайта. Это необходимо для более оперативного доступа к
нужной информации.
 Обязательно размещение баннера с телефоном. Баннер располагается
на всех страницах сайта.
Страница « О компании»
При клике на раздел «О компании», пользователь попадает на страницу с
описанием деятельности компании. Ее основными принципами и миссией.
Страница «Направление»
При клике на раздел «Направления», пользователь попадает на
соответствующую страницу, где присутствует меню с направлениями, а также
описание первого направления в списке и иллюстрация к нему. В описании
существует кнопка «перейти к проектам», при клике на которую,
пользователь попадает в раздел «Портфолио» с сортировкой по описанному
направлению.
Страница «Портфолио»
 Страница состоит из перечня проектов в произвольном порядке без вариантов
ранжирования. Это на первом этапе пока каждое направление не обрастет
необходимым количеством проектов. Необходим фильтр по названию проекта,
заказчика, по дате.
 При клике на картинку или название проекта, пользователь попадает на страницу
проекта. На странице проекта картинка в увеличенном формате с динамичным
перечнем иллюстраций под главной иллюстрацией. При клике на иллюстрацию
пользователь попадает в раздел галереи проекта, где может посмотреть их в
увеличенном формате, пролистать все иллюстрации и вернуться к исходной
странице.
Страница «Производство»
 Страница состоит из описания направления и информации по мощностям
производства. Информация сопровождается иллюстрациями.
Страница «Заказать»
 При клике на кнопку «Заказать» пользователь попадает в раздел заказа, где
необходимо заполнить простую форму. После клика на кнопку «Отправить», форма
заказа уходит на электронный ящик компании.
ОБЩАЯ ИНФОРМАЦИЯ
Сайт должен:
 Содержать страницу « О компании».
 Описывать 7 направлений деятельности компании с фотографиями проектов и
переходом на страницу «Портфолио».
 Содержать страницу «Портфолио» с фильтрами.
 Описывать мощности и возможности производства
 Проектный баннер или Новости
 Иметь кнопку для быстрого перехода на сайт ArsTerra.
 Важно продумать кнопки возврата на страницы сайта и переключение между
ними.
ОБ ArsTerra
ArsTerra выстроена по этой же структуре:
 Содержать страницу « О компании».
 Описывать 5 направлений деятельности компании с фотографиями
проектов и переходом на страницу «Портфолио».
 Содержать страницу «Портфолио» с фильтрами.
 Описывать мощности и возможности производства (ОБЩАЯ СТРАНИЦА
С КН)
 Проектный баннер или Новости
 Имеет кнопку для быстрого перехода на сайт КН.
 Важно продумать кнопки возврата на страницы сайта и переключение
между ними.
Download