Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
133-180.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
3 Мб
Скачать
☆

7.6.1. Состав и структура модели информационных потоков. Понятия и обозначения

Основными понятиями информационной модели являются:

  • внешний объект;

  • задача;

  • хранилище данных;

  • информационный поток;

  • материальный поток;

  • хранилище материальных объектов.

Обозначения этих понятий представлены в табл. 7.7.

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

Обозначения

К

Таблица 7.7

оментарии

Внешний обьект

Повторяющийся внешний обьект

Идентификатор внешнего объекта

Имя объекта

Задача

Содержательное

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

задачи *

Идентификатор

Подразделение, где решается задача

Указатель самого нижнего уровня декомпозиции

Хранилище данных:

Основное

Повторяющееся (основное)

Неавтоматизированное

Временное

Временное неавтоматизированное

D1

D6

M1

T1

T2

(M2)

Идентификатор хранилища данных

Информационные потоки:

Однонаправленные

Двунаправленные

Между внешними обьектами

Материальный поток

Наименование материального обьекта

Хранилище материальных

обьектов

Хранилище

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

Для идентификации внешних объектов используются строчные буквы алфавита.

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

При большом числе объектов их идентификатор может состоять из двух букв: аа, ab и т. д. В зависимости от уровня схемы информационных потоков внешние объекты можно декомпозировать. В этом случае их идентификатор состоит из обозначения исходного идентификатора и числового суффикса (aal, аа2,...).

Задача — это процедура обработки или преобразования информации в системе.

Символ задачи включает:

• уникальный идентификатор;

• содержательное наименование задачи (имя задачи);

• ссылка на место, где решается данная задача.

Каждой задаче первого уровня присваивается произвольный номер, который не служит указателем приоритета или последовательности решения задачи. Задачи нижнего уровня обозначают идентификатором задачи вышестоящего уровня с добавлением десятичных цифр (3.8, 12.1.2, 3.8.4.6 и т.д.).

Содержательное наименование задачи — это просто повелительное предложение с глаголом, который как можно точнее и определеннее выражает процедуру, например, "Оценить качество НИР", "Проверить уровень потенциала", "Принять решение на начало операции" и т. д.

Хранилище данных представляет собой некоторый физический объект: компьютерный файл или неавтоматизированное средство хранения данных, например, картотека.

На схемах информационных потоков нижних уровней показывают только те хранилища данных, к которым имеют отношение задачи, полученные путем декомпозиции задачи вышестоящего уровня. Этим хранилищам присваивают идентификаторы, содержащие в качестве элемента номер вышестоящей задачи. Например, имя D2/1 относится к хранилищу данных, используемому в задаче 2 и изображенному только на схеме информационных потоков, которая описывает эту задачу. Идентификатор D2.4/1 относится к хранилищу данных, встречающемуся в задаче 2.4 нижестоящего уровня. Во избежание переусложнения схемы одинаковые хранилища данных могут использоваться несколько раз. Для таких хранилищ применяется специальный символ (двойная линия слева прямоугольника).

Существует два типа хранилищ данных: основные и временные.

Основные хранилища служат для представления данных, используемых в системе централизованно, т. е. несколькими различными задачами. Каждое основное хранилище данных первого уровня имеет имя, содержащее букву "D" или "М" и произвольный номер (D — машинное хранилище, М — неавтоматизированное хранилище).

Временное хранилище содержит в себе данные, которые после использования их в задаче удаляются. Идентификатор такого хранилища — Т. Для временного неавтоматизированного хранилища идентификатор имеет вид, например "ТЗ (М)".

Внутри некоторой задачи могут содержаться как основные, так и временные хранилища данных.

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

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

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

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

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

Хранилище материальных объектов изображается на схеме прямоугольником, внутри которого записано имя объекта и его идентификатор.

Между компонентами схемы информационных моделей разрешены только такие соединения, которые указаны в табл. 7.8.

На рис. 7.19 показано, как следует изображать эти соединения.

1

з адача

2

з адача


D1

Хранилище данных

D1

Хранилище данных


3

задача

Хранилище материальных объектов


4

задача


Рис. 7.19. Допустимые связи между внешними объектами, задачам, хранилищами данных и материальных объектов

Понятие

Внешний объект

Задача

Хранилище данных

Х

Таблица 7.8

ранилище ресурсов

Внешний объект

только внешний поток данных и материальный поток

да(поток данных и материальный поток)

нет

нет

Задача

да(поток

данных и материальный поток)

да(поток данных и материальный поток)

да

(поток

данных)

только материаль­ный поток

Хранилищеданных

нет

да(поток данных)

нет

нет

Хранилище ресурсов

нет

да (только

материальный

поток)

нет

нет

Информационные и материальные потоки никогда не должны соединяться

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]