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

книги из ГПНТБ / Садовников, В. И. Потоки информации в системах управления

.pdf
Скачиваний:
9
Добавлен:
19.10.2023
Размер:
7.2 Mб
Скачать

 

 

Т а б л и ц а 3-10

Признаки столбцов

Номера столбцов и

Количество входов и

значения элементов

 

строк

матрицы

1

2

3

____

14315

2

 

 

07503

1

 

07504

1

14316

3

 

 

14315

1

 

10510

1

 

11114

1

14317

1

 

 

 

14315

1

14320

0

14411

2

 

10511

1

 

14206

1

при формировании данной таблицы используются толь­ ко номера компонент-входов и не используются числа, скобки, знаки арифметических операций и другие сим­ волы. Таблица 3-10 имеет такую же структуру, как табл. 3-8 и 3-9.

Для удобства сравнения и уяснения метода упоря­ дочения данных приводятся табл. 3-11, 3-13, 3-15, 3-17,

 

 

Т а б л и ц а 3-11

Признаки столбцов

Номера столбцов

Количество входов и

значения элементов

 

 

матрицы

1

2

3

 

14315

2

 

07503

1

 

07504

1

14316

3

 

 

14315

1

 

10510

1

 

11114

1

14317

1

 

 

 

14315

1

14320

0

14411

2

 

10510

1

• •

14206

1

. .

. .

12*

179

3-19 и 3-23, которые располагаются рядом с таблицами, указанными в п. «а» § 3-4.

Перечень внешних СК (группа

D, = Z),)

с указанием

кода документа Dj, в котором вычисляется

компонента

(табл. 3-12).

 

 

 

Т а б л и ц а 3-12

 

Т а б л и ц а 3-13

14315

Компонента

 

14315

143

Документ

 

143

14316

 

 

14316

143

 

 

143

14317

 

 

14317

143

 

 

143

14411

 

 

14411

144

 

 

144

Перечень всех компонент документа Dj с указанием

іда документа Dj

(табл. 3-14).

 

 

Т а б л и ц а 3-14

 

Т а б л и ц а 3-15

10506

Компонента

 

10506

143

Документ

 

143

10507

 

 

10507

143

. . .

 

143

п'зіѴ

 

 

14317

143

 

 

143

14320

 

 

144

143

 

 

14320

14406

 

 

143

144

 

 

14406

14317

 

 

144

144

 

 

• • •

Перечень активных СК (табл. 3-16). В состав дан­ ной таблицы входят те компоненты, которым соответ­ ствует запись хотя бы одного кода оператора в графе 12 ТСК. При этом, если код характеристики, представляю­ щей данную компоненту, записан в графах 6 и 10 ТСК, то в табл. 3-16 переписывается код компоненты из гра­ фы 10 ТСКЕсли СК представлена в ТСК только одним кодом в графе 6, то в табл. 3-16 записывается код из графы 6 ТСК.

б л и ц а 3-16

Т а б л и ц"а 3-17

10511

10511

1051-2

10512

14317

14317

14406

14406

14317

• • •

180

П е р е ч е н ь о п е р а т о р о в с у к а з а н и е м к о д о в д о к у м е н ­ т о в Dj и к о м п о н е н т и з э т и х д о к у м е н т о в , и с п о л ь з у е м ы х

оператором активно

(табл. 3-18).

В табл. 3-18 записы

Т а б л и ц а 3-18

 

Т а б л и ц а 3-19

2007

Оператор

2005

143

Документ

144

10511

Компонента

14317

2130

 

2007

143

 

143

10511

 

10511

2007

 

143

143

 

10512

10512

 

144

2151

 

14406

143

 

2130

14317

 

143

2007

 

10511

144

 

2151

14406

 

143

2005

 

14317

144

 

• • •

14317

 

 

ваются операторы из графы 12 ТСК (табл. 3-4). Инфор­ мация записывается тройками кодов: оператор, доку­ мент, компонента.

Перечень пассивных операторов и документов Dj, заполняемых этим оператором (табл. 3-20). В табл. 3-20 записываются коды документов из графы 2 ТСК и коды операторов из графы 13 ТСК, записанные в строках,

