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

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

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

Та б л и ц а 3-45

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

Наименование компоненты

 

в кодах ДС

 

 

2

 

10506

10506,

10502,

10504

10507

10507,

10503,

10504

код ДС первого признака. Этот код находится в пере­ сечении данной строки и графы 7 табл. 3-4. Найденный код записывается в графе 2 табл. 3-45 справа от запи­ санного там кода характеристики и т. д.

б) Ф о р м и р о в а н и е сл о в а р я д л я п е р е х о д а от к о д о в

Д С к к о д а м О ИЯ

Исходной информацией для формирования словаря являются ТСК (табл. 3-4) и тезаурус ОИЯ (табл. 3-7). Словарь заполняется по форме табл. 3-46. В графе 1

 

Т а б л и ц а 3-46

Коды ДС характеристик и

Коды ОИЯ характери-

признаков

стик и признаков

I

2

10502

222

10504

203

10506

152

10507

152

14315

*173

14316

162

этой таблицы записываются коды ДС характеристик и признаков СК из граф 6 и 7 табл. 3-4. В графе 2 табл. 3-46 записываются коды ОИЯ характеристик и признаков. Коды ОИЯ находятся по прямому словарю тезауруса ОИЯ (табл. 3-7) с использованием данных графы 5 табл. 3-4.

! 99

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

в к о д а х О ИЯ

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

Та б лица 3-47

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

Наименование компоненты

на ОИЯ

 

 

 

1

2

 

 

07503

141,'

223

 

07504

142,

223

 

10506

152,’ 222,

203

10507

152, 223,

203 .

’ібООІ

042, 223 ,’ 201, 206

ваются номера компонент из графы 1 табл. 3-45, в гра­ фу 2 — наименования компонент на ОИЯ, полученные с помощью словаря кодов ДС — ОИЯ (табл. 3-46).

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

Исходной информацией для формирования Гене­ ральной спецификации являются ТСК (табл. 3-4) и пе­ речень СК в кодах ОИЯ (табл. 3-47). Графа 6 табл. 3-48 заполняется вручную. В процессе заполнения этой графы используется алгоритм получения эквивалентных фор­ мул, приведенный в § 1-4, п. «з». Генеральная специфи­ кация заполняется и выдается на печать по форме табл. 3-48.

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

200

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

Количест­ во экзем­ пляров

1

2

Та б л и ц а 3-4&

Наименования

 

 

Функцио-

Номера

Формулы образова­

нально-

компонент

компонент

ния компонент

эквива-

на ОИЯ

 

 

лентные

 

 

 

формулы

3

4

5

6

143

1

173,’ 233

14315

0 7 5 0 3 — 0 7 5 0 4

S 1 4 3 1 4

 

 

162, 233

14316

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

 

3-8. Выявление структуры информационного массива

Цель данного этапа — выявление структуры инфор­ мационного массива, элементами которого являются СК потока информации, записанные на ОИЯ (§ 1-4, п. «е»).

Стандартные данные, полученные на предыдущих этапах, обрабатываются на ЭВМ; в результате форми­ руются следующие таблицы (рис. 3-1 и 3-2): а) список векторов аргументов СК (табл. 3-49); б) список вектор-

функций

СК

(табл.

3-50); в) список

новых

аргументов

(табл. 3-51);

г)

список новых векторов

аргументов

(табл. 3-52);

д)

список вектор-функций с новыми векто­

рами аргументов (табл. 3-53).

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

Таблица

3-51— промежуточная и

данном

этапе

при

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

результирующей

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

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

Исходной информацией для формирования этогосписка является перечень СК в кодах ОИЯ (табл. 3-47). При этом производится сортировка данных (см. Ш ), записанных в графе 2 табл. 3-47, и выявляются несовпа­ дающие векторы аргументов СК. Список векторов аргу­ ментов печатается по форме табл. 3-49.

201

 

 

 

 

 

 

 

 

Т а б л и ц а

3-49

Номер вектора

 

 

 

Вектор аргументов

 

 

 

1

 

 

 

 

 

2

 

 

 

 

 

1

201,

203,

205,

207,

210,

211,

214,

216,

220,

222

2

 

201,

204,

205,

207,

210,

211,

214,

216,

220,

222

5

207,

211,

215,

222

 

 

 

 

 

 

6

 

207,

