На главную страницу    Назад

Поиск информационных материалов в базе данных.

Просмотровая оболочка системы обладает разнообразными возможностями поиска. В зависимости от стоящей проблемы пользователь сам выбирает наиболее оптимальный путь поиска.  Информационные материалы в базе данных можно найти различными способами реализованными в системе, это:
Тематический (проблемный) поиск
Интеллектуальный (приблизительный) контекстный поиск
Простой поиск
Универсальный атрибутный поиск

Тематический (проблемный) поиск

Тематический поиск рекомендуется в следующих случаях:

- Пользователю нужно получить список документов определенной тематической направленности;
- Пользователь нечётко представляете проблему или ее границы и ему нужно полистать и просмотреть наименования тематических рубрик, а потом выбрать соответствующий список документов;

Работа с тематическими комментариями очень проста: пользователь передвигается по наименованиям рубрик и, выбрав нужную, которая ближе всего соответствует проблеме, раскрывает её, просматривая дальше подразделы (подрубрики) выбранной тематики и т.д., сужая область поиска.

Интеллектуальный контекстный поиск

Интеллектуальный контекстный поиск применяется в следующих случаях:
- Пользователь затрудняется точно сформулировать запрос;
- Пользователь не точно помнит термины, которыми характеризуется интересующая его проблема;
- Пользователь хочет получить в результате поиска максимум документов (материалов), пусть даже отдалённо относящихся к интересующей его проблеме;
- Проблема не достаточно конкретна.

По результатам поиска система выстраивает найденные документы по степени их близости к контексту заданного пользователем запроса.

Каждому документу присваивается «вес». Документы с наибольшим «весом» имеют большую вероятность содержать полезную информацию и будут располагаться вверху списка. По мере движения вниз вес документов и соответственно вероятность содержания полезной информации  убывает.

Простой поиск

Команда "Простой поиск" и соответствующая кнопка панели инструментов позволяют организовать атрибутный поиск в разделах базы данных. Данный вид поиска называется "простым" лишь потому, что система предлагает организовать атрибутный поиск в выбранной пользователем области базы данных по ограниченному набору атрибутов.

Универсальный атрибутный поиск

Универсальный атрибутный поиск рекомендуется применять в следующих случаях:
- Пользователь более или менее точно знает, какие документы или материалы  нужны, т.е. он знает значения их атрибутов (номер, дату принятия и т.д.) или достаточно определенно может воспроизвести контекст;
- Пользователь хочет осуществить поиск по комбинации различных признаков.

Главная особенность универсального поиска  возможность гибко комбинировать признаки поиска и границы поиска (область документов или тематические разделы).
Остановимся подробнее на условиях поиска (атрибутах документа), по которым вводятся поисковые значения при применении "Универсального атрибутного поиска".
Контекстный поиск
Поиск по атрибутам

Контекстный поиск

При выборе условия "Поиск по тексту", производится контекстный поиск по текстам документов (комментариев) в той области базы данных, которую пользователь определил заранее. Это самый мощный поиск в системе.

Поисковые значения, вводимые в отдельные поля запроса, объединяются в поисковом задании по принципу логического "ИЛИ".

Поисковые значения для каждого поля можно выбрать из списка введенных ранее, который раскрывается при помощи кнопки прокрутки.

При вводе поисковой фразы делается "мягкое" предупреждение о шумовых словах. При вводе шумовые слова выделяются в строке запроса цветом, появляется предупреждающее сообщение и при поиске они не учитываются. Кроме этого система выводит "подсказку" по словарю всех слов (номеров, дат), содержащихся в базе данных, и пользователь может выбрать необходимое слово из "списка-подсказки".

Алгоритм контекстного поиска следующий:
- в слове (словах поисковой цепочки) выделяется основа (в каждом слове отбрасываются окончания);
- порядок слов в поисковой фразе не важен, слова фразы объединяются по принципу логического "И";
- система воспринимает группу слов, заключенных в кавычки, как задание найти тексты, в которых искомые слова находятся рядом (составляют фразу);
- в поисковой фразе не пропускаются шумовые слова.

Система использует специальный алгоритм выделения окончаний, основанный на типовых правилах словообразования русского и английского языка.

В поисковой фразе контекстного поиска возможно использование чисел и буквенно-цифровых последовательностей (номера документов, химические формулы и т.п.). Допустимыми символами для таких последовательностей являются буквы русского и латинского языка; дефис; наклонная и обратная черта ("\" и "/").

В системе представлена возможность составления более сложного контекстного запроса с использованием логических операторов и операторов расстояния.

Поиск по атрибутам

При задании поиска по атрибутам в окне-диалоге появится поле запроса (четыре поля - для атрибутов "Название документа" и "Номер документа"), куда поисковое значение вводится с клавиатуры; выбирается из списка значений (для классификаторов); выбирается из списка, который раскрывается при помощи кнопки прокрутки справа от поля запроса или вводится с помощью полей календаря (для дат).

При этом состав переключателей дополнительных условий поиска, появляющихся в окне-диалоге, зависит от того, какой атрибут выбран.

Поиск по атрибутам "Название документа"
Поиск по атрибутам "Номер..."
Поиск по атрибутам классификаторов
Поиск по атрибутам "Дата..." и т.д.

Применение вышеперечисленных систем поиска даёт пользователю возможность найти любой необходимый ему материал (документ) содержащийся в базе данных системы "Панорама АТ".

На главную страницу    Назад