Техническое задание на разработку сайта Евразийского портала по управлению речными бассейнами для компании-разработчика или группы экспертов (во главе с лидером) для разработки вебсайта. I. ОСНОВНАЯ ИНФОРМАЦИЯ/ЦЕЛИ Цель создания веб-сайта - содействовать установлению связей, проведению дискуссий и созданию экспертной образовательной сети для специалистов управления речными бассейнами для Центральной Азии, Кавказа и Европы. Целевые группы: эксперты водного сектора, лица принимающие решения, представители общественных экологических организаций Длительность работы - 2 месяца. II. ДЕЙСТВИЯ / ПЛАН РАБОТЫ Разработчик осуществляет свою деятельность в тесном контакте с ответственным специалистом и ITспециалистом Заказчика. В период контракта Исполнителем будут проведены следующие работы: 1. Разработчик должен создать/разработать систему управления контентом и администрирования, основанную на платформе MySQL и PHP. 2. Разработка структурной схемы сайта, согласование его и утверждение у Заказчика; 3. Текстовое содержание передается Разработчику Заказчиком. Графическое наполнение (поиск фото, картинок) – осуществляется Разработчиком при содействии Заказчика. 4. Разработка графического интерфейса первой и последующих страниц сайта и утверждение у заказчика; 5. Разработка шаблонов и всей структуры сайта на основе результатов пунктов 1, 2; 6. Верстка и формирование базового текстового, графического наполнения; 7. Разработка и первичное наполнение баз данных; 8. Представление предварительной версии сайта Заказчику; 9. Доработка сайта согласно полученным рекомендациям и замечаниям; 10. Обучение персонала Заказчика методам работы и обновления информации на сайте; 11. Проведение консультаций персонала Заказчика по регистрации сайта в каталоги поисковых сайтов, также по раскрутке сайта; 12. Разработчик оказывает поддержку Заказчику по размещению и запуску сайта в месте постоянного размещения (хостинга). 13. Разработчик гарантирует устранение в течение двух месяцев официального функционирования сайта выявленных технических и структурных ошибок сайта: 14. Разработчик гарантирует техническую поддержку и консультации по работе движка/скриптов сайта на протяжении 6 месяцев после сдачи сайта. 15. Покупку доменного имени и хостинга осуществляет Заказчик. Размещение и настройка сайта на месте постоянного хостинга осуществляется Разработчиком. III. ТЕХНИЧЕСКАЯ СПЕЦИФИКАЦИЯ Доменное имя сайта: «www._______.___», доменное имя может быть изменено и не должно быть жестко закреплено в структуре разрабатываемой системы. Структура сайта: Предварительная структура сайта включает следующие разделы, содержащие текстовую, графическую информацию и базы данных: О нас О проекте Профили бассейнов Партнеры Сеть Евразийского портала по управлению речными бассейнами 1 Структура Встречи Решения Обучение и обмен опытом Вебинары Тренинговые программы Инновации Лучшие практики по управлению речными бассейнами Инновационные научные исследования Площадка обсуждения Новости Бюллетень Новости Учебные программы Веб-ресурсы Порталы и сайты по управлению водными ресурсами Полезные ссылки Дискуссионный клуб Он-лайн дискуссии Форум Критические обзоры Blogs Тематические Персональные Библиотека Публикации Статьи Презентации Учебные программы Критические обзоры Материалы дискуссииКомментарии к публикациям Структура сайта и объемы информации являются предварительными, дающими возможность оценить общий объем информационно-графического наполнения. Система должна давать возможность добавления/изменения/удаления тех или иных разделов и содержать возможность распределения информационных блоков по нескольким информационным меню. Вся текстовая и служебная графическая информация предоставляется Разработчику Заказчиком в электронном виде в форматах удобных для размещения и дальнейшей обработки. В обязанности разработчика входит форматирование и наполнение первой версии сайта на основе материалов Заказчика. Основные требования к сайту Сайт разрабатывается с возможностью самостоятельного добавления/редактирования разделов/подразделов/пунктов меню, а так же изменения дизайна, обновления и редактирования, дополнения информацией персоналом Заказчика и должен содержать защищенный модуль администрирования (Content Management System, CMS), а также файловый менеджер для 2 управления файлами на сервере размещения. Преимущество будут иметь системы разработанные на основе свободно распространяемых технологий/продуктов; Сайт должен иметь возможность мониторинга статистики посещения/ обращения к сайту/страницам/количество скачивания документов, а так же генерирования отчетов статистики; Сайт должен содержать как упрошенную систему поиска по содержанию сайта, так и расширенную - с задаваемыми параметрами по разделам, ключевым датам и т.д.; Сайт должен содержать редактируемый/управляемый архив новостной ленты; Так же сайт должен содержать календарь событий (в разделе «новости» или в других разделах должен присутствовать специальный ключ для добавления той или иной информации в календарь событий) Предусмотреть возможность размещения баннеров других сайтов и партнеров (баннеро обмен) и кода рейтингов, счетчиков и прочих интернет сервисов; Сайт должен быть представлен на русском языке, с возможностью подключения дополнительного английского языка; Используемые при разработке и последующей эксплуатации сайта технологии и программное обеспечение должны не нарушать авторские и другие права; Сайт должен быть оптимизирован для просмотра в основных браузерах; Возможность перемещения/переноса сайта на разные сервера (под операционными системами Windows – Linux вся настройка должна находиться в отдельном/отдельных конфигурационных файлах, стабильная работа скриптов на серверах с разным программным обеспечением (PHP 4, PHP 5 и так далее)) Каждая страница сайта должна содержать логотип организации и название проекта, эта информация также должна иметь возможность редактирования; Внизу на каждой странице сайта должна быть указана контактная информация – так же эта информация должна иметь возможность редактирования; Сайт должен содержать не менее двух счетчиков подсчета посетителей, они тоже должны быть редактируемые; Так же сайт должен содержать технологии «хлебные крошки» (отображение разделов в дополнительной полосе навигации согласно иерархической или древовидной структуры сайта) или «рыбий глаз» (когда в строке навигации происходит увеличение/ изменение цвета имени раздела, страницы, на котором вы сейчас находитесь). Используемые для разработки/функционирования сайта программные комплексы/системы не должны нарушать авторских или смежных прав. Предпочтительным является использование программных комплексов/систем с открытым кодом и свободно распространяемых. Рекомендуемый формат базы данных предлагается Разработчиком. Для поддержания сайта и эксплуатации веб-интерфейса системы управления сайтом (CMS) от персонала не должно требоваться специальных технических навыков, знания технологий или программных продуктов, за исключением общих навыков работы с персональным компьютером и стандартным веб-браузером (например, MS Internet Explorer 7.0 или выше). Должна быть включена поддержка javascript, Flash и cookies. Требования к сохранности информации В системе управления сайтом должен быть предусмотрен механизм резервного копирования структуры и содержимого базы данных. Требования к разграничению доступа Информация, размещаемая на сайте, является общедоступной. Пользователей сайта можно разделить на 3 части в соответствии с правами доступа: 1. Посетители 2. Редактор (сотрудник Заказчика) 3. Администратор (сотрудник Заказчика) Посетители имеют доступ только к общедоступной части сайта. Доступ к административной части имеют пользователи с правами редактора и администратора. Редактор может редактировать материалы разделов. Администратор может выполнять все те же действия, что и Редактор, и кроме того: 3 добавлять пользователей с правами Редактора; добавлять и удалять разделы сайта. Доступ к административной части должен осуществляться с использованием уникального логина и пароля. Логин выдается администратором сайта. Пароль генерируется автоматически и высылается пользователю на адрес, указанный при регистрации. В первый раз при попытке войти в административную часть система должна предлагать пользователю сменить пароль (ввести вручную новый пароль). Требования к функциям (задачам), выполняемым сайтом Навигация Пользовательский интерфейс сайта должен обеспечивать наглядное, интуитивно понятное представление структуры размещенной на нем информации, быстрый и логичный переход к разделам и страницам. Навигационные элементы должны обеспечивать однозначное понимание пользователем их смысла: ссылки на страницы должны быть снабжены заголовками, условные обозначения соответствовать общепринятым. Графические элементы навигации должны быть снабжены альтернативной подписью. Для навигации должна использоваться система контент-меню. Меню должно представлять собой текстовый блок (список гиперссылок) в левой колонке или в верхней части страницы (в зависимости от утвержденного дизайна). Для разделов, содержащих подразделы, должно быть предусмотрено выпадающее подменю. При выборе какого-либо из пунктов меню пользователем должна загружаться соответствующая ему информационная страница (новостная лента, форма обратной связи и пр.), а в блоке меню (или в основной части страницы в зависимости от утвержденного дизайна) открываться список подразделов выбранного раздела. Исполнитель должен обеспечить обработку иллюстраций для приведения их в соответствие с техническими требованиями и HTML-верстку подготовленных материалов. Система управления контентом (CMS) Система управления контентом (административная часть сайта) должна предоставлять возможность добавления, редактирования и удаления содержимого статических и динамических страниц. Также должна быть предусмотрена возможность добавления информации без отображения на сайте. Система управления контентом должна иметь стандартный для Windows интерфейс, отвечающий следующим требованиям: реализация в графическом оконном режиме; единый стиль оформления; интуитивно понятное назначение элементов интерфейса; отображение на экране только тех возможностей, которые доступны конкретному пользователю; отображение на экране только необходимой для решения текущей прикладной задачи информации; отображение на экране хода длительных процессов обработки; диалог с пользователем должен быть оптимизирован для выполнения типовых и часто используемых операций; для операций по массовому вводу информации должна быть предусмотрена минимизация количества нажатий на клавиатуру для выполнения стандартных действий. Требования к хранению данных Все данные сайта должны храниться в структурированном виде под управлением реляционной СУБД. Исключения составляют файлы данных, предназначенные для просмотра и скачивания (изображения, видео, документы и т.п.). Такие файлы сохраняются в файловой системе, а в БД размещаются ссылки на них. Требования к языкам программирования Для реализации статических страниц и шаблонов должны использоваться языки XHTML 1.0 и CSS. Исходный код должен разрабатываться в соответствии со стандартами W3C (HTML 4.0). Для реализации интерактивных элементов клиентской части должны использоваться языки JavaScript и DHTML. Для реализации динамических страниц должен использоваться язык PHP 4 IV. РЕЗУЛЬТАТЫ 1. Разработана и согласована детализированная структурная схема сайта; 2. Разработано не менее 2-х вариантов графических шаблонов первой и последующих страниц сайта, с согласованием и утверждением одного; 3. Разработана и представлена Заказчику на постоянном месте хостинга предварительная версия сайта - 1месяц ; 4. Сайт доработан с учетом замечаний и предложений Заказчика; 5. Успешный запуск и функционирование информационного WEB сайта; 6. Персонал Заказчика обучен методам обновления информации и базовой поддержки сайта. V. ОПЛАТА Оплата за проведенную работу будет осуществлена 2-мя этапами: 1. После достижения результатов 1-3 – 50%; 2. После достижения результатов 4-6 – 50% VI. ТРЕБУЕМАЯ КВАЛИФИКАЦИЯ/КОМПЕТЕНЦИЯ Опыт работы: опыт работы по созданию веб-сайтов с модулем управления не менее 3 лет Компетентность: отличные дизайнерские навыки, способность выполнить работу в указанные сроки Разработчик должен предоставить портфолио разрабатываемых сайтов и систем управления, готовых и функционирующих проектов Наличие рекомендательных писем от предыдущих заказчиков, является преимуществом Способность создавать порталы/сайты любого уровня сложности Наличие портфолио Отличные знания русского языка Опыт создания порталов и сайтов государственных организаций является преимуществом 5