Добавлен: 25.10.2018
Просмотров: 5079
Скачиваний: 13
Узловые номера
Узловой номер базируется на положении блока в иерархии модели. Обычно узловой номер формируется добавлением номера блока к номеру диаграммы, на которой он появляется.
Например, узловой номер блока 2 на диаграмме А25—А252. Все узловые номера IDEF0 начинаются с заглавной буквы, например «А». Когда родительский блок подробно описывается дочерней диаграммой, узловые номера родительского блока и дочерней диаграммы совпадают.
Контекстные диаграммы и дочерняя диаграмма верхнего уровня — исключения в вышеуказанной схеме узловой нумерации.
Каждая модель IDEF0 имеет контекстную диаграмму верхнего уровня — диаграмму А—0. Эта диаграмма содержит единственный «высший блок», который является уникальным родителем всей модели и несет уникальный номер 0 (нуль) и узловой номер АО.
Каждая модель IDEF0 должна также иметь по крайней мере одну дочернюю диаграмму, содержащую декомпозицию блока АО на 3 ... 6 дочерних блоков. Этим блокам присваиваются уникальные узловые номера А1, А2, АЗ, . . . , А6. Таким образом, последовательность [АО, А1, . . . , А2, . . . , АЗ, . . . ] начинает нумерацию узлов для любой модели.
Например, модель может иметь следующие узловые номера:
Узловой номер используется также для обозначения того, что блок подвергнут декомпозиции. В этом случае узловой номер, совпадающий с номером дочерней диаграммы, помещается под правым нижним углом блока на родительской диаграмме (рис. П.2.35).
Перечень узлов. Перечень узлов представляет информацию о входящих в модель узлах в форме списка, напоминающего обычное оглавление и отражающего иерархическую структуру модели, как показано на рис. П.2.35.
Рис. П.2.35.
Дерево узлов. Разработанная модель IDEF0 со всеми уровнями структурной декомпозицией может быть представлена на единственной диаграмме в виде дерева узлов, дополняющего перечень узлов. Для изображения этого дерева нет стандартного формата. Единственное требование состоит в том, что вся иерархия узлов модели должна быть представлена наглядно и понятно.
Пример дерева узлов показан на рис. П.2.36.
Рис. П.2.36
Приложение 3
Таблица П 3.1
№ |
Сущность |
Зависимость отношения Имя отношения |
Сущность |
Вид отноше-ния |
1 |
2 |
3 |
4 |
5 |
1 |
Проект дома |
1 : N . Используется для строительства |
Дом |
(Р-П) |
2 |
Проект дома |
1 : 1 . Определяет |
Фундамент |
(Р-П) |
3 |
Проект дома |
1 : 1 . Определяет |
Стены |
(Р-П) |
4 |
Проект дома |
1 : 1 . Определяет |
Крыша |
(Р-П) |
5 |
Проект дома |
1 : N . Определяет |
Материалы |
(Р-П) |
6 |
Проект дома |
1 : N . Используют для строительства |
Строители |
(Р-П) |
7 |
Проект дома |
1 : N . Используют для строительства |
Каменщики |
(Р-П) |
8 |
Проект дома |
1 : N . Используют для строительства |
Кровельщики |
(Р-П) |
10 |
Проект дома |
1 : N . Используют для строительства |
Плотники |
(Р-П) |
11 |
Проект дома |
1 : N . Используют для строительства |
Отделочники |
(Р-П) |
12 |
Дом |
1 : 1 . Включает в себя |
Фундамент |
(Р-П) |
13 |
Дом |
1 : 1 . Включает в себя |
Стены |
(Р-П) |
14 |
Дом |
1 : 1 . Включает в себя |
Крышу |
(Р-П) |
15 |
Дом |
1 : N . Требует для строительства |
Материалы |
(Р-П) |
16 |
Дом |
1 : N . Строят |
Строители |
(Р-П) |
17 |
Дом |
1 : N . Строят |
Каменщики |
(Р-П) |
18 |
Дом |
1 : N . Строят |
Кровельщики |
(Р-П) |
19 |
Дом |
1 : N . Строят |
Плотники |
(Р-П) |
20 |
Дом |
1 : N . Строят |
Отделочники |
(Р-П) |
21 |
Фундамент |
1 : 1 . Определяет |
Стены |
(Р-П) |
22 |
Фундамент |
1 : 1 . Требует для строительства |
Материалы |
(Р-П) |
23 |
Фундамент |
1 : N . Строят |
Строители |
(Р-П) |
24 |
Фундамент |
1 : N . Строят |
Каменщики |
(Р-П) |
25 |
Фундамент |
1 : N . Строят |
Плотники |
(Р-П) |
26 |
Фундамент |
1 : N . Строят |
Отделочники |
(Р-П) |
27 |
Стены |
1 : 1 . Определяют |
Крышу |
(Р-П) |
28 |
Стены |
1 : 1 . Требуют для строительства |
Материалы |
(Р-П) |
29 |
Стены |
1 : N . Строят |
Строители |
(Р-П) |
30 |
Стены |
1 : N . Строят |
Каменщики |
(Р-П) |
31 |
Стены |
1 : N . Строят |
Плотники |
(Р-П) |
32 |
Стены |
1 : N . Строят |
Отделочники |
(Р-П) |
33 |
Крыша |
1 : 1 . Требует для строительства |
Материалы |
(Р-П) |
34 |
Крыша |
1 : N . Строят |
Строители |
(Р-П) |
35 |
Крыша |
1 : N . Строят |
Кровельщики |
(Р-П) |
36 |
Крыша |
1 : N . Строят |
Плотники |
(Р-П) |
37 |
Крыша |
1 : N . Строят |
Отделочники |
(Р-П) |
38 |
Материалы |
М : N . Используют при строительстве |
Строители |
(Н О) |
39 |
Материалы |
М : N . Используют при строительстве |
Каменщики |
(Н О) |
40 |
Материалы |
М : N . Используют при строительстве |
Кровельщики |
(Н О) |
41 |
Материалы |
М : N . Используют при строительстве |
Плотники |
(Н О) |
42 |
Материалы |
М : N . Используют при строительстве |
Отделочники |
(Н О) |
43 |
Строители |
N : 1 . Включают в себя |
Каменщики |
(О К) |
44 |
Строители |
N : 1 . Включают в себя |
Кровельщики |
(О К) |
45 |
Строители |
N : 1 . Включают в себя |
Плотники |
(О К) |
46 |
Строители |
N : 1 . Включают в себя |
Отделочники |
(О К) |
|
|
|
|
|
Приложение 4
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Югорский государственный университет»
Институт систем управления и информационных технологий
Кафедра компьютерного моделирования
и информационных технологий
КУРСОВАЯ РАБОТА
по дисциплине «Структурно-функциональное моделирование»
09.03.04 «Программная инженерия»
Группа:
Студент:
Преподаватель:
Ханты – Мансийск
20__ г.