Смекни!
smekni.com

Методы формирования нейросетей. Сущность электронного документооборота (стр. 11 из 12)

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

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

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

Информационное моделирование экономических процессов

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

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

Объекты – это источники и преемники данных (информационных сообщений: заказчики, поставщики, персонал, склад, цех, бухгалтерия и т.д.). Поток данных изображается стрелкой (горизонтальной или вертикальной). Направление стрелки указывает направление потока. Если поток идет в двух направлениях, то используется двойная стрелка. Процессы воспроизводятся в виде прямоугольника с закругленными углами, в котором указываются: идентификатор процесса, его имя и место реализации. Накопители данных – это центры возникновения и хранения данных, каждый из которых идентифицируется буквой D. Реальные экономические процессы сложны и поэтому их воспроизведение осуществляется поэтапно.

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

Под графом понимается множество точек, над которыми заданы отношения. Отношения могут задаваться графически с помощью связывающих точки линий или матриц смежности. Точки называют узлами или вершинами, а линии – дугами. Дуги могут быть ориентированными, или нет. В информационных графовых моделях, как правило, используются ориентированные дуги (стрелки), отражающие либо направление расчетов, либо направление движения информационного потока, либо исходную и результирующую информацию. Одним из вариантов информационной модели, наглядно отображающей взаимосвязь между входной и результирующей информацией, служит схема, в верхней части которой находятся входные документы, а в нижней – результирующие. Стрелки указывают направление информационных потоков.

Методы компьютерного решения экономических расчетных задач

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

Прямые задачи – это констатирующие задачи, что означает следующее: заданы значения исходных показателей, на основании которых рассчитываются результирующие, что можно представить как

,

где

- результирующий показатель;
- исходные показатели.

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

Задачи данного класса известны как транзакционные (OLTP - On-lineTransactionProcessing), то есть те, что предназначены для оперативной обработки данных.Обратные вычисления, в отличие от задач прямого счета, предназначены для поиска тех значений исходных показателей, которые обеспечат желаемое значение результирующего. Искомыми величинами будут приросты (положительные или отрицательные) исходных показателей, то есть:


,

где

- желаемый прирост результирующего показателя;

- искомые приросты исходных показателей, которые могут быть как с положительными, так и с отрицательными знаками.

Примером обратной задачи может служить следующая постановка: известен уровень рентабельности предприятия в процентах, каковы должны быть прибыль, основные и оборотные средства, обеспечивающие повышение рентабельности на n%.

В практике управления задачи такого рода еще называют аналитическими (OLAP - On-lineAnalyticalProcessing). Они предназначены для подготовки информации в процессе формирования решений.

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

Этапы компьютерного решения экономических расчетных задач

Если речь идет лишь об одной задаче, то разработка ее компьютерного решения осуществляется в следующей последовательности:

Домашинная фаза решения задачи

Маркетинговые исследования. Поиск и обоснование пути компьютерного решения задачи.

Выбор метода решения задачи

Выполнение постановки задачи.

Разработка контрольного примера и инструктивно-методической документации.

Машинная фаза решения задачи

Составление программы решения задачи.

Отладка программы.

Опытная эксплуатация и промышленная эксплуатация.

Домашинная фаза решения задачи

Первый этап предназначен для экономического обоснования целесообразности применения компьютера для автоматизации некоторых расчетов. Второй этап предназначен для выбора метода решения задачи и осуществления её постановки. Если выбран первый путь в реализации задачи, то есть, сделана ориентация на готовый программный продукт. Если же выбран второй, либо третий путь реализации задачи, то в этих случаях необходимо указать или разработать метод ее решения: для расчетной (транзакционной) задачи, указывается метод прямого счета, а для аналитической задачи указывается метод обратных вычислений. Если задача оптимизационная, статистическая, имитационная, логическая, нечеткая и прочая, то в любом случае пользователь должен осуществить ее постановку. Третий этап. Типовая постановка экономической задачи содержит описание её организационно-экономической сущности, стандартное описание входной результирующей и условно-постоянной информации, описание алгоритма решения. Для несложных расчетов, в которых фигурируют экономические показатели, для написания формул можно воспользоваться следующими рекомендациями:

все показатели разделить на входные и результирующие.

во входном показателе выделить реквизиты-признаки и реквизит-основание. Реквизиты-признаки в дальнейшем будут служить индексами для выполнения логических операций (группировка, сортировка, поиск). Их можно кодировать малыми латинскими буквами (i, j, k,…). Реквизит-основание, используется для выполнения арифметических операций. Его можно закодировать большими буквами (S, П, А,…).

Четвертый этап. На данном этапе осуществляется разработка контрольного примера, предназначенного для проверки правильности созданного алгоритма. Контрольный пример – это ограниченная совокупность реальных данных, на которых проверяется корректность алгоритма, а впоследствии проверяется работоспособность программы.

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

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

Постановка аналитической задачи и ее компьютерное решение

В отличие от постановок задач оперативной обработки данных, аналитические задачи не требуют разработки алгоритмов, так как они являются достаточно сложными для конечного пользователя. Используемые методы и алгоритмы уже существуют в соответствующем программном обеспечении, которое поддерживает аналитическую обработку данных. Не входит в функции аналитика также и поддержка информационного куба с помощью процедур ввода данных. Рассмотрим, каким образом осуществляется постановка задачи и ее решение средствами OLАP-технологий в среде MSNavision.

Часть 1. Постановка задачи

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

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