Связи между объектами - Особенность информационного моделирования
В реальном мире между предметами существуют различные отношения. Если предметы моделируются как объекты, то отношения, которые систематически возникают между различными видами объектов, отражаются в информационных моделях как связи. Каждая связь задается в модели определенным именем. Связь в графической форме представляется как линия между связанными объектами и обозначается идентификатором связи. моделирование математический информационный абстрагирование
Существует три вида связи: один-к-одному (рис. 1.39), один-ко-многим (рис. 1.40) и многие-ко-многим (рис. 3).
Связь один-к-одному существует, когда один экземпляр одного объекта связан с единственным экземпляром другого. Связь один-к-одному обозначается стрелками <и>.
Рис. 3 Пример связи "один-к-одному"
Связь один-ко-многим существует, когда один экземпляр первого объекта связан с одним (или более) экземпляром второго объекта, но каждый экземпляр второго объекта связан только с одним экземпляром первого. Множественность связи изображается двойной стрелкой >>.
Рис. 4 Пример связи "один-ко-многим"
Связь многие-ко-многим существует, когда один экземпляр первого объекта связан с одним или большим количеством экземпляров второго и каждый экземпляр второго связан с одним или многими экземплярами первого. Этот тип связи изображается двусторонней стрелкой -
Рис. 5 Пример связи "многие-ко-многим"
Помимо множественности, связи могут подразделяться на безусловные и условные. В безусловной связи для участия в ней требуется каждый экземпляр объекта. В условной связи принимают участие не все экземпляры объекта. Связь может быть условной как с одной, так и с обеих сторон.
Все связи в информационной модели требуют описания, которое, как минимум, включает:
- * идентификатор связи; * формулировку сущности связи; * вид связи (ее множественность и условность); * способ описания связи с помощью вспомогательных атрибутов объектов.
Дальнейшее развитие представлений информационного моделирования связано с развитием понятия связи, структур, ими образуемых, и задач, которые могут быть решены на этих структурах. Нам уже известна простая последовательная структура экземпляров - очередь, см. рис. 4. Возможными обобщениями информационных моделей являются циклическая структура, таблица (см. табл. 1), стек (см. рис. 5).
Очень важную роль играет древовидная информационная модель, являющаяся одной из самых распространенных типов классификационных структур. Эта модель строится на основе связи, отражающей отношение части к целому: "А есть часть М" или "М управляет А". Очевидно, древовидная связь является безусловной связью типа один-ко-многим и графически изображена на рис. 1.42, в. На этом же рисунке для сравнения приведены схемы информационных моделей типа "очередь" (а) и "цикл" (б).
Рис. 6 Информационные модели типа "очередь" (а), "цикл" (б), "дерево" (в)
Таким образом, типы данных в программировании, обсуждавшиеся в предыдущем параграфе, тесно связаны с определенными информационными моделями данных.
Еще более общей информационной моделью является, так называемая, графовая структура, рис. 1.43. Графовые структуры являются основой решения огромного количества задач информационного моделирования.
Многие прикладные задачи информационного моделирования были поставлены и изучены достаточно давно, в 50-60-х годах, в связи с активно развивавшимися тогда исследованиями и разработками по научным основам управления в системах различной природы и в связи с попытками смоделировать с помощью компьютеров психическую деятельность человека при решении творческих интеллектуальных задач. Научное знание и модели, которые были получены в ходе решения этих задач, объединены в науке под названием "Кибернетика", в рамках которой существует раздел "Исследования по искусственному интеллекту".
Рис. 7 Информационная модель типа "граф"
Похожие статьи
-
Основные понятия информационного моделирования - Особенность информационного моделирования
Остановимся на информационных моделях, отражающих процессы возникновения, передачи, преобразования и использования информации в системах различной...
-
Основные понятия информационного моделирования - Понятие об информационном моделировании
Остановимся на информационных моделях, отражающих процессы возникновения, передачи, преобразования и использования информации в системах различной...
-
Моделирование как метод решения прикладных задач - Особенность информационного моделирования
С точки зрения информатики, решение любой производственной или научной задачи описывается следующей технологической цепочкой: "реальный объект - модель -...
-
Как и каждый достаточно ярко выраженный класс экономико-математических моделей, совокупность моделей календарного планирования обладает рядом...
-
Изучение дисциплины "Математическое моделирование и оптимизация объектов технологии лесозаготовок" запланировано на завершающем курсе, с тем, чтобы...
-
Первый этап подразделяется на два шага. На Первом шаге происходит постановка экономической проблемы и ее качественный анализ. Для этого требуется: 1)...
-
Проникновение математики в экономическую науку связано с преодолением значительных трудностей. В этом отчасти была "по-винна" математика, развивающаяся...
-
Задание. Рассматривается вычислительная система состоящая из n вычислительных машин. Имеется n задач. Задана матрица T определяющая время решения i-й...
-
Как известно, человечество в своем стремительном развитии старается все более расширить сферы своей деятельности, сталкиваясь при этом с множеством новых...
-
Задачи оптимизации, поставленные по любому объекту лесозаготовок, в качестве конечной цели предполагают получение наиболее предпочтительного,...
-
Геометрический объект любой сложности можно рассматривать как геометрическое место точек, по взаимному расположению, которых можно составить...
-
Уравнение динамики теплообменника: Передаточные функции объекта получим по его уравнению динамики. Для этого запишем уравнение по заданному каналу. Затем...
-
Информация - это все данные, являющиеся объектом сбора, хранения, обработки, передачи и преобразования. Землеустроительная информация - это особый вид...
-
Под математической моделью реального лесопромышленного объекта понимается совокупность соотношений - формул, уравнений, неравенств и т. д., -...
-
К числу приближенных методов оптимизации задач календарного планирования относятся: частичный и направленный перебор, метод Монте-Карло,...
-
Частным случаем недетерминированной связи является связь случайная - стохастическая (вероятностная). Реализация вероятностного подхода к описанию...
-
Особенности экономических наблюдений и измерений. - Моделирование перспективного развития экономики
Уже длительное время главным тормозом практического при-менения математического моделирования в экономике является на-полнение разработанных моделей...
-
Формальная классификация моделей Формальная классификация моделей основывается на классификации используемых математических средств. Часто строится в...
-
Календарный производственный программирование однооперационный Все существующие методы решения задач календарного планирования3 по степени достижения...
-
В настоящее время при изучении различных дисциплин все более широко применяются персональные компьютеры, как в процессе обучения, так и текущего...
-
Понятие календарного планирования В условиях оживления и развития отечественной промышленности существенно возрастает интерес к проблемам организации...
-
В случае необходимости разработки собственного программного обеспечения, возможно применить классическую - Каскадную модель процесса разработки...
-
ВЗАИМНОЕ РАСПОЛОЖЕНИЕ ДВУХ ПЛОСКОСТЕЙ - Основы моделирования геометрических объектов
Две плоскости в пространстве могут быть либо взаимно параллельны, в частном случае совпадая друг с другом, либо пересекаться. Взаимно перпендикулярные...
-
МНОГОГРАННИКИ - Основы моделирования геометрических объектов
Многогранником называется совокупность таких плоских многоугольников, у которых каждая сторона одного является одновременно стороной другого (но только...
-
МЕТОДЫ ПРЕОБРАЗОВАНИЯ ОРТОГОНАЛЬНЫХ ПРОЕКЦИЙ - Основы моделирования геометрических объектов
Если прямая параллельна одной из плоскостей проекций т. е. является прямой уровня, то без преобразования ортогональных проекций можно только найти...
-
ТИПЫ ЗАДАЧ НАЧЕРТАТЕЛЬНОЙ ГЕОМЕТРИИ - Основы моделирования геометрических объектов
Решение многих задач способами начертательной геометрии, в конечном счете, сводится к определению позиционных и метрических характеристик геометрических...
-
Прямые линии в пространстве могут быть параллельными, пересекающимися и скрещивающимися. Рассмотрим подробнее каждый случай: 1. Параллельные прямые...
-
Прямая линия - одно из основных понятий геометрии. При систематическом изложении геометрии прямая линия обычно принимается за одно из исходных понятий,...
-
В практике изображения различных геометрических объектов, чтобы сделать проекционный чертеж более ясным, возникает необходимость использовать третью -...
-
Система электронного обучения может быть рассмотрена в качестве системы бизнес-целей и стратегии организации. В связи с этим можно выделить основные...
-
МЕТОД МОНЖА - Основы моделирования геометрических объектов
Если информацию о расстоянии точки относительно плоскости проекции дать не с помощью числовой отметки, а с помощью второй проекции точки, построенной на...
-
ПРОЕКЦИИ С ЧИСЛОВЫМИ ОТМЕТКАМИ - Основы моделирования геометрических объектов
Рисунок 1.5 Сущность метода с числовыми отметками В проекциях с числовыми отметками плоскость проекций ПI называют плоскостью нулевого уровня и...
-
Виды проецирования - Основы моделирования геометрических объектов
Одно из основных геометрических понятий - отображение множеств. В начертательной геометрии каждой точке трехмерного пространства ставится в соответствие...
-
ПРЕДМЕТ НАЧЕРТАТЕЛЬНОЙ ГЕОМЕТРИИ - Основы моделирования геометрических объектов
В математическом энциклопедическом словаре дается следующее определение: "Начертательная геометрия - раздел геометрии, в котором пространственные фигуры,...
-
Обзор методов сильной связи - Метод Монте Карло в химическом моделировании
Различие стандартных МСС друг от друга заключается в основном в выборе формул, аппроксимирующих матричные элементы гамильтониана и энергию отталкивания в...
-
Метод сильной связи - Метод Монте Карло в химическом моделировании
Для расчета энергии многоатомных систем имеются приближения трех уровней сложности: эмпирические [1-3], полуэмпирические [3-5] и первопринципные...
-
Введение - Эконометрическое моделирование финансовых рынков
В данной курсовой работе рассматривается эконометрическое моделирование финансового рынка. Основной задачей эконометрического моделирования является дать...
-
МООС - Моделирование бизнес-процессов и информационных сервисов электронного образования
Массовые открытые онлайн курсы одна из форм дистанционного образования, представляющие из себя интернет-курсы с масштабным интерактивным участием и...
-
Сельскохозяйственное предприятие как объект экономико-математического моделирования Планирование на уровне сельскохозяйственного предприятия призвано...
-
Использование современных информационно-коммуникационных технологий в образовательном учреждении позволяет решить ряд фундаментальных задач: Внедрить...
Связи между объектами - Особенность информационного моделирования