Применение ПОСТ-моделей для проектирования баз данных в составе информационного обеспечения АС


Согласно определению по ГОСТу, автоматизированная система (АС) представляет собой организационно-техническую систему, обеспечивающую выработку решений на основе автоматизации информационных процессов в различных сферах деятельности. Информационное обеспечение является ведущим видом обеспечения, а его основой является совокупность баз данных (БД) системы. Технология разработки базы данных в качестве обязательного этапа включает разработку концептуальной модели соответствующей предметной области (онтологии, в современной терминологии). Другим названием является «логическая структура БД». В основе ее создания лежит разработка ПОСТ-модели предметной области. Собственно под базой данных понимают структурированную информацию по данной предметной области, как правило, хранящуюся в ЭВМ и обрабатываемой системой управления базами данных.

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

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

Таким образом, в основе проектирования информационных систем должно лежать выявление, описание и структуризация центрального рабочего процесса системы и соответствующих обеспечивающих процессов. Поскольку мы определили процесс как тройку <I, P, O> - "вход – превращение - выход", то структура, описывающая центральный рабочий процесс, а также обеспечивающие процессы, состоит из таких типовых троек, которые можно графически представлять как связки

где множества элементов как входов, так и выходов представлены элементами фундаментальных классов объектов Re, Im, Inf. Необходимые для принятия решений руководителем информационные поля отыскиваются как связки

Im-Inf (Im - Re - Inf) – выдача информации

или

Inf-Im (Inf - Re - Im) – получение информации

символически определяющие элементарные процедуры получения и выдачи информации человеком. В качестве элемента Inf могут выступать как отдельные поля документа, так и целые смысловые блоки или документы в целом - в зависимости от уровня детализации.

Документ, процедура, функции, структура, информация - это все проекции системы на определенные типы пространств, или - в субъективном смысле - на определенные типы деятельности. Но все же система - это в первую очередь процесс. Центральный рабочий процесс сопровождается обеспечивающими процессами и структурами. Например, процесс начисления заработной платы в бухгалтерии обеспечивается документальной "структурой" - системой бухгалтерских документов и инструкций, организационной "структурой" бухгалтерии, технической "структурой" - например локальной компьютерной сети бухгалтерии и т.п.

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

Зачастую в базы данных загружают в формализованном виде все документы, используемые для поддержания того или иного рабочего процесса. Например, база данных по управлению персоналом в качестве основного раздела содержит сведения из листков по учету кадров - основные демографические, социальные и адресные сведения о работниках. Отдельно идут разделы о трудовой деятельности, в том числе сведения из трудовой книжки, отработанном времени и отпусках и т.п. При принятии решения, скажем о назначении работника на новую должность, руководитель может запросить из базы данных как сведения личного и биографического характера, так и сведения о послужном списке, результаты последней аттестации.