Ссылка на скачивание документа

advertisement
Техническое задание на
разработку сайта
(результат работ по этапу «Разработка
технического задания»)
г. Красноярск
К договору № 662 /DEV–SITE
От «23» июля 2014 г.
1. Содержание
1.
СОДЕРЖАНИЕ ................................................................................................................................ 1
2.
ОБЩИЕ СВЕДЕНИЯ ......................................................................................................................... 2
3.
ТЕРМИНОЛОГИЯ ............................................................................................................................ 3
4.
ТЕХНИЧЕСКИЕ УСЛОВИЯ ................................................................................................................ 3
5.
МАКЕТЫ ДИЗАЙНА ........................................................................................................................ 3
6.
СИСТЕМА УПРАВЛЕНИЯ ................................................................................................................. 4
6.1.
ТРЕБОВАНИЯ К РАЗДЕЛАМ .................................................................................................................. 4
6.2.
ТРЕБОВАНИЯ К СТРУКТУРЕ ................................................................................................................... 4
6.3.
ТРЕБОВАНИЯ К СТРУКТУРЕ ДИНАМИЧЕСКОЙ СТРАНИЦЫ ........................................................................... 4
7.
МОДУЛИ СИСТЕМЫ УПРАВЛЕНИЯ ................................................................................................ 4
8.
ИНФОРМАЦИОННАЯ СТРУКТУРА ПРОЕКТА .................................................................................. 5
9.
МОДУЛЬ «ИНФОРМАЦИОННАЯ ЛЕНТА» ..................................................................................... 5
9.1.
НАЗНАЧЕНИЕ .................................................................................................................................... 6
9.2.
СТРУКТУРА ДАННЫХ ........................................................................................................................... 6
9.2.1.
Справочник «Тип события» .................................................................................................... 6
9.2.2.
Структура данных события ................................................................................................. 6
9.2.3.
Структура заказа металлоконструкции ............................................................................ 7
9.3.
9.3.1.
Просмотр списка событий .................................................................................................... 7
9.3.2.
Просмотр выбранного события ........................................................................................... 7
9.3.3.
Заказ металлоконструкции .................................................................................................. 9
9.4.
10.
КЛИЕНТСКАЯ ЧАСТЬ............................................................................................................................ 7
СИСТЕМА УПРАВЛЕНИЯ....................................................................................................................... 9
9.4.1.
Управление событиями .......................................................................................................... 9
9.4.2.
Управление заказами ............................................................................................................ 10
МОДУЛЬ «ПОРТФОЛИО ПРОЕКТОВ» .......................................................................................... 10
Исполнитель: ________________
Заказчик: ________________
Страница 1 из 24
10.1.
НАЗНАЧЕНИЕ .................................................................................................................................. 10
10.2.
СТРУКТУРА ДАННЫХ ......................................................................................................................... 11
10.2.1.
10.3.
КЛИЕНТСКАЯ ЧАСТЬ.......................................................................................................................... 11
10.3.1.
Просмотр списка объектов ............................................................................................... 11
10.3.2.
Просмотр выбранного объекта ........................................................................................ 12
10.4.
11.
Структура данных объекта .............................................................................................. 11
СИСТЕМА УПРАВЛЕНИЯ..................................................................................................................... 12
МОДУЛЬ «ПРОДУКЦИЯ (МОДУЛЬНЫЕ ЗДАНИЯ)» ..................................................................... 13
11.1.
НАЗНАЧЕНИЕ .................................................................................................................................. 13
11.2.
СТРУКТУРА ДАННЫХ ......................................................................................................................... 13
11.2.1.
Справочник «Ширина, м» .................................................................................................... 13
11.2.2.
Справочник «Высота, м» .................................................................................................... 14
11.2.3.
Справочник «Размер» .......................................................................................................... 14
11.2.4.
Справочник «Длина, м» ....................................................................................................... 14
11.2.5.
Справочник «Варианты исполнения здания» ................................................................... 15
11.2.6.
Справочник «Подкрановая балка» ..................................................................................... 15
11.2.7.
Справочник «Размер ворот» .............................................................................................. 16
11.2.8.
Справочник «Количество ворот» ...................................................................................... 16
11.2.9.
Справочник «Расположение окон»..................................................................................... 16
11.2.10.
Справочник «Размер окон» ............................................................................................... 17
11.2.11.
Структура данных серийного здания ............................................................................. 17
11.2.12.
Структура заказа здания................................................................................................. 18
11.3.
11.3.1.
Просмотр списка серийных зданий ................................................................................... 19
11.3.2.
Просмотр выбранного серийного здания ......................................................................... 19
11.3.3.
Заказ серийного здания ....................................................................................................... 22
11.4.
12.
КЛИЕНТСКАЯ ЧАСТЬ.......................................................................................................................... 19
СИСТЕМА УПРАВЛЕНИЯ..................................................................................................................... 23
11.4.1.
Управление серийными зданиями ...................................................................................... 23
11.4.2.
Управление заказами .......................................................................................................... 23
СПИСОК РЕДАКТИРУЕМЫХ БЛОКОВ ........................................................................................... 24
2. Общие сведения
Данный документ является Техническим заданием на разработку и поставку программного
обеспечения для Заказчика (веб-сайт для ООО «ИнвестТрэйдинг»). Считается, что данный
документ полно и достоверно описывает все аспекты создаваемого продукта.
Утверждение Технического задания сторонами означает одинаковое понимание задачи и
согласие точно следовать данному документу на протяжении всего процесса разработки
программного обеспечения (веб-сайта).
Исполнитель: ________________
Заказчик: ________________
Страница 2 из 24
3. Терминология

