Электронный глоссарий "Информатика и ИТ"
Разработка поисковой системы с возможностью применения технологий поиска других компаний. Для организации быстрого поиска используется поисковый движок с открытым исходным кодом, написанный на языке PHP (кроссплатформенная технология) и JavaScript.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | доклад |
Язык | русский |
Дата добавления | 08.04.2011 |
Размер файла | 126,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Электронный глоссарий «Информатика и ИТ»
Серебряков Евгений Вячеславович,
студент Тамбовского государственного университета
имени Г.Р. Державина.
Яковлев Андрей Вячеславович,
научный руководитель кандидат наук,
доцент.
Аннотация
Доклад посвящен развитию общей технологии поисковых систем, а так же раскрывается суть работы электронного глоссария «Информатика и ИТ»
Оглавление
- 1. Введение
- 2. Цель работы
- 3. Описание технологии поиска
- 4. Общий обзор системы и выводы по статье
- Список используемой литературы
1. Введение
Поисковые механизмы продолжают эволюционировать, становятся все более изощренными и усложненными, в то же время упрощаются их пользовательские интерфейсы, и размеры накопленных баз данных экспоненциально увеличиваются. Впрочем, постоянное развитие в этой области и неудивительно, спрос на поиск нужной информации в сети Интернет будет только расти, причем с каждым годом, как пользователей, так и данных будет становиться все больше.
2. Цель работы
Поиск информации представляет собой процесс выявления в некотором множестве страниц (документов), которые посвящены указанной теме, удовлетворяют заранее определенному условию поиска (запросу) или содержат необходимые (подходящие информационной потребности) факты, сведения, данные.
Поиск включает последовательность операций, направленных на сбор, обработку и предоставление необходимой информации заинтересованным лицам.
4 этапа поиска:
1) определение информационной потребности и формулировка информационного запроса;
2) определение совокупности возможных источников;
3) извлечение информации из выявленных информационных массивов;
4) ознакомление с результатами поиска и их оценка.
В данный момент представлено большое количество таких систем, мировыми лидерами являются две компании американская Google и норвежская FAST.
Основной моей задачей является разработка собственной системы с возможностью применения технологий поиска других компаний. Тем самым попробовать объединить несколько технологий в одну для получения своей собственной.
3. Описание технологии поиска
Для реализации задач по организации быстрого поиска в больших объемах неструктурированной информации используется поисковый движок с открытым исходным кодом, написанный на языке PHP и JavaScript. Поисковый движок предназначен для организации поиска на одном web-сайте, в базах данных, файловых архивах. Механизм состоит из нескольких частей. Первая часть - это поисковый робот (индексирующий механизм). Робот пробегает по ссылкам и сохраняет в базе данных все найденные слова и новые ссылки. Вторая часть - это front-end (web-интерфейс), предоставляющий возможность поиска в данных, собранных роботом. Третья часть - это совокупность вспомогательных программ.
Рисунок 1 - Структурная схема поисковой машины
поисковая технология кроссплатформенная
4. Общий обзор системы и выводы по статье
Основным языком разработки выбран PHP, это не случайность. Так как PHP - это кроссплатформенная технология. Дистрибутив PHP доступен для большинства операционных систем, включая Linux, многие модификации Unix (например, HP-UX, Solaris и OpenBSD), Microsoft Windows, Mac OS X, RISC OS, и многих других. PHP поддерживает большинство наиболее популярных вебсерверов, таких, как Apache, Microsoft Internet Information Server, Microsoft Personal Web Server, Netscape, iPlanet, Oreilly Website Pro, Caudium, Xitami, OmniHTTPd и другие.
Кроме этого, программируя на PHP разработчик может отдавать предпочтение как процедурному, так и объектно-ориентированному программированию (особенно при работе с PHP 5). Также PHP поддерживает работу с ODBC и большое количество баз данных.
При использовании этой технологии появляются большие возможности по дизайну сайта. PHP обладает большей маштабируемостью чем статичные HTML страницы.
Система будет состоять из основного web-интерфейса понятного пользователю, с возможностью различного способа поиска информации. По предметному указателю (упорядоченные данные по категории), и алфавитный указатель, а так же самое важное, поиск по запросу пользователя требуемой информации см. рисунок 1.
Придумать что-то инновационное в этой отрасли своими силами крайне не просто, так как у меня нет таких же возможностей как у крупных компаний, основной моей задачей будет взять самое лучшее от этих систем и на их основе создать свою применительно к данной специфики сайта.
Список используемой литературы
1. Портал «Провайдер поисковых систем» [Электронный ресурс]. - Режим доступа: http://mastersearch.ru/search-engine/
2. Портал «Новые технологии поисковых систем» [Электронный ресурс]. - Режим доступа: http://se-on.ru/2010/02/28/новые-технологии-поисковых-систем/
3. Портал «Поисковые технологии» [Электронный ресурс]. - Режим доступа: http://search-tech.net/
4. Технология PHP [Электронный ресурс]. - Режим доступа: http://www.webstarstudio.com/services/programming_php.htm
Размещено на Allbest.ru
Подобные документы
Понятие и принципы работы, внутренняя структура и элементы, история формирования и развития поисковой системы "Rambler". Исследование и анализ, а также оценка эффективности данной поисковой системы для поиска экономической информации в интернете.
курсовая работа [4,0 M], добавлен 10.05.2015Информационно-поисковый тезаурус, его определение и цель разработки. Организация быстрого и эффективного поиска документальной информации. Использование, структура, построение, сфера применения и перспективы развития информационно-поисковых тезаурусов.
контрольная работа [17,6 K], добавлен 01.08.2009Становление системы электронных библиотек и соответствующих информационных инфраструктур в современной России. Проблемы создания электронных каталогов. Организация массива данных и разработка программного кода поисковой машины на языке JavaScript.
курсовая работа [43,7 K], добавлен 03.09.2012Назначение и классификация методов поисковой оптимизации. Эффективность поискового метода. Методы поиска нулевого порядка: исходные данные, условия, недостатки и применение. Структура градиентного метода поиска. Основная идея метода наискорейшего спуска.
лекция [137,8 K], добавлен 04.03.2009Описание и классификация современных информационно–поисковых систем. Гипертекстовые документы. Обзор и рейтинги основных мировых поисковых систем. Разработка информационно–поисковой системы, демонстрирующей механизм поиска информации в сети Интернет.
дипломная работа [1,3 M], добавлен 16.06.2015Актуальность и предыстория проблемы построения систем связи с открытым ключом. Алгоритм кодирования, перевода из десятичного числа в двоичное, быстрого возведения числа в степень, поиска взаимно простых чисел. Дешифрование сообщения по криптоалгоритму.
курсовая работа [140,3 K], добавлен 20.06.2017Основные протоколы, используемые в Интернет. Инструменты поиска в Интернете. Популярные поисковые системы. Как работают механизмы поиска. Средства поиска и структурирования. Автоматизированная навигация по Сети. Критерии качества работы поисковой машины.
реферат [19,7 K], добавлен 14.02.2012Разработка универсальной системы электронного документооборота HotDoc с разграничением прав доступа пользователей, с эффективной системой поиска документа, с возможностью внедрения в различные организации. Реализация программы в виде веб-приложения.
дипломная работа [5,5 M], добавлен 24.09.2012Разработка программы на языке С#, которая будет заниматься построением бинарного дерева для исходных данных и их редактированием, поиском информации о товарах по заданному ключу. Графические схемы алгоритмов поиска и удаления элемента бинарного дерева.
курсовая работа [796,9 K], добавлен 22.02.2016Особенности и преимущества языка C#. Алгоритмы поиска маршрутов в графе. Разработка вычислительной системы транспортной логистики на языке C#. Выбор среды разработки, визуализация транспортной сети. Задание условий поиска и пример работы алгоритма.
дипломная работа [457,1 K], добавлен 24.06.2015