- •Министерство образования и науки российской федерации
- •Оглавление
- •Введение
- •Лабораторная работа №1-2. Создание поискового пространства документальных информационных систем
- •1. Теоретический материал
- •2. Методика выполнения лабораторной работы
- •Прямая организация поискового пространства
- •Инверсная организация поискового пространства
- •Вопросы для отчета по лабораторной работе
- •Лабораторная работа №3-4. Поиск информации в документальных информационных системах
- •1. Теоретический материал
- •2. Методика выполнения лабораторной работы
- •Поиск по ключевым словам
- •Контекстный поиск
- •Like [Введите слово для поиска]
- •Разработка интерфейса для ввода документов и их индексирования
- •Выражение1:[Forms]![ Ввод документов и их индексирование]![Ключевое слово]
- •Выражение2:[Forms]![ Ввод документов и их индексирование]![Код]
- •Вопросы для отчета по лабораторной работе
- •Лабораторная работа №5-6. Многокритериальный поиск информации в документальных информационных системах
- •1. Теоретический материал
- •2. Методика выполнения лабораторной работы
- •Изменение структуры таблицы документов
- •Заполнение таблицы документов и их просмотр
- •Изменение формы для ввода
- •Изменение запросов
- •Атрибутивное индексирование
- •Создание запроса на многокритериальный поиск
- •Задания для самостоятельной работы:
- •Создание формы для просмотра результатов многокритериального поиска
- •Создание главной формы
- •Вопросы для отчета по теме
- •Лабораторная работа №7-8. Полнотекстовая документальная база данных в Lotus Notes. Создание формы для ввода документов
- •1. Теоретический материал
- •2. Методика выполнения лабораторной работы Создание файла базы данных документов
- •Просмотр свойств базы данных
- •Создание полей
- •Просмотр свойств поля
- •Задания для самостоятельной работы
- •Создание формы для ввода текстов документов и их атрибутивных характеристик
- •Просмотр свойств формы
- •Вставка таблицы в форму
- •Вопросы для отчета по теме
- •Лабораторная работа №9-10. Полнотекстовая документальная база данных в Lotus Notes. Представление для вывода документов
- •1. Теоретический материал
- •2. Методика выполнения лабораторной работы Создание представления документов
- •1. Что такое представление?
- •2. Перечислите виды представлений в Lotus Notes?
- •Лабораторная работа №11-12 Разработка автоматизированной системы голосования. Создание формы участника голосования
- •1. Методика выполнения лабораторной работы Определение ролей пользователей системы
- •Создание формы для голосования
- •Создание вложений в документ
- •Изменение основной формы для голосования
- •Вопросы для отчета по теме
- •Лабораторная работа №13 Разработка автоматизированной системы голосования. Представление информации о голосующих и результатах голосования
- •1. Методика выполнения лабораторной работы
- •@Unique(@dbcolumn("":"NoCache";@dbname;"(Страны)"; 1));
- •1. Теоретический материал
- •1. Методика выполнения лабораторной работы
- •4.2.Множество документов, на которых запускается агент.
- •4.3. Подписание агента на сервер.
- •5. LotusScript. Типы и прочие сущности.
- •5.1. Простые типы.
- •5.2. Сложные типы.
- •5.3. LotusScript. Классы lotus.
- •Лабораторная работа №7-8. Разработка системы классификации документов в информационной системе
- •1. Теоретический материал
- •Вопросы к экзамену по дисциплине «Информационные технологии и системы»
Вопросы для отчета по теме
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(общедоступные компоненты). Ресурсы делятся на общие и локальные. Общие компоненты отличаются тем, что введенные данные будут отражены во всех документах, созданных с помощью данной формы.
– собственно документы, хранящиеся в базе данных;
– информация о доступе пользователей к базе данных.