Цели и задачи. Создать базу данных для документов на русском языке, актуальных для Российской Федерации, по правам человека, на основе Универсального Указателя по Правам Человека. Разработать механизм поиска документов по ключевым словам в базе данных. Разместить поисковую систему и базу данных в закрытой части web-портала заказчика. Обеспечить возможность добавления документов в базу данных и их индексацию в поисковой системе. Этапы и сроки создания страницы. Срок работ по разработке составляет 90 календарных дней с момента утверждения ТЗ и подписания сторонами договора. Исследование базы данных Универсального Указателя по Правам Человека. Проектирование и создание базы данных для необходимых документов. Разработка механизма поиска по ключевым словам, фразам и т.п. Разработка алгоритма вывода документов полученных из базы данных. Создание web-страницы для поиска и выдачи результатов. Разработка web-интерфейса для добавления документов в базу данных. Тестирование поисковой системы на тестовом сервере исполнителя. Публикация ресурса на сервере заказчика. Технические требования. Страница должна корректно отображаться при различном разрешении экрана (1280x1024, 1366x768, 1440x900, 1920x1080, 1024x768 и т.п.) Страница должна быть адаптирована под все популярные браузеры(Chrome, Microsoft Internet Explorer, Firefox, Opera, Safari и т.п.) Документы из базы данных должны выдаваться в виде html и/или pdf страницы на русском языке. Требования к сервисам и функциональности. Поисковая система должна: поддерживать морфологию русского языка. сортировать данные по дате или релевантности. своевременно индексировать новые документы. Система должна позволять удалённо добавлять новые документы в определённом формате в базу данных, размещённую на сервере. Структура поисковой системы. Главная страница. Содержит графическую часть, ссылки на основные ресурсы и окно для ввода поискового запроса, а также параметры поиска. Результаты поиска. Выдаются ниже поискового окна на главной странице, в виде нумерованного списка отсортированного по дате или релевантности. Документы. Открываются в новой вкладке в виде html-страницы или pdf в зависимости от размера. Техническая поддержка. Оказывается в течение 6 месяцев с момента передачи ресурса в пользование заказчику. Включает в себя обучение сотрудников, ответы на вопросы по телефону, e-mail, выезды при необходимости. В техническое задание могут быть внесены изменения и дополнения по соглашению исполнителя и заказчика. Все не учтенные в данном техническом задании пункты остаются на усмотрение исполнителя.