Проблемы обеспечения принципа Верховенства Права в

advertisement
Приложение № 1 к договору №07042014, от 7 апреля 2014 года
Техническое задание на
разработку сайтов
Подготовка дизайна
Схема сайта
Разрабатываемая схема сайта описывает общую компоновку блоков на главной
странице и базовые основы будущего дизайна, согласно Брифу на разработку дизайна.
Схема сайта:

Должна правильно определять и представлять ключевую информацию заказчика

Должна обеспечивать удобную навигацию по сайту.

Должна основываться на общих принципах удобства работы с веб приложениями
На этапе разработки схемы, заказчик может менять предложенную компоновку
страницы последовательно, не более 3 раз.
Дизайн в формате psd
Исходя из утвержденной и подписанной схемы сайта, осуществляется разработка полно
цветного эскиза главной страницы.
Разрабатываемый эскиз:

Должен полностью соответствовать разработанной схеме сайта

Должен соответствовать предоставленному стилю от Заказчика

Должен делаться в расчете на оптимальное разрешение 1024px по ширине.

Должен включать в себя только веб безопасные шрифты.

Должен быть продуман с точки зрения возможности последующей программной
реализации задуманного.

Текстовые материалы должны быть читабельными

Используемые графические элементы должны быть легальными, понятными и
однозначными
После разработки эскизной части Заказчик может последовательно вносить не более 5и поправок, не противоречащих принятой схеме сайта и выбранной концепции.
После принятия дизайна главной страницы осуществляется разработка эскиза
внутренней страницы, исходя из цветовых и композиционных принципов предыдущего
эскиза.
Верстка HTML
Html макеты

Должны одинаково отображаться в следующих браузерах (и версиях выше):
o
Windows Internet Explorer 7.0, Windows Internet Explorer 8.0 и выше
o
Mozilla Firefox 3.6.2 и выше
o
Opera 10.51 и выше
o
Safari 4.0.3 и выше
o
Google Chrome 4.1.249.1045 и выше

Должны быть оптимизированы под разрешение 1024х768

Должны иметь минимальные погрешности передачи исходного psd изображения
(без погрешностей на углах и стыках блоков и краев полотна, с погрешностью
до 2px по общей ширине эскиза, с погрешностью не более 5-8px на шрифтовых
и межблочных расстояниях)