со о т в ет ст в у ю щ и х к о м п о н ен т а м XjOvj).

 

Т а б л и ц а 3-20

 

Т а б л и ц а 3-21

2003

Оператор

2003

143

Документ

143

2101

 

144

143

 

2005

2005

 

143

143

 

2007

2007

 

143

143

 

2101

2003

 

143

144

 

• • •

П е р е ч ен ь п а сси в н ы х

о п е р а т о р о в и

д о к у м е н т о в D

используемых этим оператором для формирования дру­ гих документов (табл. 3-22). В табл. 3-22 записываются коды операторов из графы 13 ТСК (табл. 3-4) и соот­ ветствующие коды документов из графы 4 ТСК.

181

Т а б л и ц а 3-22

 

Т а б л и ц а 3-23

2007

Оператор

2003

105

Документ

105

2003

• • •

155

105

 

2007

2007

 

105

111

 

111

2101

 

2101

111

 

111

2003

 

. . .

155

 

 

б ) У п о р я д о ч ен и е д а н н ы х

Данные, записанные в табл. 3-10, 3-12, 3-14, 3-16, 3-18, 3-20, 3-22, упорядочиваются, так как на следующих этапах описания потоков информации эти данные будут объединяться методом слияния массивов (приложение 2) и входить в состав новых стандартных таблиц. В ЭВМ эти таблицы формируются массивами по т чисел и за­ писываются на внешний накопитель. Затем содержимое этих таблиц обрабатывается по программе сортировки

данных по основаниям системы счисления

(приложе­

ние 1). При этом перечень внешних

компонент

(табл. 3-10) упорядочивается по номерам столбцов и

формируется табл. 3-11.

Перечни внешних

компонент

с кодами документа Dj

(табл. 3-12),

всех

компонент

документа Dj с кодом Dj

(табл. 3-14)

и активных ком­

понент (табл. 3-16) упорядочиваются по кодам компо­ нент и формируются табл. 3-13, 3-15, 3-17. Перечни операторов (табл. 3-18, 3-20, 3-22) упорядочиваются по кодам операторов, и формируются табл. 3-19, 3-21, 3-23.

в ) Ф о р м и р о в а н и е р е зу л ь т и р у ю щ и х т а б л и ц в н еш н и х к о м п о н ен т и д у б л и р у ю щ и х за п и с е й

Исходной для формирования перечня внешних ком­ понент является табл. 3-13, которая преобразуется и печатается по форме табл. 3-24. Способ преобразования ясен из сравнения табл. 3-13 и 3-24.

Исходной таблицей для формирования перечня дуб­ лирующих записей является табл. 3-15, которая пре­ образуется и печатается по форме табл. 3-25. Формаль­ ным признаком дублирующей записи в табл. 3-15 явля-

182

 

1' а б л и ц а 3-Ö4

Коды внешних компонент

Коды документов

I

2

14315

143

14316

 

14317

 

14411

144

ется запись кода кОіМпоненты, за которой следуют два или больше кодов документов, содержащих эту ком­ поненту.

 

Т а б л и ц а 3-25

Коды компонент

Коды документов

1

2

14317

143

 

144

. . .

• • *

При формировании табл. 3-25 на печать выводятся только те компоненты, которые входят одновременно в состав нескольких документов.

г ) Ф о р м и р о в а н и е т а б л и ц ы за г р у з к и о п е р а т о р о в

Исходными данными для формирования таблицы за­ грузки операторов являются упорядоченные перечни операторов (табл. 3-19, 3-21, 3-23). Объединенные дан­ ные этих перечней образуют таблицу загрузки опера­ торов активной и пассивной работой, которая является результирующей и печатается по форме табл. 3-26.

При формировании табл. 3-26 в графу 2 записыва­ ются соответствующие конкретным операторам коды

документов из

табл. 3-19;

в графу 3 —-коды компонент

из табл. 3-19;

в графу

4 — коды документов 3-21;

в графу 5 — коды документов из табл. 3-23.

