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

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

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

 

 

 

 

 

Т а б л и ц а

3-32

 

 

 

Номер вершины

Значение >.

 

 

 

 

 

 

1

 

 

2

 

 

 

 

 

 

 

15104

 

4

 

 

 

 

 

 

16211

 

 

 

 

 

 

 

 

 

16214

 

 

 

 

 

 

 

 

 

15120

 

 

 

 

 

 

в )

Ф о р м и р о в а н и е та б л и ц ы п о р я д к о в вн еш н и х

 

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

 

 

 

Исходной информацией для формирования этой таб­

лицы

является

последовательность

матриц

Л

(Я=1,

2,

п)

(табл. 3-30). Порядок вычисления /-й компо­

ненты

определяется степенью

матрицы

А ,

в

которой

/-й столбец является вырожденным

(не

имеет

входов).

Таблица

порядков

печатается по форме табл.

3-33.

 

 

 

 

 

Т а б л и ц а

3-33

 

 

 

Номер компоненты

 

Значение к

 

 

 

 

 

 

1

 

2

 

 

 

 

 

 

 

07503

 

2

'

 

 

 

 

 

 

07504

 

2

 

 

 

 

 

 

 

'l П 14

 

2

 

 

 

 

 

 

14315

 

3

 

 

 

 

 

 

 

14316

 

3

 

 

 

 

г )

Ф о р м и р о в а н и е м атр и ц ы

б си н т ет и ч еск о го

п о т о к а

Исходной информацией для

формирования

этой мат­

рицы является

последовательность

матриц А1 (Х= 1,2,...

 

 

 

 

 

N

 

 

 

 

 

...,«)

(табл. 3-30).

Матрица 8 = ] £ Л Х накапливается по

 

 

 

 

 

I

 

 

 

 

 

мере

вычисления

матрицы Лх.

На Я-м шаге

Sx =

8Х , —J—

-■{-Лх.

Матрица

8

формируется и хранится

на

внешнем

ЗУ массивами по т чисел в виде табл.

3-34.

 

 

 

189

 

 

Т а б л и ц а 3-34

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

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

Количество строк и

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

 

и строк

матрицы

1

2

3

 

152

8 '

 

15020

6

 

15106

4

 

15111

1

 

15207

2

 

15210

1

 

15211

1

 

15212

1

 

15213

1

 

153

4

д) Вычисление порядка схемы потока

Исходной информацией является последовательность

матриц И1 (табл. 3-30). Порядок схемы потока опре­ деляется величиной (X—1) и печатается по форме табл. 3-35.

Т а б л и ц а 3-35

Т а б л и ц а 3-36

Значение порядка

Номер компоненты

схемы

 

8

06510

-------------------

07107

 

*14*420

е ) Ф о р м и р о в а н и е п ер еч н я к о м п о н ен т , о ш и б о ч н о о т н есен н ы х к и сх о д н ы м к о м п о н ен т а м и ф у н к ц и о н а л ь н ы м р е зу л ь т а т а м

Исходной информацией для формирования этого перечня является классифицированный перечень элемен­ тов потока (табл. 3-31). Перечень ошибочно классифи­ цированных компонент формируется путем просмотра табл. 3-31 и выявления компонент, отнесенных к исход­ ным (запись 0 в графе 3 табл. 3-31) и к функциональ­ ным результатам (запись «—» в графе 1 табл. 3-31). Этот перечень печатается по форме табл. 3-36.

190

ж ) Ф о р м и р о в а н и е п ер еч н я ф о р м а л ь н о и збы точ н ы х

к ом п он ен т

Исходной информацией для формирования этого пе­ речня являются классифицированный перечень элемен­ тов потока (табл. 3-31) и матрица б синтетического потока (табл. 3-34). Избыточные компоненты потока определяются следующим образом. Из матрицы б (табл. 3-34) выделяются столбцы Oj и составляется упорядоченный перечень всех компонент, являющихся входами этих столбцов. Компоненты потока, не вошед­ шие в этот перечень, являются формально избыточными. Выявление формально избыточных компонент осущест­ вляется при параллельном анализе упорядоченного перечня компонент-входов в столбцы Oj и классифици­ рованного перечня элементов потока (табл. 3-31). Пере­ чень формально избыточных компонент печатается по форме табл. 3-37.

Т а б л и ц а 3-37

Коды формально избыточных компонент потока