Сайт — совокупность HTML-страниц, изображений и программ, являющихся
виртуальным представительством Заказчика в сети Интернет. Страницы и
программы логически связаны и объединены единой концепцией дизайна.

Система управления содержимым сайта (CMS, Content Management System).
Представляет собой программные средства для подготовки, редактирования и
публикации
информации
на
сайте,
а
также
средства
для
управления
функциональностью сайта.

Дизайн сайта — совокупность текстовых, графических, навигационных элементов
страниц
и
цветового
решения,
акцентирующая
внимание
посетителей
на
информационных и навигационных элементах сайта.

Макет дизайна сайта — графические изображения типичных страниц сайта,
выражающие общую концепцию дизайна.

Программный модуль — часть системы управления содержимым сайта, реализует
работу сложно-функционирующих разделов сайта.
4. Технические условия
Требования к программному обеспечению веб-сервера:

Операционная система UNIX;

Система управления базами данных MySQL v5.1 и выше;

Веб-сервер Apache v2 и выше;

PHP v5.3 и выше.
При вёрстке макетов дизайна в HTML-шаблоны учитываются следующие веб-браузеры:

Microsoft Internet Explorer (версия 9 и выше);

Mozilla Firefox (версия 15 и выше);

Opera Software Opera (версия 12 и выше);

Apple Safari (версия 5 и выше);

Google Chrome (версия 21 и выше).
Другие браузеры, а так же версии браузеров, отличные от указанных, не учитываются при
верстке.
5. Макеты дизайна
В рамках данного проекта разрабатываются следующие макеты дизайна:

Макет дизайна «Стартовая страница»;

Макет дизайна «Типичная страница»;
o
Пример оформления таблиц;
o
Пример оформления списков и перечней;
o
Пример оформления текстовых блоков;
Исполнитель: ________________
Заказчик: ________________
Страница 3 из 24




Текст;

Заголовки;

Цитаты.
Макет дизайна «Информационная лента»:
o
Список событий;
o
Страница просмотра события;
Макет дизайна «Портфолио проектов»:
o
Список объектов;
o
Карточка объекта;
Макет дизайна «Продукция (модульные здания)»:
o
Список серийных зданий;
o
Страница просмотра серийного здания;
o
Форма заказа серийного здания.
6. Система управления
6.1. Требования к разделам
Каждый из разделов верхнего уровня каталога, может содержать в себе подразделы,
имеющие определенное информационное наполнение. Каждая страница сайта должна содержать
навигационные элементы, обеспечивающие простой и удобный доступ к разделам сайта: как к
разделам верхнего уровня, так и к страницам в том же разделе/подразделе.
6.2. Требования к структуре
Структура сайта динамическая. Редактирование осуществляется средствами системы
управления Aquilon CMF v0.7.
Сайт должен иметь одну языковую версию – русскую.
6.3. Требования к структуре динамической страницы
Каждая страница структуры должна содержать поля метатегов, доступных для
редактирования администратором системы:

Title;

Keywords.
Система должна по умолчанию использовать User Friendly URL’s.
Сайт должен быть доступен для индексации в поисковых системах, за исключением
правил, указанных в robots.txt
7. Модули системы управления
В рамках проекта, согласно смете, разрабатываются следующие программные модули:

Информационная лента;

Портфолио проектов;

Продукция (модульные здания).
Исполнитель: ________________
Заказчик: ________________
Страница 4 из 24
8. Информационная структура проекта

Стартовая страница (макет дизайна «Стартовая страница»);
 О Заводе (текстовый раздел, макет дизайна «Типичная страница»);
 Преимущества компании (текстовый раздел, макет дизайна
«Типичная страница»);
 Фотографии завода (текстовый раздел, макет дизайна «Типичная
страница»);
 Вакансии (модуль «Информационная лента», макет дизайна
«Информационная лента»);
 Контакты (текстовый раздел, макет дизайна «Типичная страница»);
 Новости (модуль «Информационная лента», макет дизайна «Информационная
лента»);
 Продукция (текстовый раздел, макет дизайна «Типичная страница»);
 Серийные здания (модуль «Продукция (модульные здания)», макет
дизайна «Продукция (модульные здания)»);
o Бизнес;
o Бизнес-мини;
o Бюджет;
o Этаж;
o Сфера;
o Эксклюзив;
 Металлоконструкции (модуль «Информационная лента», макет
дизайна «Информационная лента»);
 Монтаж (текстовый раздел, макет дизайна «Типичная страница»);
 Услуги (текстовый раздел, макет дизайна «Типичная страница»);
 Проектирование металлоконструкций (модуль «Информационная
лента», макет дизайна «Информационная лента»);
 Строительство зданий под ключ (модуль «Информационная лента»,
макет дизайна «Информационная лента»);
 Застройщик, ген подряд (модуль «Информационная лента», макет
дизайна «Информационная лента»);
 Объекты (модуль «Портфолио проектов», макет дизайна «Портфолио проектов»);
 Стоимость (текстовый раздел, макет дизайна «Типичная страница»);
 Это интересно (текстовый раздел, макет дизайна «Типичная страница»);
 Соглашение на обработку персональных данных согласно ФЗ № 152 (скрытый
раздел, текстовый раздел, макет дизайна «Типичная страница»).
9. Модуль «Информационная лента»
Клиентское представление на следующих страницах информационной структуры проекта:

