Люди в своей деятельности очень часто используют модели, с их помощью происходит проектирование механизмов, строительство технических сложных устройств, многое другое. Модель является некоей сущностью, отражающей свойства и характеристики какого-то объекта, существующего в реальности. В настоящее время используется ряд моделей:
- 1.Информационная модель представляет объекты и процессы в форме знаков.
- 2.Образная модель характеризует любой предмет так, как он строится на бумаге или изображается.
- 3.Знаковая модель строится с помощью цифр и символов, примером может служить программный код.
- 4.Статистическая модель отражает действительное состояние объекта или предмета в данный, конкретный момент.
Информационные модели подразделяются на классы с различным типом расположения составляющих их объектов и по тому, как реализована связь между основными элементами. Тому, кто занимается разработкой и проектированием информационной подобной модели, необходимо рассмотреть следующие типы:
- табличная информационная модель состоит из строк и столбцов, с её помощью описываются объекты, свойства у которых одинаковые. С их же помощью можно построить динамические и статистические модели;
- иерархическая информационная модель используется в том случае, если исходные элементы присутствуют в большом количестве, и изобразить их в табличной форме трудно или невозможно, без существенного усложнения структуры и понимания;
- сетевая модель обозначает связи внутренних элементов системы, она позволяет заниматься эффективной реализацией сложных и многоуровневых структур.
Перед созданием модели необходимо выделить цели, которые должны быть достигнуты с её помощью, это может быть:
- организация удобного средства для хранения информации;
- грамотное упорядочивание элементов;
- удобный поиск с различными критериями выбора;
- создание удобного для пользователей интерфейса, включающего навигационное меню.
Всех этих целей можно достигнуть, выделив необходимый информационный объём, нуждающийся в упорядочении и сохранении, подобрав требуемые технические средства, делающие данный процесс автоматическим. Также требуется спроектировать и смоделировать прототип, провести тестирование, выявить ошибки, внедрить готовый продукт в реальную деятельность.