Автоматизированное рабочее места администратора как способ улучшения характеристик системы хранилище данных - Студенческий научный форум

II Международная студенческая научная конференция Студенческий научный форум - 2010

Автоматизированное рабочее места администратора как способ улучшения характеристик системы хранилище данных

 Комментарии
Текст работы размещён без изображений и формул.
Полная версия работы доступна во вкладке "Файлы работы" в формате PDF
После анализа особенностей организации и функционирования информационной системы хранилище данных (ХД) можно выделить следующие недостатки:
  • увеличение нагрузки на администратора ХД в связи с усложнением процесса управления метаданными;
  • потребность в написании сценариев и SQL запросов для выполнения однотипных задач по сопровождению ХД (ведению метаданных);
  • доступность информации о состоянии хранилища только администратору ХД;
  • знание физической структуры, навыков написания запросов на языке SQL как обязательное условие работы с ХД;
  • информация о хранящихся показателях недоступна вышестоящему руководству.

Разработка и встраивание в систему ХД программного средства управления метаданными хранилища, т.е. автоматизированного рабочего места (АРМ) администратора, позволит:

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

Сформулируем требования к предлагаемому программному средству:

  • 1. Автоматизация задач администратора ХД, требующих написания скрипов, уменьшив время на работу с ХД и количество возникающих ошибок.
  • 2. Отслеживание выполнения соглашения об уровне сервиса по пунктам: мониторинг состояния ХД, мониторинг производительности системы, мониторинг выполненных изменений и доработок системы.
  • 3. Доступ к описанию информации ХД бизнес-пользователям, не имеющим навыков работы с БД и написания SQL запросов.

Таким образом, основное назначение АРМ администратора ХД должно состоять в мониторинге процессов загрузки данных в ХД и в получении сведений о показателях, которые поступают в ХД из различных оперативных систем.

Объектом автоматизации при выполнении работ по разработке АРМ должны стать следующие функции администратора ХД: технологическая настройка системы (посредством ведения технологических метаданных ХД), мониторинг функционирования системы, в части загрузки обновлений данных, запуск процессов регламентной актуализации ХД, ведение статических справочников в рамках ХД.

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

Клиентское приложение АРМ администратора ХД должно предоставлять стандартные интерфейсные и функциональные возможности, включая: общее иерархическое меню, функциональную сгруппированность по функциональным задачам и технологии работы, однозначность в понимании, сигнализация об ошибках должна сопровождаться подсказкой дальнейших действиях, работа конечного пользователя должна производиться без привлечения языков программирования.

АРМ администратора ХД должен являться составной частью программного обеспечения  ХД. Место программного модуля в системе показано на рис. 1.

Система предназначена для решения следующих функциональных задач:

  • 1. Управление технологическими метаданными;
  • 2. Мониторинг процессов загрузки в хранилище;
  • 3. Просмотр регламентированных отчетов;
  • 4. Мониторинг изменений в системе;
  • 5. Изменение параметров системы;
  • 6. Управление процессами загрузки данных;
  • 7. Управление ролями и пользователями АРМ администратора ХД.

Под управлением технологическими (настроечными) метаданными понимается ведение реестров элементов метаданных. Под мониторингом понимается визуализация информации о выполненных процессах загрузки и статусах их выполнения. Под управлением процессами загрузки данных понимается останов и запрет последующего запуска процессов, а также последующее разрешение на запуск. Под мониторингом изменений в системе понимается визуализация информации об установленных в системе патчах в хронологическом порядке.

На момент разработки предусмотрены следующие регламентированные отчеты:

  • 1. Отчет о коэффициенте производительности за месяц
  • 2. Детальный отчет о коэффициенте производительности за месяц
  • 3. Отчет о производительности за период
  • 4. Отчет об инцидентах, произошедших за период

Регламентированные отчеты позволят проанализировать текущее состояние системы и отслеживать выполнение загрузки в заданные сроки (в соответствии с соглашением об уровне обслуживания SLA).

В АРМ администратора  ХД должны быть реализованы функции ведения следующих реестров: систем-источников, типов версий, справочников, показателей, разрезов, таблиц фактов, витрин данных, элементов витрин данных.

Также в АРМ администратора ХД должны быть реализованы следующие стандартные функции для работы с данными: сортировка, фильтрация, поиск, использование календаря для заполнения дат, группировка, выгрузка отчетов.

  • 1. Липаев В.В. Системное проектирование сложных программных средств для информационных систем. Издание второе, переработанное и дополненное. Серия «Управление качеством». - М.: «СИНТЕГ», 2002.
  • 2. Мордвинов В.А., Матчин В.Т. Методические указания по дипломному проектированию и преддипломной практике по специальности 230201 «Информационные системы и технологии» - М.: МИРЭА, 2007. - 23 с.
Просмотров работы: 11