Методы и средства инженерии программного обеспечения



         

Основные понятия анализа ПрО - часть 2


Группа подобных концептов – это родительский концепт, который определяется заведомо определенным набором  общих атрибутов для данной группы концептов.

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

Концепт вместе со  своими атрибутами в информационной концептуальной модели  представляется  графически или в текстовом виде.

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

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

Различаются статические (постоянные) связи, которые не изменяются или изменяются  редко,  и динамические связи, которые имеют определенные состояния и изменяться на протяжении  сеанса функционирования системы.

Статические связи реализуются путем добавления специальных атрибутов для объектов, которые принимают в них участие. Преобладающей моделью представления данных  является реляционная модель, в которой не разрешается иметь множественные (повторяемые) значения атрибутов, и  добавление выполняется по таким правилам:




Содержание  Назад  Вперед