Описание БД и алгоритмы поиска


С 2003 г. в ФГБНУ «Росинформагротех» ведется база данных технологий (БДТ) сельскохозяйственного производства. 

На рисунке 1 приведены состав и схема реляционных связей БД агротехнологий.

help agro 1 0329c

Рисунок 1 ‒ Схема реляционных связей БД агротехнологий

По каждой технологии предусмотрены поля для 9 процессов, в каждом процессе – до 4 операций, в каждой операции – свои технологические параметры и свои технические средства. В каждой операции 3 поля, в каждом процессе 4 операции х 3 поля = 12 полей. Всего в БД 130 полей, из них: 9 (I раздел ‒ паспорт технологии) +117 (II раздел ‒ описание технологии) +4 (III раздел ‒ информация о ведении БД). По каждой включенной в БД технологии содержатся сведения и характеристики в объеме, достаточном для оценки принципиального технологического решения специалистами. 

Основными полями для представления в открытом доступе сведений о технологиях являются:

  • название технологии;
  • область применения;
  • тип технологии;
  • аннотация (стадия освоения, показатели эффективности);
  • разработчик;
  • источник информации;
  • процесс;
  • операция;
  • технологические параметры;
  • составители;
  • номер документа в БД;
  • дата ввода;
  • дата актуализации.

Функции поисковой системы позволяют производить поиск по ключевым словам в полях название, область применения, аннотация, а также получать выборки с указанием определенного типа технологий, а также выполнять сложный поиск по нескольким полям одновременно. С использованием поля с сокращенным названием организации можно выполнить выборки по типу организаций (ГНУ, ФГБНУ и др.) с дальнейшими фильтрами по годам, ключевым словам и др. Для расширения зоны поиска используются функции морфологического усечения, позволяющие не учитывать окончания слов. В списке поисковых терминов представлены ключевые слова, встречающиеся в описании технологии.

Интерфейс окна представления БДТ показан на рисунке 2.

help agro 2 5d56d

Рисунок 2 – Интерфейс окна представления БД агротехнологий на сайте ФГБНУ «Росинформагротех»

Пользователь может по своему усмотрению установить количество выдаваемых в окне просмотра документов (от 20 до 50), выбрать различные форматы вывода данных из БД (все поля или только определенные – название технологии и краткое название организации-разработчика). При выборе терминов «Разработчик» и активации кнопки «Список» формируется динамическая страница с кратким названием всех разработчиков технологий в алфавитном порядке, и пользователь имеет возможность последовательно просматривать список и выбирать необходимых исполнителей. После выполнения поиска формируется динамическая страница с определенным форматом вывода данных (RTF-формат). 

(по культуре)

поиска технологий по определенной культуре

 следующие действия (рисунок 3).

Первый вариант

  1. Убедиться, что активирована кнопка «Поисковые термины» (1).
  2. Набрать в окне «Поисковые термины» (2) название культуры.
  3. Выбрать в полях логики запроса поле «Заглавие» (3).
  4. Активировать (нажать) кнопку «Поиск» (10).
  5. Откроется окно результатов поиска, где будут представлены запрашиваемые технологии.

Второй вариант

  1. Убедиться, что активирована кнопка «Поисковые термины» (1).
  2. Активировать кнопку «Список» (4).
  3. Перемещаясь в окне «Список» (5) используя кнопку «Продолжить» (6) найти необходимый поисковый термин и активировать строку курсором слева от термина (7).
  4. Нажать кнопку «Вернуться» (8).
  5. В окне «Поисковые термины» появится выбранное из «Списка» поисковое слово (2).
  6. Активировать (нажать) кнопку «Поиск» (10).
  7. Откроется окно результатов поиска, где будут представлены запрашиваемые технологии.

help agro 3 57691 

Рисунок 3 – Алгоритм действий пользователя  при поиске технологий по определенной культуре (по разработчику технологии)

поиска технологий по разработчику технологий

 следующие действия (рисунок 4).

Первый вариант

  1. Активировать кнопку «Разработчик» (2) (по умолчанию активирована кнопка «Поисковые термины» (1)).
  2. Набрать в окне «Разработчик» (9) название разработчика.
  3. Активировать (нажать) кнопку «Поиск» (10).
  4. Откроется окно результатов поиска где будут представлены запрашиваемые технологии.

Второй вариант

  1. Убедиться, что активирована кнопка «Разработчик» (2).
  2. Активировать кнопку «Список» (3).
  3. Перемещаясь в окне «Список» (4) используя кнопку «Продолжить» (6) найти необходимый поисковый термин и активировать строку курсором слева от термина (5).
  4. Нажать кнопку «Вернуться» (7).
  5. В окне «Разработчик» появится выбранное из «Списка» название разработчика.
  6. Активировать (нажать) кнопку «Поиск» (10).
  7. Откроется окно результатов поиска, где будут представлены запрашиваемые технологии необходимого разработчикаhelp agro 4 5b43b 

Рисунок 4 – Алгоритм действий пользователя  при поиске разработчика технологии

(по типу технологии и культуре)

поиска технологий по типу технологии и культуре  следующие действия. Выполнить выбор культуры по раннее

представленному алгоритму без активации кнопки «Поиск» (рисунок 3). Далее выполнить следующие действия для выбора типа технологии (рисунок 5).

Первый вариант

  1. Активировать кнопку «Тип технологий» (2) (по умолчанию активирована кнопка «Поисковые термины» (1)).
  2. Набрать в окне «Тип технологии» (9) необходимый термин.
  3. Активировать (нажать) кнопку «Поиск» (10).
  4. Откроется окно результатов поиска, где будут представлены запрашиваемые технологии по определенной культуре и типу ее возделывания.

Второй вариант

  1. Убедиться, что активирована кнопка «Тип технологии» (2).
  2. Активировать кнопку «Список» (4).
  3. Перемещаясь в окне «Список» (5) найти необходимый поисковый термин и активировать строку курсором слева от термина (7).
  4. Нажать кнопку «Вернуться» (8).
  5. В окне «Тип технологии» появиться выбранное из «Списка» название типа технологии.
  6. Активировать (нажать) кнопку «Поиск» (10).
  7. Откроется окно результатов поиска, где будут представлены запрашиваемые технологии по определенной культуре и типу ее возделывания.

help agro 5 65f68 

Рисунок 5 – Алгоритм действий пользователя  при сложном поиске (по культуре и типу технологии)

pdfСкачать описание БД и алгоритмы поиска

Авторизуйтесь чтобы оставить комментарий