183

Таблица 3-26

 

Коды доку­

Коды компо­

Коды доку­

Коды докумен­

Коды опера­

ментов, ис­

нент, исполь­

пользуемых

зуемых опе­

ментов, сос­

тов,

используе­

торов

оператором

ратором ак­

тавляемых

мых

оператором

 

активно

тивно

оператором

пассивно

1

2

3

4

 

5

2003

 

 

143

 

105

2005

144

 

144

 

155

14317

143

 

 

2007

143

10511

143

 

105

 

 

10512

 

 

111

 

144

14406

143

 

 

2 1 0 1

 

 

 

111

2130

143

10511

 

 

 

2151

143

14317

. . .

 

 

 

 

 

 

 

д ) Ф о р м и р о в а н и е с т о л б ц о в Oj м а т р и ц д о к у м е н т о ­

п о т о к а

и си н т ет и ч еск о го п о то к а

 

 

 

Исходными таблицами для формирования столбцов Oj матрицы документопотока являются табл. 3-19 и 3-23. Перечень столбцов Oj (операторов) для матрицы доку­ ментопотока заполняется по форме табл. 3-27.

 

 

 

Т а б л и ц а 3-27

Признаки столбцов

 

Номера столбцов и

Количество входов и

 

значения элементов

 

 

строк

матрицы

1

*

2

3

 

 

2003

2

 

 

105

1

 

 

155

1

 

2005

1

 

 

144

1

 

2007

4

 

 

 

 

 

105

1

 

 

111

1

 

 

143

1

 

 

144

1

____

 

2 1 0 1

1

 

 

111

1

184

Исходной таблицей для формирования столбцов Оj матрицы синтетического потока является табл. 3-19. Перечень столбцов Oj (операторов) для матрицы син­ тетического потока заполняется но форме табл. 3-28.

 

 

Т а б л и ц а 3-28

Признаки столбцов

Номера столбцов и

Количество входов и

значения элементов

 

строк

матрицы

1

2

3

 

2005

1

 

14317

1

2007

3

 

10511

1

 

10512

1

__

14406

1

2130

1

 

10511

1

• •

Таблицы 3-27 и 3-28 являются промежуточными и используются для формирования матриц документопо­ тока и синтетического потока.

 

 

Т а б л и ц а 3-29

Признаки столбцов

Номера столбцов

Количество входов и

значения элементов

 

и строк

матрицы

1

2

3

 

143

3 ’

 

105

1

 

111

1

 

14320

1

___

’ 2003

2 ’

 

105

1

_

155

1

2005

1

_

144

1

2007

4

 

105

1

 

111

1

 

143

1

 

144

1

185

е )

Ф о р м и р о в а н и е м а т р и ц д о к у м е н т о п о т о к а

и

си н т ет и ч еск о го п о т о к а и н ф о р м а ц и и

Исходными данными для формирования матрицы документопотока является неполная матрица документо­ потока (табл. 3-8) и перечень столбцов Oj матрицы документопотока (табл. 3-27). Эти данные объединяют­ ся методом слияния массивов (приложение 2) и обра­ зуют табл. 3-29.

 

 

Т а б л и ц а 3-30

Признаки столбцов

Номера столбцов и

Количество входов и

значения элементов

 

строк

матрицы

 

2

3

 

. . .

и з

1 2

 

 

10506

1

 

 

10507

1

 

 

10510

1

 

___

144

4

 

 

14406

1

 

 

14317

1

 

 

14411

1

 

14412

1

 

2005

1

 

 

14317

1

 

2007

3

 

 

10511

1

 

 

10512

1

 

 

14406

1

 

___

14315

2

 

07503

1

 

 

07504

1

 

Исходными данными для формирования матрицы синтетического потока являются упорядоченный пере­ чень внешних компонент со входами и исходных компо­ нент (табл. 3-11), перечень документов и компонент, составляющих эти документы (табл. 3-9), и перечень столбцов матрицы синтетического потока (табл. 3-28). Эти данные объединяются методом слияния массивов и образуют табл. 3-30,

)8 6

