Задачи проектирования ИПС: Анализ предметной области Определение структуры ИПС Определение видов поиска документов в ИПС Разработка структуры БД для ИПС Программная реализация разработанных компонентов
Требования к ИПС: Регистрация и индексирование документов. Создание на основе сведений о регистрации и индексации информационно–поисковых массивов данных Оперативное хранение данных, их постоянная актуализация Поиск документов по заданным характеристикам, например, поиск по ключевым словам, поиск по метаданным и т.д.
Функции ИПС: хранение больших объемов информации быстрый поиска требуемой информации добавление, удаление и изменение хранимой информации вывод информации в удобном для человека виде
Общая структура ИПС: Запрос Механизм поиска База данных индексов Массив документов Список результатов поиска
Типы индексирования: классификационное координатное
Пример построения инвертированного индекса: Код документа Имя документа 0000Doc1 0001Doc2 0002Doc3 …… Ключевое слово Список документов бакалавр магистр0002 очная ……
Блок-схема алгоритма индексирования документа
Логическая модель БД ИПС
UML диаграмма вариантов использования.
Интерфейс администраторской части приложения
Интерфейс пользовательской части приложения