Должна выполняться в стандарте DTD XHTML 1.0 Transitional и проходить
валидацию с помощью инструмента (http://validator.w3.org/)
Программный функционал
Языковые версии
Русская, Кыргызская, Английская
Роли и разделение доступа в рамках веб сайта
Администратор сайта – идентифицирует себя, при входе в панель управления сайтом
(админка), при помощи логина и пароля, и в дальнейшем, обладает полномочиями,
описанными в данном Техническом Задании.
Посетитель – посетитель, не прошедший процедуры авторизации. Обладает
полномочиями, описанными в данном Техническом Задании.
Информационные страницы
Администратор сайта может создавать, редактировать и удалять текстовые страницы.
Фома для создания текстовой страницы состоит из полей:

Название страницы – текстовое поле, выводится в качестве основного заголовка
страницы

Адресное имя страницы – тестовое поле, используется для формирования
адресного имени (URL) страницы

Содержание страницы – большое текстовое поле с визуальным редактором,
служит для формирования основного содержания страницы как текстового, так и
графического

Опубликовать - флаг единичного выбора

Отображать в меню – флаг единичного выбора

Модуль – выпадающий список из доступных в системе модулей, служит для
привязки к странице программного функционала того, или иного модуля.

Тип – выпадающий список с пред заданными значениями: «информационная
страница», «лента».

Поля: Meta-title, Meta-Description, Meta-Keywords, текстовые поля для
проведения SEO мероприятий.
В случае если выбран тип страницы «Новостная лента», под полем «содержание
страницы» появляется список записей по аналогии с модулем «Новости».
Администратор сайта может добавлять и удалять новые записи в ленту. Форма
добавления записи в ленту состоит из полей:

Заголовок записи – текстовое поле

Приоритет записи – текстовое поле с целочисленными значениями для
определения порядка вывода записей в ленте

Дата – выпадающий календарь

Краткий текст записи – текстовое поле

Полный текст – текстовое поле с визуальным редактором

Изображение – поле для загрузки изображения
Все страницы сайта представляют собой древовидную структуру, из которой
автоматически формируется главное меню сайта, при условии, что страницы отмечена
флагом «Отображать в меню».
Древовидное отображение структуры страниц
В рамках древовидного вывода страниц предусмотрены следующие действия:

Изменение приоритета вывода страницы (сортировка), относительно других
страниц того же уровня (на изображении используются стрелочки)

Добавление страницы дочерней к текущей (значок нового документа)

Флаг публикации страницы

Ссылка для редактирования страницы

Ссылка для удаления страницы.
Посетители сайта видят меню, формируемое автоматически из дерева страниц.
При переходе на информационную страницу видят ее содержание. При переходе на
ленту видят список записей отсортированных по приоритету, а при равном приоритете
по дате. При переходе в полную запись видят полное содержание записей а так же
ссылку на возврат к списку записей.
Модуль «Новости»
Администратор сайта имеет возможность добавлять, удалять, редактировать новости
на сайте. Форма добавления новости состоит из следующих полей:

Заголовок новости – текстовое поле

Дата – выпадающий календарь

Категория – выпадающий список, формируемый из категорий статей

Краткий текст новости – текстовое поле

Полный текст – текстовое поле с визуальным редактором

Изображение – поле для загрузки изображения
Посетители сайта – видят список из нескольких последних новостей на главной
странице. При переходе в раздел «Новости» видят список всех новостей. При
переходе в полную новость видят выбранную новость в формате: дата, заголовок,
изображение, полный текст.
Модуль «Фотогалерея»
Администратор сайта формирует альбомы для фото галереи.
Форма добавления альбома состоит из следующих полей:

Название альбома – текстовое поле

Краткое описание – большое текстовое поле

Изображение - поле для закачки изображения.

Позиция – текстовое поле, определяющее порядок вывода альбомов.
Находясь внутри альбома, администратор сайта может прилеплять фотографии к
альбому.
Форма прикрепления фотографий состоит из следующих полей:

Альбом - выпадающий список из существующих альбомов.

Название фотографии - текстовое поле.

Изображение (поле для автоматической загрузки изображения).

Позиция (поле, определяющее порядок вывода фотографий).
При переходе в фотогалерею, посетители сайта видят список альбомов. Находясь
внутри альбома, пользователи видят список фотографий внутри него.
Модуль «Автоматические ленты и объявления»
В рамках данного технического задания планируется реализация модулей Объявления
и автоматические ленты, путем внесения дополнительного параметра «тип страницы»
в модуль «Информационный страницы»
Модуль «Баннеры»
Администратор сайта имеет возможность добавлять, редактировать и удалять баннеры
на сайте, в предопределенных для этого блоках.
Форма добавления баннера состоит из полей:

Название баннера – текстовое поле

Блок – выпадающий список из предзаданных блоков

Ссылка – текстовое поле, для указания ссылки, куда ведет баннер

Позиция – текстовое поле, для ввода целочисленных значений

Высота – текстовое поле, для ввода целочисленных значений

Ширина – текстовое поле, для ввода целочисленных значений

Поле для загрузки изображения. Допустимые форматы: jpg, gif, png

Зафиксировать в блоке – флаг единичного выбора

Деактивация по дате – выпадающий календарь

Деактивация по числу показов – текстовое поле
Высота и ширина баннера задаются в зависимости от выбранного блока, однако
администратор может менять их на свое усмотрение.
В случае если число фактических показов превысит значения поля «Деактивация по
числу показов», флаг публикации баннера снимается автоматически.
В случае если задано поле «Деактивация по дате» и текущая дата превышает дату
деактивации, флаг публикации баннера снимается автоматически.
В случае если число активных баннеров превышает число баннеров в блоке, баннеры
выводятся в случайном порядке при каждой загрузке страницы.
Баннеры, у которых задан флаг «Зафиксировать в блоке», выводятся в первую очередь
и не участвуют в случайном выборе.
Посетители сайта видят загруженные баннеры в пред заданных блоках.
Погода
Модуль «Погода» выводит автоматически обновляемую информацию с сайта msn.com.
Графические изображения погоды сохранятся в стиле сайта – источника. Исполнитель
не несет ответственности за стабильность работы сайта msn.com после завершения
работ.
Курсы валют
В рамках данного технического задания, планируется разработка модуля, для вывода
курсов валют, автоматически получаемых с веб сайта: www.nbkr.kg
Порядок вывода валют: Доллар США, Евро, Российский рубль, Казахский тенге
Поиск по сайту
Поиск по сайту автоматически ищет введенное слово или сочетание слов по всем
материалам сайта.
Блок «Поделиться»
Под каждым из материалов будет расположен блок «Поделиться» для удобного
размещения материала в следующих социальных сетях:




Facebook
Twitter
В контакте
Одноклассники
ПОДПИСИ СТОРОН:
Исполнитель:
_____________________
Заказчик:
______________________
Лелевкин А.В.
Индивидуальный предприниматель
М.П.
Download