Смекни!
smekni.com

Учебно-методическое пособие Барнаул-2004 удк печатается по решению Ученого совета Барнаульского государственного педагогического университета (стр. 16 из 25)

· Ведения списка пользователей БД – а именно создание, удаление, редактирование пользователей, ведение базы паролей пользователей

· Раздача прав каждому конкретному пользователю на те или иные действия в БД.

Вся эта работа с пользователями осуществляется при помощи команды меню [Сервис-Пользователи…] модуля «Администратор». После выполнение данной команды появляется окно позволяющее заводить, удалять и переименовывать пользователей, а так же манипулировать правами пользователей: разрешать или запрещать им запускать те или иные АРМ-ы, а так же раздавать и забирать права на те или иные действия с БД. Очень важно как можно более грамотно ограничить права пользователя, уберегая его от неумышленного искажения данных в БД. Нужно помнить, что все действия с пользователями относятся только к той БД, которая в данный момент является открытой.

После того, как для нового пользователя будет создано имя входа, определен его пароль и назначены соответствующие его должностным обязанностям права, этот пользователь может зарегистрироваться в АИБС и начать работу. Для этого необходимо закрыть при помощи комбинации клавиш <Ctrl+F4> все окна открытых модулей АИБС, и после при помощи команды меню [База данных-Вход в систему] зарегистрироваться как новый пользователь.

Сиглы хранения

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

Все действия по созданию, редактированию и удалению сигл хранения текущей БД осуществляются при помощи команды меню [Сервис-Сиглы хранения…] модуля «Администратор».

Фильтры словарей

В системе может присутствовать большое количество словарей, используемых в работе сотрудниками библиотеки. Естественно, в силу специфики труда разных отделов библиотеки, может оказаться так, что словари жизненно необходимые в работе одного отдела, могут быть абсолютно ненужными в работе другого и, таким образом, являться лишним фактором возникновения различного рода ошибок. Чтобы ограничить область видимости словарей некоторым набором модулей существуют фильтры словарей. Управление фильтрами словарей доступно при помощи команды меню [Сервис-Фильтры словарей…] модуля «Администратор». В открывшемся окне можно указать для конкретного модуля АИБС какие из имеющихся словарей БД будут видимы и в каком порядке (порядок, естественно, определяется востребованностью словаря) они будут видны на экране во время работы в данном АРМ-е.

Шаблоны полей для документов

Формат описания библиографической информации MARC содержит в себе несколько сотен полей и подполей. В работе каждой библиотеки обычно определяется перечень необходимых для заполнения полей (обычно 20-30) и возможных к заполнению полей (обычно меньше 100). Т.о. чтобы не загромождать рабочее пространство на экране компьютера работника библиотеки полями формата, которые не будут никогда заполнены и тем самым свести к минимуму риск ошибки неправильного описания записи, в АИБС применяются шаблоны полей.

Для каждого шаблона документов в АИБС MARC-SQL содержаться следующие наборы полей:

· набор полей для создания документов.

· набор полей для просмотра и редактирования документов.

· набор полей для просмотра документов через HTML-формы.

Каждый набор определяет какие поля и в какой последовательности будут присутствовать при работе с документом в соответствующем режиме.

Конфигурация шаблонов производится при помощи команды меню модуля «Администратор» [Сервис-Шаблоны].

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

Например: 245abc,100abcdequ,700abcdequ.

В наборе полей для просмотра и редактирования документа записываются коды полей с кодами подполей, но здесь можно указать порядок вывода подполей на экран (т.е например сначала подполе «с», а затем «а».) Если подполя не указаны, то они появятся все в алфавитном порядке.

Например: 001,245badc,100,700,653ba,020,090,091

В наборе данных для просмотра документа через HTML-форму отдельно описывается каждое подполе с указанием кода поля.

Например: 245a,245b,100a,100u.

Этот набор данных используется для просмотра документа в режиме HTML-формы модуля «Каталогизатор» (команда меню [Вид-экранные формы- HTML-форма])

Для создания нового шаблона документа необходимо в поле текущего шаблона (список шаблонов) ввести название нового шаблона, определить группы полей для нового шаблона и нажать кнопку «Добавить».

Для корректировки шаблона необходимо его выбрать в списке шаблонов, скорректировать наборы полей и нажать кнопку «Заменить».

Для удаления шаблона необходимо его выбрать из списка шаблонов и нажать кнопку «Удалить».

Поле «Выдавать все поля» относится только к шаблону для корректировки документов. Если оно отмечено, то в редакторе при отображении документа на экране после выдачи всех полей из шаблона будут выданы все остальные поля, присутствующие в документе.

Окно "Список полей" можно использовать при создании наборов полей документов. Для этого сначала необходимо отметить текущий набор полей. После этого, если щелкнуть дважды мышкой в строке списка полей, поле из этой строки припишется в конец текущего набора полей.

Определение этапов

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

В АИБС MARC-SQL рабочее место каталогизатора может быть настроено на работу с определенным этапом.

Использование технологии этапов можно рассматривать как еще один способ наложить ограничения на доступ к функциям системы и к данным БД для пользователей АИБС.

При использовании технологии этапов каждому пользователю через команду меню [Сервис-Пользователи…] модуля «Администратор» назначается номер определенного этапа, и после этого он может корректировать документы только своего этапа, причем добавлять и корректировать только те поля, которые определены в текущем шаблоне документов (о шаблонах документов см. выше). Он может удалять документы только своего этапа. При создании библиографического описания документу приписывается номер этапа пользователя, который его создал.

Перечень этапов хранится в файле [каталог установки АИБС]&bsol;Bin&bsol;phase.ini, и может быть исправлен либо непосредственно в этом файле при помощи любого текстового редактора, либо при помощи команды меню [Сервис-Этапы…].

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

1. Наметить этапы создания документов.

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

3. Согласно намеченным этапам создать для каждого рабочего места каталогизатора свой файл «PHASE.INI». Как правило, используется один и тот же файл для всех рабочих мест, но администратор может на определенных рабочих местах исключить некоторые этапы из файла «PHASE.INI», чтобы каталогизатор не имел возможности передавать документы на эти этапы. Например, администратор может исключить последний нулевой этап, чтобы каталогизаторы не имели возможность списывать документы с этапа.

4. Создать шаблоны документов, которые будут использоваться на каждом из этапов.

5. Определить кто из каталогизаторов и на каком этапе будет работать. Зарегистрировать их в базе данных и прописать им номера соответствующих этапов.

6. В модуле "Каталогизация" определить шаблон, который будет использоваться в режиме создания и корректировки документов (команда меню [Документ-Шаблоны документов]).

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

Резервное копирование баз данных

Как уже указывалось, резервное копирование БД – одна из важнейших задач администратора БД. Даже при ошибочной политике раздаче прав пользователям (не говоря о более серьезных проблемах – например при поломке винчестера, на котором хранилась ваша БД), в случае потери или искажении данных их можно оперативно восстановить из резервной копии, понеся минимальные потери в данных и времени.

Рассмотрим самый простой и действенный вариант резервного копирования БД – копирование файлов данных.

Суть его состоит в следующем:

1. Выбирается место (или места) хранения резервных копий. В качестве такового может выступать либо файл-сервер учреждения, либо набор CD-дисков (самый надежный вариант) (для этих целей желательно использовать CD-RW диски), либо, на крайний случай, набор флоппи-дисков (последний вариант крайне не желателен, в силу большой вероятности потери данных из-за выхода из строя дискеты).