Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

1. Модель функциональной связанности данных

.docx
Скачиваний:
8
Добавлен:
15.06.2024
Размер:
161.98 Кб
Скачать

МИНОБРНАУКИ РОССИИ

Санкт-Петербургский государственный

электротехнический университет

«ЛЭТИ» им. В.И. Ульянова (Ленина)

Кафедра Информационных систем

отчет

по домашнему заданию №1

по дисциплине

«Цифровое производство»

Тема: «Модель информационной связности данных»

16

Студент гр.

Студент гр.

Студент гр.

Преподаватель

Кузнецов А.Г.

Санкт-Петербург

2024

Исходные данные.

Частота активизации процессов Fp 1/сек

Fp=|| 5 5 1 10||

Рассчитать функциональную связность:

D1,D2,D3,D4,D5

D1,(D2,D3),D4,D5

D1,((D2,D3),D4),D5

KS= W(S)/ N**2

KSin=W(Si,i)/N**2

KSOin= KSin / KS = W(Si,i)/ W(S)

Решение.

Составим матрицу (строки – D1-15, столбцы – P1-P4):

Теперь рассчитаем :

, где * - логическое умножение

, где - арифметическое умножение

где Ai i суммарное число процессов использующих данное D i

Ai j суммарное число процессов использующих Di совместно с Dj

Изобразим матрицу в графическом виде:

2

1

2

1

D2

D1

1

3

1

1

D5

D4

D3

1

Строка 20020 показывает:

D1D1 совместно используются 2 процессами.

D1D2 совместно не используются

D1D3 совместно не используются

D1D4 совместно используются 2 процессами

D1D5 совместно не используются

Строка 01101 показывает:

D2D1 совместно не используются

D2D2 совместно используются 1 процессом

D2D3 совместно используются 1 процессом

D2D4 совместно не используются

D2D5 совместно используются 1 процессом

Строка 01101 показывает:

D3D1 совместно не используются

D3D2 совместно используются 1 процессом

D3D3 совместно используются 1 процессом

D3D4 совместно не используются

D3D5 совместно используются 1 процессом

Строка 20030 показывает:

D4D1 совместно используются 2 процессами

D4D2 совместно не используются

D4D3 совместно не используются

D4D4 совместно используются 3 процессами

D4D5 совместно не используются

Строка 01101 показывает:

D5D1 совместно не используются

D5D2 совместно используются 1 процессом

D5D3 совместно используются 1 процессом

D5D4 совместно не используются

D5D5 совместно используются 1 процессом

Частота активизации процессов Fp 1/сек

Fp=|| 5 5 1 10||

где операция " " – поразрядное умножение матрицы на вектор-строку . Итак, получаем:

где AFi i частота использования D i

AFi j частота использования Di совместно с Dj

Частота совместного использования данных Di и Dj в определенной степени характеризует меру сходства этих данных по использованию.

Построим матрицу

Sij = 1 Di и Dj всегда используются совместно процессам P1-P3

=0 – не используется

Теперь изобразим матрицу в графическом виде:

1

1

0,5

1

D2

D1

1

1

1

1

1

D5

D4

D3

1

Внутри «овала» указана относительная частота совместного использования данных.

S1,4=1 означает, что D1 всегда используется совместно с D4

S2,3=S3,2=1 – D2 и D3 всегда используется совместно P1-P4

S2,5=S5,2=1 – D2 и D5 всегда используются совместно P1-P4

S3,5=S5,3=1 – D3 и D5 всегда используются совместно P1-P4

S4,1=0.5 – D4 не всегда используется с D1

- сумма всех элементов матрицы , т.е.:

абсолютная оценка связности ИС

Далее рассмотрим

D1, (D2, D3), D4, D5

1

1

1

1

1

D3

D2

D1

1

1

0,5

D4

1

1

D5

S23,5 = ( S2,5 + S3,5 ) / 2 = ( 1 + 1 ) / 2 = 1

S5,23 = ( 4 +1 ) / 2 = 1

S23,23 = ( S2,2 + S3,3 + S2,3 + S3,2 ) / 4 = ( 1 + 1 + 1 + 1 ) / 4 = 1

1

1

1

D23

D1

1

0,5

D4

1

D5

1

Построим матрицу S:

абсолютная оценка связности ИС

Далее рассмотрим:

D1, (( D2, D3), D4), D5

1

1

0,5

D3

D2

D1

1

1

D4

1

1

D5

S23,5 = 1

S5,23 = 1

S23,23 = 1

S234,234 = ( S23,23 + S4,4 + S23,4 + S4,23 ) / 9 = ( 1 + 1 ) / 9 0,23

S234,1 = S4,1 = 0,5

S1,234 = S1,4 = 1

S234,5 = S5,234 = 1

1

0,5

1

D234

0,5

D1

1

1

D5

Построим матрицу S:

абсолютная оценка связности ИС

Вид объединения

KS

1

D1,D2,D3,D4,D5

0,5

0,2

0,4

2

D1,(D2,D3),D4,D5

0,47

0,25

0,54

3

D1,((D2,D3),D4),D5

0,64

0,25

0,39

Наилучший с точки зрения показателя KSoin - № 2, KSoin = 0,54 , также он характеризуется одним из лучших KSin = 0,25

Лист ошибок и замечаний.