Структура операционного хранилища данных и информации
Все АРМ задают информационную подсистему оперативного управления деятельностью предприятия. В предлагаемой модели существенным является то, что определенная информация всех АРМ сохраняется в оперативном (операционном) хранилище данных (Operational Data Store - ODS). Состав этой информации определяет структуру оперативного хранилища данных, которое содержит:
- •базу данных снабженческих поставок — информацию о расчетах с поставщиками сырья, а также информацию о первичных документах, сопровождающих процесс оприходования сырья и материалов, включая процедуру проверки качества;
- • базу данных сырья и материапов — данные о графике поставок сырья и материалов, в количестве, определяемом по алгоритму MRP (Material Requirement Planning) — планирование материальных потребностей (или аналогу) для выполнения плана- графика производства;
- • базу данных полуфабрикатов — данные о графике поставок и производства полуфабрикатов, в количестве, определяемом по алгоритму MRP (или аналогу) для выполнения графика производства;
- • базу данных технологических операций — детальное описание технологических процессов и спецификаций производимой продукции, необходимое для расчета потребностей материалов, требуемых для производства определенного количества продукции;
- •базу данных плана-графика производства — согласованный со стратегическим планом продаж и операций;
- • базу данных заказов — информацию о заключенных договорах на поставку продукции предприятия;
- •базу данных логистических операций — информацию о загрузке фронтов погрузки/выгрузки, наличии транспортных и других средств, необходимых для бесперебойной организации отгрузки готовой продукции потребителям;
- • базу данных поставок готовой продукции, которая содержит информацию о расчетах с потребителями продукции предприятия, а также хранит информацию о первичных документах, оформляющих продажу продукции предприятия (накладные, счета, счета-фактуры и т.п.).
При оперативной обработке информации возникают задачи согласования сведений, полученных из различных приложений. Решение этих задач возможно на основе создания в информационно-аналитическом центре предприятия Операционного хранилища информации. Его основной задачей является интеграция данных из различных прикладных систем для получения текущего согласованного представления об объектах соответствующей предметной области.
Назначение операционного хранилища информации определяет его основные свойства: предметную ориентированность;
интегрированность; изменяемость; текущий характер данных. Для загрузки данных из баз данных прикладных АРМ в операционное хранилище информация может проходить следующую обработку:
- • конвертирование;
- •определение источника получения;
- • верифицирование;
- • обобщение;
- • кодирование/дскодирование;
- • изменение ключевых структур;
- • изменение физических структур;
- • переформатирование;
- • изменение внутреннего представления данных;
- • повторное вычисление данных.
С информацией оперативного хранилища данных работают, как правило, менеджеры среднего звена управленческой вертикали, к которым относятся начальники цехов, руководители административных управлений, служб, отделов, бухгалтеры и экономисты. Основные АРМ, которые можно выделить на данном уровне:
- •АРМ «Финансы», в котором происходит составление календарного графика платежей, осуществляется контроль расчетов с контрагентами по кредиторской и дебиторской задолженности, учет векселей и прочих финансовых операций.
- •АРМ «Бухгалтерия», предназначенный для учета хозяйственных операций, заполнения регистров бухгалтерского, управленческого и налогового учета, формирование отчетности для внешних проверяющих органов.
- • АРМ «Экономист», осуществляющий анализ основных аспектов хозяйственной деятельности предприятия, к которым относят расчет различных видов себестоимости продукции (производственной, коммерческой и т.п.), показателей рентабельности, ликвидности, финансовой устойчивости, капитализации компании. В этом модуле возможна также автоматизация составления смет, вспомогательных расчетов, например для антимонопольной, экологической и прочих служб.
- •АРМ начальника производства (начальника цеха), позволяющий обобщать оперативные данные о количестве и качестве произведенной продукции, контролировать основные технологические и экономические параметры производства, определяющие производственную себестоимость.
- • АРМ «Кадры», предназначенный для учета персонала на предприятии, нормирования труда, учета количества отработанного времени, формирование отчетности в пенсионные фонды, фонд социального страхования и т.п.
- •АРМ оперативного планирования, используемый для формирования календарного плана-графика производства, а также закупок сырья и материалов, например по методологии MRP. Оперативный план-график должен формироваться в соответствии со стратегическим бизнес-планом производства, должен учитывать наличие реального спроса и уже заключенные договоры (в разрезе каждой номенклатурной позиции производимой продукции), учитывая реально имеющиеся мощности, а также достаточность материальных ресурсов.
Для работы указанных АРМ необходима информация из оперативного хранилища данных. В свою очередь информация из этих АРМ, а также непосредственно из оперативного хранилища данных поступает в основное хранилище данных предприятия. Кроме указанной информации, формирующей внутреннее информационное поле предприятия, в хранилище данных поступает информация из внешних источников (внешнего информационного поля). Для этого в модели предусмотрен АРМ «Маркетинг», в котором осуществляются анализ и прогнозирование рынков сбыта продукции предприятия, закупки основных видов сырья, а также оцениваются перспективы развития конкурентов. В дополнение к информации этого АРМ в модели предусмотрена возможность дополнительного поступления информации в хранилище данных по результатам анализа:
- • биржевых тенденций, по которым можно оценить перспективы цен на основные виды продаваемой продукции и приобретаемого сырья {АРМ анализа биржевых показателей)',
- • фондового рынка для выявления текущей рыночной стоимости компании, а также для понимания тенденций развития мировой экономики {АРМ анализа фондовых рынков)',
- •средств массовой информации (СМИ) — нс всегда достоверного источника, но иногда единственного доступного {АРМ анализа СМИ).
Хранилище данных (Data Store — DS) сформировано как предметно ориентированные, интегрированные, неизменяемые, поддерживающие хронологию наборы данных, организованные в целях поддержки принятия решений, задачей которых является прежде всего предоставление «сырья» для управленческого анализа в одном месте и в простой, понятной структуре.
В пользу подобного технического решения можно привести следующие аргументы:
- 1. Анализировать данные оперативных систем подразделений напрямую невозможно или очень затруднительно, так как, с одной стороны, данные разрознены, хранятся в форматах различных СУБД и в разных местах корпоративной сети, с другой — даже если все данные хранятся на центральном сервере БД , что бывает крайне редко, данные имеют сложную структуру.
- 2. Сложные аналитические запросы к оперативной информации тормозят текущую работу компании, надолго блокируя таблицы и захватывая ресурсы сервера.
В зависимости от степени детализации и времени хранения можно выделить следующие виды данных в хранилище:
- • текущие детальные данные;
- • хронологические (архивные) данные;
- • слабо обобщенные данные;
- • метаданные.
То, что в хранилище находятся обобщенные суммарные данные вместе с исходными детальными, является одним из коренных отличий этого хранилища от базы данных оперативной информации, где суммарные данные не хранятся, а вычисляются каждый раз заново.
На рис. 12.1 показаны основные виды данных, помещаемые в хранилище данных предприятия. Следует отметить, что на схеме выделены базы знаний (БЗ), в которых хранится информация, содержащая интеллектуальные знания специалистов и другие корпоративные знания, а также базы данных, описывающие имеющиеся в хранилище контекстно-независимые сведения. В хранилище данных должны иметься сведения, достаточные для проведения комплексного стратегического анализа: о номенклатуре выпускаемой продукции, текущих и прогнозных ценах, информация о поставщиках, покупателях, конкурентах, основных направлениях развития научно-технического прогресса (НТП), а также государственных программах и проектах, которые могут оказать стратегическое воздействие на деятельность предприятия. Кроме того, хранилища данных должны содержать основные сведения внутреннего анализа хозяйственной деятельности (АХД) предприятия.