Особенности - Всемирный координационный совет российских

advertisement
УТВЕРЖДАЮ:
Генеральный директор ООО «Но Лого Студио»
УТВЕРЖДАЮ:
_________________________________________
____________________/Кочубеев Н.А./
__________________/
«____» ______________________ 2015 г.
«____» ______________________ 2015 г.
/
ПРИЛОЖЕНИЕ № 1 к Договору оказания услуг №_ _________
ТЕХНИЧЕСКОЕ ЗАДАНИЕ
по разработке Веб-сайта для www.vksrs.com
24 ЛИСТА
Содержание
1. Требования к функционалу ........................................................................................................................... 4
1.1. Требования к структуре сайта (фронтенд и бекенд сайта) ....................................................................... 4
1.2. Требования к реальной структуре сайта на момент запуска .................................................................... 6
1.3. Требования к программным модулям ........................................................................................................ 6
Модуль «Загрузка изображений» ............................................................................................................................................... 6
Модуль «Загрузка видео» ............................................................................................................................................................ 6
Модуль «Визуальный редактор» ............................................................................................................................................... 6
Модуль «Загрузка файлов» ......................................................................................................................................................... 6
Модуль «Форма» ........................................................................................................................................................................... 6
Модуль «Поиск» ............................................................................................................................................................................ 7
Модуль «Соцсети» ........................................................................................................................................................................ 7
1.4. Термины и определения.............................................................................................................................. 7
1.5. Логика работы и структура элементов сайта ............................................................................................. 7
Основные типы контента ............................................................................................................................................................ 7
Перенос данных ............................................................................................................................................................................ 8
Рассылка ........................................................................................................................................................................................ 9
1.6. Требования к блокам страницы сайта ........................................................................................................ 9
Шапка............................................................................................................................................................................................... 9
Навигация (хлебные крошки) .................................................................................................................................................... 10
Центральный блок ...................................................................................................................................................................... 10
Баннеры правой колонки .......................................................................................................................................................... 11
Подвал........................................................................................................................................................................................... 11
1.7. Требования к зарезервированным страницам (фронтенд и бекенд) ..................................................... 12
Главная страница ........................................................................................................................................................................ 12
Страницы разделов, подразделов .................................................................................................................................... 13
Титульные страницы разделов........................................................................................................................................ 14
Страница «Состав» .......................................................................................................................................................... 15
Страница человека ..................................................................................................................................................... 16
Страница «Заседания» .................................................................................................................................................... 17
Страница «Список заседаний» .................................................................................................................................. 18
Страница мероприятия ........................................................................................................................................ 19
Контентные разделы............................................................................................................................................................ 20
Страница «Контакты» ........................................................................................................................................................... 21
1.8. Требования к ролям пользователей ......................................................................................................... 21
2. Общие сведения ............................................................................................................................................ 21
2.1. Наименование системы и ее условное обозначение .............................................................................. 21
2.2. Документы, на основании которых создается система ........................................................................... 22
3. Требования к ресурсу .................................................................................................................................. 22
3.1. Технические требования ........................................................................................................................... 22
2
3.2. Требования к персоналу заказчика........................................................................................................... 22
3.3. Требования к надежности технических средств и программного обеспечения .................................... 22
4. Критерии тестирования и Гарантийные обязательства ........................................................................ 23
4.1. Монитор качества ...................................................................................................................................... 23
4.2. Раздел тестирования: ................................................................................................................................ 24
4.3. Раздел гарантии: ........................................................................................................................................ 24
5. Порядок контроля и приемки системы ..................................................................................................... 24
3
1. Требования к функционалу
1.1. Требования к структуре сайта (фронтенд и бекенд сайта)
фронтенд
 Главная страница
 Всемирный координационный совет
 О совете
 Состав
 [Совокупность людей]
 Структура
 Заседания
 Список заседаний
 [Совокупность анонсов заседаний]
 [Совокупность заседаний]
 Всемирный конгресс
 О всемирном конгрессе
 Состоявшиеся конгрессы
 [Совокупность конгрессов]
 [Совокупность анонсов конгрессов]
 Всемирные конференции
 О Конференциях
 Состоявшиеся конференции
 [Совокупность конференций]
 [Совокупность анонсов конференций]
 Координационные советы
 О советах
 Региональные и страновые советы
 [Совокупность регионов]
 О совете