17102

17111

17205

17316

з) Ф о р м и р о в а н и е и н ф о р м а ц и о н н о го б а з и с а си стем ы

Исходной информацией для формирования инфор­ мационного базиса являются упорядоченный перечень

активных

компонент

потока (табл. 3-17), классифици­

рованный

перечень

элементов потока

(табл. 3-31) и

матрица

б синтетического потока (табл.

3-34). Инфор­

мационный базис определяется перечнем исходных ком­ понент, входящих в столбцы Oj матрицы б (табл. 3-34),

совместно с перечнем

активных

компонент

потока

(табл. 3-17). Исходные

компоненты определяются

по классифицированному

перечню

элементов

потока

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

191

 

Т а б л и ц а 3-38

Признаки активны*

Коды компонент инфор-

компонент

мационного базиса

1

2

 

05010

 

05011

 

05012

__

*17206

17207

 

17212

 

. 7 .

и )

Ф о р м и р о в а н и е п ер еч н я ст р у к т у р н ы х к о м п о н ен т

с

у к а за н и е м та к т о в и х гаш ен и я в п а м я ти си стем ы

Исходной информацией для формирования этого перечня являются матрица смежности синтетического потока (табл. 3-30) и перечень порядков формирования внешних компонент и функциональных результатов (табл. 3-33). Значение такта т,• для каждой компонен­

ты Хі, являющейся входом компоненты X;h определяется соотношением Тг= тах{л^}. Максимум определяется по

 

Т а б л и ц а 3-39

Коды компонент, сгруп­

Значения т

пированные по значениям it

 

 

1

2

 

05010

2

 

05011

3

 

05012

3

 

06213

2

*

06214

4

 

06215

6

 

всем /, для которых öij^O . Перечень компонент с ука­ занием тактов их гашения печатается по форме табл. 3-39,

вкоторой коды компонент сгруппированы по порядкам

яих формирования.

192

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

к )

Ф о р м и р о в а н и е т а б л и ц ы п о р я д к о в эл е м е н т о в

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

 

 

Исходной информацией для формирования этой таб­

лицы

является последовательность матриц А

(А,= 1,

2, ...,

п) (табл. 3-29).

Порядок формирования /-го эле­

мента

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

определяется степенью

матри­

цы А , в которой /-Й столбец является вырожденным (не имеет входов). Таблица порядков заполняется по форме табл. 3-40 и хранится в памяти ЭВМ.

Т а б л и ц а 3-40

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

Значение тс

1

2

075

2

'

105

2

Ш

2

143

’з

144

3

 

л) Формирование матрицы 6 документопотока

Исходной информацией для формирования матрицы 8

является последовательность

матриц

Л*(Я= 1 ,2 ,...,/г)

N

 

 

 

 

(табл. 3-29). Матрица 8 — 2 ^

накапливается

по

мере

1

 

 

 

л .

вычисления матрицы Л \ На

Я-м шаге

8Х=

8Х—1+

Матрица 8 формируется и хранится на внешнем ЗУ мас­ сивами по т чисел в виде табл. 3-41.

13—193

193

 

 

Т а б л и ц а 3-41

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

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

Количество строк и

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

 

строк

матрицы

1

2

3

 

’ 2003

6 ’

 

072

1

 

065

2

 

067

1

 

070

1

 

071

1

 

06504

2

 

2004

5

м) Формирование таблицы дублирующих связей

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

 

 

Т а б л и ц а 3-42

 

Коды операторов и ком­

 

Признаки операторов

понент, имеющих дуб­

Количество дублиру­

 

лирующие связи с опе­

ющих связей

 

ратором

 

 

2

3

 

’ 2003

. . .

 

2

 

065

 

06504

2

 

2004

 

. . .

исходными данными связан каждый оператор двумя и больше путями. Для выяснения длин дублирующих связей по запросу можно вывести на печать последова­ тельность матриц А по форме табл. 3-30.

194

н) Формирование перечня документов, сгруппированных по значениям я

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

Т а б л и ц а 3-43

Коды документов, сгруппированных по значениям тс

7 1 = 2

075

105

*11*1

п=3

143

144

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

3-6. Совершенствование существующей схемы

потока информации

Целью данного этапа является совершенствование существующей схемы потока информации по результа­ там формализованного анализа.

В процессе совершенствования прежде всего устра­

няются ошибки

