33. Понятие информационного хранилища
Подготовка принятия решений требует сосредоточения значительного, а подчас колоссального количества информациина месте его подготовки. Естественно стремление приблизить места хранения и использования информации. Проблемы подготовки принятия решений разрешаются с использованием инструментальных систем поддержания принятия решенияDecision Support System (DSS). В них большое место стали занимать OLAP-технологии. Проблема сбора и хранения информации выделилась как занимающая особое место во всей системе управления предприятием (корпорацией) и оформилась в концепцию информационных хранилищ Data Warehouse (DW).
Data Warehouse выполняет задачи сбора информации из баз данных, отображающих отдельные бизнес-процессы, автоматизированных рабочих мест, информационных систем и других источников информации, в том числе из глобальных информационных сетей, например Internet. Такие источники данных называют операционными базами данных. Сбор информации сочетается, как правило, с доработкой исходных данных, которая заключается в проверке достоверности, устранении противоречивости, сортировке, систематизации, построении заданной единой структуры хранилища и т. д.
Выделим свойства информационных хранилищ:
предметная ориентированность;
интегрированность;
неизменчивость;
поддержка хронологии.
Свойство предметной ориентированности означает компоновку пулов информации по определённым предметным областям или целям, обеспечивающим подготовку и принятие необходимых решений в соответствующей системе DSS.
Интегрированность предусматривает сбор и доработку (предварительную обработку) информации по определённой предметной области из различных источников и превращение её в организованный по заданным правилам, подчинённым определённой цели, массив в виде гиперкуба или системы поликубов информации.
Неизменчивость состоит в том, что информация не подвергается частым обновлениям, а только в случае крайней необходимости. В основном наращивается по заданному, чётко определённому графику. Пользователь имеет только право чтения информации.
Поддержка хронологии заключается в обязательности привязки данных ко времени. Информация, содержащаяся в хранилище, рассматривается в историческом аспекте.
Используют следующие типы привязки ко времени:
к моменту совершения события или факта;
к моменту фиксации его информационными средствами;
комбинированные методы, сочетающие оба подхода.
Реализация концепции Data Warehouse может быть осуществлена несколькими способами – имеются несколько вариантов концепций информационного хранилища.
34. Определение и основные характеристика современных CASE – средств.
CASE - Computer-Aided Software Engineering - автоматизированная разработка программного обеспеченияПолный комплекс CASE-средств, обеспечивающий поддержку жизненного цикла ПО, содержит следующие компоненты; -
репозиторий, являющийся основой CASE-средства. Он должен обеспечивать хранение версий проекта и его отдельных компонентов, синхронизацию поступления информации от различных разработчиков при групповой разработке, контроль метаданных на полноту и непротиворечивость; графические средства анализа и проектирования, обеспечивающие создание и редактирование иерархически связанных диаграмм (потоков данных, "сущность-связь" и др.), образующих модели ИС; средства разработки приложений, включая языки 4GL и генераторы кодов; средства конфигурационного управления; средства документирования; средства тестирования; средства управления проектом; средства реинжиниринга.
Также под CASE понимают совокупность методов и средств проектирования информационных систем с интегрированными автоматизированными инструментами, которые могут быть использованы в процессе разработки программного обеспечения