меню) представляти користувачам про наявні файлах і їхній зміст. Меню Gopher-серверів можуть містити посилання на інші Gopher-і FTP-сервери. Таким чином, користувач отримує можливість подорожувати по Internet, не звертаючи уваги на місцезнаходження цікавих йому ресурсів, і отримувати доступ до цих ресурсів. [6, c. 75]
Система Veronica використовується для пошуку інформації в Gopher-просторі за заголовками пунктів меню. Після введення ключового слова, система Veronica з'ясовує, чи зустрічається воно в меню на якомусь Gopher-сервері, і в якості результатів пошуку видає список заголовків пунктів меню, що містять ключове слово. Оскільки система Veronica не є автономною пошукової програмою, а тісно пов'язана із системою Gopher, вона володіє тим же, що і система Gopher, недоліком: далеко не завжди по заголовку можна сказати, що собою представляє той чи інший інформаційний ресурс. Переваги системи полягає в тому, що немає необхідності дізнаватися, де розташована знайдена інформація, досить вибрати потрібну запис зі списку. [6, c. 76]
.3 Структура ІПС
В основу побудови структури інформаційно-пошукової системи лягло її функціональне призначення, область застосування і особливості описуваної нею предметної області.
Функціонально ІПС призначена для швидкого і зручного пошуку і вибірки даних з великих масивів інформації з кроковим двигунам як для внутрішньої роботи з даними, так і для підготовки їх для різних САПР. Це накладає певні вимоги на побудову користувача інтерфейсу і на форму надання інформації. При побудові структури ІПС враховується також потреба потенційного користувача в доступі до системи контекстно-залежної підказкою. [5, c. 23]
Реалізація перерахованих вище вимог покладено на наступний ряд структурних компонентів, так званих блоків:
перевірки БД на цілісність;
перегляду;
редагування;
захисту паролем;
пошуку;
виведення результату;
зберігання параметрів пошуку;
допомоги.
В основі вибору саме такої структури інформаційно-пошукової системи по кроковим двигунам лежить дуже проста логіка - будь-який блок системи повинен отримувати дані, обробляти їх і видавати користувачу в певному порядку, забезпечуючи логіку процесу. [5, c. 25]
Розглянемо кожен блок більш докладно (рис. 1) [13]:
Блок перевірки БД на цілісність здійснює перевірку всіх складових частин бази даних.
Блок перегляду дозволяє почати роботу в системі з перегляду БД і далі вибрати інший режим роботи.
Блок редагування виробляє редагування тільки числов...