книги из ГПНТБ / Садовников, В. И. Потоки информации в системах управления
.pdf4. В следующих строках в графе 5 записать все прй-
знаки Zj, содержащиеся в Dj. Использовать при этом заполненные бланки документов Dj и перечень докумен тов (табл. 3-2).
5. В следующей строке графы 4 записать код пер вого документа Di, входящего в Dj. Использовать при этом бланки документов Di и документа Dj, а также перечень документов (табл. 3-2).
6. Начиная со следующей строки, в графе 5 записать
характеристики p,j, которые группируются по принад лежности к Di. Сначала записать характеристики, ко торые непосредственно переписываются из Di в Dj. Затем в графу 5 занести характеристики, которые запи сываются в Dj впервые. Формальным признаком для выделения этой группы характеристик является запись кода Dj в графе 4. Совокупность этих характеристик
будем |
называть |
группой Di=Dj. В пределах |
группы |
Di = Dj |
сначала |
записываются характеристики |
вычис |
ляемых компонент (им соответствуют формулы в гра фе 11), а затем — характеристики исходных компонент, впервые записываемых в Dj. Использовать при этом
заполненные |
бланки |
документов Dt |
и документа Dj, |
||
а также перечень документов (табл. 3-2). |
|
||||
7. |
В графе 6 записать кодыДС для характеристик рр |
||||
входящих в |
D j . Первые три разряда |
этого |
составного |
||
кода |
представляют |
код документа |
D j , |
записанный |
|
в графе 2 ТСК, а последние два разряда — номер стро ки ТСК (графа 1), в которой записан код характери
стики |Xj.
8. В графе 7 записать коды признаков Zj, входящих в Dj. Кодируются признаки, как и раньше, с использо ванием кодов ДС.
Графа 8 отводится для записи характеристик и признаков в кодах ОИЯ и в данном случае не запол няется.
9. В графе 9 для каждой харрактеристики pj запи сать коды-адреса всех признаков Zj, входящих в формат
данной компоненты Xj вместе с конкретной характерис
тикой рф С помощью кодов-адресов признаков Zj фор
мируются развернутые наименования компонент Xj, име-
169
кзщих формат fv,-, zjt, ..., zinj. Коды-адреса записываются
в виде номеров строк ТСКДля выполнения этого пунк та необходимо использовать понятие структурной ком поненты (§ 1-4, п. «б»),
10. Опросить оператора, работающего с докумен том Dj, и проверить правильность заполнения граф 5, 6, 7 и 9. В случае необходимости отредактировать записи
вграфе 5 и исправить содержание граф 6, 7 и 9.
11.В графе 10 записать коды переписываемых из документов Di характеристик и признаков, которые они имели в графах 6 и 7 ТСК, составленных для докумен тов Di. Использовать ТСК, составленные для этих документов. Содержимое графы 10 используется на эта пе формирования исходных данных (§ 3-4). При этом код переписываемой из Di характеристики или признака (соответственно графа 6 или 7 ТСК) заменяется кодом, записанным в той же строке в графе 10 ТСК.
12.В графе 11 записать формулы образования ком понент документа Dj, используя для этого локальный словарь признаков (табл. 3-6), язык для записи формул (§ 1-4, п. «ж») и правила преобразования структурных компонент (§ 1-4, п. «д»). Входящие в состав формул компоненты представлены кодами своих характеристик
[iji Вычислительные процедуры выявляются путем опро са операторов, работающих с документом Dj. В том случае, если недостаточно зафиксировать процесс обра ботки информации в существующей информационной системе, а необходимо получить для каждой компонен ты одну или несколько эквивалентных формул, эти фор мулы получаются с помощью метода, рассмотренного в § 1-4, п. «з», и записываются в Генеральную специфи кацию структурных компонент (§ 3-7).
13. В графе 12 в строках, соответствующих щ,-, запи сать коды операторов, использующих компоненту актив но. Вспомогательные документы — перечень документов (табл. 3-2) и перечень операторов (табл. 3-3).
14. В графе 13 в строках, соответствующих р3-, запи сать коды операторов, вычисляющих или переписываю щих компоненту. Использовать перечень документов (табл. 3-2) и перечень операторов (табл. 3-3). В том случае, когда некоторая компонента из документа Di участвует в формировании некоторой компоненты из
170
документа Dj, но в документ Dj не переписывается, код документа /Д записывается в графе 4, а в графе 13 записывается код оператора, использующего эту компо ненту. Все остальные графы в этой строке ТСК остают ся незаполненными.
Для документов, которые формируются на несколь ких участках, таблица начинает заполняться на участке, где в документ заносятся первые сведения.
г ) Ф о р м и р о в а н и е сл о в а р я си н он и м ов
Словарь синонимов (табл. 3-5) необходим для одно значной идентификации характеристик и признаков СК- В словарь записываются группы синонимов и их коды, а также представители каждой группы синонимов и их коды. В качестве представителя группы синонимов выбирается синоним из этой группы с наименьшим кодом. Наименование представителя группы синонимов записывается в соответствии с определением характе
ристики р и признака г СК х.
Порядок заполнения таблицы словаря синонимов:
1. |
В графе 1 |
записать имена конкретной |
группы |
||
синонимов. |
|
|
Т а б л и ц а |
3-5 |
|
|
|
|
|
||
|
|
Коды си |
Код пред |
Представитель групп |
|
Группа синонимов |
ставителя |
||||
нонимов |
группы |
синонимов |
|
||
|
|
группы |
синонимов |
|
|
|
1 |
2 |
3 |
4 |
|
Количество слитков про- |
І4502 |
|
. . . |
|
|
|
|
|
|||
катанных |
|
10510 |
|
|
|
Прокатано |
|
07506 |
Количество слитков |
||
Прокатано слитков |
07506 |
||||
Вес слитков прокатанных |
14503 |
|
прокатанных |
|
|
|
|
|
|||
Прокатано |
(вес) |
10506 |
07502 |
Вес слитков прокатан- |
|
Вес слитков |
07502 |
||||
|
|
|
|
ных |
|
Марка стали |
14520 |
|
|
|
|
Марка |
|
10513 |
|
|
|
Марка |
|
07506 |
07402 |
Марка стали |
|
Марка |
|
07402 |
|
||
171
2. В графе 2 записать коды «документ — строка» для каждого члена этой группы.
3.В графе 3 записать код представителя группы синонимов. В качестве представителя выбирается сино ним с наименьшим кодом в данной цепочке.
4.В графе 4 записать имя представителя группы синонимов, отредактированное в соответствии с опреде
лением характеристики и признака СКИспользовать при этом заполненные ТСК (графы 5,
6, 7 и 10).
д ) Ф о р м и р о в а н и е л о к а л ь н о го сл о в а р я п р и зн а к о в
Локальный словарь признаков и их значений (табл. 3-6) используется при записи формул преобра зования СК, когда для записи этих формул необходимо назвать некоторый признак и его значение, а также при построении тезауруса ОИЯ.
|
Т а б л и ц а 3-6 |
Признаки и их значения |
Коды признаков и их значении |
1 |
2 |
Назначение плавки |
*10308 |
Крупный сорт |
.001’ |
Обручка |
.002’ |
Судовая |
,003’ |
Штрипсы |
,004’ |
Экспорт |
,005’ |
Характер всада |
*10305 |
Горячий |
,001’ |
Холодный |
,002’ |
. . . |
• • • |
Порядок заполнения локального словаря признаков. 1. В графе 1 записать имена признаков и их значе ний. Использовать при этом ТСК (графы 5 и 7), а так же несколько экземпляров заполненных в разное время
бланков реального документа Dj.
2. В графе 2 записать коды признаков, используя для этого графу 7 ТСК. Значения каждого признака кодируются по порядку номеров.
172
е) Формирование тезауруса ОИЯ
Тезаурус ОИЯ (табл. 3-7) используется на всех по следующих этапах проектирования автоматизированной информационной системы, а также в процессе ее отлад ки и эксплуатации.
В формировании тезауруса участвуют ТСК (табл. 3-4), словарь синонимов (табл. 3-5), локальный словарь при знаков (табл. 3-6) и заполненные бланки реальных документов.
Тезаурус ОИЯ формируется на основе понятий и определений, приведенных в § 1-4, п. «е».
Порядок формирования тезауруса ОИЯ.
1. Выявить в графе 5 всех ТСК (табл. 3-4), запол ненных на данном объекте управления, характеристи
ки р СК; формальным признаком характеристики слу
жит код |
ДС в |
соответствующей строке графы 6 ТСК- |
|||
2. |
Объединить выявленные характеристики в список |
||||
{р} тезауруса. |
|
|
|
||
3. |
Выявить |
в |
графе 1 всех локальных словарей приз |
||
наков, |
заполненных на данном объекте управления, |
||||
признаки |
z,. |
|
|
|
|
4. |
Объединить |
выявленные признаки |
в список {z,} |
||
тезаураса. |
|
|
|
||
5. |
Выявить в графе 1 всех локальных словарей при |
||||
знаков, |
заполненных на данном объекте |
управления, |
|||
П р и з н а к и 2 2 , . . . , |
Zn- |
|
|||
6.Объединить выявленные признаки в список (z2, ..., zn} тезауруса.
7.Осуществить кодировку выделенных дескрипторов.
8.Путем опроса операторов выявить отношения для
характеристик р. Записать отношения в графе 3 списка
мтезауруса. Использовать при этом заполненные
бланки документов, заполненные ТСК, список {р} теза уруса и язык для записи формул и отношений (§ 1-4,
п. «ж»).
9. Путем опроса операторов выявить отношения приз*
наков z2, ...,zn. Записать эти отношения в графе 3 спис
ка {Zj, ...,*z„} тезауруса. Использовать при этом запол-
173
|
|
|
Т а б л и ц а 3-7 |
|
Прямой словарь |
|
|
|
Список {рі} |
|
|
|
Дескриптор |
Код |
Отношение |
|
1 |
2 |
3 |
Расход топлива |
по норме |
'і5 2 ‘ |
исх. |
Среднечасовая экономия (перерасход) топ- |
173* |
141—142 |
|
лива |
|
|
|
Среднечасовая |
экономия (перерасход) топ- |
162 |
173+174+175 |
лива, электроэнергии и шлака |
|
|
|
Список {zt}
Дескриптор
1 |
|
За сутки (число, месяц, год) |
|
Список |
(г2, . . . , ;?„} |
Дескриптор |
Код |
1 |
2 |
Номер бригады |
о• |
со м< |
|
|
• |
Обращенный словарь
Список дескрипторов-свойств
Код
2
’222’
Отношение
3
• ■ •
Код |
Дескриптор |
1 |
2 |
*021* |
Вес слитков про катанных |
*2І0 * |
Назначение плавки |
74
Продолжение табл. 3-7
Список дескрипторов-значений свойств
|
Код |
|
Дескриптор |
|
Отношение |
||
|
|
1 |
|
2 |
|
3 |
|
|
206 |
Калькулируемая группа марок стали |
206<— ►J |
2 0 Г |
|||
. |
0 |
0 |
1 ’ Углеродистая КП |
<— * (.001Ч-.005’) |
|||
• |
. |
• |
|
• * • |
|
• • |
' |
|
|
|
|
Словарь синонимов |
|
|
|
|
|
|
Синоним |
Дескриптор-представите ль |
|
Код |
|
|
|
|
1 |
2 |
|
|
3 |
Всего прокатано |
Вес слитков прокатанных |
|
0 2 1 ' |
||||
ненны е блан ки док у м ен то в , заполненны е Т С К , с п и с о к
(z2, 2„} тезауруса и язык для записи формул и отно шений.
10. На основе данных, содержащихся в списках (jt),
{г,}, {z2, ...,zn} прямого словара тезауруса построить список дескрипторов — свойств обращенного словаря.
11.Используя данные заполненных ТСК (табл. 3-4)
илокального словаря признаков (табл. 3-6), построить список дескрипторов — значений свойств.
12.Преобразовать данные, записанные в словарях синонимов, заполненных на данном объекте управле ния, в словарь синонимов тезауруса.
На этом кончается этап выявления и описания эле ментов потока информации и отношений между ними (рис. 3-1 и 3-2). Сформированные на этом этапе ТСК и тезаурус ОИЯ будут использованы на следующих эта пах изучения и описания потоков информации.
175
3-4. Формирование исходных данных Для анализа
существующей схемы потока информации
Цель этого этапа—преобразование ТСК (табл. 3-4) и формирование (в стандартной форме) исходных данных для анализа существующей схемы потока.
в |
При |
этом |
данные, |
записанные в |
ТСК, |
вводятся |
|
ЭВМ |
и группируются |
по определенным признакам, |
|||||
в |
результате |
чего |
формируются следующие |
таблицы |
|||
(рис. 3-1 |
и 3-2): а) |
неполная матрица |
документопотока |
||||
(табл. 3-8); б) перечень документов и СК, составляю
щих эти документы (табл. 3-9); |
в) перечень |
внешних |
|
СК со входами |
и исходных компонент (табл. |
3-10), со |
|
ответствующий |
упорядоченный |
перечень (табл. 3-11); |
|
г) перечень внешних СК с указанием кода документа Dj (табл. 3-12), соответствующий упорядоченный перечень (табл. 3-13); д) перечень всех компонент документа Dj
скодом Dj (табл. 3-14), соответствующий упорядочен ный перечень (табл. 3-15); е) перечень активных СК потока (табл. 3-16), соответствующий упорядоченный перечень (табл. 3-17); ж) перечень активных операторов
суказанием кодов Dj и компонент xj из Dj (табл. 3-18), соответствующий упорядоченный перечень (табл. 3-19); з) перечень пассивных операторов и документов Dj, заполняемых этими операторами (табл. 3-20), соответ ствующий упорядоченный перечень (табл. 3-21); и) пе речень пассивных операторов и документов Dj, исполь зуемых этими операторами для формирования других документов (табл. 3-22), соответствующий упорядочен ный перечень (табл. 3-23); к) перечень внешних СК
(табл. |
3-24); |
л) |
таблица |
дублирующих |
записей |
|
(табл. 3-25); м) |
таблица загрузки операторов |
активной |
||||
и пассивной работой (табл. |
3-26); н) перечень |
столб |
||||
цов Oj матрицы документопотока (табл. 3-27); |
о) |
пере |
||||
чень |
столбцов |
Oj |
матрицы |
синтетического |
потока |
|
(табл. 3-28); п) |
матрица документопотока (табл. |
3-29); |
||||
р) матрица синтетического потока (табл. 3-30). |
|
|
||||
Рассмотрим назначение указанных таблиц. Перечень внешних компонент (табл. 3-24) является
результирующей таблицей, выдается на печать и позво ляет руководителям различных уровней управления оценить необходимость и достаточность выходной ин формации. Таблица дублирующих записей (табл. 3-25) также является результирующей и выдается на печать.
176
Данны е этой таблицы |
использую тся для содерж атель |
|
ного анализа существующей схемы потока и ее коррек |
||
ции. Результирующей таблицей является и таблица |
||
загрузки операторов |
активной и |
пассивной работой |
(табл. 3-26). Данные |
этой таблицы |
используются для |
реорганизации работы операторов после ввода в экс плуатацию автоматизированной информационной систе мы. Остальные таблицы, полученные на данном этапе, — промежуточные, и содержащиеся в них данные будут использоваться на следующих этапах описания и ана лиза потоков информации.
Необходимо отметить, что табл. 3-8—3-10, 3-12, 3-14, 3-16, 3-18, 3-20, 3-22 формируются параллельно, так как
для заполнения некоторых |
из них |
используются |
одни |
и те же данные ТСК (табл. |
3-4). |
|
|
а ) Ф о р м и р о в а н и е и сх о д н ы х д а н н ы х |
|
||
Исходные данные содержатся |
в ТСК (табл. |
3-4), |
|
которая вводится в ЭВМ. Перфорирование осуществля ется построчно непосредственно с этой таблицы. После довательно набивается содержимое граф 1, 2, 3, 4, 5, 7, 8, 9, 10*, 11, 12, 13. В результате работы программы
информация, содержащаяся в ТСК, |
группируется |
по |
||
различным признакам. В ходе группировки |
в памяти |
|||
машины формируются |
табл. 3-8, 3-9, |
3-10, |
3-12, 3-14, |
|
3-16, 3-18, 3-20, 3-22. |
|
|
|
|
Неполная (без операторов) матрица документопото |
||||
ка (табл. 3-8). В состав этой таблицы |
входит информа- |
|||
|
|
Т а б л и ц а |
3-8 |
|
Признаки столбцов |
Номера столбцов и |
Количество входов и |
|
|
значение элементов |
|
|||
|
и строк |
матрицы |
|
|
1 |
2 |
|
3 |
|
|
143 |
|
3 |
|
|
105 |
|
1 |
|
|
111 |
|
1 |
|
|
14320 |
|
1 |
|
— |
144 |
|
3 |
|
|
155 |
|
1 |
|
|
143 |
|
1 |
|
. . . |
14412 |
|
1 |
|
|
|
|
|
|
* См. § 3-3, «в», п. 11. |
|
|
|
|
12—193 |
|
|
|
177 |
Цйя, содержащаяся в графах 2, |
4, |
6 ТСК. Знаком «—>> |
||||
в графе 1 табл. 3-8 отмечены |
коды |
документов |
Dj. |
|||
В графе 2 записывается код документа |
Dj , а |
вслед за |
||||
ним — коды документов-входов |
Di |
из |
графы |
4 ТСК и |
||
коды исходных данных из графы |
6 |
ТСК. В |
графе |
3, |
||
в строках, помеченных знаком «—», записывается общее количество документов Du непосредственно участвую щих в формировании Dj, и исходных данных, впервые
записанных |
в D j (число входов в Dj )\ |
в |
строках, |
не |
|||
помеченных |
знаком |
«—», |
записывается |
1— значение |
|||
элемента cuj матрицы документопотока. |
|
|
|
|
|||
|
|
|
|
|
Т а б л и ц а |
3-9 |
|
Признаки столЗдов |
Номера столбцов и |
Количество входов и |
|||||
значения элементов |
|
||||||
|
|
строк |
|
матрицы |
|
||
1 |
|
|
2 |
|
3 |
|
|
|
|
|
143 |
|
1 2 * |
|
|
|
|
|
10506 |
|
1 |
|
|
|
|
|
10507 |
|
1 |
|
|
|
|
|
10510 |
|
1 |
|
|
|
|
|
14320 |
|
’l |
’ |
|
— |
|
|
144 |
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
14406 |
|
1 |
|
|
|
|
|
|
14317 |
|
1 |
|
|
|
|
|
14411 |
|
1 |
|
|
|
|
|
14412 |
|
1 |
|
|
|
|
* |
* * |
|
* |
* |
|
* В восьмеричной системе счисления. |
|
|
|
|
|
||
Перечень документов и компонент, |
составляющих |
||||||
эти документы (табл. |
3-9). |
В состав этой таблицы вхо |
|||||
дит информация, содержащаяся в графах 2 и 6 ТСК.
Здесь и в дальнейшем предполагается, что компоненты в ТСК представлены их характеристиками. Таблица 3-9 имеет такую же структуру, как и табл. 3-8.
Перечень внешних компонент с их входами и пере чень исходных данных (табл. 3-10). В состав этой таб лицы входят вычисляемые (группа Di — Dj) в данном документе компоненты и их входы (из граф 6 и 11 ТСК). Кроме того, в табл. 3-10 переписываются из гра фы 6 ТСК (табл. 3-4) впервые записываемые в данный документ исходные данные из группы Dj=Dj. Данные графы 11 ТСК вводятся в ЭВМ в виде формул, поэтому
178