211,

222

 

 

 

 

 

 

 

б ) Ф о р м и р о в а н и е сп и с к а в ек т о р -ф у н к ц и й с т р у к т у р н ы х к о м п о н ен т

Исходной информацией для формирования этого списка являются перечень СК в кодах ОИЯ (табл. 3-47) и список векторов аргументов (табл. 3-49). Векторфункции компонент выявляются в соответствии с опре­ делением, приведенным в § 1-4, п. «и». Список векторфункций выдается на печать по форме табл. 3-50.

 

 

 

 

 

 

Т а б л и ц а

3-50

Номер вектор-функ­

 

Наименование вектор-функции в кодах ОИЯ

 

ции

 

 

 

 

 

 

 

 

 

1

 

 

 

2

 

 

 

 

 

1

07503

(404)

 

 

 

 

 

 

 

2

07504

(404)

 

 

 

 

 

 

 

*10*1

12111,

12122,

12313

(223,

201,

206,

210,

214,

 

216)

 

 

 

 

 

 

 

 

*15*3

15106,

16001,

16015

(223,

*201,

206)

 

 

 

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

 

 

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

 

 

 

 

 

 

 

Исходной

информацией для формирования

этого

списка является список векторов

аргументов (табл. 3-49).

В соответствии с алгоритмом,

приведенным

в

§

1-4,

п. «и», выявляются устойчивые сочетания аргументов СК и формируется список новых аргументов по форме табл. 3-51.

202

 

Т а б л и ц а

3-51

Номер аргумента

Код аргумента

 

1

 

2

 

 

 

1

 

201

 

 

 

2

 

202

 

 

 

ІЗ

 

227

 

 

 

14

205,

212

 

15

207,

211

 

16

210,

214,

216

 

г ) Ф о р м и р о в а н и е сп и ск а

н овы х в ек то р о в

а р г у м е н т о в

Исходной информацией для формирования этого списка являются список векторов аргументов (табл. 3-49) и список новых аргументов (табл. 3-51). Список новых векторов аргументов заполняется и выдается на печать по форме табл. 3-52.

Та б л и ца 3-52

Номера

Новые векторы аргументов

векторов

І

2

 

1

201,

203,

205,

220,

222 X 207,

211

XX 210,

214,

216 X

 

2

201,

204,

205,

220,

222X 207,

211

XX 210,

214,

216 X

'

5

215,

222X207,

211 X

 

 

 

 

 

6

222 X 207,

211 X

 

 

 

 

 

д )

Ф о р м и р о в а н и е сп и с к а в ек то р -ф у н к ц и й

 

 

с

новы м и

в ек то р а м и а р гу м ен т о в

 

 

 

 

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

На этом кончается этап выявления структуры инфор­ мационного массива — последний этап изучения и опи­ сания потоков информации.

203

 

Т а б л и ц а

3-53

Номера

Наименование вектор-функций с новыми векторами аргументов

 

вектор-

 

функций

 

 

1

2

 

1

07503 (404)

 

2

07504 (404)

 

ІОІ

12111, 12122, 12313(223, 201 X 205, 212ХХ210,

214.

216X)

І53 15106, 16001, 16015 (223, 201, 206)

Рассмотренный вариант организации работ может быть использован при проектировании автоматизиро­ ванной системы в том случае, когда нет разработанного ОИЯ для данного объекта. При этом структурные ком­ поненты в ТСК (табл. 3-4) описываются с помощью кодов ДС, содержащих в себе код документа и номер строки ТСК; формируется тезаурус ОИЯ; результаты анализа потоков представляются в кодах ДС; все дан­ ные, необходимые для последующих этапов проектиро­ вания автоматизированной системы, записываются в ко­ дах ОИЯ.

В том случае, когда нет разработанного ОИЯ и не­ обходимо выполнить описание существующих потоков информации с целью их совершенствования, работа может быть организована так, что компоненты в ТСК и результаты анализа схемы потока записываются в ко­ дах ДС. ОИЯ в этом случае не разрабатывается.

В том случае, когда необходимо разработать авто­ матизированную систему и имеется разработанный ОИЯ, все работы по изучению и описанию потоков информа­ ции выполняются с использованием кодов ОИЯ. При наличии разработанного ОИЯ можно организовать вы­ вод эквивалентных формул с помощью алгоритма, при­ веденного в § 1-4, п. «з». В этом случае открывается возможность построения нескольких эквивалентных схем потока информации.

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

