Файл: Садовников, В. И. Потоки информации в системах управления.pdf

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

Категория: Не указан

Дисциплина: Не указана

Добавлен: 23.10.2024

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

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

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

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

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

(табл. 3-57).

« и

é s

^ m«

§ 1

js « Я

о >.

44 ta с

Ій

1

2

21005

2

21027

1

 

 

 

 

 

 

Т а б л и ц а 3-57

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

 

Е-

Наименования компонент на ОИЯ

 

35

 

 

 

 

 

 

 

cLg

Харак-

 

Признаки

 

 

 

Формулы

ä g

 

 

 

 

О g

терис-

временные

 

прочие

 

 

нЦu:

тики

 

 

 

3

4

5

 

 

6

 

7

11333

044,

222,

211, 217, 207, 215

и с х .

13572

005,

222,

211,

217,

207

И С Х .

10334

047,

222,

211,

230,

231,

и с х .

 

 

 

216,

220,

207,

 

10667

015,

222,

210,

201

10334X13212

211,

230,

231,

 

 

 

216,

220,

207,

 

10715

054,

222,

210,

201

 

211,

230,

231,

и с х .

 

 

 

216,

220,

204,

 

10716

030,

222,

207,

210,

201

 

211,

230,

231,

и с х .

 

 

 

216,

220,

204,

 

13234

015,

222,

207,

210,

201

S 10667

 

201

 

13235

047,

222,

 

201

 

а 10334

13236

030,

222,

 

201

 

S 10716

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

219


Т а б л и ц а 3 - 5 8

 

Г е н е р а л ь н а я с п е ц и ф и к а ц и я с т р у к т у р н ы х к о м п о н е н т

;

Наименования компонент на ОИЯ

 

 

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

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

 

 

Харак­

ные

Признаки

Существую­

Эквива­

 

 

вре­

 

щие формулы

лентные

 

 

терис­

прочие

 

формулы

 

 

тики

мен­

 

 

I

2

3

4

5

6

7

Номер правила

8

2166І

04454

027,

222

 

 

 

 

S 4452

1 '

21661

04457

154,

000

 

 

 

 

исх.

 

21027

10334

047,

222,

211,

217,

207,

исх.

 

 

10667

 

 

 

215

 

 

 

 

21027

015,

222,

211,

230,

231,

исх.

 

 

 

 

 

216,

220,

207,

 

 

 

 

 

 

210,

201

 

 

21027

10715

054,

222,

211,

230,

231,

исх.

 

 

 

 

 

216,

220,

204,

 

 

 

 

 

 

207,

210,

201

 

 

21027

10716

030,

222,

211,

230,

231,

исх.

 

 

 

 

 

216,

220,

204,

 

 

 

 

044,

 

207,

210,

201

 

 

21005

11333

222,

211,

217,

207,

исх.

 

21005

13572

005,

 

 

215

 

 

 

 

222,

211,

217,

207

исх.

 

21661

13561

0 6 І,

222,

 

20 і

 

 

4452— 4456

5"

21661

13562

061.

222

 

 

 

 

4454— 4457 S 13561

5 ", 1

Данный перечень является вспомогательным и используется для получения функционально-эквивалентных формул вычисления зна­ чений СК (алгоритм получения функционально-эквивалентных фор­ мул, § 1-4, п. «з»). Полученные формулы записываются в Генераль­ ную спецификацию (табл. 3-58).

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

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

220


 

 

 

 

 

 

 

Т а б л и ц а

3-59

У п о р я д о ч е н н ы й п е р е ч е н ь с т р у к т у р н ы х к о м п о н е н т

 

Номер

 

 

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

 

 

 

компоненты

 

 

 

 

 

1

 

 

 

 

2

 

 

 

 

 

‘10667

015,

222,

201,

207,

210,* 2*1 Г,

216,

220,

230,

231

 

13234

015,

222,

201

 

 

 

 

 

 

 

04452

027,

222,

201

 

 

 

 

 

 

 

