LibRar.Org.Ua — Бібліотека українських авторефератів


Головна Бібліотечна справа → Автоматизация процессов МБА в крупной библиотеке

системы еще существуют, то их обреченность уже ни у кого не вызывает сомнений.

Рынок сделал свой выбор в пользу Windows. Что же происходит в библиотечном мире? Здесь также наблюдаются тенденции к переходу к Windows. Однако, они не так явно выражены в силу определенных обстоятельств. Во-первых, последние 8-10 лет в библиотеки внедрялись автоматизированные информационно-библиотечные системы, работающие под операционной системой MS-DOS. К этим программным средствам привыкли, некоторые из них стали де-факто стандартными для библиотек, с помощью этих программных средств накоплены сотни тысяч единиц библиографической информации. Во-вторых, названные программные средства отнюдь не являются некачественными или морально устаревшими с точки зрения соответствия сегодняшним запросам большинства библиотек. В-третьих, система Windows может быть установлена только на компьютеры 486-е и выше. Конечно, сейчас уже большое количество библиотек имеют первоклассную компьютерную технику. Но осталось и много устаревших машин. Их ресурс еще не выработан, а, кроме того, на некоторых операциях большая вычислительная мощность и не требуется. Поэтому, автоматизированные системы под MS-DOS будут широко использоваться еще не менее 3-х лет, до массовой замены устаревшей компьютерной техники. Но это обстоятельство не должно успокаивать разработчиков библиотечных систем. Уже в ближайшее время они должны предложить библиотекам коммерческие Windows-ориентированные средства автоматизации[6].

Другим важным качественным моментом развития автоматизации стало подключение библиотек к национальным и глобальным сетям передачи информации, прежде всего, к сети Интернет. То, что еще несколько лет назад казалось далекой мечтой библиотек, сегодня состоялось в десятках из них. Через сеть Интернет библиотеки смогли обратиться к базам данных крупнейших библиотек и информационных центров мира.

Следующий вопрос был в выборе структуры данных. Разработанная в начале 70-х годов в исследовательской лаборатории IBM реляционная модель данных и завоевавшая в настоящее время большую популярность среди разработчиков баз данных, благодаря своей гибкости и более совершенной технологии управления данными, стала фактическим промышленным стандартом. (Реляционной считается такая база данных, в которой все данные представлены в виде таблиц значений данных, и все операции над базой данных сводятся к манипуляциям с таблицами). Обращение к таблицам и выборка данных для дальнейшей обработки осуществляется с помощью структурированного языка запросов — SQL. Реляционная модель образует надежную основу для решения проблем порождаемости, избыточности и согласования отношений, с которыми уже не может справиться иерархическая модель данных.[7] В новой версии в качестве структуры базы данных была принята реляционная модель.

Возникает вопрос: почему, было решено воспользоваться именно реляционной моделью данных в то время как вся другая информация накапливалась и обрабатывалась под систему управления базами данных ISIS?. Ответ кроется в очень простой причине. Современные средства разработки программного обеспечения (такие как Delphi например) взаимодействуют с базой данных через своеобразный, стандартный набор драйверов. Это дает возможность не изменять разработанный программный комплекс при переносе данных из одной СУБД в другую. Но не существует еще драйвера для взаимодействия с базой данной ISIS, а написать его самим просто не реально, так как нет достаточной документации.

Планируется, что разрабатываемый программный комплекс должен обладать следующими функциональными свойствами:

- Максимальная функциональность, гибкость настройки под существующие требования функционирования

- Расширяемость/масштабируемость: обеспечение возможности добавления новых функций или изменения уже имеющихся при неизменных остальных функциональных частях;

- Возможность доступа к распределенным информационным ресурсам (в частности через по средствам протокола Z39.50).

- Мобильность/переносимость: обеспечение возможности переноса программы и данных из одной операционной среды в другую, обеспечение возможности работы с различными СУБД;

- Интероперабельность: способность к взаимодействию с другими информационными системами;

- Дружественность к пользователю (графический многооконный интерфейс);

- Защита от несанкционированного доступа;

Для удобства, проектируемую систему автоматизации было решено разбить на несколько подсистем (автоматизированных рабочих мест), а именно:

* АРМ “Абонент” — рабочее место для регистрации, поиска, изменения данных об абоненте. Здесь же будет предусмотрена генерация и распечатка всех необходимых документов;

* АРМ “Статистика” — рабочее место для получения всевозможных статистических данных и их распечатка;

* АРМ “Заказы” — рабочее место для просмотра поступивших заказов и их обработки;

* АРМ “Платные услуги” — рабочее место для наблюдения правильности ведения взаиморассчетов абонентов и библиотеки;

* АРМ “Администратор” — рабочее место для администрирования баз данных, входящих в программный комплекс, выявления и исправления возникших ошибок (хотя возможность совершения ошибки будет устраняться программными методами), резервного копирования баз данных, редактирования словарей, санкционирования доступа.

Проанализировав все требования, предъявляемые к проектируемому программному комплексу, было решено выбрать совершенно новую, визуальную среду разработки Delphi версии 5.1. Тем более что отдел автоматизации ГПНТБ СО РАН обладает необходимыми человеческими и интеллектуальными ресурсами для этой цели, а также сравнительно современными техническими возможностями. Но даже при самой современной оснащенности библиотеки, отсутствие инструктивных и методических материалов для работы пользователей может затормозить востребованность новых информационных ресурсов. Должна быть разработана система обучения информационной культуре — это групповые и индивидуальные занятия, семинары, курсы.

Литература