Научная статья на тему 'Информационно-поисковая система «Научно-исследовательская работа»'

Информационно-поисковая система «Научно-исследовательская работа» Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
551
73
i Надоели баннеры? Вы всегда можете отключить рекламу.
i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Информационно-поисковая система «Научно-исследовательская работа»»

ИНФОРМАЦИОННО-ПОИСКОВАЯ СИСТЕМА «НАУЧНО-ИССЛЕДОВАТЕЛЬСКАЯ РАБОТА»

О. О. Кривошеина

Тамбовский государственный университет имени Г. Р. Державина, г. Тамбов, Россия

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

Цель любой информационно-поисковой системы - обработка данных об объектах реального мира. Информационно-поисковая система (ИПС) - это система, обеспечивающая поиск и отбор необходимых данных в специальной базе с описаниями источников информации (индексе) на основе информационно-поискового языка и соответствующих правил поиска [2].

База данных (БД) - это хранилище для большого количества систематизированных данных, с которыми можно производить определенные действия (добавление, удаление, изменение, копирование, упорядочивание и т. д.) [3].

БД помогает систематизировать и хранить информацию по определенной предметной области, облегчает доступ к данным, поиск и предоставление необходимых сведений. Простейшей базой данных можно считать телефонный справочник или список книг в домашней библиотеке. Современные БД оперируют информацией, представленной в самом разном формате, - от обычных чисел и текста до графических и видеоданных [1].

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

Для создания оболочки выбран язык Delphi - это строго типизированный объектно-ориентированный язык, в основе которого лежит Object Pascal. Язык очень прост и удобен, можно очень быстро разрабатывать при-

ложения, так как уже в среде существуют заранее подготовленные объекты.

Достоинство этого языка при создании оболочки для БД заключается в том, что в среде уже существуют заранее подготовленные компоненты, разбитые по категориям, при работе с Delphi это способствует быстрому ориентированию и созданию оболочки.

Программным средством реализации БД было выбрано приложение Database Desktop. Database Desktop - это утилита, во многом похожая на Paradox, которая поставляется вместе с Delphi для интерактивной работы с таблицами различных форматов локальных баз данных - Paradox и dBase, а также SQL-серверных баз данных InterBase, Oracle, Informix, Sybase (с использованием SQL Links) [4].

БД включает в себя 7 строго структурированных таблиц:

1. Грант (Grant.db).

2. Электронные издания (Izdan.db).

3. Дипломы (Diplom .db).

4. Участие в конференции (Konferenz.db).

5. Монографии (Monograf.db).

6. Научные статьи (Naych.db).

7. Учебные пособия (Ych.db).

После создания структуры ИПС был разработан и создан наиболее удобный вид поиска. Поиск в таблицах осуществляется с помощью MySQL запросов:

1) в таблице Грант (Grant.db) по полям фамилии и года;

2) в таблице Электронные издания (Iz-dan.db) по полям фамилии, теме, дате, регистрационному номеру;

3) дипломы (Diplom.db) по фамилии и году;

4) участие в конференции (Konferenz. db) по полям фамилии и году;

5) монографии (Monograf.db) по фамилии, году, издательству;

6) научные статьи (Naych.db) по полям фамилии и году;

7) учебные пособия (Ych.db) по фамилии, году, по месту издания.

Для удобства в каждой таблице осуществляется сортировка по полям тема и год.

Литература

1. ГОСТ Р ИСО/МЭК ТО 10032-2007. Эталонная модель управления данными [Электронный ресурс]. иКЬ: http://protect.gost.ru/.

2. Информационно-поисковые системы

[Электронный ресурс]. иКЬ: http://emf.ulstu.

ru/metod/ITEK/chast_3. Ыт.

3. Клыгина Е. В., Седова Н. В. Курс лекций «Базы данных» // Актуальные проблемы методи-

ки преподавания информатики: мат-лы Всерос. конф.-выставки. Тамбов, 2004.

4. Мой Delphi - Программирование [Электронный ресурс]. URL: http://www.mydelphi.info/ code/tag/delphi/page/4.

5. Язык программирования Delphi статьи и помощь по программе [Электронный ресурс]. URL: http://www.edelphi. ru/.

i Надоели баннеры? Вы всегда можете отключить рекламу.