Проверяемый текст
Шило Павел Геннадьевич. Объектно-ролевой подход к формированию информационных систем поддержки управленческих решений (Диссертация 2000)
[стр. 49]

49 обычно применяется в двух направлениях для символов, которые представляют отдельные элементы в приложении и для типов, которые отражают общие понятия.
Многие языки моделирования поддерживают рекурсивную классификацию, то есть классы могут быть одновременно экземплярами других классов, в этом случае более общий класс будет называться метаклассом.
В результате применения рекурсии мы можем получить связанную древовидную структуру классов, в которой каждый элемент будет находиться на определенном уровне иерархии классов.
В целях получения связных информационных структур, создание классификационной иерархии может применяться не только для объектов, но также для всех элементов информационной базы, включая отношения, атрибуты и взаимосвязи.
Следующие два механизма абстракции, обобщение и специализация связаны с передачей атрибутов и свойств элементов между соседними уровнями в классификационной иерархии.
В связи с этим
рассматривается понятие наследования.
Наследование, являющееся составной частью обобщения и специализации, представляет собой правило, согласно которому, атрибуты и свойства элементов базового класса, называемого родительски, передаются элементам образуемого класса, называемого дочерним.
Будем говорить, что существует иерархическая цепочка (иерархия наследования), если для некоторого класса объектов существует хотя бы один такой класс, для которого он является родительским, и который, по отношению к нему, является дочерним.
Как было рассмотрено выше, классы типов, отражающих общие понятия, организуются в иерархическую структуру, при этом, в данной иерархической структуре между соседними уровнями при помощи определения правил
наследования могут быть введены отношения обобщения или специализации.
При обобщении, свойства и атрибуты группы классов в обобщенном виде передаются дочернему классу, стоящему на соседнем уровне иерархии, при специализации, свойства и атрибуты группы
[стр. 63]

63 общих характеристик (сущность, связи, атрибуты, функции и так далее).
В данном контексте элемент некоторого класса будем называть в дальнейшем экземпляром данного класса.
В объектных информационных моделях классификация обычно применяется в двух направлениях для символов, которые представляют отдельные элементы в приложении и для типов, которые отражают общие понятия.
Многие языки моделирования поддерживают рекурсивную классификацию, то есть классы могут быть одновременно экземплярами других классов, в этом случае более общий класс будет называться метаклассом.
В результате применения рекурсии мы можем получить связанную древовидную структуру классов, в которой каждый элемент будет находиться на определенном уровне иерархии классов.
В целях получения связных информационных структур, создание классификационной иерархии может применяться не только для объектов, но также для всех элементов информационной базы, включая отношения, атрибуты и взаимосвязи.
Следующие два механизма абстракции, обобщение и специализация связаны с передачей атрибутов и свойств элементов между соседними уровнями в классификационной иерархии.
В связи с этим
рассмагривается понятие наследования.
Наследование, являющееся составной частью обобщения и специализации, представляет собой правило, согласно которому, атрибуты и свойства элементов базового класса, называемого родительски, передаются элементам образуемого класса, называемого дочерним.
Будем говорить, что существует иерархическая цепочка (иерархия наследования), если для некоторого класса объектов существует хотя бы один такой класс, для которого он является родительским, и который, по отношению к нему, является дочерним.
Как было рассмотрено выше, классы типов, отражающих общие понятия, организуются в иерархическую структуру, при этом, в данной иерархической структуре между соседними уровнями при помощи определения правил


[стр.,64]

64 наследования могут быть введены отношения обобщения или специализации.
При обобщении, свойства и атрибуты группы классов в обобщенном виде передаются дочернему классу, стоящему на соседнем уровне иерархии, при специализации, свойства и атрибуты группы
классов уточняются, путем введения подсвойств и дополнительных атрибутов в дочернем классе, стоящему на соседнем уровне в иерархической цепочке.
Если мы рассматриваем объект через набор составных частей, мы сталкиваемся с понятием метода определения совокупности, как механизма абстракции.
Механизм определения совокупности также может быть рекурсивным, то есть объекты, представляющие в совокупности некоторый другой объект, также могут являться совокупностями.
Данному понятию тождественно определение афегирования.
В рамках компьютерных исследований В.
Ким [106] предложил формализацию агрегирования внутри объекгно-ориентированных моделей данных для замены выражения отношений между объектами при помощи указателей(ссылок).
Согласно его предложению, компоненты могут находиться в зависимости, основывающейся на структуре своих составных частей, таким образом удаление объекта из информационной базы, являющегося частью совокупности, и являющегося совокупностью других объектов, должно приводить к удалению всех зависимых объектов.
Кроме того, он также отмечает, что объект может выступать составной частью в нескольких совокупностях, если данный механизм абстракции применяется в различных направлениях.
На практике выделение совокупностей применяется весьма часто.
Каждый уровень в управленческой иерархии, как правило, поставляет на более высокий уровень афегированную информацию, расчет финансовых показателей происходит при помощи многократного применения метода агрегирования и так далее.
Для концептуального моделирования в отдельный механизм выделяется

[Back]