204

3-9. Пример реализации формализованного метода изучения и описания потоков информации

В настоящем параграфе на примере разработки автоматизиро­ ванной информационной системы управляющего вычислительного комплекса (УВК) «Листопрокат» для завода «Запорожсталь» иллю­ стрируется формализованный метод изучения и описания потоков информации. Отличительная особенность иллюстрируемого подхода состоит в том, что строится усеченный вариант ТСК (без данных для анализа схемы); формируется Генеральная спецификация струк­ турных компонент, в которой кроме существующих формул вычис­ ления значений СК записываются функционально-эквивалентные формулы; выявляется обобщенная структура информационного массива.

Рекомендуемая последовательность формирования стандартных

таблиц в процессе реализации метода показана

на рис. 3-3.

В данном случае выполняются следующие

работы.

1. Выявляются элементы потока. В качестве элементов потока выбираются документы и СК потока информации. Элементы потока

выявляются

путем непосредственного изучения

объекта управления.

В процессе

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

понятия и опреде­

ления, введенные в §1-4, п. «б».

2. Производится формализованное описание элементов потока. Документам присваиваются восьмеричные коды в диапазоне, не сов­ падающем с диапазоном восьмеричных кодов СК, которые записы­ ваются на ОИЯ (§ 1-4, п. «е»),

3.Выявляются отношения между элементами потока. Для выяв­ ления отношений используются определения и понятия, приведен­ ные в § 1-4, 2-3.

4.Производится формализованное описание отношений между

элементами потока. Все отношения, кроме вычислительных процедур, описываются с помощью стандартных таблиц. Описание вычислитель­ ных процедур осуществляется с помощью формализованного языка для записи формул преобразования СК (§ 1-4, п. «ж»),

5.Осуществляется формирование ТСКВыявленные и описанные элементы потока и отношения между ними записываются в ТСК.

6.Формируется Генеральная спецификация структурных компо­ нент. ТСК, представляющая схему потока информации, используется для формирования Генеральной спецификации структурных компо­

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

атакже в процессе отладки и эксплуатации системы.

7.Выявляется структура информационного массива. Програм­

мирование автоматизированной системы предполагает решение таких задач, как представление информации и рациональная организация памяти системы. С этой целью производится анализ массива СК, записанных на ОИЯ, и выявляется его обобщенная структура

(§ 1-4, п. «и»),

В связи с тем, что при обследовании объекта управления неко­

торые из перечисленных работ

удобно выполнять

одновременно,

весь процесс изучения потоков

разбивается на

три

этапа:

I — выявление и описание элементов потока

информации и отно-

.шений между ними;

 

 

 

205

 

 

г

 

 

 

упорядоченный

К оллекция

 

 

перечень СК

 

 

(тадл. J-5 9 )

документов s

 

 

 

(тадл. J-54)

ТСК

Генеральная

 

 

-Ц. спецификация

 

 

\(тайл. J-57)

 

Перечень

 

CKfmaBn.J-58)

Список

 

I Формирование

документов

 

(тадл. J-B 5)

 

Генеральной

аргументов^

 

 

специф икации СК\

Стойл. J-BO)

ТезаурусОКЯ 'Формирование

(Ц этап)

 

 

 

(тадл. J-56)

_ ТСК

 

 

 

(/эт ап )

 

 

J

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

(тайл. J-BZ)

Список Вект ор- ф ункций

(тайл. J -ß j)

Список ар­

Список Векто-

 

Список Вектор-

гументов с

роЗ аргумен­

 

Ф ункций с у с ­

устойчивы­

т ов с уст сй -р

тойчивыми

ми сочета-

чибь/пи соче \

сочетаниями

I нипми

т зниям и

j

л аргумент ов

~\(піайл. J-64) ^

(maü/?.J-65)

 

(тайл, j -ив)