4
 [Совокупность региональных конференций]
 [Совокупность стран]
o О совете
o [Совокупность страновых конференций]
 Правозащита
 Фонда поддержки и защиты прав соотечественников
 Центры правовой защиты
 О России с любовью
 Культура
 История
 Спорт
 Города
 Традиции
 Природа
 Новости
 [Совокупность новостей]
 Публикации
 [Совокупность публикаций]
 Мероприятия
 Документы
 [Совокупность документов]
 Фото
 [Совокупность фотоновостей]
 Видео
 [Совокупность видеоновостей]
 Библиотека
 [Совокупность книг]
5
 Контакты
 Поиск
 404 ошибка
1.2. Требования к реальной структуре сайта на момент запуска
Реальная структура и тестовое содержимое сайта на момент запуска должны быть необходимыми и
достаточными для демонстрации всех структурных и функциональных особенностей сайта.
1.3. Требования к программным модулям
Приводится список наиболее часто используемых модулей. В рамках концепции сайта могут
использоваться не все из них.

Модуль «Загрузка изображений»
Поддерживаемые форматы изображений: gif, jpg, jpeg, png, bmp. Максимальный размер загружаемого
изображения: 10 мегабайт. Если изображение имеет неправильный формат или больший размер, выводится
соответствующее сообщение.
Единственно возможные размеры публикуемого на сайте изображения определяется в требованиях к типу
контента. Если изображение имеет другие линейные размеры, оно пропорционально ресайзится до
требуемых размеров (деформируется, а не обрезается) с помощью разрабатываемого алгоритма.

Модуль «Загрузка видео»
Поддерживаемые форматы изображений: avi, flv, mp4, mpeg, 3gp. Максимальный размер загружаемого видео
устанавливается администратором в бэкофисе (по-умолчанию 20 мегабайт). Если видео имеет
неправильный формат или больший размер, выводится соответствующее сообщение.
Единственно возможные ширина и высота публикуемого на сайте видео определяется в требованиях к типу
контента.

Модуль «Визуальный редактор»
Необходимо
использовать
стандартный
WYSIWYG-редактор
bitrix.ru/learning/course/index.php?COURSE_ID=54&CHAPTER_ID=1244).

