1.4. Архитектура системы

The UNESCO micro CDS/ISIS Software

Основными компонентами CDS/ISIS есть его системные меню, которые позволяют вам вызывать различные опции. Однако,для того, чтобы управлять и работать со своей базой данных , вы должны изучить технические возможности,присущие CDS/ISIS, как например поисковый язык или язык форматирования. Возможности реализованы множеством процедур, разработанных CDS/ISIS для этой цели. Например, если вы хотите провести поиск в БД вы сначала должны выбрать необходимые опции в меню, потом сформировать поисковое предписание по правилам языка поиска СDS/ISIS. Для актуального ввода поиска используйте процедуру CDS/ISIS, называемую редактор полей.

1.4.1. Меню

Вы выбираете операции, которые будут выполнены с помощью опций из меню, которые система отображает на экране. Меню - это список функций из которого вы делаете выбор посредством набора единственной буквы. Как пример, опции меню по поиску информации, изображены на рис. 1.

Каждой опции в меню вы ставите в соответствие единственный символ, который называется идентификатором опции, (например S), за которым следует обьяснительный текст, названный описанием опции (например "Формулировка поиска"). Заметим, что различные системные меню могут в действительности быть отличными от показанных в этом руководстве, так каждый пользователь может менять набор меню так же хорошо, как связывать опции дескрипторов или опции идентификаторов. Однако, если используются стандартные пользовательские процедуры, имя данного меню будет тем же самым (исключая язык как показано ниже).

Когда меню отображено на экране, позиция курсора CDS/ISIS находится под следующим символом "?" Выбрав одну из опций, вы просто вводите соответствующий символ идентификатора опции. Так, для примера, выбрав опцию "Сохранение результатов поиска", вы вводите букву Р (которая может быть введена в любом (верхнем или нижнем) регистре).

1.4.2. Многоязыковый диалог

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

CDS/ISIS всегда выводит на экран первое меню на языке, выбранном по умолчанию администратором базы данных, когда система устанавливалась на вашей машине. Опция L в этом меню отображает меню xXLNG, которое содержит предоставленные языки.

Модель меню xXLNG показана на рис.2 (однако вы должны помнить, что меню xXLNG может выглядеть иначе чем здесь в документе).

Выбору входного языка соответствует буква (например F для Французкого). CDS/ISIS затем возвращается в меню, из которого опция L была выбрана. Начиная из этой точки, все меню, системные сообщения и подсказки будут выводиться на экран на том языке, который вы выбрали.

1.4.3. Рабочие листы

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

Программа ISISRET

Меню EXGEN
Поиск информации в базе данных.

L - Сменить язык диалога
В - Просмотреть файл документов
Т - Просмотреть поисковые термины словаря
S - Подготовить запрс на поиск информации
D - Вывести результаты поиска информации
F - Изменить формат вывода
R - Вывести формулировки запросов данного сеанса
G - Выполнить поиск по предыдущему запросу
Р - Сохранить рузультаты поиска на диске
Х - Выход
?_

Рис.1: Пример меню CDS/ISIS

Рис. 2

Меню xXM3

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

В некоторых случаях одно или более полей могут также содержать данные. Эти данные называют значения по умолчанию. Когда экрана не достаточно, чтобы содержать полный рабочий лист, он делится на две или более страниц и вы можете потом применять команды к соответствующим страницам через свой рабочий лист.

Существует два типа рабочих листов: системные рабочие листы и рабочие листы по вводу данных.

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

Рабочие листы по вводу данных используются для создания и модификации записи базы данных. Этот тип рабочего листа содержит все поля которые могут присутствовать в данной записи. Поэтому рабочие листы по вводу данных должны быть созданы для каждой БД. Для создания рабочих листов в CDS/ISIS имеются соответствующие редакторы.