- •Министерство образования и науки российской федерации
- •Оглавление
- •Введение
- •Лабораторная работа №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. Внешний вид и стиль формы выбирается произвольно. Имя форме задать Ввод документов и их индексирование. Имя подчиненной формы должно бытьИндексирование документа. Нажимается кнопкаГотово. Созданная форма для ввода данных примет вид (рис. 17):
Рис. 17 |
5. Структура формы должна быть изменена. Для этого ее открывают в режиме Конструктор. ПолеКод(код документа из главной формы) должно быть спрятано (пользователю нет необходимости его видеть, однако для работы оно нам нужно). Для этого вызывают контекстное меню объекта макета, где отображаются его значения (не подпись поля Код) (рис. 18).
Поле, где отображаютсязначения
Рис. 18 |
В нем выбирают команду Свойства, закладкуМакет. В строкеВывод на экранвыбирают значениеНет.
Затем выполняется вставка поля Ключевое слововГлавной форме. Оно должно быть вставлено в виде поля со списком, чтобы иметь возможность выбирать ключевые слова из списка (словаря). Для этого вПанели инструментоввыбирается инструментПоле со списком (рис. 19).
Рис. 19 |
Запускается мастер для создания поля со списком, в качестве источника данных для отображения значений поля со списком выбирают Таблицу ключевых слов(объект «поле со списком» будет использовать значения изТаблицы ключевых слов), выбирают все поля таблицы, скрывают ключевой столбец и запоминают значения. Полю со списком необходимо дать имяКлючевое слово.В свойствах поля в закладкеДругиев качестве имени также указываютКлючевое слово. Кроме того, во вкладкеДанныевыбираютИсточник строки в выпадающем списке выбираютТаблица ключевых слов.
6. Создать запрос на построение поискового пространства разрабатываемой документальной информационной системы. Для этого необходимо выбрать ключевое слово, которое составляет поисковый образ документа, из предлагаемого списка, и выполнить добавление записи в Таблицу соответствия для инверсной организации. В результате будет установлено соответствие между рассматриваемым документом и ключевым словом из перечня. Запрос будет иметь типЗапрос на добавление.
Выбрать вкладку Создание, объектКонструктор запросов, закрыть окно для добавления таблиц, выбрать тип запросаДобавление с помощью панели верхнего меню.
Выбрать, в какую таблицу необходимо выполнить добавление новых записей (в нашем случае это будет Таблица соответствия для инверсной организации).
В нижней части окна для создания запроса в строке Добавлениев первом столбце выбрать полеКлючевое слово, во втором столбце –Документ.
В строке Поленеобходимо указать формулу, согласно которой в поляТаблицы соответствия для инверсной организациибудут вводиться значения в результате выполнения запроса.
В первом столбце в строке Полевызвать контекстное меню и выбрать командуПостроить…На экране появляетсяПостроитель выражений, в котором необходимо указать, значения какого поля будут добавляться в полеТаблицы соответствия. Для этого:
– раскрыть список элементов Forms, из списка выбрать форму, с которой мы работаем –Ввод документов и их индексирование;
– в списке объектов формы выбрать то поле, откуда должны быть взяты значения для ввода их в поле Ключевое словоТаблицы соответствия для инверсной организации(в данном случае это будет поле ключевых слов).
В результате должна быть получена следующая формула: