Терминология и обозначения СУБД - совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных. Инфоблок (ИБ) - совокупность информационных единиц (элементов), в общем смысле являющихся записями или комплексами взаимосвязанных записей в таблице базы данных под управлением СУБД MySQL (или любой другой СУБД, разработанной для управления реляционной базой данных), характеризующимися одинаковым составом полей (свойств элементов), образующая справочник определенного типа. Элемент ИБ (далее - ЭИБ) – информационная единица (например, Товар, Новость и т.д.). CMS – система управления сайтом Элемент редактирования/Элемент управления (далее – ЭР или ЭУ) – элемент интерфейса (однострочное или многострочное текстовое поле, радиокнопка, чекбокс, кнопка, ВСВР и т.д.), который либо позволяет назначить какие-либо настройки, внести значения какого-либо свойства элемента и т.д., либо при изменении его состояния (нажатии, изменении текущего значения и т.д.) возникает определенная реакция сайта (например, появление popup-окна). Флаг – индикатор активности (применяемости) значения данного элемента ЭР для какихлибо дальнейших действий. Флаг имеет два состояния: «установлен» и «не установлен», при первом состоянии, соответствующий ЭР, каким-либо образом помечается (графическим) помечается, при втором состоянии – пометка с ЭР удаляется. Слайдер – блок, в котором чередуются изображения с определенными промежутками времени. Может включать в себя ЭУ – переключатель между слайдами, представляющий из себя панель с несколькими кнопками (ссылками), при нажатии на любую из которых становится активным слайд (выезжает в активную область слайдера), порядковый номер которого соответствует номеру нажатой кнопки. Чек-бокс (чекбокс, checkbox–синонимы; ЭР) - элемент графического пользовательского интерфейса, позволяющий пользователю управлять параметром с двумя состояниями — ☑ включено и ☐ выключено. Радиокнопка (ЭР) - группа из двух или более элементов графического пользовательского интерфейса. При изменении состоянии флага в одном из элементов на «флаг установлен», в остальных радиокнопках данной группы флаги снимаются. Сайдбар – боковая панель (колонка) в основном шаблоне html-сетки макета дизайна сайта, располагающаяся по бокам. Хедер, шапка сайта – верхний блок в общем шаблоне вывода верстки сайта, являющийся одинаковым для всех страниц (изменения в данном блоке могут быть оговорены отдельно в ТЗ). Футер, подвал сайта – нижний блок в общем шаблоне вывода верстки сайта, являющийся одинаковым для всех страниц (изменения в данном блоке могут быть оговорены отдельно в ТЗ). Контент-область сайта – область, в которой находится содержимое конкретной страницы (статичная текстово-графическая информация, компонент(ы) и т.д.). Мультибокс (ЭР) – группа чекбоксов. Popup-окно – модальное окно на затемненном фоне сайта. Может содержать какую-либо форму или иную информацию. Форма – набор ЭР, для внесения какой-либо информации и последующей отправки ее на сервер для обработки. По результатам обработки может возникнуть какая-либо реакция сервера (добавление ЭИБ, отправка письма на контактную почту Администратора сайта и т.д.). Кнопка отправки формы (КОФ) – при нажатии, происходит отправка введенных в форму данных для обработки на сервер. Панель пагинации – панель, содержащая гиперссылки на страницу текущего компонента с параметром, определяющим страницу вывода элементов выводимого данным компонентом ИБ (например, каталога, фотогалереи и т.д.). Панель пагинации может учитывать значение установленного фильтра и/или сортировки (определяется описанием конкретной страницы в ТЗ). * - является обязательным (валидируемым) параметром (полем). Реакцией на НЕзаполнение такого параметра является всплывающее сообщение об ошибке, появление красного контура вокруг данного поля и/или подсказка заполнить данный ЭР (конкретная реакция определяется в ТЗ). Содержание 1. Структура сайта Сайт состоит из двух глобальных блоков: блок сайта для туристов и блок сайта для туристических агентств. Блок сайта для туристов (структура сайта): Блок сайта для туристических агентств (структура сайта): 2. Техническое описание блока сайта для туристов a. Общее описание сетки дизайна (основного шаблона) сайта Общий шаблон сайта состоит их трех частей: 1) «Шапка» сайта (хедэр) содержит: a. Номер телефона; b. Ссылку на блока сайта для туристических агентств; c. Ссылку на сайт детского лагеря Eventeen; d. Ссылка на личный кабинет пользователя (статичная страница с выводом модуля, предоставляемогов рамках комплектации ПО от компании «САМОТУР»); e. Логотип (является ссылкой на главную страницу); f. Баннер; g. Основное навигационное меню сайта со ссылками на страницы: i. Страны (при наведении появляется выпадающее меню со списком ЭИБ, каждый элемент содержит ссылку на подробную страницу конкретного элемента ИБ «Страны»); ii. Туристам, содержит подпункты: 1. Как забронировать тур (подробная страница элемент ИБ «Информация»); 2. Как оплатить тур (подробная страница элемент ИБ «Информация»); 3. Как изменить / аннулировать тур (подробная страница элемент ИБ «Информация»); 4. Как отследить тур (подробная страница элемент ИБ «Информация»); 5. Как выписать документы (подробная страница элемент ИБ «Информация»); 6. Часто задаваемые вопросы (подробная страница элемент ИБ «Информация»); 7. Авиаперелеты (подробная страница элемент ИБ «Информация» или статическая страница; конкретный технический метод исполнения остается на усмотрение Исполнителя); 8. Общепринятые сокращения (подробная страница элемент ИБ «Информация», подробная страница элемент ИБ «Новости» или статическая страница; конкретный технический метод исполнения остается на усмотрение Исполнителя); 9. Страхование (подробная страница элемент ИБ «Информация» или статическая страница; конкретный технический метод исполнения остается на усмотрение Исполнителя); 10. Памятка туристам (подробная страница элемент ИБ «Информация» или статическая страница; конкретный технический метод исполнения остается на усмотрение Исполнителя); 11. Советы путешествующим (подробная страница элемент ИБ «Информация» или статическая страница; конкретный технический метод исполнения остается на усмотрение Исполнителя); 12. Доплаты и сборы (подробная страница элемент ИБ «Информация» или статическая страница; конкретный технический метод исполнения остается на усмотрение Исполнителя); iii. О компании, содержит подпункты: 1. Общая информация (подробная страница элемент ИБ «Информация» или статическая страница; конкретный технический метод исполнения остается на усмотрение Исполнителя); 2. Регистрационно-разрешительные документы (подробная страница элемент ИБ «Информация» или статическая страница; конкретный технический метод исполнения остается на усмотрение Исполнителя); 3. События (подробная страница элемент ИБ «Информация» или статическая страница; конкретный технический метод исполнения остается на усмотрение Исполнителя); 4. Контакты (подробная страница элемент ИБ «Информация» или статическая страница; конкретный технический метод исполнения остается на усмотрение Исполнителя); iv. Новости (является разделом с выводом списка элементов ИБ «Новости»; каждый элемент содержит ссылку на подробную страницу конкретного элемента ИБ «Новости»); v. Туры онлайн (статичная страница с выводом модуля, предоставляемогов рамках комплектации ПО от компании «САМОТУР»); h. Ссылку на личный кабинет (статическая страница с модулем для входа в личный кабинет; данный модуль предоставляется в рамках комплектации ПО от компании «САМО-ТУР»); 2) Контент-область сайта. Содержит контент определенной страницы (далее при описании каждой страницы, приводится описание только ее контент области); 3) «Подвал» сайта (футер) содержит: a. Блок «Валютная сводка» (данный модуль предоставляется в рамках комплектации ПО от компании «САМО-ТУР»); b. Блок «Реквизиты организации» (содержит информацию о реквизитах организации); c. Дублирующее основное навигационное меню сайта со ссылками на страницы «Страны», «Туристам», «О компании», «Новости», «Личный кабинет» и «Туры онлайн»; d. Ссылку на сайт разработчиков. b. Главная страница Прототип страницы Описание страницы Страница содержит: 1) Блок поиска туров и чартеров (используется готовый модуль, предоставляется в рамках комплектации ПО от компании «САМО-ТУР»); 2) Форма заявки на подбор тура с полями: a. Имя; b. Телефон (используется маска для ввода номера телефона в формате «+7 (___) ___-__-__»); c. E-Mail; d. Город; e. «Куда летим?»; f. Комментарий; g. Кнопка отправить (при нажатии возникает Реакция «Заявка оформлена»); 3) Слайдер «Акции» (источник информации для слайдера – элементы ИБ «Новости», для которых установлен в значение “true” флаг «Акция»; при клике по слайду осуществляется переход на подробную страницу раздела «Новости», соответствующую данному слайду); 4) Блок «Рекомендуем» (используется готовый модуль, предоставляется в рамках комплектации ПО от компании «САМО-ТУР»); 5) Блок «Присоединяйтесь к нам в социальных сетях» (используются сгенерированные соответствующими социальными сетями коды виджетов); 6) Блок «Наши туры Вы можете приобрести в городах» (источник информации – элементы ИБ «Офисы продаж»; при клике по элементу, появляется popup-окно с данными элемента ИБ «Офисы продаж»); 7) Текстовый блок. Реакции страницы «Заявка оформлена». Значения всех полей формы сериализуются в массив, который записывается как элемент с соответствующими свойствами в ИБ «Заявки», после чего на почту Администратору сайта (или на иную указанную) приходит письмо со всеми значениями полей этой формы. c. Страны (подробная страница элемента ИБ) Прототип страницы Описание страницы Страница содержит: 1) Изображение ЭИБ; 2) Подробный текст ЭИБ. d. Туристам / О компании (подробная страница элемента ИБ) Прототип страницы Описание страницы Страница содержит: 1) Навигационную цепочку; 2) Заголовок ЭИБ; 3) Блок ссылок (является множественным свойством ИБ; устанавливается отдельно для каждого элемента); 4) Подробный текст ЭИБ; 5) Несколько блоков-«аккордеонов», каждый из которых состоит из заголовка и вводного текста. e. Новости (список элементов ИБ) Прототип страницы Описание страницы Страница содержит: 1) Навигационную цепочку; 2) Заголовок страницы; 3) Список элементов ИБ «Новости», каждый из которых содержит: a. Изображение для анонса ЭИБ (является ссылкой на подробную страницу ЭИБ); b. Название ЭИБ (является ссылкой на подробную страницу ЭИБ); c. Вводный текст ЭИБ; 4) Панель пагинации. f. Новости (подробная страница элемента ИБ) Прототип страницы Описание страницы Страница содержит: 1) 2) 3) 4) 5) Навигационную цепочку; Заголовок ЭИБ; Подробный текст ЭИБ; Блок ссылок на подробные страницы ЭИБ «Страны»; Блок ссылок на подробные страницы ЭИБ «Новости». 3. Техническое описание блока сайта для туристических агентств a. Общее описание сетки дизайна (основного шаблона) сайта Общий шаблон сайта состоит их трех частей: 1) «Шапка» сайта (хедэр) содержит: a. Номер телефона; b. Ссылку на блока сайта для туристических агентств; c. Ссылку на сайт детского лагеря Eventeen; d. Ссылка на личный кабинет пользователя (статичная страница с выводом модуля, предоставляемого в рамках комплектации ПО от компании «САМОТУР»); e. Логотип (является ссылкой на главную страницу); f. Баннер; g. Основное навигационное меню сайта со ссылками на страницы сайта, соответственно карте сайта (все страницы являются статическими текстовыми или статическими страницами с модулями, предоставляемыми в рамках комплектации ПО от компании «САМО-ТУР»); h. Блок спецпредложений компании (каждый элемент является ссылкой на подробную страницу ЭИБ «Спецпредложения»); 2) Контент-область сайта. Содержит контент определенной страницы (далее при описании каждой страницы, приводится описание только ее контент области); 3) «Подвал» сайта (футер) содержит: a. Блок «Валютная сводка» (подключается со стороннего сайта на усмотрение Исполнителя или по договоренности между Сторонами); b. Блок «Реквизиты организации» (содержит информацию о реквизитах организации); c. Дублирующее основное навигационное меню сайта со ссылками на страницы «Страны», «Туристам», «О компании», «Новости» и «Личный кабинет»; d. Ссылку на сайт разработчиков. b. Главная страница Прототип страницы Описание страницы Страница содержит: 1) Блок поиска туров (используется готовый модуль, предоставляется в рамках комплектации ПО от компании «САМО-ТУР»); 2) Слайдер «Акции» (источник информации для слайдера – элементы ИБ «Новости (для сайта ТА)», для которых установлен в значение “true” флаг «Акция»; при клике по слайду осуществляется переход на подробную страницу раздела «Новости (для сайта ТА)», соответствующую данному слайду); 3) Блок «Рекомендуем» (источник информации для блока – ИБ «Рекомендуемые»; при клике по ссылке осуществляется переход на подробную страницу раздела «Новости (для сайта ТА)», соответствующую данному слайду); 4) Блок новостей; 5) Блок «Памятка туристам» (каждый элемент является ссылкой на подробную страницу в соответствующем разделе ЭИБ «Памятка»); 6) Блок «Отзывы» (список ЭИБ «Отзывы»). c. Спецпредложения (подробная страница ЭИБ) Прототипы и содержание данной страницы полностью соответствуют прототипу и содержанию страницы «Страны» (подробная страница ЭИБ) для блока сайта для туристов. d. Текстовая страница Прототип страницы Описание страницы Страница содержит текстово-графическое наполнение в формате HTML.