Руководство пользователя Государственная публичная научно-техническая библиотека России




НазваниеРуководство пользователя Государственная публичная научно-техническая библиотека России
страница4/10
Дата публикации12.05.2014
Размер0.68 Mb.
ТипРуководство пользователя
literature-edu.ru > Авто-ремонт > Руководство пользователя
1   2   3   4   5   6   7   8   9   10

Внесение изменений в настроечный файл WSEARCH.INI


Полное описание ключей, присутствующих в настроечном файле можно найти в Приложении 1 (см. стр.64)

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

Для подключения базы создается новый раздел с уникальным именем:

  • [NEW_DATABASE]

В разделе прописываются общие параметры: dbnme, dbase, DBncod, statdb, stinfo, dform.

Важным моментом является определение способа выполнения команд (поиск, показ, и т.п.). HTML форма обеспечивает передачу CGI программе значение параметра C21COM (например «Поиск»). Этому значению ставится в соответствие определенная команда (для нашего примера это команда ПОИСК, которая в сокращенном виде определяется как «S»). Только что созданный раздел ([NEW_DATABASE]) должен содержать расшифровку значения параметра C21COM: в файле WSEARCH.INI в разделе [NEW_DATABASE] прописывается ключ: Поиск=S1S. Слева располагается значение параметра («Поиск»), справа – набор флажков, определяющих порядок действий при выполнении команды. Формат, по которому составляется набор флажков, следующий:

  • 1-ая позиция – команда CGI программе, для которой вводится соответствие: A – вход/ авторизация, S – поиск, T – показ терминов словаря, N – показ записей базы данных, U – выгрузка записей в формате UNIMARC, R – внесение изменений в базу данных;

  • 2-ая позиция – при авторизированном доступе: статус пользователя (число в пределах от 0 до 9), для которого разрешено выполнение данной команды (детальное описание процесса авторизации см. ниже);

  • 3-я позиция – наличие дополнительно выводимого форм файла (о выводе форм файлов см. раздел «Создание форм-файлов»).

При работе с базой данных в авторизированном режиме раздел базы данных настроечного файла должен содержать ключи для определения стоимости выполнения команды. Ключ имеет вид MoneyX=xxx.xx. Он характеризует стоимость единичного действия:

  • MoneyA – стоимость показа заглавной страницы/ авторизации;

  • MoneyS – стоимость показа 1 найденной записи;

  • MoneyT – стоимость показа 1 термина из словаря;

  • MoneyN – стоимость показа 1 записи;

  • MoneyU – стоимость 1 выгруженного в формате UNIMARC документа.

Создание форм-файлов


Результат работы CGI программы строится при помощи форм-файлов. Для каждой команды определен свой набор файлов, выводимых в строго заданном порядке. Эти файлы не что иное, как HTML документ, который составляется в единое целое CGI программой. Форм-файлы располагаются в каталоге, на который указывает ключ dForm настроечного файла WSEARCH.INI. Ниже описаны последовательности вывода форм-файлов для каждой команды и их особенности.