вы явление (ст рукт уры информационного

массива (Ш этап)

Рис. 3-3,

 

 

 

 

Т а б л и ц а

3-54

Опись отвесных квитанций на плавки, поступившие

 

в цех слябинг 3/1-68 г. от мартеновского цеха

 

 

 

(документ 21005)

 

 

 

Номер

Марка стали

Шифр

Тип

Количество

Вес плав­

плавки

марки

изложниц

слитков

ки (взве­

 

 

стали

 

 

шенный)

1

2

3

4

5

б

180087

08ПС

306

17

16

 

 

180088

08ПС

306

16

20

180089

08ПС

306

15

23

180090

08ПС

306

16

17

223,6

180091

ЗПС

304

17

17

218076

ОПС

301

16

21

278,3

228076

ОПС

301

16

9

120,4

228076

08ПС

306

16

6

77,6

218077

ЗПС

304

17

17

228077

ЗПС

304

16

19

246,8

380089

09Г2

213

16

15

260,1

380090

С

201

16

15

260,8

380091

20СП

235

16

14

241,0

380092

ЗСП

203

16

14

241,0

480076

зсп

203

18

12

247,3

480077

08ПС

306

17

16

233,2

480078

12ГС

217

17

13

261,0

480079

ЗСП

203

18

12

244,0

580159

08ПС

306

16

18

580160

1ПС

302

16

16

210,5

580160

08КП

ПО

16

3

38,5.

580161

ЗПС

304

18

16

580162

2ПС

303

19

11

580163

08ПС

306

17

16

580164

2ПС

303

16

20

580165

1ПС

302

16

20

618073

08ПС

306

16

20

628073

08КП

ПО

16

19

618074

ЗКП

104

16

20

628074

з к п

104

17

17

243,6

618075

ЗПС

304

16

19

628075

ЗПС

304

16

19

245,6

718071

ЗПС

304

17

18

263,6

728071

ЗПС

304

17

16

718072

ЗПС

304

16

20

---

728072

ЗПС

304

16

20

250,0

980070

12ГС

217

17

13

260,0

980071

12ГС

217

17

13

259,9

980072

ЗПС

203

18

12

244,7

980073

ЗПС

203

17

13

258,0

1018064

ЗПС

304

17

16

 

1028064

ЗПС

304

18

16

 

1018065

20ПС

313

16

18

236,2

1Ѳ28065

ЗПС

304

16

18

 

207

 

 

 

П р о д о л ж е н и е т а б л . 3 -5 4

Номер

Марка стали

Шифр

Тип

Количество

Вес плав­

плавки

марки

изложниц

слитков

ки (взве­

 

 

стали

 

 

шенный)

1

2

3

4

5

в

1118061

08КП

ПО

іб

18

234,7

1128061

08КП

ПО

іб

19

245,5

1118062

ЗПС

304

іб

19

244,0

1128062

ЗПС

304

18

16

1218064

ЗПС

304

16

19

1228064

ЗКП

104

16

19

244,0

1218065

ОПС

301

18

17

 

1228065

ЗПС

304

17

18

1218066

ЗПС

304

19

15

1228066

ЗПС

304

17

17

II — формирование Генеральной спецификации структурных компонент;

III — выявление структуры информационного массива.

Выявление и описание элементов потока информации и отноше­ ний между ними

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

іПри этом собирается коллекция документов (табл. 3-54) и фор­ мируются следующие таблицы: а) перечень документов (табл. 3-55); <з) тезаурус ОИЯ (табл. 3-56); в) ТСК (табл. 3-57).

Рассмотрим функциональное назначение этих таблиц. Перечень документов позволяет перейти от свободных наимено­

ваний к кодам соответствующих документов. Этот перечень исполь­ зуется при заполнении ТСК, а также при последующей работе

с ТСК.

Тезаурус ОИЯ используется для описания СК потоков инфор­ мации и отношений между ними в процессе формирования ТСК, а также на всех последующих этапах проектирования автоматизи­ рованной системы, ее отладки и эксплуатации.

ТСК является основной формой, в которой отражается содержа­ ние документа на уровне СК, а также формулы образования их зна­ чений. Форма ТСК унифицирована и позволяет вести кодирование СК на семантическом уровне с использованием ОИЯ-

а) Формирование перечня документов

При формировании данного перечня производится нумерация всех документов без повторений. Проводится контроль однозначно­ сти нумерации и составляется сводный пронумерованный перечень документов по форме табл. 3-55.

Приведенный в качестве примера перечень документов содержит 20 документов. Входными являются следующие 10 документов: 21005, 21500, 21501, 21502, 21503, 21504, 21236, 21420, 22140, 22142;

208

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