Программные средства и инструменты информационного менеджмента
Управление в распределенной менеджерской информационной системе, когда базы данных предметных областей на разных серверах имеют своего администратора, должно строиться на основе технологии защиты данных. Решить такие проблемы можно, например, с помощью систем типа Oracle Enterprise Manager. Пользуясь удобным графическим визуальным интерфейсом, администраторы баз данных со своей рабочей станции
могут оперативно управлять любым сервером в сети, задавать расписания выполнения отдаленных заданий, получать извещения о событиях, происходящих на удаленных серверах, и оперативно реагировать на них.
Вес это позволяет системному менеджеру выполнить сколь угодно сложный (но при этом наглядный с помощью средств визуализации) мониторинг управляемого объекта, при необходимости осуществить его автоматическую настройку любого сервера с помощью экспертной системы.
Помимо традиционных реляционных типов данных, базы данных менеджерских информационных систем поддерживают пространственные данные, неструктурированные тексты, видеофрагменты, видеоклипы, многомерные структуры данных, удобные для проведения оперативного анализа и принятия решений на любом уровне управления.
Важную функцию системного менеджера - координацию действий других менеджеров - поддерживают специальные средства, такие, например, как ORACLE WORKGROUP SERVER - мощная СУБД для рабочих групп менеджеров, которая может работать в основных операционных системах для персональных компьютеров.
Этим обеспечивается максимальная гибкость приложений для решения задач менеджмента, возможность их разработки и эксплуатации в оптимальной по производительности информационной среде клиент-сервер с использованием симметричной многопроцессорной обработки (SMP), многопотоковых данных.
У системного менеджера появляется возможность управлять работой мощных баз данных предметных областей вереде клиент-сервер, не обладая специальными знаниями, используя графический инструментарий визуализации системы. Управление базой данных, ее резервное копирование, восстановление, тиражирование данных и другие сложные задачи решаются менеджерами по информации или администраторами баз данных по поручению системного менеджера.
Системный менеджер может готовить приложения-задания па родном языке. Встроенная поддержка национальных языков и программы-переводчики гарантируют, что отображение, преобразование и сортировка данных и их интерпретация выполняются согласованно. Рассмотренные возможности использования информационных технологий системным менеджером существенно улучшают наблюдаемость и управляемость объектов в сложных системах управления.
5. Комплекс средств проектирования и развития информационных систем для информационного менеджмента
Важнейшая функция системного менеджера участие в развитии и модификации информационных систем. В данном разделе кратко излагаются возможности современных средств информационных технологий дня этой цели. Знание их возможностей превращает системного менеджера в руководителя инновационных процессов в системе управления.
В основе технологии сквозного проектирования МИС лежит использование CASE-инструментария.
CASE-технология представляет собой сочетание способов и средств построения формализованной модели проектируемой и развиваемой информационной системы, способов и средств получения из такой модели информационной системы программного кода, являющегося компьютерной реализацией проектируемой информационной системы для соответствующей платформы технических средств и пользовательского интерфейса. Совершенство CASE-технологии определяется степенью формализации и автоматизации всех этапов проектирования, выполняемых разработчиком совместно с пользователями под руководством системного менеджера.
Главными проблемами, решаемыми с помощью CASE-средств, являются: представление информационной модели системы пользователем (техническое задание, аван-проект, эскизный проект и т.д.), в которой обеспечение концептуальной целостности, непротиворечивости и полноты информационных решений в проекте; выбор пользовательского интерфейса на этапе информационного моделирования; документирование проекта; анализ различных вариантов в процессе проектирования и реализации проекта; кодирование и, соответственно, документирование программного кода создаваемых новых приложений; внесение изменений в проект.
CASE-технология представляет собой совокупность нескольких компонент, каждая из которых взаимосвязана с остальными и придает технологии проектирования и развития системы определенные свойства, ориентированные на удобство работы конечного пользователя - системного менеджера.
Методология разработки информационной модели проекта МИС включает структурный подход и объектно-ориентированный подход. В информационной модели М ИС выделяют модель данных, модель взаимодействия объектов, динамическую модель и модель поведения (функционирования) объекта управления.
Определяются составляющие информационной модели, их взаимосвязь и последовательность разработки. Строится технологический маршрут разработки, выделяются отдельные этапы (фазы) процесса, определяются структура и содержание исходных и конечных данных каждого этапа. Выполняются формальные процедуры семантического контроля выходных данных каждого этапа для отладки информационной модели и контроля процесса разработки проекта.
Технологический маршрут операций управления в системном менеджменте определяется действующими стандартами на разработку менеджерских информационных систем, которые в наибольшей степени детализируют документирование проекта.
Интерфейс доступа к проектным данным обеспечивает внешнее представление проекта МИС, доступ к средствам редактирования компонентов информационной модели МИС, графическое представление компонент модели МИС с помощью набора графических и текстовых редакторов.
Графический интерфейс и метод диаграмм позволяет наглядно и с минимальной трудоемкостью описать объекты информационной модели проекта МИС, взаимодействие между ними, квалифицировать их свойства. Описания объектов, проекта свойств и связей между ними выполняются, объединяются в структуры (домены).
Средства хранения информационной модели проекта МИС обеспечивают управление версиями проекта и многопользовательским доступом к модели проекта.
В составе CASH имеются средства, ориентированные на корпоративную разработку информационных систем с единым хранением всего проекта (например, пакет VantageTeam Binder). При этом обеспечивается управление рабочими группами, администрирование проекта, поддержка версий, управление доступом к проектным данным. Версия проекта может быть закрытой от изменений и, таким образом, база данных проекта выступает как депозитарий проекта и может служить хранилищем эталона проекта информационной системы на всех стадиях жизненного цикла проекта, включая собственно проектирование, реализацию, внедрение, опытную эксплуатацию, плановую эксплуатацию, внесение изменений, модернизацию.
Средства генерации схем проектируемой базы данных МИС для конкретной информационной модели проекта МИС используют язык запросов (SQL-скрипт) для создания таблиц, хранимых процедур и триггеров, которые задают семантику реляционных отношений объектов базы данных МИС.