Стартовая страница / Новости;

Стартовая страница / Продукция / Металлоконструкции;

Стартовая страница / Услуги / Проектирование металлоконструкций;

Стартовая страница / Услуги / Строительство зданий под ключ;

Стартовая страница / Услуги / Застройщик, генподряд;

Страница просмотра содержимого события.
Макеты дизайна, необходимые для работы данного модуля:

Информационная лента.
Исполнитель: ________________
Заказчик: ________________
Страница 5 из 24
9.1. Назначение
Модуль предназначен для публикации администратором сайта новых событий: новостей,
статей, вакансий; - и предоставления посетителям возможности ознакомления с опубликованными
событиями.
9.2. Структура данных
9.2.1. Справочник «Тип события»
Информационный объект «Статичный справочник. Тип события» описывается полями:

* Уникальный идентификатор типа события (число);

* Название типа события (текстовая строка);
Список предустановленных позиций статичного справочника «Тип события»:

Новость;

Статья;

Вакансия.
Примечание 1. В зависимости от типа события набор полей в списке событий и на
странице просмотра выбранного события может отличаться в клиентской части.
9.2.2. Структура данных события
Информационный объект «Событие» описывается следующими полями:

* Уникальный идентификатор события (число);

* Заголовок (текстовая строка);

* Дата и время начала публикации (дата и время);

* Дата окончания публикации (дата и время);

Анонс (многострочный текст);

Изображение анонса (загружаемый графический файл форматов .jpeg/jpg, .png);

* Текст события (многострочный текст, оформляемый в визуальном редакторе);

Дополнительные фотографии события (загружаемые графические файлы
форматов .jpeg/jpg, .png);

* Файл события (загружаемый файл форматов .7z, .zip, .rar, .pdf, .jpeg/jpg, .png, .rtf,
.odt, .xls, .xlsx, .doc, .docx);

* Приоритет (число, чем больше приоритет, тем выше событие в списке);

Флаг «Скрыть» (да/нет);

Флаг «Выключить» (да/нет).
Поля, отмеченные символом «*» – являются обязательными для заполнения.
Исполнитель: ________________
Заказчик: ________________
Страница 6 из 24
9.2.3. Структура заказа металлоконструкции
Информационный объект «Заказ металлоконструкций» описывается следующими полями:

* Название события (значение информационного объекта «Событие», со страницы
которого произошел переход к форме);

* ФИО (текстовая строка);

* Телефон (текстовая строка);

Электронная почта (текстовая строка);

* Сообщение (многострочный текст);

* Дата и время отправки (дата и время).

Проверка (captcha, если она включена в настройках папки);
Поля, отмеченные символом «*» – являются обязательными для заполнения.
Поле «Дата и время отправки» заполняется автоматически, при отправке сообщения.
9.3. Клиентская часть
Навигация по разделам, где работает модуль «Информационная лента» осуществляется в
следующем порядке:
1. Просмотр списка событий;
2. Просмотр текста выбранного события;
9.3.1.
Просмотр списка событий
Список событий отсортирован по дате начала публикации в хронологическом порядке (от
новых к старым) с учетом поля «Приоритет».
Каждое событие в списке представлено следующими элементами:

Дата публикации события (опционально, дата);

Заголовок (является ссылкой на просмотр события);

Изображение анонса (является ссылкой на просмотр события);

Аннотация (многострочный текст).
Для удобства просмотра предусмотрено постраничное листание списка.
Примечание 2. События могут транслироваться на другие страницы сайта, если это
предусмотрено макетами дизайна.
Примечание 3. Дата публикации события выводится для разделов, где указан «Тип
события»: новости, вакансии.
9.3.2.
Просмотр выбранного события
На странице отображаются следующие элементы:
Исполнитель: ________________
Заказчик: ________________
Страница 7 из 24

Заголовок события (текстовая строка);

Дата публикации события (опционально);

Текст события (многострочный текст);

Слайдер дополнительных фотографий события (опционально);

Файл события (является ссылкой на скачивание файла);

Ссылка «Перейти к списку» (перенаправляет пользователя на список).
Примечание 4. Поле «Файл события» показывается в клиентской части, если в настройках
раздела указан «Тип события»: вакансии. При нажатии на файл события инициируется процесс
скачивания файла или открывается диалоговое окно с предложением скачать файл. Вариант
процесса скачивания зависит от браузера, в котором осуществляется просмотр сайта.
При нажатии на уменьшенную копию дополнительной фотографии в слайдере
пользователь переходит в режим просмотра полноразмерной фотографии.
На всплывающем слое полноразмерной фотографии отображаются следующие элементы:

Фотография (полноразмерное изображение);

Элемент интерфейса для пролистывания «Влево»;

Элемент интерфейса для пролистывания «Вправо»;

