Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие по курсу ИС_итог 04.12.docx
Скачиваний:
47
Добавлен:
11.02.2016
Размер:
5.09 Mб
Скачать

Вопросы для отчета по теме

1. Дать определение системы индексирования.

2. Классифицировать системы индексирования

– по степени автоматизации процесса индексирования;

– по степени контролируемости;

– по характеру отбора слов из текста;

– по характеру лексического контроля;

– по характеру морфологического анализа;

3. Описать работу системы свободного индексирования.

4. Описать работу системы полусвободного индексирования.

5. Описать работу жесткого индексирования.

6. Каким образом можно автоматизировать процесс индексирования документа?

Лабораторная работа №7-8. Полнотекстовая документальная база данных в Lotus Notes. Создание формы для ввода документов

Цель: познакомиться с основными этапами создания приложений в Lotus Notes и основными возможностями Lotus Domino Designer для разработки документальных информационных систем.

Постановка задачи. Создать средствами Lotus Notes документальную информационную систему, в которой хранятся тексты документов, и обеспечить их ввод посредством пользовательского интерфейса, максимально автоматизирующего данный процесс.

Литература:

1. Кирклэнд, Р. Domino 5 & 6. Администрирование сервера [Текст]: пер. с англ. / Р. Кирклэнд. – М.: ДМК Пресс, 2003. – 824 с. – (Администрирование и защита).

2. Линд, Д. Lotus Notes и Domino 5/6. Энциклопедия программиста [Текст]: пер. с англ. / Д. Линд, С. Керн. – Киев: ТИД «ДС», 2003. – 1018 с.

3. ГОСТ 7.73-96 Межгосударственный стандарт «Система стандартов по информации, библиотечному и издательскому делу. Поиск и распространение информации: Термины и определения: Утв. Межгосударственным советом по стандартизации, метрологии и сертификации, протокол №10 от 4 октября 1996 г. – Минск, 1996. – 11 с.

1. Теоретический материал

IBM Notes(такжеLotus Notes) – программный продукт, платформа для автоматизации совместной деятельности рабочих групп, содержащий в себе средстваэлектронной почты, персональных и групповых электронных календарей, службы мгновенных сообщений и среду исполнения документоориентированных приложений. С 2013 года полное официальное наименование продуктаIBM Notes and Domino Social Edition.

Поддерживает реализацию «клиент-серверной» архитектуры информационной системы. Состоит из

– Notes— программное обеспечение клиентской рабочей станции.

– Domino— программное обеспечение сервера.

Клиентская часть Lotus Notes состоит из трёх частей:

– Notes Client– рабочее место пользователя;

– Domino Designer– рабочее место разработчика приложений IBM Notes (программиста),интегрированная среда разработкиприложений, исполняемых в средеNotes Client;

– Domino Administrator– рабочее место системного администратора IBM Notes.

Среда разработки приложений Domino Designerпредоставляет разработчикам развитые базовые сервисы для разработки документоориентированных приложений.

Программный код и визуальные формы приложений физически хранятся в базах данных, в которых они используются и выполняются.

Клиент IBM Notes позволяет локально (на компьютере пользователя) хранить базы данных Lotus Notes, реплицировать их с сервером Domino, работать с локальными базами данных при отсутствии подключения к серверу Domino, исполнять программный код сервера в локальных базах данных.

IBM Notes позволяет разрабатывать полнотекстовые документальные информационные системы и обеспечивает полнотекстовый поиск документов.

Полнотекстовый поиск поиск документа в базе данных текстов на основании содержимого этих документов. Осуществляется на основании ГОСТ 7.73-96 СИБИД «Поиск и распространение информации. Термины и определения», разработанного Всероссийским институтом научной и технической информации и Техническим комитетом по стандартизации ТК 191 «Научно-техническая информация, библиотечное и издательское дело» с участием Российской государственной библиотеки в 1996 г.

В системе IBM Notes полнотекстовый поиск автоматизирован, при этом в качестве поискового образа документа используется его полный текст.

Документ Lotus Notes – это единица хранения, которая представляет собой эквивалент бумажного документа. В документ Notes можно помещать разнообразные объекты и в любом количестве, например, текст, числа, графические изображения, аудио- и видео-файлы, ссылки на другие документы и др. Документы хранятся в базе данных, которая представляет собой набор связанных документов, характеризующихся единым набором атрибутов. Основным элементом базы данных является документ, который может иметь как структурированный, так и неструктурированный формат. В связи с этим база данных Lotus Notes хранит такие массивы данных, обработка которых не возможна средствами реляционных СУБД.

Lotus Notes хранит базы данных в отдельных файлах с расширением *.nsf. Nsf-файл базы данных содержит информацию о следующих структурных элементах базы данных:

– forms(формы) – определяют структуру документаNotes, содержат различные поля. Формы представляют собой элемент пользовательского интерфейса и используются для ввода документов в базу.

– views(представления) – отражение документа при поиске, просмотре, печати, в котором фигурируют значения полей документов или вычисленные на их основании выражения. Представления содержат также описание связей между документами, критерии отбора документов для отображения на экране или включения в отчет. Представления аналогичны отчету в реляционных СУБД, где каждому документу при выдаче на печать или экран соответствует одна или несколько записей базы данных, а каждый столбец отчета обычно соответствует одному или нескольким атрибутам документа (записи).

– folders(папки), в которых хранятся элементы базы данных;

– shared code и shared resources(общедоступные компоненты). Ресурсы делятся на общие и локальные. Общие компоненты отличаются тем, что введенные данные будут отражены во всех документах, созданных с помощью данной формы.

– собственно документы, хранящиеся в базе данных;

– информация о доступе пользователей к базе данных.