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

Теория экономических информационных систем - Мишенин А. И

..pdf
Скачиваний:
298
Добавлен:
24.05.2014
Размер:
3.63 Mб
Скачать

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

Выборка - операция выделения подмножества значений СЕИ, которые удовлетворяют заранее поставленным услови­ ям выборки.

Корректировка означает выполнение одной из операций:

добавление нового значения СЕИ,

исключение существующего значения СЕИ,

замена некоторого значения СЕИ на новое значение. Декомпозиция - операция преобразования исходной СЕИ

внесколько СЕИ с различными структурами. Декомпозиция приходного ордера может привести, например, к двум СЕИ

Цены(Ннм,Цена) Приход(Дата,Пост,Склад,Ннм,Кво-док,Кво-пр,Сумма)

Декомпозиция, как и все операции над структурой СЕИ, одновременно производит преобразование множества значе­ ний, в частности нельзя однозначно определить размерность СЕИ Цены и Приход.

Композиция - операция преобразования нескольких СЕИ с различными структурами в одну СЕИ. Декомпозиция и ком­ позиция являются взаимообратными операциями, в частно­ сти, композиция Цены и Приход дает Прих.

Нормализация - это операция перехода от СЕИ с произ­ вольной структурой к СЕИ с двухуровневой структурой. Од­ новременно происходит перекомпоновка значений СЕИ.

Нормализация приходного ордера приводит к следующе­ му результату:

Дата

Пост

Склад

Ним

Кво-док Кво-пр

Цена

Сумма

01.10.95

1728

02

26114

16

16

5.00

80.00

01.10.95

1728

02

49712

10

8

6.00

48.00

07.10.95

3476

02

49712

12

10

6.00

60.00

07.10.95

3476

02

72426

8

8

8.00

64.00

07.10.95

3476

02

26114

5

5

5.00

25.00

41

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

 

 

Склад

Ннм

Цена

 

 

02

 

26114

5,00

Пост

Дата

Кво-док

 

Кво-пр

Сумма

1728

01.10.95

16

 

16

80,00

3 476

07.10.95

5

 

5

25,00

 

 

Склад

 

Ннм

Цена

 

 

02

 

49 712

6,00

Пост

Дата

Кво-док

Кво-пр

Сумма

1728

01.10.95

10

 

8

48.00

3 476

07.10.95

12

 

10

60,00

 

 

Склад

 

Ннм

Цена

 

 

02

 

72 426

8,00

Пост

Дата

Кво-док

Кво-пр

Сумма

3 476

07.10.95

8

 

8

64,00

Рис. 1.6. Карточка складского учета

42

Экономические показатели

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

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

Чтобы точнее характеризовать атрибуты, образующие показатель, необходимо отметить существенные различия свойств, которые отображаются атрибутами. Материальные процессы, как известно, имеют качественную характеристику и количественную характеристику. Соответственно и атрибу­ ты должны разделяться на два класса, которые называются «атрибуты-признаки» и «атрибуты-основания».

Атрибут-признак представляет собой информационное отображение качественного свойства некоторого объекта, предмета, процесса, а основание является отображением их количественного свойства.

В состав показателя должны входить один атрибутоснование и несколько атрибутов-признаков, однозначно характеризующих условия существования основания.

Как единица информации показатель является разновид­ ностью СЕИ. Схематично структура показателя П представ­ ляется выражением

n(Pl,P2,...)Pk,Q))

где Р1,Р2,...,Рк - атрибуты-признаки, Q - атрибут-основание.

43

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

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

Минимальный набор атрибутов показателя должен содер­ жать:

атрибуты, отображающие идентификаторы объектов,

атрибуты, отображающие признак времени,

атрибут, отображающий некоторое количественное свойство объекта или взаимодействия.

Для установления признаков и оснований в конкретных документах можно использовать следующие закономерности: „, 1. Если значение атрибута является исходным данным или результатом арифметической операции - это основание.'

2.Если значение текстовое - это признак.

3.Если атрибут обозначает предмет - это признак.

4.Если атрибут в некотором показателе является признаком (основанием), - он будет играть эту роль и в других показателях.

5.Если показатели описывают сходные процессы - их призначные части совпадают.

6.Если основание показателя вычисляется по значениям. других оснований, то набор признаков такого показателя есть объединение признаков, связанных с этими основаниями.

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

44

сокращается объем памяти ЭВМ, требуемой для хране­ ния базы данных,

сокращается трудоемкость ввода данных в ЭВМ и упро­ щаются проблемы контроля достоверности вводимой ин­ формации,

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

корректировка сообщения может быть проведена за одно обращение к базе данных.

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

Пример АТРИБУТЫ ДОКУМЕНТА «ПРИХОДНЫЙ ОРДЕР».

Дата

Кмат - код материала

Цена

Склад

Кво-док - количество

Сумма

Пост - код

по документу

 

Кво-пр - количество принято

 

поставщика

 

 

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

У основания Кво-док необходимыми признаками будут Кмат (имеется в виду количество материала), Склад и Пост (склад при­ нимает материалы от конкретного поставщика) и Дата (необхо­ димо указание времени). В результате структура показателя (на­ зовем его Ш) принимает вид:

Ш ( Кмат, Склад, Пост, Дата, Кво-док )

45

При рассмотрении показателя П2 с основанием Кво-пр можно использовать правило 5 (основания Кво-док и Кво-пр описывают сходные процессы), после чего

П2 ( Кмат, Склад, Пост, Дата, Кво-пр)

Для показателя ПЗ с основанием Цена необходимо устано­ вить, зависят ли цены материалов от предприятия-поставщика или они постоянны. Если допустить последнее, то получаем