Элемент интерфейса для выхода из просмотра «Закрыть».
При нажатии на клавишу «Esc» на клавиатуре, либо на соответствующий элемент
интерфейса «Закрыть» пользователь выходит из режима просмотра увеличенного изображения, и
возвращается к просмотру содержимого выбранной события.
На странице просмотра выбранного события после содержимого самого события
отображаются блок элементов интерфейса «Поделиться», которые позволяют пользователям
поделиться записью на странице в своей социальной сети. Внешний вид и возможности данного
блока целиком зависят от внедряемого функционала (http://api.yandex.ru/share/).
Примечание 5. Для размещения записи пользователь должен быть зарегистрирован и
авторизован в соответствующем социальном сервисе.
Примечание 6. В поле «Перейти к списку» добавляется значение:

«Новостей», если в настройках раздела указан «Тип события»: новости;

«Статей», если в настройках раздела указан «Тип события»: статьи.

«Вакансии», если в настройках раздела указан «Тип события»: вакансии.
Исполнитель: ________________
Заказчик: ________________
Страница 8 из 24
9.3.3.
Заказ металлоконструкции
На странице просмотра события в разделе «Продукция / Металлоконструкции»
отображается кнопка «Заказать», при нажатии на которую пользователь переходит к заполнению
формы.
На странице отображается форма отправки заказа, которая представлена следующими
элементами:

Название события (значение информационного объекта «Событие», со страницы
которого произошел переход к форме);

ФИО (поле ввода, текстовая строка);

Телефон (поле ввода, текстовая строка, формат +7 000 000 0000);

Электронная почта (поле ввода, текстовая строка);

Сообщение (поле ввода, многострочный текст);

Проверка (captcha, если она включена в настройках папки);

Кнопка «Отправить сообщение».
При нажатии на кнопку «Отправить сообщение» поля формы проверяются на корректность
введённых данных. Если поля формы заполнены не корректно, пользователю отображается
информационное сообщение об ошибке заполнения с указанием неверно заполненных полей.
Если поля формы заполнены корректно, сообщение отправляется, данные заносятся в
базу данных, а пользователю выводится информационное сообщение об успешной отправке
сообщения.
Если в настройках папки включено оповещение, администратору сайта отправляется
электронное письмо с информацией о новом сообщении.
9.4. Система управления
9.4.1. Управление событиями
Администратору доступны следующие функции касаемо списка событий:

Просмотр списка событий;

Добавление события;

Редактирование события;

Удаление события;

Редактирование количества одновременно выводимых записей на странице
(Закладка «Настройки»).
Важно. В системе управления на странице списка событий должен быть расположен блок
поиска, состоящий из элементов:
Исполнитель: ________________
Заказчик: ________________
Страница 9 из 24

Название события (поле ввода)

Кнопка «Найти».
При нажатии на кнопку найти производится поиск по списку событий данного раздела и
результатом поиска является список событий, где было найдено совпадение с поисковым
запросом.
В настройках раздела, в котором работает модуль «Информационная лента»
администратор сайта может указать тип событий, которые размещаются в разделе. От этого
зависит набор полей, выводимых в клиентской части в списке событий и на странице просмотра
события. Список доступных к выбору элементов задается в справочнике «Тип события»
(справочник «Тип события»).
9.4.2. Управление заказами
Администратору доступны следующие функции касаемо списка заказов:

Просмотр списка заказов;

Просмотр заказа;

Удаление заказа.
Так же для каждого раздела, в котором работает форма «Заказ металлоконструкции»
доступны следующие настройки:

Флаг «Оповещать администратора о появлении новых сообщений»;

Поле ввода электронной почты администратора;

Флаг «Использовать проверку с помощью captcha;

Описание страницы (выводится на странице с формой заказа металлоконструкции).
10. Модуль «Портфолио проектов»
Клиентское представление на следующих страницах информационной структуры проекта:

Стартовая страница / Объекты;

Страница просмотра объекта.
Макеты дизайна, необходимые для работы данного модуля:

Портфолио проектов.
10.1. Назначение
Модуль предназначен для публикации администратором сайта выполненных объектов,
отсортированных по годам и предоставления посетителям возможности ознакомления с
опубликованными объектами.
Исполнитель: ________________
Заказчик: ________________
Страница 10 из 24
10.2. Структура данных
10.2.1.
Структура данных объекта
Информационный объект «Объект» описывается следующими полями:

* Уникальный идентификатор объекта (число);

* Название объекта (текстовая строка);

* Дата публикации (дата и время);

Анонс (многострочный текст);

Изображение объекта (загружаемый графический файл форматов .jpeg/jpg, .png);

* Описание объекта (многострочный текст, оформляемый в визуальном редакторе);

Дополнительные фотографии объекта (загружаемые графические файлы
форматов .jpeg/jpg, .png);

* Приоритет (число, чем больше приоритет, тем выше событие в списке);

Флаг «Скрыть» (да/нет);

Флаг «Выключить» (да/нет);
Поля, отмеченные символом «*» – являются обязательными для заполнения.
10.3. Клиентская часть
Навигация по разделу «Объекты» осуществляется в следующем порядке:
3. Просмотр списка объектов;
4. Просмотр текста выбранного объекта;
10.3.1.
Просмотр списка объектов
Список объектов отсортирован по значению поля «Приоритет» от большего к меньшему.
Каждый объект в списке представлен следующими элементами:

Дата публикации объекта (опционально, дата);

Название объекта (является ссылкой на просмотр объекта);

Изображение объекта (является ссылкой на просмотр объекта);

Аннотация (многострочный текст).
Для удобства просмотра предусмотрено постраничное листание списка.
Также на странице просмотра списка объектов должен ыть распложен фильтр по годам.
Список объектов разделяется по годам в соответствии со значением поля «Дата публикации
объекта». По умолчанию значение фильтра- текущий год, соответственно при входе на страницу
списка объектов отображается список объектов за текущий год.
Фильтр представлен следующими полями:

Год (число).
Исполнитель: ________________
Заказчик: ________________
Страница 11 из 24
При выборе года происходит выборка объектов и на странице отображается только
выбранный пользователем год. При переходе на другую страницу в списке объектов фильтрация
по выбранному году должна сохраняться.
Примечание 1. Объекты могут транслироваться на другие страницы сайта, если это
предусмотрено макетами дизайна.
10.3.2.
Просмотр выбранного объекта
На странице отображаются следующие элементы:

Название объекта (текстовая строка);

Описание объекта (многострочный текст);

Список уменьшенных копий дополнительных фотографий объекта;

Ссылка «Перейти к объектам» (перенаправляет пользователя на список).
При нажатии на уменьшенную копию дополнительной фотографии в слайдере
пользователь переходит в режим просмотра полноразмерной фотографии.
На всплывающем слое полноразмерной фотографии отображаются следующие элементы:

Фотография (полноразмерное изображение);

Элемент интерфейса для пролистывания «Влево»;

Элемент интерфейса для пролистывания «Вправо»;

Элемент интерфейса для выхода из просмотра «Закрыть».
При нажатии на клавишу «Esc» на клавиатуре, либо на соответствующий элемент
интерфейса «Закрыть» пользователь выходит из режима просмотра увеличенного изображения, и
возвращается к просмотру содержимого выбранного объекта.
На странице просмотра выбранного объекта отображается блок элементов интерфейса
«Поделиться», которые позволяют пользователям поделиться записью на странице в своей
социальной сети. Внешний вид и возможности данного блока целиком зависят от внедряемого
функционала (http://api.yandex.ru/share/).
Примечание 2. Для размещения записи пользователь должен быть зарегистрирован и
авторизован в соответствующем социальном сервисе.
10.4. Система управления
Администратору доступны следующие функции касаемо списка событий:

Просмотр списка объектов;

Добавление объекта;
Исполнитель: ________________
Заказчик: ________________
Страница 12 из 24

Редактирование объекта;

Удаление объекта;

Редактирование количества одновременно выводимых записей на странице
(Закладка «Настройки»).
Важно. В системе управления на странице списка событий должен быть расположен блок
поиска, состоящий из элементов:

Название объекта (поле ввода)

Кнопка «Найти».
При нажатии на кнопку найти производится поиск по списку объектов данного раздела и
результатом поиска является список объектов, где было найдено совпадение с поисковым
запросом.
11. Модуль «Продукция (модульные здания)»
Клиентское представление на следующих страницах информационной структуры проекта:

Стартовая страница / Продукция / Серийные здания;

Страница просмотра серийного здания;

Форма заказа серийного здания.
Макеты дизайна, необходимые для работы данного модуля:

Продукция (модульные здания).
11.1. Назначение
Модуль предназначен для публикации администратором сайта модульных и
предоставления посетителям возможности ознакомления со списком продукции компании:
серийными зданиями.
11.2. Структура данных
Справочник «Ширина, м»
11.2.1.
Информационный объект «Статичный справочник. Ширина, м» описывается полями:

* Уникальный идентификатор ширины (число);

* Название ширины (текстовая строка);
Поля, отмеченные символом «*» – являются обязательными для заполнения.
Список предустановленных позиций статичного справочника «Ширина, м»:

12;

18;

24;

30;
Исполнитель: ________________
Заказчик: ________________
Страница 13 из 24

36;

48.
Справочник «Высота, м»
11.2.2.
Информационный объект «Статичный справочник. Высота, м» описывается полями:

* Уникальный идентификатор высоты (число);

* Название высоты (текстовая строка);
Поля, отмеченные символом «*» – являются обязательными для заполнения.
Список предустановленных позиций статичного справочника «Высота, м»:

3,6;

4,2;

6,0;

7,2;

8,4.
Справочник «Размер»
11.2.3.
Информационный объект «Динамический справочник. Размер» описывается полями:

* Уникальный идентификатор размера (число);

* Уникальный идентификатор серийного здания (число);

* Ширина, м (справочник «Ширина»);

* Высота, м (справочник «Высота»);

* Изображение размера (загружаемый графический файл форматов .jpeg/jpg, .png);
Поля, отмеченные символом «*» – являются обязательными для заполнения.
Справочник «Длина, м»
11.2.4.
Информационный объект «Статичный справочник. Длина, м» описывается полями:

* Уникальный идентификатор длины (число);

* Название длины (текстовая строка);
Поля, отмеченные символом «*» – являются обязательными для заполнения.
Список предустановленных позиций статичного справочника «Длина, м»:

12;

18;

24;

30;

36;

42;

48;
Исполнитель: ________________
Заказчик: ________________
Страница 14 из 24

54;

60;

66;

72;

78;

84;

90;

96;

102;

108;

114;

120;
11.2.5.
Справочник «Варианты исполнения здания»
Информационный объект «Статичный справочник. Варианты исполнения здания»
описывается полями:

* Уникальный идентификатор варианта исполнения здания (число);

* Название варианта исполнения здания (текстовая строка);
Поля, отмеченные символом «*» – являются обязательными для заполнения.
Список предустановленных позиций статичного справочника «Варианты исполнения
здания»:

Холодное (Профлист);

Теплое (Полистовая сборка);

Теплое (Сэндвич-панели).
11.2.6.
Справочник «Подкрановая балка»
Информационный объект «Статичный справочник. Подкрановая балка» описывается
полями:

* Уникальный идентификатор подкрановой балки (число);

* Название подкрановой балки (текстовая строка);

* Изображение подкрановой балки (загружаемый графический файл форматов
.jpeg/jpg, .png).
Поля, отмеченные символом «*» – являются обязательными для заполнения.
Список предустановленных позиций статичного справочника «Подкрановая балка»:

Не требуется;

1 г/п (тн);

3 г/п (тн);
Исполнитель: ________________
Заказчик: ________________
Страница 15 из 24

5 г/п (тн);

10 г/п (тн).
Справочник «Размер ворот»
11.2.7.
Информационный объект «Статичный справочник. Размер ворот» описывается полями:

* Уникальный идентификатор размера ворот (число);

* Название размера ворот (текстовая строка);

* Загружаемый графический файл форматов .jpeg/jpg, .png);
Поля, отмеченные символом «*» – являются обязательными для заполнения.
Список предустановленных позиций статичного справочника «Размер ворот»:

Не требуется;

3×3 (ш×в, м);

3,6×4,2 (ш×в, м);

4,2×4,2 (ш×в, м).
Справочник «Количество ворот»
11.2.8.
Информационный объект «Статичный справочник. Количество ворот» описывается
полями:

* Уникальный идентификатор количества ворот (число);

* Название количества ворот (текстовая строка);
Поля, отмеченные символом «*» – являются обязательными для заполнения.
Список предустановленных позиций статичного справочника «Количество ворот»:

0;

1;

2;

3;

4;

5;

6;

7;

8;

9;

10.
11.2.9.
Справочник «Расположение окон»
Информационный объект «Статичный справочник. Расположение окон» описывается
полями:
Исполнитель: ________________
Заказчик: ________________
Страница 16 из 24

* Уникальный идентификатор расположения окон (число);

* Название расположения окон (текстовая строка);

* Изображение подкрановой балки (загружаемый графический файл форматов
.jpeg/jpg, .png).
Поля, отмеченные символом «*» – являются обязательными для заполнения.
Список предустановленных позиций статичного справочника «Расположение окон»:

Не требуется;

Вдоль здания;

Поперек здания.
11.2.10.
Справочник «Размер окон»
Информационный объект «Статичный справочник. Размер окон» описывается полями:

* Уникальный идентификатор размер окон (число);

* Название размера окон (текстовая строка);

* Изображение подкрановой балки (загружаемый графический файл форматов
.jpeg/jpg, .png).
Поля, отмеченные символом «*» – являются обязательными для заполнения.
Список предустановленных позиций статичного справочника «Размер окон»:

1,5×1,2 (ш×в, м);

3×1,2 (ш×в, м);

Лента.
11.2.11.
Структура данных серийного здания
Информационный объект «Серийное здание» описывается следующими полями:

* Уникальный идентификатор серийного здания (число);

* Название серийного здания (текстовая строка);

* Дата публикации (дата и время);

Анонс (многострочный текст);

* Изображение серийного здания (загружаемый графический файл форматов
.jpeg/jpg, .png);

* Дополнительные виды (загружаемые графические файлы форматов .jpeg/jpg,
.png);

* Описание (многострочный текст, оформляемый в визуальном редакторе);

* Назначение (многострочный текст, оформляемый в визуальном редакторе);

* Характеристики (многострочный текст, оформляемый в визуальном редакторе);

* Размеры здания (одно или несколько значений справочника «Размер»);
Исполнитель: ________________
Заказчик: ________________
Страница 17 из 24

* Длина здания, м (значения справочника «Длина»);

* Варианты исполнения здания (значения справочника «Варианты исполнения
здания»);

* Подкрановая балка (значения справочника «Подкрановая балка»);

* Ворота (значения справочника «Размер ворот»);

* Количество ворот (значения справочника «Количество ворот»);

* Расположение окон (значения справочника «Расположение окон»,
представленные в виде радио-кнопок);

* Размер окон (значения справочника «Размер окон»);

* Избранные события (один или несколько уникальных идентификаторов
информационных объектов «Информационная лента»);

* Приоритет (число, чем больше приоритет, тем выше событие в списке);

Флаг «Скрыть» (да/нет).
Поля, отмеченные символом «*» – являются обязательными для заполнения.
11.2.12.
Структура заказа здания
Информационный объект «Заказ здания» описывается следующими полями:

* Название серийного здания (значение информационного объекта «Серийное
здание», со страницы которого произошел переход к форме);

* Размеры здания (выбранное значение справочника «Размер»);

* Длина здания, м (выбранное значение справочника «Длина»);

* Варианты исполнения здания (выбранное значение справочника «Варианты
исполнения здания»);

* Подкрановая балка (выбранное значение справочника «Подкрановая балка»);

* Ворота (выбранное значение справочника «Размер ворот»);

* Количество ворот (выбранное значение справочника «Количество ворот»);

* Расположение окон (выбранное значение справочника «Расположение окон»,
представленные в виде радио-кнопок);

* Размер окон (выбранное значение справочника «Размер окон»);

* ФИО (текстовая строка);

* Телефон (текстовая строка);

Электронная почта (текстовая строка);

* Сообщение (многострочный текст);

Прикрепляемый файл (загружаемый файл форматов .7z, .zip, .rar, .pdf, .jpeg/jpg,
.png, .rtf, .odt, .xls, .xlsx, .doc, .docx);

* Дата и время отправки (дата и время).

Проверка (captcha, если она включена в настройках папки);
Исполнитель: ________________
Заказчик: ________________
Страница 18 из 24
Поля, отмеченные символом «*» – являются обязательными для заполнения.
Поле «Дата и время отправки» заполняется автоматически, при отправке сообщения.
11.3. Клиентская часть
Навигация по разделу «Серийные здания» осуществляется в следующем порядке:
5. Просмотр списка серийных зданий;
6. Просмотр страницы выбранного серийного здания;
11.3.1.
Просмотр списка серийных зданий
Список серийных зданий отсортирован по значению поля «Приоритет» от большего к
меньшему.
Каждое серийное здание в списке представлено следующими элементами:

Название серийного здания (является ссылкой на просмотр объекта);

Изображение серийного здания (является ссылкой на просмотр объекта);

Аннотация (многострочный текст).
Для удобства просмотра предусмотрено постраничное листание списка.
Примечание 1. Серифные здания могут транслироваться на другие страницы сайта, если
это предусмотрено макетами дизайна.
Также на странице должен быть расположен блок со списком событий, прикреплённых к
разделу, где работает модуль «Серийные здания» (см. Система управления).
Каждое событие в списке представлено следующими элементами:

Дата публикации события (опционально, дата);

Заголовок (является ссылкой на просмотр события).
11.3.2.
Просмотр выбранного серийного здания
На странице отображаются следующие элементы:

Название серийного здания (текстовая строка);

Изображение серийного здания (является ссылкой на просмотр увеличенной копии
изображения);

Дополнительные виды (список уменьшенных копий дополнительных фотографий ,
являются ссылками на просмотр увеличенных копий изображений);

Описание (многострочный текст, оформляемый в визуальном редакторе);

Назначение (многострочный текст, оформляемый в визуальном редакторе);

Характеристики (многострочный текст, оформляемый в визуальном редакторе);

Размеры здания (выбор значений справочника «Размер»);
Исполнитель: ________________
Заказчик: ________________
Страница 19 из 24

Длина здания, м (выбор значения справочника «Длина»);

Варианты исполнения здания (выбор одного значения справочника «Варианты
исполнения здания»);

Подкрановая балка (выбор одного значения справочника «Подкрановая балка»);

Ворота (выбор одного значения справочника «Размер ворот»);

Количество ворот (выбор одного значения справочника «Количество ворот»);

Расположение окон (выбор одного значения справочника «Расположение окон»,
представленные в виде радио-кнопок);

Размер окон (выбор одного значения справочника «Размер окон»);

Избранные события (список событий);

Кнопка «Заказать» (является ссылкой на заказ серийного здания);

Ссылка «Перейти к объектам» (перенаправляет пользователя на список).
Сочетание ширины и высоты образуют размер здания. Пользователь может выбрать
ширину и высоту из линейки размеров. При выборе одного из значений справочника «Размер»,
пользователю отображается изображение серийного здания. Если изображение для данного
размера не загружено, то пользователю отображается изображение-заглушка (предусматривается
макетами дизайна). Схематичное представление:
Пользователь также может указать длину здания, выбрав из предложенных вариантов.
Примечание 2. При выборе длины здания изменений в изображениях не происходит.
Исполнитель: ________________
Заказчик: ________________
Страница 20 из 24
При нажатии на уменьшенную копию дополнительной фотографии серийного здания
пользователь переходит в режим просмотра полноразмерной фотографии.
На всплывающем слое полноразмерной фотографии отображаются следующие элементы:

Фотография (полноразмерное изображение);

Элемент интерфейса для пролистывания «Влево»;

Элемент интерфейса для пролистывания «Вправо»;

Элемент интерфейса для выхода из просмотра «Закрыть».
При нажатии на клавишу «Esc» на клавиатуре, либо на соответствующий элемент
интерфейса «Закрыть» пользователь выходит из режима просмотра увеличенного изображения, и
возвращается к просмотру содержимого выбранного серийного здания.
На странице просмотра выбранного серийного здания отображается блок элементов
интерфейса «Поделиться», которые позволяют пользователям поделиться записью на странице в
своей социальной сети. Внешний вид и возможности данного блока целиком зависят от
внедряемого функционала (http://api.yandex.ru/share/).
Примечание 3. Для размещения записи пользователь должен быть зарегистрирован и
авторизован в соответствующем социальном сервисе.
Если пользователь нажал на кнопку «Заказать», то все значения, которые пользователь
указал в полях:

Размеры здания;

Длина здания, м;

Варианты исполнения здания;

Подкрановая балка;

Ворота;

Количество ворот;

Расположение окон;

Размер окон.
,-отправляются в форму заказа серийного здания. И пользователь переходит к заполнению
формы заказа серийного здания.
Также на странице должен быть расположен список прикрепленных к зданию событий.
Каждое событие в списке представлено следующими элементами:

Дата публикации события (опционально, дата);

Заголовок (является ссылкой на просмотр события).
Исполнитель: ________________
Заказчик: ________________
Страница 21 из 24
11.3.3.
Заказ серийного здания
На странице отображается форма отправки заказа, которая представлена следующими
элементами:

Название серийного здания (значение информационного объекта «Серийное
здание», со страницы которого произошел переход к форме. Нередактируемое
поле, заполняется автоматически);

Размеры здания (значение поля «Размеры здания» информационного объекта
«Серийное здание», со страницы которого произошёл переход к форме.
Нередактируемое поле, заполняется автоматически);

Длина здания, м (значение поля «Длина здания» информационного объекта
«Серийное здание», со страницы которого произошёл переход к форме
Нередактируемое поле, заполняется автоматически);

Варианты исполнения здания (значение поля «Варианты исполнения здания»
информационного объекта «Серийное здание», со страницы которого произошёл
переход к форме. Нередактируемое поле, заполняется автоматически);

Подкрановая балка (значение поля «Подкрановая балка» информационного
объекта «Серийное здание», со страницы которого произошёл переход к форме.
Нередактируемое поле, заполняется автоматически);

Ворота (значение поля «Ворота» информационного объекта «Серийное здание», со
страницы которого произошёл переход к форме. Нередактируемое поле,
заполняется автоматически);

Количество ворот (значение поля «Количество ворот» информационного объекта
«Серийное здание», со страницы которого произошёл переход к форме.
Нередактируемое поле, заполняется автоматически);

Расположение окон (значение поля «Расположение окон» информационного
объекта «Серийное здание», со страницы которого произошёл переход к форме.
Нередактируемое поле, заполняется автоматически);

Размер окон (значение поля «Размер окон» информационного объекта «Серийное
здание», со страницы которого произошёл переход к форме. Нередактируемое
поле, заполняется автоматически);

ФИО (поле ввода, текстовая строка);

Телефон (поле ввода, текстовая строка, формат +7 000 000 0000);

Электронная почта (поле ввода, текстовая строка);

Сообщение (поле ввода, многострочный текст);

Прикрепляемый файл (загружаемый файл форматов .7z, .zip, .rar, .pdf, .jpeg/jpg,
.png, .rtf, .odt, .xls, .xlsx, .doc, .docx);

Проверка (captcha, если она включена в настройках папки);

Кнопка «Отправить сообщение».
Исполнитель: ________________
Заказчик: ________________
Страница 22 из 24
При нажатии на кнопку «Отправить сообщение» поля формы проверяются на корректность
введённых данных. Если поля формы заполнены не корректно, пользователю отображается
информационное сообщение об ошибке заполнения с указанием неверно заполненных полей.
Если поля формы заполнены корректно, сообщение отправляется, данные заносятся в
базу данных, а пользователю выводится информационное сообщение об успешной отправке
сообщения.
Если в настройках папки включено оповещение, администратору сайта отправляется
электронное письмо с информацией о новом сообщении.
11.4. Система управления
11.4.1.
Управление серийными зданиями
Администратору доступны следующие функции касаемо списка серийных зданий:

Просмотр списка серийных зданий;

Добавление серийного здания;

Редактирование серийного здания;

Удаление серийного здания;

Редактирование количества одновременно выводимых записей на странице
(Закладка «Настройки»).
Администратору доступны следующие функции касаемо справочника «Размер» для
каждого серийного здания:

Добавление размера;

Редактирование размера;

Удаление размера.
В настройках раздела, в котором работает модуль «Серийные объекты», администратор
сайта может указать список информационных объектов «Событие», которые размещаются в
разделе, в котором работает модуль «Серийные здания».
11.4.2.
Управление заказами
Администратору доступны следующие функции касаемо списка заказов:

Просмотр списка заказов;

Просмотр заказа;

Удаление заказа.
Исполнитель: ________________
Заказчик: ________________
Страница 23 из 24
Так же для каждого раздела, в котором работает форма «Заказ серийного здания»
доступны следующие настройки:

Флаг «Оповещать администратора о появлении новых сообщений»;

Поле ввода электронной почты администратора;

Флаг «Использовать проверку с помощью captcha;

Описание страницы (выводится на странице с формой заказа серийного здания).
12. Список редактируемых блоков
Перечень редактируемых блоков стартовой и типичной страницы:
1. Основной телефон (текстовая строка);
2. Дополнительный телефон (текстовая строка);
3. Проектирование (текстовая строка до 255 символов);
4. Изготовление металлоконструкций (текстовая строка до 255 символов);
5. Серийные здания (типовые) (текстовая строка до 255 символов);
6. Монтаж металлоконструкций (текстовая строка до 255 символов);
7. Электронный адрес компании (текстовая строка);
8. Почтовый адрес компании (текстовая строка);
9. Копирайты компании (текстовая строка);
От имени Исполнителя:
От имени Заказчика:
Генеральный директор ООО «ИнтекМедиа»
Генеральный директор ООО « ИнвестТрэйдинг»
Кровяков Евгений Александрович
Быченко Максим Сергеевич
«1» сентября 2014 г.
«1» сентября 2014 г.
_____________________
____________________
Исполнитель: ________________
Заказчик: ________________
Страница 24 из 24
Download