обследования объекта — устраняются

петли и контуры

в информационном графе (табл. 3-32)

и восстанавливается правильная классификация компо­ нент потока (табл. 3-36). Затем исследуется необходи­ мость дублирующих записей в потоке информации (табл. 3-25). При этом, если компонента, записанная

13*

195

в документе, представляет

собой дублирующую запись

и активно не используется,

то ее можно удалить.

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

После соответствующего анализа необходимо также устранить формально избыточные компоненты потока

(табл. 3-37).

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

Кроме того, ясно, что все внешние компоненты усо­ вершенствованного потока должны быть активными, т. е. среди них не должно быть компонент, для которых не существует активного отношения хотя бы с одним оператором системы. При наличии пассивных внешних компонент необходимо проанализировать и устранить такое явление.

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

Все выявленные на данном этапе изменения сущест­ вующей схемы потока информации записываются в ви­ де табл. 3-44, которая построчно перфорируется и вво­ дится в ЭВМ. На основании этих данных в машине производится коррекция существующей схемы потока, представленной ТСК (табл. 3-4).

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

196

 

Номера

Коды

 

Количество

Коды до­

Коды

Коды при­

Коды-

 

строк

докумен­ экземпля­

кументов-

характе­

адреса

 

тск

тов

 

ров

входов

ристик

знаков

признаков

 

1

 

2

 

3

4

5

6

7

 

 

 

 

. . .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Удалить

сроку

 

 

 

 

іб

 

 

 

 

 

14316

 

03

 

 

 

 

 

Заменить

строку

 

 

 

 

п

 

 

 

 

144

14411

 

02,03

 

 

 

 

 

Строкой

 

 

 

 

 

п

 

 

 

 

144

14411

 

02,03

 

 

 

 

 

После строки

 

 

 

 

20

 

 

 

 

 

14320

 

02,04

 

 

 

 

 

Записать строку

 

 

 

 

21

 

 

 

 

 

14321

 

02,04

to

• • •

'

. . .

. . .

. . .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Формулы образования компонент документа

8

1 4 3 1 5 + 1 0 5 1 0 4 -4 1 1 4

10511— 14206

10511— 14102

14315— „8“

» • •

Т а б л и ц а 3-44

Коды

Коды

операто­

операторов

ров (пас­

(активные

сивные

связи)

связи)

9

10

2007

2003

2151 —

. . .

-N j

3-7. Формирование Генеральной спецификации структурных компонент

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

На основании данных скорректированной ТСК (табл. 3-4), которые хранятся в памяти ЭВМ, форми­ руется промежуточный перечень компонент в кодах ДС (табл. 3-45) и словарь для перехода от кодов ДС к ко­ дам ОИЯ (табл. 3-46). Словарь составляется вручную. При этом, кроме ТСК (табл. 3-4), используется тезаурус ОИЯ (табл. 3-7). Заполненный по форме табл. 3-46 словарь построчно перфорируется, вводится в ЭВМ и совместно с табл. 3-45 используется для формирования перечня СК в кодах ОИЯ (табл. 3-47). Этот перечень используется на всех последующих этапах для перехода от номеров компонент к их наименованиям на ОИЯ. Кроме того, перечень компонент в кодах ОИЯ (табл. 3-47) совместно с ТСК (табл. 3-4) участвует в формировании Генеральной спецификации структурных компонент

(табл. 3-48).

а ) Ф о р м и р о в а н и е п ер еч н я ст р у к т у р н ы х к о м п о н ен т в к о д а х Д С

Исходной информацией для формирования этого перечня является ТСК (табл. 3-4). Перечень СК запол­ няется по форме табл. 3-45. В графе 1 этой таблицы записываются номера компонент, представленные кода­ ми своих характеристик. Коды характеристик переписы­ ваются из графы 6 табл. 3-4. В графе 2 табл. 3-45 запи­ сываются наименования компонент в кодах «документ — строка». Для заполнения этой графы используются дан­ ные ТСК, записанные в графах 1, 6, 7 и 9 табл. 3-4. Наименование компоненты формируется следующим образом. В графе 6 табл. 3-4 находится код характери­ стики данной компоненты. Этот код записывается в гра­ фе 2 табл. 3-45. В графе 9 табл. 3-4 находится код-адрес первого признака данной компоненты. По этому коду в графе 1 табл. 3-4 находится строка, в которой записан

198

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