Скачать 4.56 Mb.
|
Версия 2012.1 Функциональные возможности: АРМ Каталогизатор 1. Расширены возможности МЕТОДА ВВОДА 4 (через многостроковое окно) (ИРБИС64): - при мультивводе повторяющихся полей (F3) каждый абзац введенного текста (абзац - часть текста, отделенная с помощью клавиши Enter) принимается как отдельное повторение поля; - при мультивводе в одно поле/подполе (если указаны данные в 10 свойстве данного поля/подполя в описании РЛ - см. Общее описание системы Приложение 8 п.5.1) осуществляется объединение абзацев введенного текста по соответствующим правилам. В качестве примера см. мультиввод (F3) в поле 331 (Аннотация). 2. Новый интерфейс для РЛ подполей и табличного ввода (мультиввода повторяющихся полей с подполями) (ИРБИС64). – см. рисунок. Главная отличительная особенность нового интерфейса - многостроковая верстка элементов таблицы. 3. Предлагается новая конструкция для ТВП ПЕРЕФОРМАТИРОВАНИЯ : 0 0 <формат> т.е. такая строка может содержаться в ТВП переформатирования, предназначенном для импорта/экспорта/копирования (но ни в коем случае не в ТВП инвертирования) Если результатом расформатирования в этой строке является символ * - выполняются импорт/экспорт/копирования БЕЗ преобразования ВСЕХ полей записи, кроме тех, что определены в других строках ТВП (т.е. тех, чьи метки указаны в первом элементе всех остальных строк ТВП) В противном случае (если результатом расформатирования не является символ *) ничего не выполняется. В простейшем случае эта конструкция может иметь вид: 0 0 '*' Предпосылки для введения такой конструкции рассмотрим на конкретном примере: Необходимо экспортировать документы из БД и при этом в каждую запись добавить поле с меткой 902 определенного содержания, преобразовать определенным образом поле 951, удалить поля 910, а все остальные поля оставить без изменения. Для решения этой задачи ранее пришлось бы написать огромный ТВП переформатирования следующего вида: 902 0 'Определенное_содержание' 951 0 <формат преобразования> 910 0 '' а далее для каждой метки (а их сотни) написать строку вида: MM 0 (vMM/) ........... С новой конструкцией этот ТВП переформатирования будет содержать всего четыре строки: 902 0 'Определенное_содержание' 951 0 <формат преобразования> 910 0 '' 0 0 ‘*’ (Здесь стоит напомнить, что в общем случае порядок строк в ТВП не имеет значения) 4. Обеспечена возможность ПОСТРАНИЧНОГО просмотра (доступа) PDF-файлов, используемых в качестве внешних объектов (951 поле) (ИРБИС64). Для реализации этой возможности необходимо для PDF-файла, адресуемого через подполя 951^A или 951^I, указывать общее количество страниц в подполе 951^N (т.е. если указывается PDF-файл и не заполняется подполе 951^N, то PDF-файл рассматривается как единый ресурс). При постраничном просмотре PDF-файлы должны быть НЕЗАЩИЩЕНЫ (т.е. не иметь паролей). При постраничном просмотре каждая страница PDF-файла представляется в виде графического образа в формате JPEG (т.е. в этом случае НЕ ТРЕБУЕТСЯ наличия Acrobat Reader'а у клиента). Данная возможность будет полезна в случае использования PDF-файлов большого объема (которые целиком "прокачиваются" очень медленно или вообще оказываются недоступными для просмотра). Также это может быть полезно: - когда не предполагается наличие у клиента Acrobat Reader'а; - когда желательно ЗАЩИТИТЬ текст PDF-файла от копирования. Дополнительно к этому: - Обеспечена поддержка (на уровне форматов OFINAL.pft, OFINAL_H.pft и GROUP951.pft) ГРУППОВОЙ ССЫЛКИ (см. РЕЛИЗ 2011.1) в случае PDF-файлов; - Снято ограничение на кол-во ГРУППОВЫХ ССЫЛОК для одного документа. Пример внешнего объекта в виде PDF-файла с постраничным просмотром см. в тестовой БД IBIS mfn=1. 5. (ИРБИС64) Предлагается новый вариант виртуальной клавиатуры - ВИРТУАЛЬНАЯ КЛАВИАТУРА (ЯЗЫКОВАЯ) – которая МОДЕЛИРУЕТ реальную клавиатуру с раскладом для определенного языка. При этом "старый" вариант виртуальной клавиатуры остается доступным. Новый вариант виртуальной клавиатуры предназначен для ввода на ОПРЕДЕЛЕННОМ языке, имеющем специфический расклад клавиатуры (см. рисунок). Следует иметь в виду, что расклад виртуальной клавиатуры меняется при нажатии клавиш (виртуальных) Caps, Shift, AltGr Для ввода специальных символов, отсутствующих на клавиатуре, следует применять "старый" вариант виртуальной клавиатуры. Список языков для новой виртуальной клавиатуры находится в справочнике в папке DEPOSIT, имя которого определяется параметром в секции [MAIN] INI-файла АРМа Каталогизатор LANGMNU= По умолчанию - это справочник lang.mnu. Пользователь имеет возможность настраивать этот справочник, а именно: менять порядок языков и/или удалять языки из списка. Добавлять новые языки может только разработчик (по мере необходимости и заявкам пользователей). Вызов (включение) новой виртуальной клавиатуры находится в ГЛАВНОМ МЕНЮ-СЕРВИС-ВИРТУАЛЬНАЯ КЛАВИАТУРА (ЯЗЫКОВАЯ). По умолчанию предусматривается "горячая" клавиша для ее вызова - Alt-K (которая может быть переопределена с помощью параметра SHORTCUT_SERVICEKBVIRTUALMAINMENUITEM) 6. (ИРБИС64) В INI-файл в секции [MAIN] введен новый параметр PREVCOPYABLE= который определяет доступность режима ПРЕДЫДУЩИЕ КОПИИ и принимает значения: 1 - доступен (по умолчанию) 0 – недоступен АРМ Книговыдача 1. Обеспечена возможность автоматического отбора заказов (в окне ЗАКАЗЫ) того читателя, чье полное описание отбирается в окно ЧИТАТЕЛЬ (ИРБИС64). Данная возможность включается с помощью нового параметра в секции [MAIN] irbisb.ini ReaderRequestRelation= который может принимать значения: 0 - данная возможность отключена; >0 - данная возможность включена. Конкретное значение определяет порядковый номер поиска (начиная с единицы) - в списке видов поиска для отбора заказов (ЗАКАЗЫ-ИСХОДНЫЕ-ОТОБРАННЫЕ-ВИД ПОИСКА), - в соответствии с которым будет осуществляться отбор заказов. Разумеется, это должен быть поиск, обеспечивающий однозначный отбор читателя по его идентификатору. Если список видов поиска для отбора заказов остается дистрибутивным, то таковыми могут быть поиски с номерами: 1 - Читатели, имеющие невыполненные заказы; 2 - Читатели, имеющие бронированные заказы; 3 - Читатели, имеющие заказы (невыполненные/бронь/выполненные/отказы) – наиболее предпочтительный вариант; 8 - Читатели, имеющие выполненные заказы; 9 - Читатели, имеющие отказы; По умолчанию ReaderRequestRelation=0 Следует отметить, что данная возможность не имеет ОБРАТНОГО действия, т.е. при явном (ручном) отборе заказов, содержимое окна ЧИТАТЕЛЬ не меняется. 2. Расширена возможность при вводе ВИДА ПОСЕЩЕНИЯ - обеспечена возможность вводить ВИД ПОСЕЩЕНИЯ через РЛ подполей (ИРБИС64). В версии 2011.1 была обеспечена возможность фиксировать ВИД ПОСЕЩЕНИЯ с помощью справочника в БД RDR, имя которого определяется параметром VISITMNU (см. релиз 2011.1 раздел АРМ Книговыдача п. 8) Настоящей доработкой обеспечивается более широкие возможности при вводе ВИДА ПОСЕЩЕНИЯ - в частности, через словари внешних БД (некоторые пользователи ведут специальные БД МЕРОПРИЯТИЙ). Расширение состоит в том, что с помощью параметра VISITMNU в качестве инструмента ввода можно указывать РЛ подполей. Т.е. можно указать по-старому: VISITMNU=nnnn.mnu а можно по-новому: VISITMNU=nnnn.wss при этом жестко предполагается, что собственно ВИД ПОСЕЩЕНИЯ вводится через подполе A В качестве шаблона в дистрибутиве предлагается VISIT.WSS (в БД RDR) (Понятно, что новый способ полностью перекрывает старый, но ради сохранения преемственности старый способ остается в силе.) 3. Реализована групповая рассылка читателям по эл.почте (ИРБИС64). Данная возможность реализована в двух режимах: а). При групповом отборе читателей через словарь ("зеленая" галочка в окне словаря или двойной клик по термину). В возникающей форме (см. Рис. ниже) появилась кнопка ПЕЧАТЬ/РАССЫЛКА, с помощью которой можно осуществлять групповую печать, а также - в случае выбора в качестве выходного носителя E-mail - рассылку. Суть рассылки заключается в том, что на эл.почту каждого читателя из отобранной группы (если E-mail указан в его записи) посылается текст, который формируется на основе форматирования записи читателя по выбранному формату. При этом запрашивается произвольный текст для ТЕМЫ рассылки (общий для всех). Рассылка завершается выводом протокола. (Дополнительно в этом интерфейсе появилась возможность отмечать записи и сортировать их. Последнее реализуется двойным кликом по панели с кнопками) б).При просмотре СПИСКА ДОЛЖНИКОВ/ЗАДОЛЖЕННОЙ ЛИТЕРАТУРЫ (см. Рис. ниже). Здесь вместо кнопки ПЕЧАТЬ появилась кнопка ПЕЧАТЬ/РАССЫЛКА, которая имеет тот же смысл, что описан выше. Следует напомнить, что каждая строка в этой таблице обозначает ОДНО задолженное издание, т.е. если читатель задолжал несколько книг, он будет упоминаться в этой таблице соответствующее число раз – в этом случае для рассылки достаточно отметить лишь ОДНУ книгу, задолженную читателем. (Необходимо также напомнить, что индивидуальная рассылка - ЧИТАТЕЛИ-ПЕЧАТЬ-E-mail - была реализована в предыдущих версиях) 5. Внесены изменения в подсистему ИРИ (ИРБИС64), касающиеся формы представления результатов поиска/рассылки. В частности, при описании профиля ИРИ (140 поле в БД RDR) обеспечена возможность указывать в качестве формы представления результатов поиска/рассылки имя формата (а не только имя табличной формы, как это было жестко регламентировано в 2011.1). Данное изменение связано со следующей серьезной проблемой. В качестве результата обслуживания по ИРИ абоненту посылается ТОЛЬКО биб.описание, но не полные тексты (если таковые связаны с библиографией). Они (полные тексты) могут быть доступны абоненту ИРИ (через те тексты, которые прибывают к нему по эл.почте) только через формируемые в формате ссылки и, разумеется, при условии, что соответствующие ресурсы доступны через Web-ИРБИС. Если результат рассылки формируется с помощью ТАБЛИЧНОЙ формы, то это обязательно RTF-файл - в котором невозможно сформировать правильную ссылку на полный текст. Если же это будет HTML-файл (сформированный с помощью HTML-формата), то ссылки можно сформировать правильно. Вот почему введена возможность указывать в качестве формы рассылки (140^K) формат, а не только табличную форму. Таким образом, если библиотека формирует 951 поле (Полный текст-Внешний объект) и заинтересована в том, чтобы абоненту ИРИ эти ресурсы были доступны (непосредственно из файла рассылки), необходимо в качестве формы рассылки указывать ТОЛЬКО HTML-формат. В качестве такого формата предлагается новый формат OPTIM_H_IRI.PFT В связи с данным изменением был добавлен новый параметр в секции [MAIN] INI-файла АРМа Книговыдача PATHTOCGIIRBIS= который ДОЛЖЕН содержать путь к Web-шлюзу ИРБИС (cgiirbis_64.exe). Например: PATHTOCGIIRBIS=http://librarynew.gpntb.ru/cgi/irbis64r_simplesite/cgiirbis_64.exe (разумеется, никакого умалчиваемого значения этот параметр не имеет) Также в связи с данным новшеством изменен формат OFINAL_H.PFT 6. Обеспечена возможность подключения пользовательских режимов, т.е. режимов, созданных самим пользователем-разработчиком (ИРБИС64). Это означает, что пользователь может "повесить" собственные режимы обработки (как пакетные, так и интерактивные) в главном меню и на панели инструментов АРМа «Книговыдача». Реализовано это по той же самой схеме, что и для АРМа "Каталогизатор" (см. Общее описание, раздел АРМ Каталогизатор, п. 3.10) При этом необходимо иметь в виду, что в качестве ТЕКУЩЕЙ записи для пользовательского режима может быть ИЛИ ТЕКУЩАЯ запись читателя (в окне ЧИТАТЕЛЬ основного интерфейса) ИЛИ ТЕКЩАЯ запись заказа (в окне полного описания ЗАКАЗА основного интерфейса) - и определяется это параметром UMGROUPn соответствующего пользовательского режима: 0 - используется текущая запись ЧИТАТЕЛЯ; 1 - используется текущая запись ЗАКАЗА. АРМ Книгообеспеченность
По умолчанию таблица формируется для текущего полугодия (семестра), но можно задать режим формирования, независимо от семестра. Наименования считаются для учебников НЕ аналогов и при условии наличия экземпляров. Т.е. предполагается НЕ учитывать электронные учебники, если в описании нет экземпляров. Для учета электронных учебников в опросном листе имеется параметр «С учетом электронных учебников?» и если выбрать «ДА», то независимо от наличия экземпляров они будут учитываться. Подробно об электронных учебниках в выходных отчетах – п. 3.9.2 инструкции. Для проверки данных в «Итоговая таблица – циклы» создана вспомогательная проверочная таблица, которая запускается в режиме «Печать выходных форм».
- «Место хранения» - учитывать экземпляры только для заданного места хранения - «Дата выдачи с…» - учитывать экземпляры, выданные после заданной даты - «Только должники» - учитывать экземпляры уже просроченные, т.е для держателей-должников Должники отмечаются красным цветом. Имя таблицы задается параметром GRTabRdrDolg4=KoBookDolg. Фрагмент таблицы:
- GRUserTab – имя таблицы - GRUserTabText – текст в дереве таблиц - GRUserDbn – имя БД, в которой выполняется таблица - GRUserWss – имя РЛ, если оно не задано в файле *.hdr Формирование заголовков выполняется без использования возможностей интерфейса генератора отчетов.
Можно в качестве фильтра использовать год издания, характер документа и место хранения. Имя РЛ подполей определяется параметром MoveFiltr=MoveFiltr.
АРМ Комплектатор
Если отмечена первая (по порядку) опция, то указанное задание будет выполнено только на записях, участвующих в проверке. Если выбрана вторая опция, то задание будет выполняться на ВСЕХ проверенных записях БД. Эти записи отбираются по префиксу ProvDelPrefix=INP=ПРОВЕРЕНЫ. Следует иметь в виду, что данные по этому префиксу формируются в словаре только, если в файле Org.mnu в строке № 7 установлен признак = 1. Иначе – этот признак надо установить и выполнить режим «Создать словарь заново». Если выбрана опция «Продолжение проверки…», то данные предыдущей проверки не удаляются, а новые данные будут суммироваться со старыми.
В связи с этим в INI-файле задаются параметры: RUSMARCFST=RMARCI UNIMARCFST=UMARCIW USMARCFST=SMARCI RUSMARCGBL=RMARCI1 UNIMARCGBL=UMARCI USMARCGBL=USP ZIMPORTSEARCHPAGE=OPAK-YAZ.html ZIMPORTFORMAT=OPAK_YAZ_referings.pft
- использовать краткий одностраничный рабочий лист на очередной странице - перейти в модуль Каталогизатор - использовать технологию заимствования
АРМ Читатель АРМ Администратор (для ИРБИС64 – серверный) 1. В режим ИМПОРТ (ИРБИС64) добавлена опция СО СЛИЯНИЕМ (так же, как в АРМе Каталогизатор) В связи с этим пакетная команда IMPORTDB имеет следующую структуру операндов:[0/#/@|1],FstName,[0|1],[0|1|2],FileName,[0|1],[0|1],[0|1],PftGblName Где: Первый операнд - исходный формат данных: 0 - ISO-формат, # - символ-разделитель полей, @ - символ-разделитель записей; 1 - текстовый формат. Второй операнд - FstName - имя ТВП переформатирования, если пустое значение - переформатирование не используется. Третий операнд - признак ФЛК: 0 - не применять; 1 - применять. Четвертый операнд - вид кодировки: 0 – DOS, 1 – Windows, 2 – UTF8 Пятый операнд - FileName - полное имя файла с исходными данными. Шестой операнд - признак Автоввода: 0 - не применять; 1 - применять. Седьмой параметр - признак формирования протокола 0 - не формировать; 1 - формировать. Восьмой параметр - использование СЛИЯНИЯ 0 - слияние на основе ключевого формата, 1 - слияние на основе глобального задания, отсутствие параметра (т.е наличие ТОЛЬКО семи параметров) означает, что слияние не используется. Девятый параметр - имеет смысл ТОЛЬКО при наличии восьмого параметра и определяет имя соответственно ФОРМАТА или ГЛОБАЛЬНОГО ЗАДАНИЯ 2. (ИРБИС64) Введена МНОГОПРОЦЕССОРНАЯ технология для режима СОЗДАТЬ СЛОВАРЬ ЗАНОВО - что позволяет СУЩЕСТВЕННО ускорить выполнение этого режима (дополнительно используется новый исполняемый модуль IrbisMultiLoad.exe). Выигрыш по времени получается существенным на БОЛЬШИХ БД (>100 тыс.) и при количестве ядер (процессоров) на менее двух. В связи с этим введен новый параметр в IRBISA.INI в секции [MAIN] MULTILOAD=N где N - количество параллельных процессов. Значение параметра MULTILOAD по умолчанию - равно реальному количеству ядер/процессоров в системе. Также введен дополнительный параметр (в секции [MAIN]): MULTISORT= который имеет смысл ТОЛЬКО при MULTILOAD>1 и определяет: используется (значение 1 - по умолчанию) или не используется (значение 0) многопроцессорная обработка на этапе СОРТИРОВКИ при создании словаря. Введение данного параметра связано с тем, что при определенных условиях (зависящих от кол-ва процессов и объема БД) многопроцессорная сортировка оказывается МЕДЛЕННЕЕ однопроцессорной. (Здесь нет возможности вдаваться в подробности, почему так происходит, - скажем лишь, что связано это с тем, что собственно процесс сортировки включает разбиение исходных данных на части.) Тестирование показало, что на двухядерной машине (MULTILOAD=2) при любых объемах БД многопроцессорная сортировка (MULTISORT=1) идет быстрее, чем однопроцессорная. А вот на машине с 8 процессорами для БД объемом в диапазоне 200-300тыс. многопроцессорная сортировка идет медленнее однопроцессорной (при объемах БД меньше и больше этих значений многопроцессорная "выигрывает") Ниже приводятся результаты испытаний новой загрузки для БД Электронного каталога объемом 485 тыс.документов на компьютерах разной мощности: Компьютер Pentium Dual-Core (2-ух ядерный) 2.6 ГГц, 1.99 Гб ОЗУ Кол-во процессов: 1 (MULTILOAD<2) - время выполнения: 6 час. 27 мин. 3 сек. Кол-во процессов: 2 (MULTILOAD=2) - время выполнения: 3 час. 36 мин. 42 сек. Кол-во процессов: 3 (MULTILOAD=3) - время выполнения: 4 час. 13 мин. 10 сек. Компьютер Intel Xeon 8 процессоров 2.6 ГГц, 2.0 Гб ОЗУ Кол-во процессов: 1 (MULTILOAD<2) - время выполнения: 6 час. 16 мин. 32 сек. Кол-во процессов: 8 (MULTILOAD=8) - время выполнения: 1 час. 8 мин. 17 сек. Кол-во процессов: 10 (MULTILOAD=10) - время выполнения: 1 час. 11 мин. 47 сек. 3. (ИРБИС64) Введен новый параметр в INI-файл (irbisa.ini) AUTOASKINTERVAL= определяющий интервал автоматического опроса состояния текущей БД в секундах (по умолчанию - 30) Введена новая команда для пакетного задания, устанавливающая значение интервала автоматического опроса в секундах: AUTOASK nn где nn - значение интервала в секундах (чтобы отключить автоматический опрос необходимо задать 0) 4. В разделе СЕРВИС главного меню (ИРБИС64) создан новый режим СОЗДАТЬ ISO-ФАЙЛ ПО ПОСЛЕДНИМ КОПИЯМ MST-ФАЙЛА. Режим предназначен для формирования ISO-файла на основе последних копий записей текущей БД. Режим имеет смысл применять при восстановлении «разрушенных» БД – в этом случае успешно сформированный ISO-файл следует ИМПОРТИРОВАТЬ (без ТВП-переформатирования и с отключением ФЛК и АВТОВВОДА) в предварительно опустошенную БД (режим ОПУСТОШИТЬ), после чего выполнить режим СОЗДАТЬ СЛОВАРЬ ПОЛНОСТЬЮ. 5. В редакторе INI-файлов и сценариев поиска (ИРБИС64, Инструменты) добавлена возможность поиска параметров INI-файла. Для этого создана специальная БД (HELPINI), в которую включены ВСЕ параметры с их описаниями. Словари этой БД обеспечивают возможность поиска параметров по:
На панели инструментов редактора INI-файлов добавлена кнопка «Поиск параметра в INI-файле», с помощью которой вызывается поисковая форма (см. рис.). Имеется возможность выбрать вид словаря, выбрать термин словаря или задать термины вручную, выбрать логику объединения терминов и признак усечения. Найденные по запросу параметры помещаются в просмотровое окно, в котором реализовано листание и отбор параметра, который нужно добавить или откорректировать в текущем INI-файле. |
Билет №13 Понятие файла и файловой системы организации данных (папка, иерархическая структура, имя файла, тип файла, параметры файла). Основные... | Каково полное имя сохранённого файла? Файл, полное имя которого было C:\doc\MyReferat doc, сохранили в подкаталоге referat корневого каталога диска Н. Каково полное имя... | ||
Программа по формированию навыков безопасного поведения на дорогах... В некотором каталоге хранился файл Вьюга doc. В этом каталоге создали подкаталог Январь и файл Вьюга doc переместили в созданный... | Программа по формированию навыков безопасного поведения на дорогах... В некотором каталоге хранился файл Вьюга doc. В этом каталоге создали подкаталог Январь и файл Вьюга doc переместили в созданный... | ||
Слово немецкое, означающее надпись, помещаемую на каждой странице... Очень полезно вставлять в печатаемые документы имя файла или полное имя файла, дату создания, чтобы в любой момент можно было найти... | Пушкин doc, полное имя файла стало F:\Литература\Поэты\xix\Пушкин... В некотором каталоге хранился файл Пушкин doc. После того как в этом каталоге создали подкаталог и переместили в созданный подкаталог... | ||
Итоги работы за 1 полугодие 2012 – 2013 учебного года! Основы информационных технологий Файловая система (понятие файла, имя файла, типы файлов, структура файловой системы пк, особенности системы fat и ntfs, работа с... | Тема Имя файла Братышева\Братышева\Уроки информатики\Материалы к урокам\ Кодирование текст информации ppt | ||
Программа по формированию навыков безопасного поведения на дорогах... Ключевые слова: файл, файловая система, путь к файлу, имя файла, дерево файловой системы | Программа по формированию навыков безопасного поведения на дорогах... Ключевые слова: файл, файловая система, путь к файлу, имя файла, дерево файловой системы | ||
Некоторые рекомендации по оформлению новых уроков в проекте «Открытые уроки» для студентов Название файла урока любое, но лучше осмысленное, латинскими буквами, расширение файла htm | Требования к выполнению задания Первое задание представляет собой текстовый файл-документ, созданный процессором word. Имя файла имеет вид sale-xxx, где XXX ваша... | ||
Требования к оформлению реферата по учебной дисциплине Реферат по учебной дисциплине выполняется в установленной форме (имя файла электронной формы: «р реферат по дисциплине шаблон») | Правила оформления статей А4 (210 х 297 мм) с полями с левой и правой стороны не менее 25 мм (размер шрифта: кегль 12; гарнитура Times New Roman) и файл статьи... | ||
«Открытие и закрытие файла последовательного доступа. Запись в файл... Обучающая: закрепление навыков использования оператора ветвления при составлении и реализации программ, набора и отладки программы,... | Правила написания рефератов В дополнение к бумажному варианту необходимо выслать электронный вариант по адресу macro2004@yandex ru (для моих групп – 121,124-126,... |