Составители:
Рубрика:
%*#$A&,& +($*,#&($"!)&P !"#$%!#&'&($"!))KH :&:#*%5@!"! 6
новление внешних ключей. Детализация неспецифиче ских отношений заключается в замене связей
“многие ко многим” (L ↔ M) на связи “M ↔ 1” и “1 ↔ M” введением сущности-посредника. Напри-
мер, отношение “преподаватель — студенческая группа” может быть заменено на отношения этих
сущностей с сущностью-посредником “расписание”.
С
тадия 4. Определение атрибутов и их принадлежности сущностям.
Основные элементы графического языка IDEF1X представлены на рис. 6.7.
Между IDEF0 и IDEF1Х-моделями одного и того же приложения существуют определенные свя-
зи. Так, стрелкам на IDEF0-диаграммах соответствуют атрибуты некоторых сущностей в IDEF1Х-мо-
делях, что нужно учитывать при построении информационных моделей.
$B?
48 58
<@+6 /.-45+7
IDEF. Методика IDEF4 реализует #23$%&*#-#"'$*&'"#()**#$ 0"#$%&'-
"#()*'$ больших систем. При процедурном программировании кодированию предшествует удобное
для пользователя изображение программы на графическом языке граф-схем или диаграмм потоков
данных. Целесообразно иметь аналогичные средства, учитывающие специфику объектно-ориентиро-
ванного программирования.
В частности, такие средства предо ставляет IDEF4. Дру-
гим вариантом графического языка поддержки объектно-
ориентированного проектирования ПО является язык UML
(Unified Modeling Language), рассматриваемый консорциу-
мом OMG на предмет стандартизации.
Методика IDEF4 содержит графический язык для изоб-
ражения взаимосвязей классов, атрибутов, методов в виде ря-
да диаграмм: типов, наследования, протоколов, клиентов,
таксономии методов. Примеры диаграмм приведены на ри-
сунках. В этих диаграммах прямоугольники с поперечными
линиями соответствуют классам, имена которых указаны ни-
же поперечных линий, а сверху линий записаны идентифика-
торы атрибутов. Процедуры (методы) в IDEF4 изображены
прямоугольниками без поперечных ли-
ний. Передаваемые параметры записаны
в овальных фигурах.
Примеры диаграмм типов данных
и наследования приведены на рис. 6.8 и
6.9 соответственно. В примере рис. 6.9
объекты класса “Деталь” наследуют
часть атрибутов из классов “Геометрия”
и “Материал”.
Из рис. 6.10 ясно, что для процеду-
ры моделирования некоторой схемы
входными параметрами являются атри-
буты источников сигна лов и параметры
компонентов схемы, а результатом — значения выход-
ных параметров.
На рис. 6.11 показан пример классифик ации мето дов,
согласно к о т орой мето ды решения перечисленных частных
задач о тносятся к методам дискретной оптимизации.
Связи вызывающих и вызываемой процедур пред-
ставлены на рис 6.12.
Методика IDEF5 направлена на пре дставление #*-
#8'1$+%#; '*E#"/)='' приложения в удобном для
пользователя виде. Онтология связана с определениями и
понятиями, используемыми для характеристики объек-
&.+.)$(*),$". !"#$%!#&'&($"!))$* +($*, #&($"!)&*
162
%+,. 6.8. IDEF4-диаграмма типов
%+,. 6.9. IDEF4-диаграмма наследования
%+,. 6.)0. IDEF4-диаграмма протоколов
%+,. 6.)). IDEF4-диаграмма таксономии методов
5@!"! 6 %*#$A&,& +($*,#&($"!)&P !"#$%!#&'&($"!))KH :&:#*%
новление внешних ключей. Детализация неспецифических отношений заключается в замене связей
“многие ко многим” (L ↔ M) на связи “M ↔ 1” и “1 ↔ M” введением сущности-посредника. Напри-
мер, отношение “преподаватель — студенческая группа” может быть заменено на отношения этих
сущностей с сущностью-посредником “расписание”.
Стадия 4. Определение атрибутов и их принадлежности сущностям.
Основные элементы графического языка IDEF1X представлены на рис. 6.7.
Между IDEF0 и IDEF1Х-моделями одного и того же приложения существуют определенные свя-
зи. Так, стрелкам на IDEF0-диаграммах соответствуют атрибуты некоторых сущностей в IDEF1Х-мо-
делях, что нужно учитывать при построении информационных моделей.
$B?48 58<@+6 /.-45+7 IDEF. Методика IDEF4 реализует #23$%&*#-#"'$*&'"#()**#$ 0"#$%&'-
"#()*'$ больших систем. При процедурном программировании кодированию предшествует удобное
для пользователя изображение программы на графическом языке граф-схем или диаграмм потоков
данных. Целесообразно иметь аналогичные средства, учитывающие специфику объектно-ориентиро-
ванного программирования.
В частности, такие средства предоставляет IDEF4. Дру-
гим вариантом графического языка поддержки объектно-
ориентированного проектирования ПО является язык UML
(Unified Modeling Language), рассматриваемый консорциу-
мом OMG на предмет стандартизации. %+,. 6.8. IDEF4-диаграмма типов
Методика IDEF4 содержит графический язык для изоб-
ражения взаимосвязей классов, атрибутов, методов в виде ря-
да диаграмм: типов, наследования, протоколов, клиентов,
таксономии методов. Примеры диаграмм приведены на ри-
сунках. В этих диаграммах прямоугольники с поперечными
линиями соответствуют классам, имена которых указаны ни-
же поперечных линий, а сверху линий записаны идентифика-
торы атрибутов. Процедуры (методы) в IDEF4 изображены %+,. 6.9. IDEF4-диаграмма наследования
прямоугольниками без поперечных ли-
ний. Передаваемые параметры записаны
в овальных фигурах.
Примеры диаграмм типов данных
и наследования приведены на рис. 6.8 и
6.9 соответственно. В примере рис. 6.9
объекты класса “Деталь” наследуют
часть атрибутов из классов “Геометрия”
и “Материал”.
Из рис. 6.10 ясно, что для процеду-
ры моделирования некоторой схемы
входными параметрами являются атри-
буты источников сигналов и параметры %+,. 6.)0. IDEF4-диаграмма протоколов
компонентов схемы, а результатом — значения выход-
ных параметров.
На рис. 6.11 показан пример классификации методов,
согласно которой методы решения перечисленных частных
задач относятся к методам дискретной оптимизации.
Связи вызывающих и вызываемой процедур пред-
ставлены на рис 6.12.
Методика IDEF5 направлена на представление #*-
#8'1$+%#; '*E#"/)='' приложения в удобном для
пользователя виде. Онтология связана с определениями и
понятиями, используемыми для характеристики объек- %+,. 6.)). IDEF4-диаграмма таксономии методов
&.+.)$(*),$" . !"#$%!#&'&($"!))$* +($*,#&($"!)&* 162
Страницы
- « первая
- ‹ предыдущая
- …
- 160
- 161
- 162
- 163
- 164
- …
- следующая ›
- последняя »