На этом кончается этап формирования исходных данных для анализа существующей схемы потока (рис. 3-1 и 3-2). Полученные данные будут использо­ ваны для формализованного анализа существующей схемы потока.

3-5. Формализованный анализ существующей

схемы потока

Целью данного этапа является формализованный анализ существующей схемы потока (§ 2-3) и формиро­ вание результатов анализа в виде стандартных таблиц.

Стандартные данные, полученные на предыдущем этапе, обрабатываются на ЭВМ по программам анали­

за; в

результате

формируются

следующие таблицы

(рис. 3-1 и 3-2):

а)

классифицированный перечень эле­

ментов

потока

(табл. 3-31); б)

перечень компонент,

образующих петли и контуры в схеме потока (табл. 3-32); в) перечень порядков формирования внешних компо­

нент и функциональных результатов

(табл. 3-33);

г) матрица б синтетического потока (табл.

3-34); д) по­

рядок схемы синтетического потока (табл. 3-35); е) пе­

речень

компонент,

ошибочно отнесенных одновременно

к исходным и

функциональным (табл. 3-36);

ж) пе­

речень

формально

избыточных

компонент

потока

(табл.

3-37);

з)

информационный

базис

системы

(табл.

3-38); и)

перечень структурных компонент с ука­

занием тактов их гашения в памяти системы (табл. 3-39);

к) перечень

порядков элементов

документопотока

(табл. 3-40);

л) матрица б документопотока (табл. 3-41);

м) таблица дублирующих связей (табл. 3-42); н) пере­ чень документов, сгруппированных по значениям л

(табл. 3-43).

Таблицы 3-31, 3-33, 3-40, 3-41 — промежуточные и используются при формировании результирующих таб­ лиц данного этапа. Таблицы 3-32, 3-35, 3-36, 3-37, 3-38, 3-39, 3-42, 3-43 — результирующие; они выдаются на пе­ чать и используются на этапе совершенствования суще­ ствующей схемы потока (§ 3-6).

Данный метод предусматривает возможность анали­ за на уровне документопотока, на уровне синтетического потока или на том и другом уровне одновременно. В последнем случае сначала производится анализ на уровне синтетического потока, а затем— на уровне до­ кументопотока (рис. 3-1).

187

а ) Ф о р м и р о в а н и е к л а с си ф и ц и р о в а н н о го п ер еч н я эл е м е н т о в п о то к а

Исходные данные для формирования этого перечня :одержатся в матрице синтетического потока (табл. 3-30). Классифицированный перечень СК заполняется по фор­ ме табл. 3-31. Если в /-й строке табл. 3-31 в графе 3 содержится 0, то /-я компонента потока входит в груп­ пу исходных СК.

Т а б л и ц а 3-31

Признак функциональ­

Номера документов и

Количество входов

ных і>езультлтоп

компонент

 

 

1

2

3

 

 

143

12

'

144

4

 

 

'14315

2

'

 

14316

3

 

 

14317

1

 

 

14320

0

 

 

14411

1

 

. . .

При умножении матриц смежности информацион­ ного графа в качестве таблицы адресов используется табл. 3-31 (приложение 3). В таблице адресов в /-й строке записан начальный адрес ctj {aim4^ a j ^ a K0H) /-го столбца матрицы (графа 2), число входов в /-й стол­ бец (графа 3).

б ) Ф о р м и р о в а н и е т а б л и ц ы к о н т у р о в и п етел ь в с х е м е п о т о к а

Исходной информацией для формирования этой таб­ лицы является последовательность матриц Лх синтети­ ческого потока (табл. 3-30). Из матрицы Лх первой сте­

пени (Я— 1)

выявляются

петли в схеме потока. Из

матриц Лх более высоких

степеней (Я == 2, 3,...,«)

(см.

приложение 3)

выявляются

контуры в схеме потока.

СК

матрицы Лх, расположенные на главной диагонали (об­ разующие петлю или контур), выдаются на печать по форме табл. 3-32.

188

Соседние файлы в папке книги из ГПНТБ