CMS
Bitrix
(https://dev.1c-
Модуль «Загрузка файлов»
Необходимо, чтобы была реализована возможность загрузки файлов. Максимальный размер загружаемого
файла: 10 мегабайт.

Модуль «Форма»
Необходимо реализовать проверку валидности заполнения полей и наличия информации в обязательных
для заполнения полях, включая максимальное число и набор допустимых символов. В поле указания эл.
почты необходимо реализовать проверку на введенные символы «.» и «@».
Необходимо, чтобы в случае некорректного заполнения обязательных для заполнения полей формы данные
поля выделялись и под ними выводились соответствующие сообщения.
Для всех форм ввода информации необходимо предусмотреть защиту от спама в виде captcha со случайным
кодом и возможностью его сменить.
6
Необходимо реализовать функцию автозаполнения полей: вся и любая информация, внесенная в поля ввода
форм, автоматически вставляется в аналогичные поля других форм на сайте (необходимо реализовать
единообразный нейминг одинаковых полей на всем сайте).

Модуль «Поиск»
Необходимо, чтобы поиск осуществлялся по всем страницам сайта, на которые имеются внешние или
внутренние ссылки, с учетом структуры сайта.
Необходимо, чтобы результаты поиска в краткой форме выводились в виде совокупности абзацев,
содержащих данное слово.

Модуль «Соцсети»
Под пиктограммами соцсетей подразумевается (если не указано иное):
 Вконтакте. Виджет «Мне нравится» (http://vk.com/dev/widget_like).
 Facebook. Виджет «Share Button» (https://developers.facebook.com/docs/plugins/share-button/).
 Twitter. Виджет «Tweet Button» (https://dev.twitter.com/docs/tweet-button).
 Одноклассники. Виджет «Класс» (http://apiok.ru/wiki/pages/viewpage.action?pageId=42476656).
1.4. Термины и определения
Термин
Клик
Слой
Дроплист
Расшифровка
Нажатие на ссылку/кнопку
В странице сайта появляющееся окно, замена поп-ап окну
Выпадающий список
Текущая страница и все в нее вложенные (любой степени вложенности)
согласно структуре сайта.
Постраничная навигация, содержит ссылки на страницы (на 3
предыдущие, на 3 последующие, если таковые имеются), и ссылки на
следующую, предыдущую, первую и последнюю страницы. Ссылка
соответствующая текущей странице подсвечена и неактивна.
Раздел
Пейджинг
1.5. Логика работы и структура элементов сайта

Основные типы контента
Типы:
 Новости (под новостями в документе подразумевается именно этот тип контента, без фото/видео новостей).
 Публикации.
 Мероприятия. Мероприятия делятся на:
 Заседания (контент раздела «\ Всемирный координационный совет \ Заседания»).
 Конгрессы (контент раздела «\ Всемирный конгресс \ Состоявшиеся конгрессы»).
7
 Всемирные конференции (контент раздела «\ Всемирные конференции \ Состоявшиеся
конференции»).
 Региональные конференции (контент страниц «\ Координационные советы \ Региональные и
страновые советы \ [Совокупность регионов] \ [Совокупность региональных конференций]»).
 Страновые конференции (контент страниц «\ Координационные советы \ Региональные и
страновые советы \ [Совокупность регионов] \ [Совокупность стран] \ [Совокупность страновых
конференций]»).
 Документы.
 Фотоновости.
 Видеоновости.
 Книги (библиотека).
Анонсы мероприятий технически не связаны с прошедшими мероприятиями и задаются как обычные
текстовые страницы.

Перенос данных
Необходимо перенести:
 Список
заседаний.
Список
конента
в
админке
старого
сайта
http://vksrs.com/admin/page?parent_id=534860ed497959b171dd1d4f
и
http://vksrs.com/admin/content/newscategory/view/id/539ef8da4979595f7b8a5a15/tag/53a2d3fe497959c43f
8a5d4a.
 Страницу «О совете» с ее мета-тэгами (http://vksrs.com/vks_about.html) в раздел «\ Всемирный
координационный совет \ О совете». Список контента в админке старого сайта
http://vksrs.com/admin/page/edit?id=53481da0497959eb40dd1d4d&parent_id=53481d854979593263dd1d5
4.
 Список
всемирных
конференций.
Список
контента
в
http://vksrs.com/admin/page?parent_id=5348051f497959b171dd1d4c.
админке
 Список
конгрессов.
Список
контента
в
админке
http://vksrs.com/admin/page?parent_id=5347ba69497959b171dd1d4a.
старого
старого
сайта
сайта
 Страницу «Центры правовой защиты» (http://vksrs.com/pz_remedies.html) с ее мета-тэгами в «\
Правозащита \ Центры правовой защиты». Страница контента в админке старого сайта
http://vksrs.com/admin/page/edit?id=534bdb52497959902910250b&parent_id=5348079c4979594f1add1d4f.
 Страницу «Фонд поддержки и защиты прав соотечественников, проживающих за рубежом»
(http://vksrs.com/pz_support_protect.html) с ее мета-тэгами в «\ Правозащита \ Фонд поддержки и
защиты прав соотечественников, проживающих за рубежом». Страница контента в админке старого
сайта
http://vksrs.com/admin/page/edit?id=534bdae54979591023102509&parent_id=5348079c4979594f1add1d4f.
8
 Список новостей (в т.ч. раздел «Актуально»). Страница контента в админке старого сайта
http://vksrs.com/admin/news/newscategory/view/id/5329a575497959b35dc81807
и
http://vksrs.com/admin/news/newscategory/view/id/533e8c10497959e47937f8c3. Для контента раздела
старого сайта «Актуального» должен быть включен чекбокс «Актуально».
 Список публикаций (в т.ч. раздел «Интервью»). Страница контента в админке старого сайта
http://vksrs.com/admin/news/newscategory/view/id/533d48cc4979599d2637f8c4
и
http://vksrs.com/admin/news/newscategory/view/id/533e8b93497959dc7337f8c3.
 Фото.
Страница
контента
в
админке
http://vksrs.com/admin/news/newscategory/view/id/53481174497959b430dd1d4a.
старого
сайта
 Видео. В этот раздел также нужно перенести контент раздела старого сайта «Аудио». Страница
контента
в
админке
старого
сайта
http://vksrs.com/admin/news/newscategory/view/id/5348119b4979594e1add1d55
и
http://vksrs.com/admin/news/newscategory/view/id/5348118b4979594f1add1d52.
 Конгрессы. Страницы контента в админке старого сайта:
 http://vksrs.com/admin/content/newsitem/displayeditform/id/539ca134497959df6e1a4bac.
 http://vksrs.com/admin/content/newsitem/displayeditform/id/539ca123497959df6e1a4baa.
 http://vksrs.com/admin/page/edit?id=534bd3cd4979590e23102509&parent_id=5347ba69497959b17
1dd1d4a.
 http://vksrs.com/admin/content/newsitem/displayeditform/id/539aae1c497959e111a4ffb2.
 Страницу
«О
всемирном
конгрессе»
(http://vksrs.com/info/category/vsemirnyy_kongress/tags:o_vsemirnom_kongresse) в «\ Всемирный
конгресс \ О Всемирном конгрессе». Страница контента в админке старого сайта
http://vksrs.com/admin/content/newsitem/displayeditform/id/539ca1fe497959c94b1a4bbc.
 Регионы
и
страны.
Страница
контента
в
админке
http://vksrs.com/admin/content/newscategory/view/id/5376245f497959e238a4f462.
старого
сайта
 Фото. Страница контента в админке старого сайта http://vksrs.com/admin/gallery.
 Состав Всемирного координационного совета («\ Всемирный координационный совет \ Состав»).
Страница контента в админке старого сайта http://vksrs.com/admin/people.

Рассылка
Необходимо реализовать автоматическую рассылку новых новостей и публикаций.
1.6. Требования к блокам страницы сайта

Шапка
9
Содержит:
 Строка, фиксированная относительно окна браузера. Содержит: редактируемое администратором
меню, блок поиска, пиктограммы соцсетей.
 Логотип.
 Название.
 Три новости. Последние по хронологии из контента с включенным чекбоксом «Актуально»: новости,
публикации, фотоновости, видеоновости.
 Основное меню. Редактируется администратором.

Навигация (хлебные крошки)
Является динамическим нередактируемым блоком. Отображается на всех страницах, имеющих степень
вложенности больше или равную двум. Включает в себя визуальное представление структуры сайта до
конечного уровня включительно. Формируется автоматически, в зависимости от характера страницы.

Центральный блок
Является динамическим, редактируемым администратором либо нередактируемым в зависимости от
характера страницы блоком. Отображается на всех страницах. В зависимости от характера страницы в блоке
отображаются соответствующая информация.
10

Баннеры правой колонки
Задаются администратором. На всех страницах, на которой присутствуют эти баннеры, могут быть разные
баннеры.

Подвал
Содержит:
 Горизонтальную ленту логотипов с прокруткой.
 Текстовый блок с копирайтом.
11
1.7. Требования к зарезервированным страницам (фронтенд и бекенд)

Главная страница
Особенности
 Содержимое интерактивного баннера задается администратором вручную (не более 5 окон).
 В контентных блоках (новости, мероприяти и т.д.) выводятся последние по хронологии.
 В блоке «Координационные советы» при наведении на название региона на карте должен
подсвечиваться этот регион. На большой карте (отображаемой в слое после клика на карту) должен
подсвечиваться развернутый регион.
12

Страницы разделов, подразделов
Путь:
Главная \ Всемирный координационный совет
Главная \ Всемирный конгресс
Главная \ Всемирные конференции
Главная \ Координационные советы
Главная \ Координационные советы \ Региональные и страновые советы \ [Совокупность регионов]
Главная \ Координационные советы \ Региональные и страновые советы \ [Совокупность регионов] \
[Совокупность стран]
Главная \ Правозащита
Главная \ О России с любовью
Особенности
 Страниц не существует. Перенаправление на титульную страницу раздела.
 В разделах в контентных блоках выводится только контент соответствующий разделу – определяется
по тэгам разделов.
Для подразделов региональных советов («\ Координационные советы \ Региональные и страновые
советы \ [Совокупность регионов]») и страновых советов («\ Координационные советы \ Региональные
и страновые советы \ [Совокупность регионов] \ [Совокупность стран]») выводится только контент по
соответствующему подразделу – определяется по тэгам регионов.
Для таких блоков ссылка вида «Все <название контента>» является ссылкой на страницу списка
контента всех разделов (например «\ Новости»), где контент отфильтрован по тэгу раздела или
региона.
13

Титульные страницы разделов
Путь:
Главная \ Всемирный координационный совет \ О совете
Главная \ Всемирный конгресс \ О всемирном конгрессе
Главная \ Всемирные конференции \ О Конференциях
Главная \ Координационные советы \ О советах
Главная \ Координационные советы \ Региональные и страновые советы \ [Совокупность регионов] \ О совете
Главная \ Координационные советы \ Региональные и страновые советы \ [Совокупность регионов] \
[Совокупность стран] \ О совете
Главная \ Правозащита \ [Совокупность разделов]
Главная \ О России с любовью \ [Совокупность разделов]
14
Особенности
 Список блоков страницы может отличаться на разных страницах (пример: в разделе «Всемирный
координационный совет» в правой колонке есть блок «Состав», который отсутствует почти во всех
остальных разделах).
 На странице выводится блок заседаний и перед ним блок анонсов заседаний (контент раздела «\
Всемирный координационный совет \ Заседания»).

Страница «Состав»
Путь:
Главная \ Всемирный координационный совет \ Состав
Особенности
 Возможно фильтровать по годам. По умолчанию открыт текущий состав.
15

Страница человека
Путь:
Главная \ Всемирный координационный совет \ Состав \ [Совокупность людей]
Особенности
 В контентном блоке «Публикации автора», «Книги автора» выводится только контент, где данный
человек является автором.
 В контентном блоке «Смотрите также» выводится контент раздела.
16

Страница «Заседания»
Путь:
Главная \ Всемирный координационный совет \ Заседания
Особенности
 Шаблон совпадает с титульными страницами разделов, за исключением списка блоков.
 Перед списком заседаний, отображается список анонсов заседаний (всех, которые есть).
17

Страница «Список заседаний»
Путь:
Главная \ Всемирный координационный совет \ Заседания \ Список заседаний
Особенности
 Перед списком заседаний, отображается список анонсов заседаний (всех, которые есть).
18

Страница мероприятия
Путь:
Главная \ Всемирный координационный совет \ Заседания \ Список заседаний \ [Совокупность заседаний]
Главная \ Всемирные конгрессы \ Состоявшиеся конгрессы \ [Совокупность конгрессов]
Главная \ Всемирные конференции \ Состоявшиеся конференции \ [Совокупность конференций]
Главная \ Координационные советы \ Региональные и страновые советы \ [Совокупность регионов] \
[Совокупность региональных конференций]
Главная \ Координационные советы \ Региональные и страновые советы \ [Совокупность регионов] \
[Совокупность стран] \ [Совокупность страновых конференций]
Особенности
 В контентных блоках отображается только контент, привязанный администратором к данному
мероприятию (для региональных и страновых конференций – с помощью региональных тэгов).
19

Контентные разделы
Путь:
Главная \ Новости
Главная \ Публикации
Главная \ Мероприятия
Главная \ Документы
Главная \ Фото
Главная \ Видео
Главная \ Библиотека
Особенности
 Контент создается администратором. Задаются следующие привязки:
o К тэгам разделов: все типы, кроме документов. Для мероприятий задается тип мероприятия,
что определяет принадлежность к разделу.
o К тэгам региона: все типы.
o К авторам: все типы, кроме новостей, мероприятий. Авторами могут быть как люди из
составов координационных советов, так и не состоящие в советах.
 Тэги разделов, регионов фильтруют контент по тэгу на текущей странице.
 Автор является ссылкой на страницу автора (если такая есть).
 В разделе «\ Мероприятия» отображается календарь с горизонтальной прокруткой. По умолчанию
календарь открыт с текущего месяца. Имеется возможность прокрутить к состоявшимся (самый
последний отображаемый месяц тот, в котором было последнее мероприятие), к предстоящим
(самый первый отображаемый месяц тот, в котором есть первое предстоящее мероприятие).
В мероприятиях выделены все мероприятия, кроме страновых конференций.
20
Каждый месяц, где количество мероприятий больше 15 разбивается на декады (три декады: 1-10
числа, 11-20 числа, 21-31 числа), плюс может отображаться общий столбик.
Для каждого мероприятия администратор устанавливает дату (период дат) проведения, мероприятие
автоматически отображается в тех столбцах, которые соответствуют дате (мероприятие может
дублироваться, если должно отображаться в нескольких столбцах).
Для мероприятий, точные даты проведения которых неизвестны, администратор также должен
задать даты проведения. Для таких случаев необходимо реализовать функционал ввода
администратором произвольного текста вместо дат проведения – везде на сайте, где должны
отображаться даты этого мероприятия они замещаются этим текстом.

Страница «Контакты»
Путь:
Главная \ Контакты
Особенности
 Данные с формы отправляются на e-mail, задаваемый администратором. Все поля обязательны для
заполнения. Поле e-mail должно проверяться на корректность (наличие знаков «@» и «.»,
правильного их порядка, наличие домена).
1.8. Требования к ролям пользователей
Необходимо реализовать следующие роли пользователей:
 Администратор. Имеет доступ ко всем разделам и возможностям сайта.
 Незарегистрированный пользователь. Имеет доступ только к фронтенду сайта.
2. Общие сведения
2.1. Наименование системы и ее условное обозначение
Полное наименование программного продукта – сайт ________________ (в дальнейшем – ресурс).
21
Доменное имя сайта: www._____________.ru
2.2. Документы, на основании которых создается система
Основанием для проведения работ по разработке Технического задания для ресурса является
__________________________________________.
3. Требования к ресурсу
3.1. Технические требования
Сайт реализуется на CMS Bitrix.
Администрирование сайта осуществляется администратором в бэкофисе.
На этапе разработки сайт располагается на сервере Исполнителя.
Системные требования к серверному ПО для корректного развертывания и работы сайта:
— веб-сервер: Apache 1.3 или выше или Microsoft IIS 6.0 или выше;
— серверный язык программирования: PHP 5.3.0 или выше;
— язык запросов к БД: MySQL 5.0 или выше;
— кодировка сайта и БД: UTF-8.
Системные требования к клиентскому ПО для корректной работы сайта:
— браузер: Internet Explorer 9 или выше; актуальные на момент запуска версии браузеров Chrome, FireFox,
Opera, Safari.
Во время разработки сайт размещается по адресу: vksrs.nologostudio.ru
При создании и для обеспечения корректной работы сайта используются технологии:
— PHP/MySQL;
— HTML/Javascript (в т.ч. AJAX);
— Flash.
Ошибка 404 корректно обрабатываются.
3.2. Требования к персоналу заказчика
Персонал, поддерживающий (обслуживающий) данный ресурс, должен своевременно обновлять и
контролировать все данные через пользовательский web-интерфейс. Таким образом, он должен иметь
навыки работы на компьютере и в среде Internet на уровне уверенного пользователя.
В случае внесения изменений персоналом заказчика, повлекших за собой потерю данных с ресурса или
приведших к сбоям в работе ресурса, Исполнитель берет на себя обязанности по восстановлению
информации ресурса, а Заказчик обязуется оплатить данные услуги из расчета количества нормо-часов,
затраченных на проведение работ по восстановлению информации ресурса.
3.3. Требования к надежности технических средств и программного обеспечения
Основными компонентами надежности проектируемого ресурса являются (по факту сдачи):
уровень надежности комплекса технических средств (КТС) — обеспечивается Исполнителем.
22
уровень надежности программного обеспечения — обеспечивается Исполнителем.
уровень надежности обслуживающего персонала — обеспечивается Исполнителем и Заказчиком.
уровень организации работ по системе в целом и рациональное распределение задач, решаемых системой
между КТС, программами, аппаратом управления и обучающимся персоналом — обеспечивается
согласованными решениями Исполнителя и Заказчика.
степень использования различных видов резервирования предусматривается заранее и обеспечивается
Исполнителем.
4. Критерии тестирования и Гарантийные обязательства
4.1. Монитор качества
Необходимо, чтобы сайт успешно проходил 26 обязательных тестов инструмента «Монитор качества» (из них
12 автоматические):
Интеграция дизайна и разработка
Интеграция дизайна
1. Сайт проекта добавлен и корректно настроен
2. Созданы и настроены шаблоны сайта (автоматический)
3. Настроены все типы меню
4. Поддерживаются технологии «Эрмитаж»
Интеграция структур данных
1. Настроены инфоблоки
Интеграция стандартных компонентов и модулей
2. Настроены стандартные компоненты
3. Настроены интерфейсы «Эрмитаж»
4. Настроены шаблоны компонентов
Интеграция собственных компонентов и модулей
9. Работа с БД - через API платформы (автоматический)
Безопасность
1. Используется проактивная защита. Минимальный уровень - «Стандартный» (автоматический)
2. Административные учетные записи – защищены (автоматический)
4. Удалены тестовые данные
5. Настроены политики безопасности по работе с БД (автоматический)
6. Отключен вывод ошибок и предупреждений посетителям проекта (автоматический)
7. Настроен журнал системных событий
Производительность
2. PHP сконфигурирован оптимально (автоматический)
3. Включено «автокэширование» (автоматический)
5. Производительность конфигурации - адекватна проекту (автоматический)
Размещение на хостинге
1. Введена информация о хостинге
3. Тесты окружения платформы - пройдены
5. Выполняется резервное копирование (автоматический)
6. Настроена почтовая подсистема хостинга
23
Сдача проекта
1. Лицензионный ключ активирован (автоматический)
2. Ядро проекта не модифицировалось (автоматический)
3. Введена информация об интеграторе решения
4. Введена информация о техподдержке проекта
Тест может считаться пройденным, если есть ньюансы, которые влияют на результаты теста (результаты
теста неверны), либо если согласно Техническому заданию реализован функционал, делающий
невозможным прохождение теста.
4.2. Раздел тестирования:
1. Сдача Разработчиком Веб-сайта и приемка его Заказчиком происходит через процедуру тестирования Вебсайта, подразделяющийся на два этапа: тестирование силами Разработчика (1 этап) и тестирование силами
Заказчика (2 этап).
2. Первый этап тестирования проходит силами Разработчика. В процедуру тестирования разделов и
подразделов Веб-сайта входит:
 Отсутствие ошибок (как клиентского, так и серверного кода, корректная обработка ошибок,
возникающих при неправильном использовании Веб-сайта, например ручной правки параметров в
строке адреса).
 Отсутствие неработающих ссылок и картинок (за исключением ссылок на другие ресурсы, поскольку
за изменения ссылок на других ресурсах Разработчик отвечать не может).
 Соответствие шаблону сверстанных страниц дизайна (за исключением моментов, когда страницы
заведомо должны отличаться от шаблонного варианта, в случае отрисовки только типовых
элементов страниц; в случае, если Разработчик заявляет о невозможности полного соответствия,
вопрос согласовывается с дизайнером).
 Соответствие функциональности, если обратное не указано в ТЗ (все несоответствия функционала
описанию ТЗ должны быть согласованы в приложении к ТЗ).
4.3. Раздел гарантии:
Гарантия на сайт начинается с момента подписания актов о приемке Сайта (актов о приемке последнего
этапа) и длится 3 календарных месяца.
В рамках гарантийных обязательств подлежат исправлению ошибки, пропущенные при тестировании
согласно порядка, указанного в разделе «Критерии тестирования».
5. Порядок контроля и приемки системы
Система является пригодной для использования, если соответствует всем пунктам данного ТЗ с учетом всех
Приложений. Контроль выполнения всех функций системы осуществляется на тестовом примере.
Приемка программы осуществляется заказчиком. Производится тестирование программы на контрольном
примере и собственных тестовых примерах заказчика.
При выявлении ошибок в функционировании и несоответствий техническому заданию Исполнитель
исправляет обнаруженные недостатки. После этого производится повторная приемка.
24
Download