Техническое задание. Техническое задание на разработку сайта Оглавление Термины и определения 2
![]()
|
Типы данныхНиже перечислены типы данных, которые должны быть доступны для редактирования в административной части Сайта (информационные блоки). ПреимуществаБлок преимуществ выводится на главной Сайта, в разделах «О клинике» и «Оборудование». Для каждого из разделов должен быть отдельный информационный блок (разные списки преимуществ). Для каждого элемента должна редактироваться свойства: * Название. Заголовок, выводится в слайдере под изображением. * Изображение. Картинка слайда. В атрибут alt должно передаваться название. Ссылка. Ссылка для перехода при клике по слайду. Если поле не заполнено, то элемент должен быть некликабельным. СпецпредложенияБлок спецпредложений выводится на главной Сайта и на детальной странице услуги. Для каждого спецпредложения должна редактироваться свойства: * Название. Заголовок, выводится в слайдере. Текст анонса. Выводится в слайдере под заголовком. * Изображение. Картинка слайда. В атрибут alt должно передаваться название. Ссылка. Ссылка для перехода при клике по слайду. Если поле не заполнено, то слайд должен быть некликабельным. Услуги. Должна быть возможность выбора из списка медицинских и косметологических услуг. Данное спецпредложение должно выводиться на детальных страницах выбранных услуг. ОтзывыОтзывы выводятся в самостоятельном разделе «Отзывы», а также используются в прочих разделах Сайта (на главной странице, на детальных страницах услуг, врачей). Для каждого отзыва должны редактироваться: * Название. ФИО человека, оставившего отзыв. * Дата добавления отзыва. По умолчанию совпадает с датой добавления элемента в административной части Сайта. Профессия, должность. Выводится в блоке отзыва под ФИО. * Пол. Определяет пол человека, оставившего отзыв. Должны быть доступны для выбора два значения: Мужской. Женский. Изображение. Выводится в блоке отзыва в публичной части. Если изображение не загружено, то должна выводиться иконка профиля. Иконка зависит от пола пользователя: Для мужчин иконка мужского профиля. Для женщин иконка женского профиля. * Текст отзыва. Выводится в блоке отзыва в публичной части. Для текста должно быть доступно использование основных стилей форматирования текста (наклонный, жирный шрифт, списки и т. п.). * «Отзыв о». Список сущностей на Сайте, о которых оставлен отзыв. Должен быть доступен множественный выбор. В административной части должна быть возможность создать привязку между отзывом и информационным элементом из другого раздела. Для привязки должны быть доступны элементы: Услуги. Должна быть возможность выбора из списка медицинских и косметологических услуг. В публичной части должен выводиться соответствующий тег с названием услуги, при клике по тегу должен быть переход на страницу услуги. Врачи. Должна быть возможность выбора из списка врачей Клиники. В публичной части должен выводиться соответствующий тег с ФИО врача, при клике по тегу должен быть переход на страницу врача. Sante Clinic. Данный пункт означает, что отзыв оставлен в целом о Клинике. Можно реализовать как чекбокс (значения «да», «нет»). При клике по тегу должен быть переход на страницу «О клинике». Показывать на главной. Чекбокс. Если отмечен, то данный отзыв показывается на главной странице. Услуги. Чекбокс. Если отмечен, то в разделах «Медицинские услуги» и «Косметология» показывать данный отзыв для тех услуг, про которые он написан. Врачи. Чекбокс. Если отмечен, то в разделах «Врачи» показывать данный отзыв для тех врачей, про которых он написан. Сортировка. Используется для определения порядка вывода отзывов на главной странице Сайта и в разделе «Отзывы». Вопрос-ответЭлементы из информационного блока «Вопрос-ответ» выводятся в самостоятельном разделе «Вопрос- ответ», а также на детальных страницах услуг и врачей. Для каждого элемента должны редактироваться: * Название. Краткое содержание вопроса, тема вопроса. * Подробный текст вопроса. Текстовое описание вопроса. Для текста должно быть доступно использование основных стилей форматирования текста (наклонный, жирный шрифт, списки и т. п.). * Текст ответа. Элемент публикуется в публичной части только после того, когда на него подготовлен текст ответа. Для текста должно быть доступно использование основных стилей форматирования текста (наклонный, жирный шрифт, списки и т. п.). * Кто отвечает. Указывается, кто отвечает на данный вопрос. Должен быть доступен выбор из списка врачей Клиники. Услуги. Чекбокс. Если отмечен, то в разделах «Медицинские услуги» и «Косметология» показывать данный элемент для тех услуг, про которые он написан. Врачи. Чекбокс. Если отмечен, то в разделах «Врачи» показывать данный элемент для тех врачей, которые готовили на него ответ. Медицинские услугиУслуги выводятся в самостоятельном разделе, а также на детальных страницах врачей. Для услуг должны редактироваться параметры: * Название. Выводится в публичной части в списке услуг, на детальных страницах услуг. * Изображение анонса. Иконка услуги, выводится в списке услуг. Видео. Выводится в публичной части на детальной странице услуги. Видео задаётся как Подробное описание. Текстовое описание выводится на детальной странице услуги под видеороликом. Для текста должно быть доступно использование основных стилей форматирования текста (заголовки, наклонный, жирный шрифт, списки и т. п.). Фотогалерея. Список фотографий услуги. Должна быть возможность либо загрузить фотографии непосредственно в элемент услуги, либо создавать альбомы отдельно в административной части и задавать привязку между услугой и фотоальбомом. Для каждой фотографии должна быть возможность задать описание. По клику фотография должна открываться в увеличенном виде для детального просмотра. Оборудование. Текстовое описание оборудования выводится на детальной странице услуги под фотогалереей. Для текста должно быть доступно использование основных стилей форматирования текста (заголовки, наклонный, жирный шрифт, списки и т. п.). Врачи. Должна быть возможность сделать привязку между услугой и врачами. К одной услуге можно привязать неограниченное врачей. Список врачей, оказывающих данную услугу, выводится на детальной странице услуги. Порядок вывода врачей используется такой же, как для списка врачей в разделе «Врачи». Список операций. В публичной части в табличном виде выводится список операций, оказываемых в рамках данной услуги. Должна быть возможность редактировать список услуг в административной части, для каждой услуги можно заполнить два параметра: название услуги и стоимость услуги. Услуги можно группировать, нужно предусмотреть возможность создания папок с услугами и отдельных услуг. Допускается реализация данного пункта двумя способами: Список операций редактируется непосредственно внутри услуги (в форме редактирования услуги задаются папки и элементы). Список операций редактируется в отдельном информационном блоке в административной части, в форме редактирования услуги осуществляется привязка всего списка операций к данной услуге. КосметологияДанный раздел полностью дублирует структуру и функционал раздела «Косметология. Для элементов должны быть доступны для редактирования такие же свойства. ВрачиВрачи выводятся в самостоятельном разделе, а также на детальных страницах услуг. Для врачей должны редактироваться параметры: ФИО. Выводится в публичной части в списке врачей, на детальной странице врача, а также в блоках «Врачи» на прочих страницах Сайта. * Пол. Определяет пол врача. Должны быть доступны для выбора два значения: Мужской. Женский. Изображение анонса. Выводится в списке услуг и в блоках «Врачи» в прочих разделах Сайта. Если изображение не загружено, то должна выводиться иконка профиля. Иконка зависит от пола пользователя: Для мужчин иконка мужского профиля. Для женщин иконка женского профиля. Информация о враче. Набор параметров, для каждого из параметров должны задаваться название и значение. Должны быть по умолчанию заданы обязательные параметры, а также должна быть возможность добавлять индивидуальные параметры для каждого врача. Общие обязательные параметры перечислены ниже: Должность. Основная специализация. Учёная степень, категория. Образование. Стаж работы. Задаётся дата начала работы по специальности. В публичной области должен автоматически рассчитываться стаж работы от указанной даты. Преимущества. Блок преимуществ выводится на детальной странице врача под текстовым описанием. Для каждого из преимуществ должны редактироваться свойства: * Название. Заголовок, выводится в слайдере под изображением. * Изображения. Картинки слайдов. В атрибут alt должно передаваться название. Услуги. Должна быть возможность сделать привязку между услугой и врачами. В таблице должны выводиться все услуги, к которым привязан врач. Сертификаты. Галерея фотографий. Должна быть возможность либо загрузить фотографии непосредственно в элемент услуги, либо создавать альбомы отдельно в административной части и задавать привязку между услугой и фотоальбомом. Для каждой фотографии должна быть возможность задать описание. По клику фотография должна открываться в увеличенном виде для детального просмотра. БлогМатериалы «Блога» выводятся в самостоятельном разделе «Блог». Для каждого элемента должны редактироваться свойства: * Название. Заголовок материала. Изображение анонса. Выводится в разделе «Блог». Описание анонса. Выводится в разделе «Блог». * Дата публикации. По умолчанию совпадает с датой добавления элемента. Автор материала. Должен подгружаться список врачей Клиники. Для выбора должен быть доступен только один врач. Подробное изображение. Выводится на детальной странице материала. Подробное описание. Выводится на детальной странице материала. Для текста должно быть доступно использование основных стилей форматирования текста (заголовки, наклонный, жирный шрифт, списки, выделенный текст и т. п.). Для нестандартных стилей текста необходимо настроить требуемые варианты форматирования в визуальном текстовом редакторе. Теги. Привязка к тематическим тегам. По умолчанию должен подгружаться список существующих тегов, должна быть возможность добавить новые теги. АкцииМатериалы «Акций» выводятся в самостоятельном разделе «Акции». Для каждого элемента должны редактироваться свойства: * Название. Заголовок элемента. Изображение анонса. Выводится в разделе «Акции». Описание анонса. Выводится в разделе «Акции». * Дата публикации. По умолчанию совпадает с датой добавления элемента. Автор материала. Должен подгружаться список врачей Клиники. Для выбора должен быть доступен только один врач. Подробное изображение. Выводится на детальной странице элемента. Подробное описание. Выводится на детальной странице элемента. Для текста должно быть доступно использование основных стилей форматирования текста (заголовки, наклонный, жирный шрифт, списки, выделенный текст и т. п.). Для нестандартных стилей текста необходимо настроить требуемые варианты форматирования в визуальном текстовом редакторе. Теги. Привязка к тематическим тегам. По умолчанию должен подгружаться список существующих тегов, должна быть возможность добавить новые теги. ФотогалереиДолжна быть возможность создавать в административной части Сайта альбомы фотографий для привязки к различным разделам Сайта (например, в раздел «О клинике»). Для каждой фотографии должна быть возможность задать описание. По клику фотография должна открываться в увеличенном виде для детального просмотра. |