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

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

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

«Количество в заказе» (£)2_7) и «цена единицы товара» (D2-g). ЕК £>2_ю находится умножением Д2- 7 на £>2- 9.

При записи отношений приходится указывать неко­ торые условия, относящиеся к элементам потока инфор­ мации. Примером условия служит такая запись: «на­ кладная была датирована после 10-го числа предыду­ щего месяца, но до 10-го числа этого месяца».

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

Список символов

 

 

Dj

/-й документ (/= 1, 2,..., т ).

 

 

Djh k ЕК /-го документа.

(t=l,

2,...,п).

Рі

і-е информационное множество

С ]

Границы строки единичных компонент. Строкой

 

называется совокупность ЕК документа,

каждая

 

из которых может принимать больше, чем одно

^

значение в данном документе.

соответствие).

Изоморфизм (взаимнооднозначное

~Гомоморфизм (многозначное соответствие).

X Декартово произведение информационных мно­ жеств.

Производит.

£в Внешнее (реальное) время.

tj Внутреннее время (например, дата, записанная в документе).

Ст- п п-е условие, относящееся к гп-му документу. Ст-п Отрицание условия Ст- п-

(. Если.

£ Количество.

Q Среднее количество, g Существует.

gНе существует.

ДЛогическая операция И.

V Логическая операция ИЛИ.

Условные обозначения, принятые в графической схеме потока информации (рис. 1-2)

ЕК документа (£>5- 7) изображается в виде круга. Но­ мер документа (D5) показан над линией, а номер ЕК додумента — под линией. Двойная линия а (обычно гори-

2—193

.

••• •.

*;■

17

 

1

 

 

 

Зойтальная линия с ответвлениями) соединяет все ЕК документа.

Информационные множества (здесь Рщ и Я4) изобра­ жаются квадратом.

ЕК документа, относящиеся к конкретному информа­ ционному множеству, соединяются с ним жирной пунк­ тирной линией со стрелкой б.

Изоморфизм (гомоморфизм) между информационны­ ми множествами изображается двусторонней (односто-

\<]

1

J.

I I

I I I

f

c

 

 

0Y

Гг J

-ГЧ’

fr*ft j

I

 

 

 

1

 

 

 

 

Jr

 

д~

1

П1

 

 

 

 

 

 

 

 

 

T

 

 

I

I

 

 

 

 

 

 

I

I

 

 

I-----------------------(£k j

 

г'

Н

I

 

 

 

і ________

( V

i f / l

а

А

і А

 

L

к

 

 

 

J r

4

 

 

г>

СортиаоВка 12х-

^ ___

I

 

. - Ф

 

---------------- ~3

 

 

ж

 

I

l5~!

 

Г “<Г-Д-------< u _ J

 

 

 

 

 

 

I

 

т'день

 

 

 

 

Рис. 1-2.

 

 

 

ровней)

стрелкой. В

данном

случае

Рі8

изоморфно Р4

двусторонняя стрелка в). Для удобства черчения стрел­ ки могут соединяться с линией, идущей от квадратов.

Строка единичных компонент выделяется квадратны­ ми скобками гі—г3. В данном примере строка ЕК доку­

мента Db состоит

из Д5_2—5. ЕК Д5-7 не входит

в строку и исключается скобкой г3.

Производящее отношение изображается двойной ли­

нией д со стрелкой,

направленной к документу или стро­

ке ЕКНапример, информационное множество Р4 свя­ зано производящим отношением со строкой ЕК докумен­ та D5. О т квадрата, представляющего /Д вниз идет пре­ рывистая вертикальная линия, от которой ответвляется двойная линия со стрелкой. Стрелка заканчивается

18

у скобки ги обозначающей начало строки ЕК документа

D%.

Тонкая пунктирная линия показывает зависимость того или иного отношения от условий или конкретных значений ЕК, с которыми связано это отношение.

Стрелками, соединяющимися у пунктирной линии е, изображено влияние ЕК Ö5-2 на процесс образования ЕК D§—4 из ЕК Dz—ц.

Плоская часть символа з, изображающего условия и логические операции, соединяется с входящими в ус'ло-

2* 19

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

Знак суммы ж показывает, что значение ЕК £ 5-7 рав­ но сумме значений ZV-4.

Pt

Л

Р*

Рг Р* Pt

Рв Р1 Pt Pt Pit

Рц

Pit Pu Pu. Pit Pit

Pit

Pit

СПИСОК ИНФОРМАЦИОННЫХ МНОЖЕСТВ

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

п*

L**

Дата

6N

Идентификационный но­

2 000

5N

мер клиента

 

1N

Код отгрузки

9

Номер продавца

50

2N

Номер модели

150

5A/N

Количество в заказе

2N

День

31

2N

Месяц

12

ЧА

Год

10

2N

Фамилия и адрес клиента

2 000

50A/N

Наименование склада

10

12j4

Номер партии

800

3A/N

Цвет

20

ЧА

Адрес отгрузки

6 000

50A/N

Зона цен

8

ІА

Номер накладной (номер

5N

погрузочной квитанции)

 

5N

Цена единицы товара

Фамилия продавца

50

15А

Отношение

Л = Л Х Л Х Р ,

Рг —Рю>Рг 'ч' Р4

Рг ~ Р<~ Рп Рt —^P12 X Р\г

Рі — Pt X Pf X Р\ P i = P tX P ,X P , Pi = P t X P t X P t

Ріо ~ Pt Pt ~ Pi 1~ Pit Pt ^ PuXP 1 Pt —P12 "X. Pit Pu ~ Pt X Pt P t X P i t ^ P i t

Pit — Рг

P t X P i t ^ P i t P l .^ p t

*п — число элементов информационного множества (число зна­ чений, которое могут принимать регулярные ЕК, относящиеся к дан­ ному множеству).

**L — число знаков (N — цифровых, А — алфавитных, A/N

алфавитно-цифровых) в каждом элементе (число знаков, которое со­ держит каждое значение ЕК, относящейся к данному множеству).

В виде треугольника изображается задержка, время задержки указано внутри треугольника. На схеме пока­ зано, что значение ЕК £>5 - 5 за предыдущее число сумми­ руется с £>5_4, чтобы получить значение £>5_5 за данное число.

20

ЕК

^1-2

^1.3

D u 5

föJ-6

Я1-7]

öl-8

СПИСОК ДОКУМЕНТОВ

 

Погрузочная квитанции Ö, (вход)

 

Словесное описание

 

Информационное

Определяющее

 

 

множество

отношение

Дата

 

Л

Номер погрузочной

кви­

Р и

танции

 

 

 

Идентификационный

но­

Р 2

мер клиента

 

 

 

Код погрузки

 

Р 3

Номер продавца

 

Р 4

Количество в заказе

 

Р ,

Номер модели

 

Р 5

Строка ЕК

 

Р ь

^1-6> ^1-7

Операционные требования Объем: [D, | Р 7Е = 3 0 0 ,

ЕК

ö2-l °2 -2

ö2-3

D 2‘ -4

D 2-5

^2-6

[O 2-7

D 2-8

Д>-9

^2-loJ

D 2-11

D 2 -1 2

Т о ,.8 | Я . = 5

Н акладная Словесное описание

Дата Номер накладной

Идентификационный но­ мер клиента

Фамилия и адрес клиента Адрес отгрузки

Склад, из которого про­ изводится отгрузка

Количество в заказе Номер модели Цена единицы товара

Цена заказного товара Общая цена Строка ЕК

D 2 (выход)

Информационное

множество

Л

Л .

р *

Ло

Л«

Л.

р*

Р ь

^17

Производящие отношения: О, —* D2 Операционные требования

Объем:

[£>, | Р 7Е = 300

Время:

tB (Dt) — <£ (D ,)< 2 дней

Определяющее

отношение

 

(^ а)

 

 

 

 

 

 

 

-

 

 

 

 

 

 

 

Р \ і (D 2.s

X ^ 15)

D 2 -7

• Д>-9

SO 2-10

D 2 -7

~

D 2.\ o

Знак и, пересекающий линию конкретного отноше­ ния, показывает, что это отношение выполняется, если условие верно.

Обозначение к и запись под ним «сортировка» пред­ полагают, что документ или строка ЕК должны быть от­ сортированы по выделенной ЕК.

Рассмотрим особенности данного метода на конкретном приме­ ре. В качестве элементов потока информации, циркулирующей меж­ ду магазином, удаленными от него складами и клиентами, рассмат­ риваются ЕК пяти документов: погрузочной квитанции, накладной, платежной ведомости, ежемесячной ведомости и ежедневного общего отчета о продаже. Контора магазина ежедневно получает 300 по­

грузочных квитанций, каждая из которых содержит

в среднем

5 строк ЕК. На каждую погрузочную квитанцию

составляется

накладная, в которой после определения стоимости каждой единицы товара и цены заказанного товара вычисляют и записывают общую цену отгруженного товара. Накладная должна быть отправлена в те­ чение двух дней после получения погрузочной квитанции На одну накладную приходится в среднем около двухсот платежных ведо­ мостей. Месячную ведомость составляют между десятым и пятнад­ цатым числом каждого месяца и высылают всем клиентам с ба­ лансом, открытым на десятое число данного месяца. В ведомости указывают неоплаченные накладные, датированные позже 10-го числа предыдущего месяца. Старые неоплаченные накладные объединяют и представляют как старый баланс. Ежедневный общий отчет о про­ даже составляется в течение двух дней после окончания торговли.

Поток информации представляется списком информационных множеств, списком документов и графической схемой потока (рис. 1-3).

 

Платежная ведомость клиента D3 (вход)

ЕК

Словесное описание

Информационное

Определяющее

 

 

множество

отношение

D3-\

Дата

Л

[Дз-2

Номер накладной

Л .

°з-з1

Итог

Дз-4

Строка ЕК

^3-2’ % 3

Операционные требования

Объем: JDÜ| Я7я= 200, JD?m | D, = 1,5

 

Месячная ведомость £>4 (выход)

ЕК

Словесное описание

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

Определяющее

 

 

ное

отношение

 

 

множество

 

22

і)4.,

Фамилия и адрес клиента

Р 10

 

Ö4.2

Дата

Рі

*01Р /е СД)!

Ведомость должна быть датирована деся­ тым числом данного месяца

^4-3

[Ö4-4

Ö4-5

Дь б і

Р4.7

со

(Старый) баланс клиента

 

 

 

 

 

 

е д . ^ зД А м )

Номер накладной

Л .

Щ-2

Дата

накладной

Р х

®2Л

Итог

накладной

D2-U

Строка

ЕК

D4-4 ~ °4-6

Новый

баланс

П 4.3 + 2D4.g

Производящие отношения:

 

Р і У \ Р 8 -* Д 1 Д [-8 Ф ®

(ведомость выписывается каждый месяц каждому клиенту с нену­ левым балансом):

D2-» Z>4_7 I С4., Д С4_2

(накладная включается в ведомость при выполнении обоих правил

Условия: C4.j: [/>,(£),) = />, (£>*) Д Д (D.) < 10J V

V [ Д (Д ) - 1] = Д (Д ) Л Д (Д ) > Ю

(эта накладная была датирована после 10-го числа предыдущего ме­ сяца, но до 10-го числа этого месяца);

Д-2 : з Di [Д—г(Д—2)]

(плата по этой накладной не была получена). Операционные требования

Объем: С Д | Д е = 500 (среднее число ведомостей, которые составляются в течение месяца, достигает 500),

 

Q Д -7 ІД = 4

 

(среднее число накладных (строк ЕК), содержащихся в одной ве­

домости, достигает 4).

 

Время:

10< Д е ('Д )< 15

 

(ведомости, которые должны быть выписаны с 10-го по 15-е число

данного месяца).

 

Рассмотрим некоторые особенности данного

метода.

1.

В списке информационных множеств в столбце от

ношений

есть запись P\t,— D2, которая означает,

что Дб

изоморфно каждому информационному множеству, к ко­

торому принадлежат ЕК. документа І)% Другими

слова­

23

ми, по данному номеру накладной можно найти ЁК, вхо­ дящие в состав документа D2.

 

Ежедневный общий отчет о продаже Ds (выход)

ЕК

Словесное описание

ИнформаОпределяющее отношение

 

 

ционное

множество

Ö5-I

Дата

[Об-2

Номер продавца

°5-3

Фамилия продавца

Ö5-4

Продажи этой даты

05-5І

Продажи этого месяца

ö5-6

Строка ЕК

Ö5-7

Итоговая крупная про­

 

дажа этой даты

Производящие отношения:

я,

Я4

Л .

^Я2_Ц (£0gj , Ö5.2)

ö5-4 + ^5-1' D5-b(DS-l~ ^

 

°5-2~ ß5-5

 

Щ-4

Рг~*Рь

Р*

D5-6

Условия Съ-і : Pi{Db-1) ф 1. Операционные требования Объем: [£)5-б | = 50.

Время: t E(D5) — t I(D5)< 2 дня.

2.При описании документа Di для ЕК Dі_8 в столб­ це определяющих отношений записано Dі_6, Di- Эта запись перечисляет ЕК, входящие в состав строки ЕК Di—8t и обычно производится только для удобства.

3.Операционные требования, входящие в формат описания документа Di, содержит запись [25і|Р7е = 300, которая означает, что среднее число торговых квитанций

(Di) за

день ( Р те) равно 300. Различаются

два вида

времени,

внешнее, или Е, и внутреннее, или I.

Примером

внешнего времени служит время получения выходного документа или время окончания торговли. Внутреннее

время — это время, выражаемое через

ЕК, записывае­

мую в документ (например, дату).

 

 

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

пример, следующим

образом: tE(D2)tE(Di) < 2

дней.

Эта запись означает,

что документ

D2 должен

быть

сформирован в течение двух дней после получения доку­ мента Di. Другой способ обозначения времени: 10< <Pi[tE(Dk))< 15. Здесь показано, что день (Рт) форми­ рования Z)4 должен находиться в промежутке между 10-м и 15-м числами (данного месяца).

24

4.В столбце определяющих отношений для ЕК £>2-1 («Дата») документа D2 записано tE(D2), что означает «время (внешнее) производства документа D2».

5.В столбце определяющих отношений для ЕК £>2-9

документа

D2

записано Р п (0 2- 8ХРіъ) ■

Эта запись

читается

как

Р17

из декартова произведения £>2_8

на Рі5 и показывает,

что значение ЕК £>2 -9

равно значе­

нию элемента информационного множества Рп, найден­ ному в соответствии с комбинацией значения ЕК £>2-8 и значения ЕК, относящейся к Рі5.

6. Определяющее отношение для D4_3 записывается

как £>4- 8(£>4- ь Ра—1)—2 С4- і£>з- з(£>4) , т. е. чтобы опре­ делить значение £>4_3, необходимо найти значение £>4_8 для конкретного значения £>4_і за прошлый месяц (Р8—1) и вычесть из этого значения сумму значений £>3-з, най­ денную для конкретного значения 0 4_ь которая не удов­ летворяет условию С4_і.

Выводы (рис. В-3)

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

2.Из функциональных отношений отражаются все пассивные от­

ношения и не отражаются активные. Все пассивные отношения

изображаются на графической схеме потока информации,

а

яв­

ные вычислительные процедуры записываются, кроме того,

в

ви­

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

ками:

один и тот же символ иногда

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

а)

различных зависимостей. Например, в

документе

Ds

есть

запись

Q £>з |^ 7е = 200, в которой прямая черта имеет

значение

«за»,

«в течение», но в том же документе есть другая запись

£ Z)3—41£>з=

= 1,5,

в которой та же черта означает

«содержаться»,

«входить в»;

б)

при записи отношений приходится пользоваться

дополнитель­

ными пояснениями. Например, в документе Dt определяющее отно­

шение

10 \P7E(Di ) \ P gE(Di) сопровождается пояснением

«ведомость

должна быть датирована десятым

числом

данного месяца».

3.

Семантические отношения

между

элементами

документов

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

4.Алфавит и выражения 'языка значений элементов потока описываются достаточно полно и позволяют оценить параметры ав­ томатизированной системы для регулярных элементов потока и частично оценить эти параметры для нерегулярных элементов (не фиксируется число значений, которое могут принимать нерегулярные элементы потока).

5.Временные характеристики значений элементов потока, отра­

жающие его динамику, представлены достаточно полно.

25

Метод является одним из наиболее разработанных графических методов описания потоков информации на макро- и микроуровне. Он сочетает наглядность изображения с символическим представле­ нием элементов потока и формализацией описания отношений меж­ ду этими элементами.

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

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

1-3. Формализованный метод (анализ организации]

Назначение метода — описание потоков информации большой размерности на макро- и микроуровне с целью анализа организаций и совершенствования потоков ин­ формации существующей системы управления. Основные элементы потока— документы, показатели документов и подразделения обследуемой организации [Л. 27]. Рас­ сматриваются отношения между документами и подраз­ делениями, между документами и показателями, между показателями, а также между показателями и подразде­ лениями. Поток информации представляется в виде не­ скольких списков, а также в виде ряда матричных ин­ формационных моделей, которые для удобства чтения приводятся к треугольному виду.

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

В анкету обследования потоков информации (движе­ ние документов) записываются следующие данные:

1.Тип документа (разрабатываемый или поступаю­

щий).

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

3.Наименования подразделений — поставщиков до­

кументов.

4.Количество экземпляров данного документа.

5.Вид документа по назначению.

6.Наименование обследуемого подразделения (от­ дел, склад, цех, участок).

7.Наименования подразделений — потребителей до­

кументов.

8. Периодичность формирования данного документа.

26

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