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