6734930e30e72c105c231502c2e00e8b.ppt
- Количество слайдов: 34
Концепции и возможности WEB - ориентированного программного комплекса MONITORING для построения целевых информационных систем. Варакин В. П. (БЕН РАН)
Основные концепции • Ориентация на функционирование создаваемых приложений в среде INTRANET/EXTRANET/INTERNET • Масштабируемость. • Адаптируемость. • Интегрированное хранение и использование информации. • Поддержка концептуальной и внешней моделей данных. • Обеспечение обработки выборок данных целевыми прикладными программами. • Информационная совместимость с «внешними» информационными системами. • Использование наиболее широко распространённых программных и аппаратных средств.
Базовые программные средства Разработанный программный комплекс «MONITORING» (версия S-6. 10) ориентирован на многоцелевое применение с использованием стандартных операционных сред MS Windows Server (2000 - 2008) и средств MS SQL Server (2000 – 2005) для управления базами данных, а также современных WEB – технологий (в частности ASP/ASP. NET).
Возможности • • • Работа в многобазовом и многосерверном режимах. Поддержка метабазы пользователей (внешней модели БД), которая обеспечивает индивидуальное видение данных (стандартный подход SQL Server c формированием VIEW не используется). Получение информации о составе подключаемой «внешней базы данных» . Возможность подключения Системы к таблицам из «внешних» баз данных. Проведение многоаспектного поиска. Поддержка аппарата штатных запросов, как полностью функциональных единиц (подсистем). Создание, повторное использование и удаление временных таблиц, содержащих данные, полученные в результате выполнения целевых запросов. Формулирование служебных запросов на языке SQL. «Запуск» прикладных задач для целевой обработки полученных по запросам выборок данных. Реализация унифицированного интерфейса пользователя. Поддержка службы безопасности.
Возможности • • В состав административных сервисов Системы включены добавление и удаление полей из таблиц в концептуальной модели БД, а также изменение их типов данных. Для каждого пользователя формируется учётная запись на основе поддерживаемой матрицы доступа. После заведения учётной записи пользователя формируется метабаза, спецификации которой позволяют персонализировать таблицы и штатные запросы. • Формы ввода (с ограниченным контролем вводимой информации – типов данных и размеров полей) и формы вывода для каждой таблицы генерируются автоматически без дополнительного программирования. • Обеспечивается реализация интерфейса ввода информации с удалённых хостов (для сбора отчетных данных по каждой организации).
Приложение MONITORING • • • Приложение MONITIRING (Система)- вариант использования комплекса «MONITORING» (S-6. 10) с привязкой к конкретным базам данных, поддерживаемым в ЦБС БЕН РАН, однако его ядро не зависит от конкретной реализации автоматизированной информационнобиблиотечной технологии и может служить средой упрощённой разработки ИС, имеющих иное целевое назначение. Система предназначена для накопления и обработки статистики, практически, по всем направлениям деятельности Библиотеки, обеспечивая оперативную «обратную связь» для принятия управленческих решений на основе анализа динамики работы подразделений БЕН РАН и читательского спроса. Основные задачи этого приложения — создание основы для выработки оптимальных управленческих решений с целью достижения максимально возможного удовлетворения информационных потребностей ученых при эффективном использовании бюджетных средств в условиях ограниченного финансирования; а также для централизованного управления технологическими процессами в информационных подразделениях.
Приложение MONITORING Регистрация посещения
Приложение MONITORING • • Текущая реализация Системы поддерживает две основные базы данных — буферную и архивную (БЕН, БЕН 1). Обновление основных таблиц осуществляется как за счёт прямого ввода данных, так и с использованием стандартных средств MS SQL Server 2008 (T-SQL, SSIS), для чего разработано соответствующее ПО (655 операторов TSQL и DBCC). Для обеспечения защиты информации, наряду с применением стандартных средств безопасности Windows 2003 - 2008, IIS 6. 0 и MS SQL Server 2000 - 2005, в Системе реализован дополнительный блок аутентификации. В набор функций, выполняемых блоком «АДМИНИСТРАТОР» , включены формирование учетных записей пользователей и администраторов Системы, их удаление, присвоение и изменение паролей, а также определение прав пользователей на основе поддерживаемой системой матрицы доступа.
Приложение MONITORING
Приложение MONITORING
Приложение MONITORING
Приложение MONITORING
Приложение MONITORING
Приложение MONITORING
Приложение MONITORING
Приложение MONITORING
Приложение MONITORING
Приложение MONITORING
Приложение MONITORING
Приложение MONITORING
Приложение MONITORING
Приложение REGISTR (R-6. 10) Система «REGISTR» обеспечивает выполнение следующих основных функций. • Ввод данных о читателях. • Редактирование и удаление введенной информации. • Проведение многоаспектного поиска в БД читателей и получение количественных распределений по различным характеристикам (в том числе формирование регламентированных статистических отчетов, в частности для Президиума РАН). • В настоящее время в «REGISTR» зарегистрированы читатели из 156 институтов и организаций, включая разовых посетителей. В БД введено 21923 записей. • Система «Регистрация читателей» ( «REGISTR» , R-6. 10) работает как в автономном режиме, так и в составе системы обобщенного статистического мониторинга работы библиотек ЦБС БЕН РАН ( «MONITORING» , S-6. 10) в качестве блока. Поддерживаемая ей БД в настоящее время используется в системе заказа литературы в читальном зале Библиотеки, в блоках системы «MONITORING» , а также в ряде внешних информационных систем.
Приложение MONITORING
Приложение MONITORING
Приложение REGISTR (R-6. 10
Подсистема «Регистрация посещения» • • С целью накопления и целевой обработки статистической информации о посещениях читателями библиотеки БЕН РАН, разработана подсистема «Регистрация посещений» , которая включена в состав новой версии системы REGISTR (R-6. 10). В этой подсистеме осуществляется регистрация читателей из РАН и внешних организаций, независимо от того заказывали они литературу в библиотеке или нет. Определены следующие варианты ввода. • Ввод данных о читателе РАН , имеющего на руках пластиковую карточку с PIN – кодом полного номера читательского билета, зарегистрированным в БД REGISTR. • Ввод данных о читателе РАН с читательским билетом, не зарегистрированным в БД REGISTR. • Ввод данных о «внешнем» читателе с паспортом. • Ввод данных о «внешнем» читателе с документом, удостоверяющим личность.
Приложение MONITORING
Подсистемы сбора и обработки статистики доступа к сайту БЕН РАН и к серверу Z 39. 50 • Интерфейсы пользователей (администраторов) этих подсистем подобны стандартным интерфейсам системы MONITORING (S-6. 10). • • Разработан и новый, упрощённый, интерфейс журнала доступа. По запросам можно получать исчерпывающую информацию об удалённых хостах (датах и времени начала сеансов, адресах, версиях ОС, используемых браузерах и т. д. ); по гиперссылкам географические адреса удалённых пользователей (организаций). Контролируется доступ к головной станице сайта БЕН РАН и странице Z 39. 50. С 27. 04. 2011 главную страницу посетили 5163 различных удалённых пользователя (16916 обращений). С 14. 03. 2011 к головной странице Z 39. 50 обращалось 753 разных удалённых пользователя (1530 входов по адресу). • •
Приложение MONITORING
Подсистемы сбора и обработки статистики доступа к сайту БЕН РАН и к серверу Z 39. 50
Подсистемы сбора и обработки статистики доступа к сайту БЕН РАН и к серверу Z 39. 50
Приложение MONITORING
Более подробное изложение представленного материала – в статье Варакин В. П. , Каленов Н. Е. Управление ресурсами централизованной библиотечной системы БЕН РАН // Информационные ресурсы России, 2010. - N 3(115). – С. 2 -11. Спасибо за внимание!
6734930e30e72c105c231502c2e00e8b.ppt