Рогач И.Ф. , Сендзюк М.А. , Антонюк В. А.. Информационные системы в финансово-кредитных учреждениях (1999)

1.2.2. Формализованное представление экономической информации

При автоматизированной обработки ЕКИ с помощью ЭВМ важное значение приобретает формализация представления ЭКИ, ее структурных образований и преобразований последних. Иными словами, для использования ЭВМ непременно следует формализовать представления информационных структур (атрибутов, сообщений, показателей и информационных массивов) и их преобразований, т.е. задать алгоритмы, согласно которым получают показатели или другие структурные единицы исходящих сообщений.
Поскольку реквизит является основным и неделимым элементом ЭКИ, то прежде чем начинать автоматизированную обработку данных, необходимо формализовано подать информацию. Это действие выполняют основном, пользуясь таблицей с такими графами: «Название реквизита», «Обозначение», «Тип», «Длина», «Количество знаков после запятой», «Код».
Чтобы формализовано подать любой показатель, прежде всего нужно выделить его составляющие (реквизиты), обозначить каждый из них и определить его тип. Этого достаточно, чтобы иметь возможность формализовано записывать показатели, т.е. представлять их в виде формул или математических выражений, а также строить алгоритмы их определения.
Если упомянутых реквизитов задать значение, которых они могут приобретать, и присвоить им соответствующие идентификаторы, то станет возможным машинное представление информации, ее ввода в ЭВМ, а следовательно, и ее машинная обработка.
Рассмотрим пример формализованного представления показателя, задается документом «Платежное поручение» и определяет сумму, которая перечисляется со счета клиента (плательщика) соответствующего банка на счет другого клиента (получателя) того же или другого банка (как оплата за купленные товары или оказанные услуги).
Если использовать для реквизитов соответствующие обозначения и определить их тип (графы 3, 4), то первичный показатель можно записать в виде Wapbohd, который определяет сумму W, которая была перечислена со счета а в банке р на счет b в банке в соответствии с документом « Платежное поручение »по номеру h даты d.
Если в формализованном записи первичного показателя Wapbohd выполним суммирование по реквизиту h (номер документа), получим новый - он будет производным - показатель такого вида:
Он определять сумму, она перечислена со счета а на счет b по всем документам (поручениям) данного дня d.
Еще один производный показатель - сумму средств, которые были перечислены со счета а на счет b за период от d1 до d2 - получаем в результате суммирования по атрибутом d, т.е. определение общей суммы всех платежных поручений с датой, которая попадает в указанный промежуток. Этот показатель будет выглядеть
Суммированием последнего показателя (Wapbod) за b определяем суммы средств (Wapo), которые были перечислены со счета а в банке p на все счета банка o.
Понятно, что суммирование показателя Wapo за а определит сумму средств, которые были перечислены из банка г в банк в за рассматриваемый период
И, наконец, конечный (результативный) показатель определит сумму, которая была перечислена из банка г во все остальные банки по всем счетам в течение рассматриваемого периода.
Очевидно, что выполнив подстановки, можно получить приведенную далее зависимость результирующего показателя Wp от первичного Wapbohd:
Примитки.
1. Во время автоматизированной обработки информации хранятся в основном только значения первичных показателей, а значения остальных показателей вычисляются, при необходимости, с их помощью.
2. Когда речь идет о формализованные преобразования и представления, могут быть получены показатели, которые не имеют реального содержания. Например, суммирования первичного показателя Wapbohd за p приводит к промежуточному показателя Wabohd, который не имеет реального содержания. Более того, формальное выполнение операций может привести к полному «исчезновению» показателя как такового. Подытожив результирующий показатель Wp за р, получим просто атрибут W, который не является показателем.
Если реквизитов определить их длину и проставить в таблице значения длины и идентификаторы (графы 5 - 7), соответствующие этим реквизитам, то можно говорить о введении данных в ЭВМ, формирование массивов, хранения данных на машинных носителях и их последующую обработку.
Поскольку записи массива является совокупностью реквизитов, то набор реквизитов (W, a, p, b, o, h, d) можно рассматривать как запись информационного массива «оплаченных поручений» с именем, например МАРLD. Каждая запись такого массива определять одно значение показателя «сумма средств W, перечисленных по данному поручению d». Длина записи такого массива равна сумме длин реквизитов, входящих в него, и составляет 67 знаков (символов). Условно структуру такого массива можно представить в вигляди
Множество значений любого промежуточного показателя, например Wapbo, можно представить также как массив, образованный суммами, перечисленными со счета а в банке p на счет b в банке o за период от d1 до d2 с именем, например МАРL. Его структуру можно записать в виде
Массив МАРL имеет пять полей (реквизиты), а длина его записи - 56 знаков.
Такими действиями задачу получения множества значений промежуточного показателя Wapbo из множества значений первичного показателя Wapbohd можно свести к задаче построения массива МАРL из первичного массива МАРLD.
Общая схема преобразования выглядит так:
Заметим, что эти массивы могут быть созданы на машинных носителях и в ЭВМ, поскольку определены реквизиты, которые входят в их записей, т.е. задали идентификаторы, тип и длину (количество символов) реквизитов. Вопросы непосредственного преобразования входных массивов на выходные - это, по сути, вопрос организации автоматизированной обработки с использованием тех или иных программных и технических средств.

<- 1.2.1. Структуризация экономической информации 1.2.3. Представление ЭКИ на носителях ->