Обобщаю свои гениальные идеи
Пользователь:
Алексей Лавринович (IP-адрес скрыт)
Дата: 29, December, 2004 14:26
Улучшенное, исправленное, сокращенное, дополненное, уточненное и обобщееное изложение идей, высказанных мной в разное время в постингах «АС ПОБД», «АС ИРИ» и других.
Итак, предлагаемая (воображаемая) технология могла бы значительно расширить функции и повысить эффективность работы ИРБИС (и АБИС вообще), решая сразу четыре в чем-то похожие задачи:
1. Формирование БД новых поступлений и списков новых поступлений, в том числе для сайта (АС ПОБД).
2. Формирование специализированных (проблемно-ориентированных, тематических) БД (АС СБД);
3. Выполнение роли системы электронного документооборота (СЭД);
4. Избирательное распределение информации (АС ИРИ) и дифференцированное обслуживание руководства (ДОР)
Для этого АБИС нужно дополнить следующими, выполняемыми автоматически, функциями:
1. потоковый ввод (скоростное сканирование и распознавание) бумажных документов (т. е. интеграция с OCR-системой);
2. полнотекстовый поиск (уже есть);
3. отбор документов из ЭК («генерального») — по дате ввода, по предметным рубрикам, ключевым словам и/или индексам УДК/ББК через заданные промежутки времени;
4. их копирование в промежуточную (служебную) БД, при необходимости — с переформатированием (автоматическим удалением «лишних» элементов данных, напр., инвентарных номеров),
5. формирование и регулярное автоматическое обновление ЭК новых поступлений (по дате ввода) и СБД
6. генерация из отобранных документов многоуровневых библиографических списков формата HTML (XML);
7. автоматическая публикация на сайте — в виде ЭК новыx поступлений и СБД и/или в виде списков (оба варианта имеют свои плюсы и минусы — 1-й «культурнее» и «солиднее», 2-й гораздо проще в реализации — и программно, и аппаратно — и в восприятии); более «модный» способ — создание интерактивных отчетов и/или развертывание их в форме Web-сервисов, например, с помощью MS SQL Server Reporting Services,
8. автоматическое архивирование (сжатие) полнотекстовых документов перед рассылкой
9. маршрутизация (рассылка) подготовленных списков, фрагментов БД («дельт») и подборок полных текстов по рабочим местам, заданным адресам внутренней и внешней e-mail, через заданные промежутки времени, с обновлением по подписке, по расписанию, с персональными ограничениями доступа и т. д. (требует интеграции с почтовыми системами).
10. использование технологии «Постоянных запросов» АРМ «Читатель» (кажется, в Web-Читателе, к сожалению, нет кнопки «Сохранить», т. е. web-пользователь не может создавать свои постоянные запросы) и/или загрузка «дельт» в локальные БД
11. автораспаковка (разархивирование) сжатых файлов в «пункте назначения»
12. регулярное автоматическое резервное копирование.
Проблема выбора одного из вариантов может отпасть при использовании единых технологий, интерфейсов и форматов, а именно: интранет, внутренняя e-mail и XML, который в идеале вроде бы должен позволить объединить все перечисленное.
Руководствуясь логикой и здравым смыслом, предполагаю, что «Replication» может выделять изменения, сделанные в течение не только дня, но и любого другого периода, и не только посылать эту информацию на «главный» сервер и рассылать по филиалам, но и пополнять БД новых поступлений или специализированные БД.
Многие хотят иметь в каждом отделе и/или филиале свой ЭК (правильно это или нет? — это дело вкуса, только, конечно, если не вместо, а наряду с общим ЭК библиотеки, ЦБС и СвЭК). Например, в ЦБС есть один отдел комплектования и обработки, который нужно «разливать» («разлиять») по отделам/филиалам по полю «Место хранения».
В отличие от интернет-поисковиков, здесь поиск и отбор должны вестись не по всему мировому информационному пространству, а всего по нескольким заданным БД, с известными структурой, форматом и т. д. По-прежнему считаю, что задача нетрудная, и все или почти все уже есть в ИРБИС (копирование из БД в БД, сценарии поиска и глобальной корректировки, пакетные задания) и особенно (судя по рекламе) ИРБИС64 (полнотекстовый поиск), ВебИРБИС, Word (макросы), Windows (например, «Назначенные задания») и Replication (отбор вновь введенных документов за заданный период).