04454

027,

222

 

 

 

 

 

 

 

 

04453

027,

223,

201

 

 

 

 

 

 

 

04455

027,

223

 

 

 

 

 

 

 

 

*10716

030,

222,

211,

230,

231,’ 216,

220,

204,

207,

210,

201

13654

030,

222,

201,

206

 

 

 

 

 

 

13236

030,

222,

201

 

 

 

 

 

 

 

13714

030,

222,

206

 

 

 

 

 

 

 

04243

030,

222

 

 

 

 

 

 

 

 

13675

030,

223,

201,

206

 

 

 

 

 

 

13503

030,

223,

201

 

 

 

 

 

 

 

13734

030,

223,

206

 

 

 

 

 

 

 

04244

030,

223

 

 

 

 

 

 

 

 

*13561

061,

222,

201

 

 

 

 

 

 

 

13562

061,

222

 

 

 

 

 

 

 

 

04462

061,

223,

201

 

 

 

 

 

 

 

04463

061,

223

 

 

 

 

 

 

 

 

дополнительными знаками, например 5. Номера правил, по которым получены существующие и эквивалентные формулы, отделяются друг от друга запятой, например (1 и 5)", 1.

В графе 8 табл. 3-58 записана, например, функционально-экви­ валентная формула для компоненты 13562. Процесс получения этой

формулы в

соответствии с приведенным

выше

алгоритмом состоит

в следующем:

(1.4.1)

(fe= l).

<1. К СК

13562 применяется правило

2.В наименовании этой компоненты на ОИЯ выделяется харак­ теристика 061.

3.В списке {(!} тезауруса ОИЯ (табл. 3-56) в графе 2 (под­

список {<р^} осуществляется поиск выделенной характеристики 061.

4. В списке {р.} тезауруса ОИЯ в графе 3 (подсписок {Ф^})

■?

осуществляется поиск отношения, соответствующего выделенной ха­ рактеристике 061. Это отношение имеет вид 061-027—154 (отношение

типа р-з = РпЯр-г). В соответствии с алгоритмом это отношение до­ пускает применение правила преобразования (1.4.1) к СК 13562.

221


 

Т а б л иц а 3-60

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

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

Аргумент

1

2

1

201

2

202

3

204

4

205

5

206

6

207

7

210

8

211

9

212

10

215

11

216

12

217

13

220

14

222

15

223

16

230

17

231

18

233

5. В массиве СК (табл. 3-59)

осуществляется поиск очередной

компоненты, содержащей характеристику 061, признак 222 и неко­

торые

другие признаки.

Такой компонентой

является

13561-(061,

222, 201) .

является входом

компоненты

13562 и

6.

Компонента 13561

участвует в записи функционалы-ю-экивалентной формулы для ком­ поненты 13562. Запись формулы (графа 7 табл. 3-58) производится в соответствии с правилами (1.4.1) —(1.4.5).

7. В табл. 3-59 осуществляется поиск очередных компонент, удов­ летворяющих требованиям правила (1.4.1). Этот поиск не дает по­ ложительного результата.

8. К компоненте 13562 последовательно применяются правила

(1.4.2) —(1.4.5). Правила (1.4.2) —(1.4.4) не позволяют записать для этой компоненты функционально-эквивалентную формулу. С помощью правила (1.4.5) уже записана существующая формула (графа 6

табл. 3-58).

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

Цель данного этапа — выявление структуры информационного массива, элементами которого являются структурные компоненты потока информации, записанные на ОИЯПри этом формируются следующие таблицы: список аргументов (табл. 3-60); список векто­ ров аргументов (табл. 3-61); упорядоченный список векторов аргу­ ментов (табл. 3-62); список вектор-функций (табл. 3-63); список аргументов с устойчивыми сочетаниями (табл. 3-64); список векто­ ров аргументов с устойчивыми сочетаниями (табл. 3-65); список вектор-функций с устойчивыми сочетаниями аргументов (табл. 3-663.

222