Автор работы: Пользователь скрыл имя, 10 Ноября 2012 в 16:59, курсовая работа
Проектирование и реализация интерфейса к БД информационных источников
Введение 3
1. Поиск в разнородных информационных ресурсах для подготовки обзора по теме: «Рынок страхования» 4
1.1. Структурно-логическое представление темы 4
1.2. Поиск в информационных ресурсах 5
1.2.1. Реферативно-библиографические документальные БД 5
1.2.2. Электронные каталоги и библиотеки 7
1.2.3. Поиск в Internet- машинах 12
1.3. Обзор релевантных документов 18
Выводы 19
2. Создание БД информационных источников, проектирование и реализация интерфейса для работы с БД 20
2.1. Описание БД и её структуры 20
2.2. Создание соединения с БД «Mydb» 21
с использованием механизма ADO 21
2.3. Описание интерфейса приложения для БД «Mydb» 23
2.3.1. Создание интерфейса для страницы Таблица 23
2.3.2. Создание интерфейса для страницы поиска 24
2.3.3. Оформление таблицы 26
2.4. Руководство для работы с приложением 27
Заключение 29
Cписок источников и литературы: 30
Приложение 1 31
Таблица релевантных документов 31
Приложение 2 35
Код программы 35
Оглавление
Введение 3
1. Поиск в разнородных информационных ресурсах для подготовки обзора по теме: «Рынок страхования» 4
1.1. Структурно-логическое представление темы 4
1.2. Поиск в информационных ресурсах 5
1.2.1. Реферативно-библиографические документальные БД 5
1.2.2. Электронные каталоги и библиотеки 7
1.2.3. Поиск в Internet- машинах 12
1.3. Обзор релевантных документов 18
Выводы 19
2. Создание БД информационных источников, проектирование и реализация интерфейса для работы с БД 20
2.1. Описание БД и её структуры 20
2.2. Создание соединения с БД «Mydb» 21
с использованием механизма ADO 21
2.3. Описание интерфейса приложения для БД «Mydb» 23
2.3.1. Создание интерфейса для страницы Таблица 23
2.3.2. Создание интерфейса для страницы поиска 24
2.3.3. Оформление таблицы 26
2.4. Руководство для работы с приложением 27
Заключение 29
Cписок источников и литературы: 30
Приложение 1 31
Таблица релевантных документов 31
Приложение 2 35
Код программы 35
Постоянный рост количества информационных ресурсов и их объема стал причиной возникновения проблемы, связанной с поиском и использованием этих ресурсов для пользователей. Именно поэтому создание тематически-ориентированной БД, содержащей разные виды информации и методов доступа к ней, является актуальной задачей.
Целью курсовой работы является создание тематически-ориентированной библиографической базы данных по теме «Рынок страхования» и интерфейса для работы с ней на основе использования разнородных информационных ресурсов, средств обработки данных СУБД Access, среды программирования Delphi.
Для достижения поставленной
цели в курсовой работе
В процессе работы будут использованы следующие информационные ресурсы:
1. Реферативно-библиографические
ИНИОН РАН, БД ВИНИТИ, БД ИК диссертаций и ИК НИР ВНТИЦ (МИФИ)
2. Электронные каталоги и библиотеки:
ГПНТБ, eLIBRARY.RU
3. Internet-машины:
Google, Nigma, Яндекс, Rambler, Alta Vistа.
Более подробно вышеперечисленные электронные ресурсы и осуществление поиска в них будут рассмотрены в ходе работы.
Тема информационного поиска: «Рынок страхования». Предметная область данной темы определяется понятиями:
-страхование;
-страховые компании;
-страховое дело.
Проведём поиск приведённых выше понятий и определим относящиеся к ним термины в тезаурусе по Экономике и демографии на сайте ИНИОН РАН, составим граф понятий (рис.1.1) .
государственное страхование
страхование
страхование жизни
ассекурация
страховые учреждения
страховые компании
страховой рынок
рынок
страховое дело
страховые взносы
кредитно-финансовые учреждения
страховые резервы
вс
вс
нс
нс
ас
ас
ас
нс
нс
нс
ас
ас
каско
карго
хеджирование
нс
нс
нс
ас
Рис.1.1. Граф понятий
1.2. Поиск в информационных ресурсах
Проведём поиск в различных информационных ресурсах и оценим эффективность поиска по таким показателям, как «полнота» и «точность». Для этого заполним таблицу «Анализ результатов поиска», для каждого источника, используя данные протокола запроса.
Полнота(r)= (Количество релевантных документов/ Итоговый результат по всем релевантным документам)*100%
Точность(р)= (Количество релевантных документов/ Всего документов)* 100% . [2]
1.2.1.
Реферативно-библиографические
БД ВИНИТИ РАН (www2.viniti.ru)
Составим предложение
запроса и осуществим поиск по
ключевым словам «Страховой рынок», используя
демо-версию системы поиска «Сокол». Воспользуемся
символом “$” для усечения слов, что позволит
нам найти все термины, начинающиеся с
заданных фрагментов.
Запрос: (страх$ рын$):KW
Рис.1.2. Поиск по ключевым словам
В результате получаем 2 документа, каждый из которых является релевантным (рис.1.3).
Рисунок 1.3. Результаты поискового запроса по ключевым словам
Аналогично проводим поиск по полям «Реферат» и «Заглавие» , получаем соответствующие поисковые запросы: 1) Запрос: (страх$ рын$):AB;
В первом случае всего выдано 6 документов, релевантных среди них 3. Во втором случае был выдан 1 документ, являющийся релевантным.
Проведём анализ полученных результатов поиска (табл. 1.1).
Таблица 1.1
Анализ результатов поиска
|
Всего документов |
Кол-во релевантных документов |
Точность p |
Полнота r1 |
По полю «Ключевые слова» |
2 |
2 |
100% |
33,4% |
По полю «Реферат» |
6 |
3 |
50% |
50% |
По полю «Заглавие» |
1 |
1 |
100% |
16,7% |
В результате анализа таблицы 1.1 можно сделать вывод, что в целом в БД ВИНИТИ РАН содержится небольшое количество документов, относящихся к теме «Рынок страхования», однако их точность достаточно высокая (50-100%). [9]
БД ИНИОН (www.inion.ru)
Составим предложения запроса по следующим полям: «Общий словарь», «Примечание». Используем символ “*” для усечения слов. В результате получим следующие выражения запроса:
по полю «Общий словарь» (рис.1.4)
ALL: (рын* страх*)
Рис.1.4. Поиск по общему словарю
по полю «Примечание»
SNR: (рын* страх*)
Проведём анализ полученных результатов поиска (табл. 1.2).
Таблица 1.2
Анализ результатов поиска
Вид поиска (предложение поиска) |
Всего документов |
Кол-во релевантных документов |
Точность p |
Полнота r |
По полю «Общий словарь» |
209 |
40 |
19,1% |
85,1% |
По полю «Примечание» |
39 |
7 |
18% |
14,9% |
Проведенный анализ показывает, что поиск в БД ИНИОН РАН является не эффективным, так как показатели точности в обоих случаях ниже 20%, но при сравнении БД ИНИОН РАН с БД ВИНИТИ РАН количество релевантных документов гораздо больше в БД ИНИОН. [10]
1.2.2. Электронные каталоги и библиотеки
Центр информационно-библиотечного обеспечения учебно-научной деятельности НИЯУ МИФИ (www.library.mephi.ru)
Составим булевоподобный запрос по таким полям, как: «Ключевые слова», «Предметные рубрики» и «Заглавие», при этом используем термины, указанные в пункте 1.1, соединяя их логическим оператором «ИЛИ. В результате поисковая система формирует следующие выражения запроса:
по полю «Ключевые слова» (рис.1.5)
(<.>K=каско$<.>)%2B(<.>K=
Общее количество документов – 62 , релевантных – 22 (рис.1.6).
по полю «Предметные рубрики»
(<.>S=каско$<.>)%2B(<.>S=
Всего было выдано 41 документ, релевантных – 20.
по полю «Заглавие»
(<.>T=каско$<.>)%2B(<.>T=
Всего – 10 документов, релевантных – 4.
Рис.1.5. Поиск по полю «Ключевые слова»
Рис.1.6. Результаты поискового запроса по полю «Ключевые слова»
Проведём анализ полученных результатов поиска (табл. 1.3).
Таблица 1.3
Анализ результатов поиска
Вид поиска |
Всего документов |
Количество релевантных документов |
Полнота r |
Точность p |
По полю «Ключевые слова» |
62 |
22 |
47,8% |
52,3% |
По полю «Предметные рубрики» |
41 |
20 |
43,5% |
47,6% |
По полю «Заглавие» |
10 |
4 |
8,7% |
40% |
Поисковая система данной библиотечной системы очень удобна и позволяет осуществлять поиск трех форматов: простой, расширенный, профессиональный. Стоит отметить, что при использовании последнего не обязательно обладать знаниями о специфике составления запросов, так как система сама преобразует их.
Точность результатов поиска по всем полям оказалась около 50%, из чего можно сделать вывод об эффективности данной системы. [11]
Государственная публичная научно-техническая библиотека России (www.gpntb.ru)
Проведём поиск в среде WEB Ирбис по ключевым словам, заголовкам и предметным рубрикам, используя естественный язык запроса. Общий вид запроса представлен на рисунке 1.7. В процессе поиска система сама преобразует запрос в следующий вид:
(< >K=СТРАХОВ$< >*< >K= РЫНОК$< >)
Рис.1.7. Поиск по ключевым словам
Результаты запросов:
по ключевым словам (рис.1.8)
Всего было выдано 83 документа, релевантных – 66.
по заголовкам
Общее число выданных документов – 21 , релевантных – 13.
по предметным рубрикам
Всего - 44 документа, релевантных – 25.
Рис.1.8. Результаты поиска по ключевым словам
Проведём анализ полученных результатов поиска (табл. 1.4).
Таблица 1.4
Анализ результатов поиска
Вид поиска |
Всего документов |
Кол-во релевантных документов |
Точность p |
Полнота r |
По полю «Ключевые слова» |
83 |
66 |
79,5% |
63,4% |
По полю «Предметнные рубрики» |
44 |
25 |
56,8% |
24% |
По полю «Заглавие» |
21 |
13 |
62% |
12,5% |
Поиск в Государственной публичной научно-технической библиотеке оказался наиболее эффективным по сравнению с вышеописанными информационно-поисковыми системами. Общая точность запросов колеблется от 55 до 80 процентов. Лучший результат получен при осуществлении поиска по ключевым словам; точность в данном случае равна 79,5%, а полнота 63,4%. [12]
Научная электронная библиотека eLibrary (www.elibrary.ru)
Осуществим поиск по следующим полям: «Ключевые слова», «Аннотации», «Названия публикаций». Используем следующий запрос: страховой рынок (рис. 1.9), он будет одинаковым для всех полей.
Рис.1.9. Пример поискового запроса
Результаты поиска:
по ключевым словам (рис. 1.10)
Всего было выдано 148 документов, среди которых 94 оказались релевантными.
по аннотациям
Общее количество документов – 565, релевантных ~377.
по названиям публикаций
Всего документов – 179, релевантных – 103.
Рис.1.10. Результаты поиска по ключевым словам