Сообщения об ошибках. При возникновении ошибок во время выполнения CGI программы, при пустых запросах, при отсутствии результатов, при ошибочной авторизации используется последовательность: HEADER.FRM – ERROR.FRM – FOOTER.FRM (описание форм файлов находится в Приложении 3 (см. стр.72).

Вместо значений об ошибках будут подставлены сообщения на русском языке (WIN1251) по умолчанию. Если в каталоге форм файлов будет найден файл с именем ERRLIST.FRM, то сообщения будут браться из соответствующих строк файла. Для каждого раздела с форм файлами может использоваться уникальный файл ERRLIST.FRM.

Показ заглавной страницы/авторизация. При показе заглавной страницы последовательность вывода форм-файлов будет следующей: HEADER.FRM – файл по значению поля формы A21FIL (AMAIN.FRM – по умолчанию) – AADDD.FRM (при наличии третьего флажка в ключе соответствующего раздела WSEARCH.INI, определяющего команду: Показать=A1A) - -FOOTER.FRM.

Поиск. При выводе результатов поиска, последовательность вывода форм-фалов следующая: HEADER.FRM - SMAIN.FRM – выведенные по выбранному формату базы данных записи - SADDD.FRM (при наличии третьего флажка в ключе соответствующего раздела WSEARCH.INI, определяющего команду) - SNEXT.FRM (при наличии дальнейшего списка найденных записей) - FOOTER.FRM.

Показ терминов словаря. При показе терминов из словаря базы данных используются форм файлы в следующей последовательности: HEADER.FRM - TMAIN.FRM – TADDD.FRM (при наличии третьего флажка в ключе соответствующего раздела WSEARCH.INI, определяющего команду) – TNEXT.FRM (при наличии дальнейшего списка терминов) – FOOTER.FRM.

Показ записей. Вывод форм-файлов аналогичен таковому при выводе результатов поиска: HEADER.FRM - NMAIN.FRM – выведенные по выбранному формату записи - NADDD.FRM (при наличии третьего символа в ключе соответствующего раздела WSEARCH.INI, определяющего команду) - NNEXT.FRM (при наличии дальнейшего списка записей) - FOOTER.FRM.

Выгрузка записей в формате UNIMARC. Данная команда не требует наличия форм-фалов.

Редактирование записей. При выводе результата по внесению изменений в базу данных будут использоваться следующие форм файлы: HEADER.FRM – UMAIN.FRM – UADDD.FRM (при наличии третьего флажка в ключе соответствующего раздела WSEARCH.INI, определяющего команду) – FOOTER.FRM.

При установке создаются несколько разделов для работы с базами данных, поэтому на начальных этапах работы с типовым решением рекомендуется использовать форм-файлы типового решения.
1   2   3   4   5   6   7   8   9   10

Похожие:

Руководство пользователя Государственная публичная научно-техническая библиотека России iconП латные услуги Уважаемые читатели!
...

Руководство пользователя Государственная публичная научно-техническая библиотека России iconРуководство пользователя 6 0 (05. 05. 2014)
Инструкция по заполнению уп для Начальной ступени образования по новому стандарту 234

Руководство пользователя Государственная публичная научно-техническая библиотека России iconРуководство пользователя 6
Стек структура данных, представляющая собой список элементов, организованных по принципу lifo (англ last in — first out, «последним...

Руководство пользователя Государственная публичная научно-техническая библиотека России iconСтатистические вычисления в среде Excel. Библиотека пользователя
Вспомогательные функции, используемые при вероятностных и статистических расчетах 177

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

Руководство пользователя Государственная публичная научно-техническая библиотека России iconСайт 5 баллов, можно узнать новости образования, скачать реферат
Публичная электронная библиотека Евгения Пескина (бывшая eel eugene's Electronic Library) является частным литературным собранием,...

Руководство пользователя Государственная публичная научно-техническая библиотека России icon«Самые красивые книги Германии 2008» цгпб им. В. Маяковского, отдел...
Немецкий культурный центр им. Гёте в Санкт-Петербурге и Центральная городская публичная библиотека им. В. Маяковского приглашают...

Руководство пользователя Государственная публичная научно-техническая библиотека России iconРуководство пользователя администратор организации содержание
Вашему вниманию предлагается целый комплекс программных услуг для образовательных учреждений в рамках Всеукраинского школьного портала...

Руководство пользователя Государственная публичная научно-техническая библиотека России iconНаучно образовательного центра
Фцп «Научные и научно-педагогические кадры инновационной России» по теме Межкультурная адаптация иностранных студентов в России:...

Руководство пользователя Государственная публичная научно-техническая библиотека России iconДиссертация на соискание академической степени
Данная магистерская диссертация содержит введение, 5 глав и заключение, изложенных на 99 страницах машинописного текста. В работу...

Литература


При копировании материала укажите ссылку © 2015
контакты
literature-edu.ru
Поиск на сайте

Главная страница  Литература  Доклады  Рефераты  Курсовая работа  Лекции