Файл: Методичка КР Вар 1.doc

ВУЗ: Не указан

Категория: Методичка

Дисциплина: Проектирование информационных систем

Добавлен: 25.10.2018

Просмотров: 4737

Скачиваний: 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__ г.


93