ПЗ (Кмат, Цена)

Сумма в показателе П4 является результатом вычисления: Сумма = Кво-пр * Цена,

поэтому согласно правилу 6 признаки показателя П4 получают­ ся в результате объединения признаков из показателей П2 и ПЗ, т.е.

П4 (Кмат, Склад, Пост, Дата, Сумма)

Указанные показатели образуют в базе данных 2 файла F1 с атрибутами Кмат, Цена

F2 с атрибутами Кмат, Склад, Пост, Дата, Кво-док, Кво-пр, | Сумма.

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

Для показателей, описывающих экономические процессы (взаимодействие объектов), можно классифицировать их со­ ставные части:

формальнуюхарактеристику, указывающуюнаалгоритм получения атрибута-основания в показателе,

перечень объектов, участвующих в процессе,

название процесса,

единицу измерения атрибута-основания,

определение момента времени или периода времени,

название функции управления,

название экономической системы, в которой происходит описываемый процесс.

46

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

Показатель удобно применять как обобщающую единицу измерения объема данных.

Существует аналогия между экономическими показателя­ ми и переменными с индексами, которые рассматриваются, например, в линейной алгебре. Так, показатель ПЗ(Кмат, Цена) соответствует величине C(i), где С - цена материала с i-м ко­ дом материала Кмат.

Переменная С соответствует атрибуту-основанию Цена, индекс i - атрибуту-признаку Кмат. В общем случае перемен­ ная всегда отображает атрибут-основание, а индексы этой пе­ ременной - значения соответствующих атрибутов-признаков показателя.

Естественное отличие состоит в том, что индекс i перемен­ ной С обычно изменяется от 1 до некоторого фиксированного значения, а номенклатурные номера материалов (и вообще любые значения атрибутов-признаков) могут кодироваться многими способами, необязательно порядковыми кодами.

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

K(i,j, m, п)дляП1 P(i,j, m, п)дляП2 S (i, j , m, n) для П4

где:

j - номер склада,

m - код поставщика, п - дата.

Расчетные соотношения для показателей соответствуют выражениям для переменных с индексами, например,

S(i,j,m,n) = P(i,j,m,n)*C(i).

47

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

1. Рассмотрим показатель с числовым значением х и мно­ жеством индексов X и показатель с числовым значением у и множеством индексов Y. Пусть @ обозначает одно из четы­ рех арифметических действий. Тогда множество индексов Z у величины z=x@y равно объединению множеств X и Y. Если множества X и Y содержат общие индексы, то необходимым условием корректности вычисления z является совпадение зна­ чений таких индексов у переменных х и у.

2. Для очень распространенных операций суммирования и умножения заимствуются правила линейной алгебры. В част­ ности:

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

если пределы изменения одного индекса зависят от дру­ гого индекса суммирования, то при перемене порядка суммирования пределы изменения каждого из индексов становятся другими.

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

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

48

Модель арифметических вычислений

Модель арифметических вычислений в ЭИС основывает­ ся на графе взаимосвязи показателей (или файлов). В графе G(S,U) множество вершин S = {s(i)} представляет собой все показатели (файлы), хранящиеся в базе данных. Дуга u(ij) от s(i) к s(j) существует в том случае, если существует расчетное соотношение для показателя s(j) и в правой части этого соот­ ношения присутствует показатель s(i).

Граф взаимосвязи показателей, дополненный параметра­ ми потоков данных и запросов, служит основой для решения следующих задач:

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

распределения файлов по узлам вычислительной сети. Соответствующие модели должны просчитываться зано­

во при расширении или сокращении состава решаемых эко­ номических задач, изменении структуры вычислительной сети.

Пример Рассмотрим модель вычислений для задачи формирования про­

граммы поставок готовой продукции.

Поток входной информации содержит следующие показатели: Пг(1j) - программа поставок i- изделияj-потребителю на внут­

ренний рынок в год,

n(ij,k) - аналогичная программа с разбивкой по кварталам (к = 1,2,3,4),

3r(ij) - программа поставок i- изделия j-потребителю на экс­ порт в год,

3(ij,k) - аналогичная программа с разбивкой по кварталам. Показатели Пг и П находятся в файле прикреплений на по­ ставку продукции П, показатели Эг и Э - в файле нарядов-зака­

зов Э. В файле цен находятся цены изделий 1Д0).

Выходные показатели:

Pr(i), P(i,k) - программы поставок i-изделия на год и на квар­ тал в натуральном выражении (файл Р).

Cr(i), C(i,k) - программы поставок i-изделия на год и на квар­ тал в стомостном выражении (файл С).

49

Основные расчетные соотношения имеют вид:

Pr(i)=mr(ij)+S3r(i,j),

p(i,k)=m(ij,k)+E3(ij,k), Cr(i)=U(i)Pr(i);C(i,k)=U(i)P(i,k).

Граф взаимосвязи файлов для указанной задачи приводит­ ся на рис. 1.7,а. В качестве новой задачи, которая расширяет состав графа, введем задачу оперативного контроля за фор­ мированием портфеля заказов с новыми файлами R (програм­ ма производства изделий на год и квартал) и Q (соответствие программы производства портфелю заказов). Расширенный граф взаимосвязи файлов показан на рис. 1.7,6.

а

б

Рис. 1.7. Граф взаимосвязи файлов для задачи формирования плана поставок готовой продукции:

а — исходный граф; б — расширенный граф

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

Материал последующих глав книги в значительной мере связиН с детализацией понятий, введенных в этом пункте. Опе­ рации над единицами информации и ограничения рассматри­ ваются в гл. 2 , методы организации значений - в гл. 3.

50

Соседние файлы в предмете Экономика