Системный менеджмент, используя распределенные базы данных предметных областей при формировании и модификации системы, может не делать никаких модификаций в приложениях. Если объект управления распределен на большой территории, а линии связи не всегда доступны или не очень надежны, системы управления базами данных решают эту проблему с помощью тиражирования данных предметных областей или любого их подмножества. При этом автоматически решается задача синхронизации тиражированных данных, осуществляется разрешение возможных конфликтов между разными серверами.
Управление в распределенной менеджерской информационной системе, когда базы данных предметных областей на разных серверах имеют своего администратора, должно строиться на основе технологии защиты данных. Пользуясь удобным графическим интерфейсом, администраторы баз данных со своей рабочей станции могут оперативно управлять любым сервером в сети, задавать расписания выполнения отдаленных заданий, получать извещения о событиях, происходящих на удаленных серверах и оперативно реагируют на них.
Все это позволяет системному менеджеру выполнить сложный мониторинг управляемого объекта, при необходимости осуществить его автоматическую настройку любого сервера с помощью экспертной системы.
Помимо традиционных реляционных типов данных, базы данных менеджерских информационных систем поддерживают пространственные данные: неструктурированные тексты, видеоклипы, многомерные структуры данных, удобные для проведения оперативного анализа и принятия решений на любом уровне управления.
Этим обеспечивается максимальная гибкость приложений для решения задач менеджмента, возможность их разработки и эксплуатации оптимальной по производительности информационной среде клиент-сервер с использованием симметричной многопроцессорной обработки многопотоковых данных.
У системного менеджера появляется возможность управлять работой мощных баз данных предметных областей в среде клиент-сервер, не обладая специальными знаниями, используя графический инструментарий визуализации системы. Управление базой данных, ее резервное копирование, восстановление, тиражирование данных и другие сложные задачи решаются менеджерами по информации или администраторами баз данных по поручению системного менеджера.
Системный менеджер может готовить приложения-задания на родном языке. Встроенная поддержка национальных языков и программы-переводчики гарантируют, что отображение, преобразование и сортировка данных и их интерпретация выполняются согласованно. Рассмотренные возможности использования информационных технологий системным менеджером существенно улучшают наблюдаемость и управляемость объектов в сложных системах управления.
Важнейшая функция системного менеджера — участие в развитии и модификации информационных систем[10]. В данной части кратко излагаются возможности современных средств информационных технологий для этой цели. Знание их возможностей превращает системного менеджера в руководителя инновационных процессов в системе управления.
В основе технологии сквозного проектирования ИСУ лежит использование CASE-инструментария.
САSЕ-технология представляет собой сочетание способов и средств построения формализованной модели проектируемой и развиваемой информационной системы, способов и средств получения из такой модели информационной системы программного кода, являющегося компьютерной реализацией проектируемой информационной системы для соответствующей платформы технических средств и пользовательского интерфейса. Совершенство САSЕ-технологии определяется степенью формализации и автоматизации всех этапов проектирования, выполняемых разработчиком совместно с пользователями под руководством системного менеджера.
Главными проблемами, решаемыми с помощью САSЕ-средств, являются:
• представление информационной модели системы пользователем (техническое задание, аван-проект, эскизный проект), в которой обеспечивается концептуальная целостность, непротиворечивость и полнота информационных решений в проекте;
• выбор пользовательского интерфейса на этапе информационного моделирования;
• документирование проекта; анализ различных вариантов в процессе проектирования и реализации проекта;
• кодирование и соответственно документирование программного кода создаваемых новых приложений;
Перейти на страницу:
1 2 3 4 5 6