Информационная система
Рассмотрение объективной необходимости процесса информатизации и направлений ее развития. Анализ понятий экономической информатики. Роль информационной системы в управлении. Обзор применения хранилища данных для формирования экономических решений.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | шпаргалка |
Язык | русский |
Дата добавления | 11.07.2016 |
Размер файла | 128,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Базы знаний и их применение для формирования экономических решений
База знаний - это одна из форм информационного моделирования, представляющая собой знания человека (эксперта, специалиста), помещенные в память компьютера в соответствии с некоторой моделью. Модель, как известно, - это правила или соглашения, выполнение которых позволяет представить некоторую сферу знаний в том виде, которая позволяет использовать формальные (программные) средства для их обработки (получение новых знаний).
Существует множество моделей представления знаний. Для рассмотрения выделим следующие:
-семантические сети;
-деревья выводов;
- деревья целей;
- нечеткие множества.
Семантическая сеть - это ориентированный граф, вершины (узлы) которого соответствуют понятиям моделируемой предметной области, а дуги - отношениям между ними. В качестве понятий обычно выступают конкретные или абстрактные объекты, а отношений - связи. В отличие от всех других моделей базы знаний могут содержать описание связей в явной форме, указанных с помощью синтаксических, семантических и прагматических отношений.
Пояснить базу знаний легче в сравнении с базой данных, так как различия между ними нечеткие (размытые). Анализируя базу данных и базу знаний можно заметить, что в базе данных информация более скудная. Таким образом, отличие баз знаний от баз данных состоит в том, что первые содержат связи между объектами в явной форме, тогда как у вторых эти связи скрыты.
Дерево вывода - это множество объединенных правил, отражающих условия выполнения некоторого процесса. Правила представляют собой языковую конструкцию вида:
ЕСЛИ <условие, ct(условия)>, ТО <заключение, ct(заключения)> ct(правила),
где ct(условия) - коэффициент определенности условия;
ct(заключения) - коэффициент определенности заключения;
ct(правила) - коэффициент определенности правила.
Коэффициент, равный 0, указывает на полную неопределенность, а 1 - на полную определенность. В правиле эксперт указывает значения в этом диапазоне. Множество правил объединяются в дерево вывода.
Дерево целей является дальнейшим совершенствованием целевого управления, развиваемым в нашей стране с семидесятых годов прошлого столетия. В основу его построения положено понятие цели, измерение достижения которой осуществляется с помощью значений соответствующих экономических показателей. Например, уровень достижения цели “Увеличить рентабельность предприятия” можно измерить показателем “Рентабельность” в числовом диапазоне от 0 до 1. Цель “Увеличить рентабельность предприятия с 0,3 до 0,5” в дереве целей указывается именно таким образом.
В процессе создания моделей баз знаний специалисты сталкиваются с проблемой отражения и использования нечеткой, то есть неопределенной информации. Задачи, решаемые человеком, в большинстве случаев опираются именно на нечеткие, размытые и неопределенные знания о процессах или событиях.
Нечеткие множества.
Знания человека в большинстве случаев нечеткие. Человек оперирует такими понятиями как высокий, низкий, горячее, холодное, бедный, богатый и т.д. в повседневной производственной практике и в быту. Для того чтобы такого рода знания можно было использовать для формирования решений, в 1965 году Л.Заде предложил теорию нечетких множеств. В основе данной теории лежит понятие функции принадлежности, которая указывает степень принадлежности какого-либо элемента некоторому множеству элементов. Данная функция является субъективной и строится на основании знаний, опыта или ощущений некоторого субъекта к какому-либо объекту, процессу, явлению и т.д.
Вводится U - полное множество, охватывающее все объекты некоторого класса. Нечеткое подмножество F множества U определяется через функцию принадлежности , где . Эта функция отображает элементы u множества U на множество чисел в отрезке [0,1], которые указывают степень принадлежности этих элементов множеству F.
Нечеткое множество F можно представить следующим образом:
Знак + указывает не на сложение, а на совокупность, а знак / - не деления, а на степень принадлежности.
Информационное моделирование экономических процессов
Информационные модели отражают информационные потоки между различными объектами, отношения между ними, содержат идентификаторы объектов, объемные, временные, частотные и другие характеристики, как самих объектов, так и входящих и исходящих потоков данных, а также последовательность выполнения расчетов.
Цель информационного моделирования состоит в отражении в наглядной форме процесса формирования и движения управленческих документов (входных и результирующих), потоков внешней и внутренней информации на машинных носителях. Частным случаем информационных моделей являются модели баз данных - реляционные, сетевые, иерархические и т.д., и модели баз знаний - деревья вывода, семантические сети, деревья целей, фреймы и т.д.
Остановимся на двух типах информационных моделей, получивших наибольшее распространение в практике управления экономическими объектами:
диаграммы потоков данных (ДПД);
графовые модели.
Графовые модели, как правило, дополняют ДПД, но в ряде случаев могут выступать и в качестве самостоятельного средства моделирования.
Диаграммы потоков данных (DFD - Data Flow Diagrams) создаются для адекватного отражения информационных потоков, составляющих содержание экономических процессов (бизнес-процессов). Для их построения используется всего четыре элемента: объекты, потоки данных, процессы и накопители данных.
Объекты - это источники и преемники данных (информационных сообщений: заказчики, поставщики, персонал, склад, цех, бухгалтерия и т.д.). Обозначаются они в виде квадрата или прямоугольника, левая сторона которого имеет утолщение (см. рис. 7.2). Прямоугольники, обозначающие одинаковые объекты, имеют перечеркнутый правый нижний угол.
Поток данных изображается стрелкой (горизонтальной или вертикальной). Направление стрелки указывает направление потока. Если поток идет в двух направлениях, то используется двойная стрелка. Поток данных всегда должен быть идентифицирован, т.е. иметь надпись, отражающую его содержание.
Процессы воспроизводятся в виде прямоугольника с закругленными углами, в котором указываются: идентификатор процесса, его имя и место реализации. В нижнем секторе указывается исполнитель данного процесса.
Накопители данных - это центры возникновения и хранения данных, каждый из которых идентифицируется буквой D. Если процесс сохраняет данные, то стрелка потока данных направлена от процесса к накопителю, а если считывает данные, то из накопителя к процессу (см. рис. 7.4).
Реальные экономические процессы сложны и поэтому их воспроизведение осуществляется поэтапно. Вначале создают общие диаграммы, называемые контекстными, которые затем детализируются.
Процесс “Обработка заказов” достаточно общий для того, чтобы его можно было алгоритмизировать, поэтому требуется детализация, то есть деление на два „Проверка заказов” и ”Размещение и содержание заказов. Каждый из процессов, в случае необходимости, может детализироваться далее.
Накопители данных в ДПД приобретают различные формы. Если организована оперативная обработка данных (OLTP-технология), то такой формой служит база данных, если аналитическая (OLAP-технология), то хранилища данных.
Процессы, отраженные ДПД в виде закругленных прямоугольников, рано или поздно на некотором уровне детализации, должны содержать формулы для расчета экономических показателей. Если таковых много, и, при этом, расчет с помощью одних показателей требует предварительного расчета других, то для правильной ориентации в последовательности расчетов можно использовать ориентированные графы.
Под графом понимается множество точек, над которыми заданы отношения. Отношения могут задаваться графически с помощью связывающих точки линий или матриц смежности. Точки называют узлами или вершинами, а линии - дугами. Дуги могут быть ориентированными, или нет. В информационных графовых моделях, как правило, используются ориентированные дуги (стрелки), отражающие либо направление расчетов, либо направление движения информационного потока, либо исходную и результирующую информацию. Одним из вариантов информационной модели, наглядно отображающей взаимосвязь между входной и результирующей информацией, служит схема, в верхней части которой находятся входные документы, а в нижней - результирующие. Стрелки указывают направление информационных потоков.
Методы компьютерного решения экономических задач
В повседневной практике управления современным предприятием используется огромное количество методов, на основании которых решаются экономические задачи: оптимизационные, имитационные, статистические, сетевые и т.д. Значительная часть задач экономической ориентации сводится либо к прямому счету (прямая задача), либо к обратному (обратные вычисления).
Прямые задачи - это констатирующие задачи, что означает следующее: заданы значения исходных показателей, на основании которых рассчитываются результирующие, что можно представить как ,
где - результирующий показатель; - исходные показатели.
Примером прямой задачи может служить рентабельность, рассчитываемая на основании таких исходных показателей как: прибыль, основные и оборотные средства.
Задачи данного класса известны как транзакционные (OLTP - On-line Transaction Processing), то есть те, что предназначены для оперативной обработки данных.
Обратные вычисления, в отличие от задач прямого счета, предназначены для поиска тех значений исходных показателей, которые обеспечат желаемое значение результирующего. Искомыми величинами будут приросты (положительные или отрицательные) исходных показателей, то есть: ,где - желаемый прирост результирующего показателя;
- искомые приросты исходных показателей, которые могут быть как с положительными, так и с отрицательными знаками.
Примером обратной задачи может служить следующая постановка: известен уровень рентабельности предприятия в процентах, каковы должны быть прибыль, основные и оборотные средства, обеспечивающие повышение рентабельности на n%.
В практике управления задачи такого рода еще называют аналитическими (OLAP - On-line Analytical Processing). Они предназначены для подготовки информации в процессе формирования решений.
Цели решения прямых и обратных задач разные: прямые решаются для того, чтобы определить фактическое состояние предприятия, зависящее от его уже происшедших производственно-хозяйственных и финансовых операций), а аналитические (Как сделать чтобы?) - для того, чтобы сформировать управленческое решение.
Этапы компьютерного решения экономических задач
Если речь идет лишь об одной задаче, то разработка ее компьютерного решения осуществляется в следующей последовательности:
Домашинная фаза решения задачи
Маркетинговые исследования. Поиск и обоснование пути компьютерного решения задачи.
Выбор метода решения задачи
Выполнение постановки задачи.
Разработка контрольного примера и инструктивно-методической документации.
Машинная фаза решения задачи
Составление программы решения задачи.
Отладка программы.
Опытная эксплуатация и промышленная эксплуатация.
Домашинная фаза решения задачи
Первый этап предназначен для экономического обоснования целесообразности применения компьютера для автоматизации некоторых расчетов.
Для того чтобы обосновать необходимость компьютерного решения задачи необходимо выявить причины, указывающие на целесообразность применения информационной технологии. Причиной может служить, например, потребность в снижении транспортно-заготовительных расходов, сокращении производственного цикла по заказным изделиям, сокращении задержек с отгрузкой готовой продукции и т.д.
Второй этап предназначен для выбора метода решения задачи и осуществления её постановки. Если выбран первый путь в реализации задачи, то есть, сделана ориентация на готовый программный продукт, то постановка задачи и выбор метода ее решения не производится, так как это уже сделано производителем программного продукта. В задачу пользователя входит его адаптация, т.е. привязка к специфике управляемого объекта, на основании инструкции.
Если же выбран второй, либо третий путь реализации задачи, то в этих случаях необходимо указать или разработать метод ее решения: для расчетной (транзакционной) задачи, указывается метод прямого счета, а для аналитической задачи указывается метод обратных вычислений. Если задача оптимизационная, статистическая, имитационная, логическая, нечеткая и прочая, то в любом случае пользователь должен осуществить ее постановку.
Третий этап. Типовая постановка экономической задачи содержит описание её организационно-экономической сущности, стандартное описание входной результирующей и условно-постоянной информации, описание алгоритма решения. Раздел организационно-экономической сущности задачи содержит результаты изучения и описания ее содержания стандартными средствами, предназначенными для воспроизведения информационных потоков. Удобнее всего это можно сделать с помощью графики ДПД и таблиц, количественно описывающих информационные процессы.
Для несложных расчетов, в которых фигурируют экономические показатели, для написания формул можно воспользоваться следующими рекомендациями:
все показатели разделить на входные и результирующие.
во входном показателе выделить реквизиты-признаки и реквизит-основание.
Реквизиты-признаки в дальнейшем будут служить индексами для выполнения логических операций (группировка, сортировка, поиск). Их можно кодировать малыми латинскими буквами (i, j, k,…).
Реквизит-основание, используется для выполнения арифметических операций. Его можно закодировать большими буквами (S, П, А,…).
Четвертый этап. На данном этапе осуществляется разработка контрольного примера, предназначенного для проверки правильности созданного алгоритма. Контрольный пример - это ограниченная совокупность реальных данных, на которых проверяется корректность алгоритма, а впоследствии проверяется работоспособность программы.
Машинная фаза решения задачи (пятый, шестой и седьмой этапы) предназначена для создания собственно программы, проведению опытной, а за тем ее промышленная эксплуатация. Здесь же разрабатывается и инструктивно-методическая документация по применению компьютерной программы. Документация может создаваться для пользователей различных категорий: для конечного пользователя, для программистов, для операторов.
Постановка и решение экономической задачи
Постановка задачи - это описание хода решения задачи по определенным правилам, дающее представление о сущности автоматизируемого процесса и логике преобразования исходных данных для получения результата. Студенту в контрольной работе предлагается использовать упрощенный вариант постановки, включающий одну (или несколько) форму первичного документа и взаимосвязанные с ним файлы условно-постоянной информации. Описываются также результирующие документы, которые следует получить в результате решения задачи. Постановка задачи данного направления имеет стандартную структуру, состоящую из следующих разделов:
1.Организационно-экономическая сущность задачи
2.Описание входной информации и методов ее контроля
3.Описание условно-постоянной информации
4.Описание результирующей информации
5.Описание алгоритма решения задачи
В приложении обязательно должны быть приведены образцы первичных и результирующих документов.
Постановка и решение аналитической задачи для формирования решений в среде MS Navision
В отличие от постановок задач оперативной обработки данных, аналитические задачи не требуют разработки алгоритмов, так как они являются достаточно сложными для конечного пользователя. Используемые методы и алгоритмы уже существуют в соответствующем программном обеспечении, которое поддерживает аналитическую обработку данных. Не входит в функции аналитика также и поддержка информационного куба с помощью процедур ввода данных. Рассмотрим, каким образом осуществляется постановка задачи и ее решение средствами OLАP-технологий в среде MS Navision.
Часть 1. Постановка задачи
Постановка для аналитических задач не содержит процедур ввода исходной информации, так как это не входит в обязанности аналитика. Отсутствует здесь также и условно-постоянная информация. Вместо этого должна быть описана существующая модель хранилища данных с помощью измерений, используемых в процессе решения аналитической задачи.
OLAP - технология основывается на использовании многомерных хранилищ данных, которые позволяют анализировать информацию в разрезе трех различных измерений из множества возможных измерений. Множество измерений зависит от числа объектов. В качестве объектов могут выступать: товар, время (период), регион, исполнитель, финансовый счет и др. На пересечении осей измерений находятся различные экономические показатели: выручка (объемы продаж), затраты, прибыль, себестоимость.
Если студент выбрал OLАP-технологию, то постановка задачи должна содержать следующие разделы:
Организационно-экономическая сущность задачи
1.1.Наименование задачи (В названии задачи указывается цель ее решения, например, “Анализ ритмичности поставок” или “Анализ объемов продаж по регионам и товарным группам”).
1.2. Для кого предназначены результаты решения (приводится название отдела или лицо, принимающее решение, для которого решается задача).
1.3.Общая характеристика предметной области и проблемы (“Общая характеристика предметной области и проблемы” указывается сфера интересов лица, принимающего решение. Такими сферами могут быть: продажи, закупки, цены, склады, бюджет и т.д. В каждой сфере имеются различные стороны.)
1.4.Цель решения задачи (“Цель решения задачи” сформулированная в п. 1.3 проблема должна быть перефразирована в цель, достижение которой позволит ликвидировать проблему, например, “Составить отчет и график продаж, отражающие тенденции продаж по товарным группам” или “Cоставить аналитический отчет по транспортным затратам и регионам“.)
2.Описание входной информации
В данном разделе описываются все измерения объекта или процесса, согласно которым строится хранилище данных и реализуется OLAP- технология. Для определения измерений предварительно необходимо сформулировать анализируемый показатель, зависящий от измерений.
3. Описание результирующей информации
В данном разделе выполняется табличное описание результирующей информации, если составляется отчет в виде таблицы. Если кроме таблицы выдается диаграмма или график, то указывается их тип согласно нотации MS Word.
Общая характеристика методов формирования решений
Принятие решения - это всегда выбор определенного направления деятельности из нескольких возможных. Следует различать два процесса: формирование решения и принятие решения. Формирование решения - это подготовка исходных данных и их обработка таким образом, что бы было ясно последствия его принятия. Принятие решения - это изучение различных вариантов их последствий и утверждение одного из них.
Оперативные решения принимаются в условиях определенности. Поэтому процесс их принятия является относительно рутинным и почти без проблемным. Параметры (характеристики) производства, используемые в процессе принятия решения, определены, их оценка известна с требуемой точностью.
Тактические решения обычно принимаются управленцами среднего уровня, ответственными за обеспечение средствами для достижения целей и намерений, поставленных ЛПР верхнего звена. Ответы на такие вопросы как: "Каковы должны быть кредитные лимиты для определенного класса заказчиков?", "При каких условиях давать скидку заказчику?"
Стратегические решения принимаются на основе целей компании, определенных в его уставе и уточненных высшим руководством предприятия. Эти цели определяют основу, на которой должно базироваться долгосрочное планирование, а также определение критических факторов деятельности предприятия.
Принимаемые решения можно классифицировать по следующим признакам:
по степени определенности;
по критериальности;
по коллективности.
Известно три степени определенности: полная определенность, рисковая ситуация и неопределенность.
Принятие решений в условиях определенности.
А). Под определенностью понимается ситуация, при которой каждому варианту решения известен вполне определенный набор последствий. Для расчетов, как правило, применяются детерминированные зависимости, а исходные данные достаточно достоверны. При этом:
задача хорошо формализована (имеется модель решения);
существует критерий оценки качества решения;
последствия принятия решения можно предвидеть.
Б). Принятие решений в условиях риска.
В этом случае каждый вариант решения характеризуется несколькими ситуациями, которые могут наступить с разной вероятностью и, при этом, известны для каждого варианта набор последствий. Вероятность может быть вычислена, для чего должны быть статистические данные.
В). Принятие решений в условиях неопределенности.
Эти задачи возникают при условии применения в процессе принятия решений неточной, неполной или слабо структурируемой информации. Формальные модели либо отсутствуют, либо сложны. Вероятности наступления событий не определяются.
С помощью следующего признака все задачи принятия решений можно разделить на два класса:
однокритериальные;
многокритериальные.
Если процесс принятия решения характеризуется несколькими критериями, то должен быть способ их согласования. Это позволит ответить на вопрос: Какое соотношение между оценками является наилучшими?
Последний признак делит все задачи принятия решений на те, что принимаются одним лицом и те, что принимаются коллективом.
Этапы принятия решений и критерии их оценки
Практика принятия решений многообразна. Однако все они реализуются по определенной схеме, подсказываемой здравым смыслом. Для того чтобы принять эффективное решение необходимо выполнить ряд работ, складывающихся из отдельных этапов, процедур и операций. Среди многочисленных подходов к формированию решений выделим трехэтапную модель Г. Саймона, являющуюся основой для реализации большинства известных на сегодня технологий.
На первом этапе применяются в основном неформальные методы для того, чтобы:
а) сформулировать проблему, которую следует решить;
б) выявить цель принятия решения;
с) сформулировать критерий оценки результатов принятия решений.
Проблема выражает объективно возникающий в процессе управления вопрос, решение которого диктуется интересами лица принимающего решение (ЛПР).
Если проблема осознана и идентифицирована количественными показателями или качественными признаками, то далее можно сформулировать цели. Цель - это антипод проблемы. Если проблема это то, чего не хочет ЛПР, то цель - это то, к чему он стремиться.
Достижение целей возможно различными путями - альтернативами. Для их оценки может быть использована теория полезности. Выведена формула для расчета среднего результата, который будет получен после принятия решения. Если имеется две альтернативы, то формула имеет вид:, где - математическое ожидание результата принятия решения, - вероятность появления результата ;- вероятность появления результата ; - альтернативы принятия решения.
Если среди показателей выбрать тот, который, по мнению ЛПР, в наибольшей степени характеризует соответствие объекта управления заданному целевому назначению, то он и будет играть роль критерия оценки вариантов решений. Критерий - это показатель привлекательности вариантов решений. Формулировать критерий следует так, чтобы наиболее предпочтительная оценка состояния, объекта или процесса указывала на его желаемое значение.
На втором этапе формирования решений происходит поиск их различных вариантов - альтернатив. Варианты могут отыскиваться в различных формах (действия, состояния, маршруты, стоимости и т.д.). Задаются они, как правило, либо перечислением, если таковых не очень много, либо описанием их свойств. Генерация вариантов решений в большинстве случаев выполняется либо с помощью различного рода аналитических моделей, либо с помощью баз знаний экспертных систем.
Альтернативы могут быть зависимыми и независимыми. Если действие над какой-либо альтернативой не влияет на качество других, то такая альтернатива является независимой. При зависимых альтернативах оценки одних из них оказывают влияние на качество других.
На третьем этапе, согласно сформулированному на первом этапе критерию выбора, происходит сопоставление, оценка и выбор решения на основании ранжирования результатов, которые могут быть получены.
Формирование решений средствами таблиц
Простейшим методом оценки последствий принятия решений является оценка с помощью таблицы "Стоимость - эффективность". Критерием выбора в данном случае выступает максимальный доход на единицу затрат. Метод требует расчета общих затрат и общих доходов по каждому из вариантов.
Таблица "Стоимость - эффективность" может быть использована лишь в том случае, если каждый из вариантов оценивается на основе одного критерия. Если же применяется больше одного критерия, то создается таблица "Стоимость - критерий". В ней представляются варианты решений, оцениваемые с различных точек зрения. Допустим, четыре варианта капитальных вложений необходимо оценить с позиций трех критериев: близость расположения к железной дороге (транспортные затраты), близость расположения к водоемам (затраты на транспортировку воды), наличие в данной местности работоспособного населения (затраты на перевозку людей).
Элементами таблицы могут быть как абсолютные величины, указывающие на затраты или доходы, так и относительные, например ранг варианта, вычисленный на основе таблицы "Стоимость - эффективность". В последней строке таблицы указываются коэффициенты значимости каждого из критериев оценки. Это та качественная информация, которая собственно и отличает систему формирования решений от формальных оптимизационных методов. Здесь, лицо, принимающее решение вносит свой опыт и знание в процесс оценки вариантов. Сумма коэффициентов значимости всех критериев должна быть равна единице: 0,6 + 0,3 + 0,1 = 1.
Общая оценка каждого из вариантов рассчитывается по формуле:, где - общая оценка i-го варианта решения; - вес j- го критерия; -результат, который может быть получен при i-м варианте; согласно j-го критерия. Средствами электронной таблицы Excel можно решить две задачи: Что будет, если? и Как сделать, чтобы? Первая задача решается достаточно просто: пользователь, изменяя исходные данные, может получить различные варианты решения.
Вторая задача - "Как сделать, чтобы?" состоит в определении таких исходных данных, которые обеспечат необходимый результат. Для ее решения в среде MS Excel следует указать показатель, используемый в качестве цели, и показатель, который следует вычислить, чтобы добиться ее достижения.
Формирование решений в условиях определенности
Понятие определенности является относительным. Под определенностью будем понимать ситуацию, когда каждой альтернативе решения соответствует известный набор последствий. Это значит, что:
задача хорошо формализована (существует модель решения);
существует критерий оценки качества решения;
последствия решения известны.
В иерархии управления формулируются цели, соответствующие определенному уровню управления. На самом высоком уровне находятся цели, носящие директивный характер. Эти цели называют также траекторными.
Директивные цели всегда детализируются. Процесс детализации носит иерархический характер. В результате получают дерево целей. Нижний уровень дерева целей превращается в мероприятия, которые следует выполнить для достижения директивной цели.
Если можно сформулировать цель решения задачи, декомпозировать ее на подцели, а затем, указать формулы для расчета уровня достижения каждой подцели, то процесс принятия решений можно представить с помощью дерева целей, на котором выполняются два вида расчетов: прямые и обратные.
Решения с помощью деревьев целей формируют в два этапа:
Выполняют прямые расчеты, для того, чтобы определить фактическое состояние предприятия (каков фактический уровень достижения главной цели).
Выполняют обратные вычисления, для того, чтобы узнать какие меры следует предпринять, чтобы достичь желаемый уровень главной цели.
Для выполнения обратных вычислений необходимо указать следующее:
Ограничения на терминальные узлы дерева целей (ограничения на ресурсы).
Приоритеты в достижении целей.
Направления в изменении уровня достижения целей (знак плюс или минус).
Решением задачи является множество значений терминальных узлов дерева целей, которые служат управляющими воздействиями для конкретных структурных подразделений.
Формирование решений в условиях неопределенности
Существует измеримая неопределенность, то есть риск, и неизмеримая - собственно неопределенность. Риск вычисляется на основе статистических данных, а неопределенность не вычисляется. Ее величина устанавливается на основе субъективных знаний человека. Источниками неопределенности служат либо неполнота знаний о фактах или событиях, либо свойство объекта, которое принципиально невозможно измерить.
Рассмотрим процесс формирования решений с помощью экспертной системы, ориентированной на процессы инвестирования. Допустим, перед руководством предприятия возникла проблема принятия решения о вложении средств в акции другого предприятия. Сформулируем гипотезу следующим образом: Акции данного предприятия являются перспективными. Тогда задача состоит в расчете коэффициента определенности данной гипотезы в диапазоне от 0 до 1. Фрагмент дерева вывода, представленный на рис. 8.9, содержит три правила. Правила находятся в табл. 8.6, а их расшифровка - в табл. 8.7.
Правила дерева вывода
Расшифровка обозначений в дереве вывода
Современные экспертные системы, используемые для формирования решений, в большинстве случаев базируются на базах знаний. Как правило, в основе такого рода систем лежат различные деревья выводов. Экспертные системы являются одним из результатов исследований в области искусственного интеллекта и рассматриваются в качестве программного средства, которое позволяет представить знания специалистов высокой квалификации о предметной области. Экспертные системы воспроизводят осознанные мыслительные усилия человека.
Центральным элементом экспертной системы является база знаний, которая отражает знания специалиста-эксперта в соответствии с какой-либо моделью (деревья вывода, деревья целей, семантические сети и т.д.).
Блок логического вывода, необходимый, для обработки базы знаний с целью получения новых знаний.
Блок объяснений, который служит для воспроизведения хода получения новых знаний в случае, если этого потребует пользователь.
Блок приобретения знаний, необходимый для периодической замены устаревших знаний и ввода новых.
Как правило, экспертные системы содержат еще и базы данных, содержащих информацию о фактическом состоянии объекта управления.
В экономике экспертные системы используются для консультаций по выработке инвестиционных решений, выбору стратегии маркетинга, кредитованию юридических лиц и т. д.
Формирование решений в условиях риска
В условиях риска можно использовать деревья решений, если альтернативы, отражающие варианты решения, находятся в отношениях соподчиненности. Как правило, условия появления альтернатив носят качественный характер и определяются вероятными величинами.
Иерархические отношения удобно представлять в виде дерева: дуги дерева отражают альтернативы частичных решений, а узлы - результаты. Таким образом, получают дерево решений, с помощью которого можно представлять вероятностные (частотные) характеристики условий.
Рассмотрим пример. Допустим лицу, принимающему решение, известно два варианта повышения уровня рентабельности:
Произвести продукцию А в количестве 100 ед. и продать ее по цене 10 ед. за штуку. Себестоимость единицы продукции составляет 8 ед.
Произвести продукцию В в количестве 50 ед. и продать ее по цене 20 ед. за штуку. Себестоимость единицы продукции составляет 18 ед.
Для упрощения задачи будем считать, что в случае неблагоприятного рынка для какой либо продукции предприятие терпит убытки по ее себестоимости. Тогда в случае благоприятного рынка предприятие получит от продажи продукции следующий доход:
От продукции А: d1=100 10=1000 ед.
2. От продукции В: d2= 50 20= 1000 ед.
При неблагоприятном рынке оно будет убыточным:
От продукции А: d1=-100 8= -800 ед.
2. От продукции В: d2= - 50 18= -900 ед.
Построим дерево решений, на котором отразим последовательность событий от корня к листьям, а затем выполним расчет доходов (убытков) в обратном направлении.
1. На дереве решений представлены альтернативные варианты, при которых предприятие ожидают доходы или убытки. Так как отсутствует информация о рынке, будем считать, что он одинаково благоприятен или неблагоприятен для обоих видов продукции.
Вывод: целесообразным будет вариант 1, т. е. производство продукции А.
Можно пойти на некоторые затраты с целью получения информации о конъюнктуре рынка, что позволит уточнить насколько рынок будет благоприятен для того или иного товара.
В данном случае выгоднее выбрать вариант 2, т. е. производство продукции В.
Формирование решений с помощью нейросетей
Нейросетевые технологии, в отличие от экспертных систем, предназначены для воспроизведения неосознанных мыслительных усилий человека (например, человек плохо знает, как он узнает цвет предмета). Такого рода технологии используются для распознавания каких-либо событий или предметов. С их помощью можно воспроизвести многочисленные связи между множеством объектов. Принципиальное отличие искусственных нейросетей от обычных программных систем, например экспертных, состоит в том, что они не требуют программирования. Они сами настраиваются, т. е. обучаются тому, что требуется пользователю.
Известны следующие основные сферы применения нейросетей:
Экономика и бизнес: предсказание поведения рынков, предсказание банкротств, оценка стоимости недвижимости, автоматическое рейтингование, оценка кредитоспособности, прогнозирование курса валют.
Интернет: ассоциативный поиск информации.
Автоматизация производства: оптимизация режимов производственного процесса, диагностика качества продукции, предупреждение аварийной ситуации.
Искусственные нейросети состоят из искусственных нейронов. Искусственный нейрон представляет собой математическую модель естественного нейрона, имеющего несколько входов (вектор входных сигналов) и один выход. Этот выход направлен либо к другому нейрону, либо к выходу из нейронной системы. Вектор входных сигналов преобразуется нейроном в выходной сигнал с использование сумматора и специального нелинейного преобразователя.
Связь между нейронами характеризуется интенсивностью (силой возбуждения), называемой также синаптическим весом.
Применение нейросетей предполагает выполнение следующих этапов:
Постановка задачи: формирование цели применения нейросети (например, прогнозирование курса ценных бумаг).
Обучение нейросети: подготовка обучающих примеров, которые представляют собой уже известные результаты решения задачи без нейросети и предъявление их ей.
Эксплуатация сети: сети предъявляется некоторая ситуация, которая либо распознается, либо нет.
Известно два вида обучения: с учителем и без такового.
Преимущества нейросетей.
Способность обучаться на примерах без программирования, что позволяет отказаться от поиска каких-либо аналитических зависимостей между входными данными и результатами. Нейросети могут обучаться на неполной, противоречивой и искаженной информации.
Для использования нейросетей не требуются профессионалы-математики.
Не требуется выполнение условия отсутствия взаимосвязи между входными факторами, как это требуется в регрессионном анализе.
Нейронные сети реализуются либо аппаратным, либо программным способом. Аппаратная реализация возможна в виде нейрокомпьютеров, нейроплат и нейроБИС (больших интегральных схем).
Аппаратная реализация используется там, где необходима высокая скорость обработки межнейронных соединений. При этом их стоимость достаточно высока. Если высокая скорость не требуется, то используется программный аналог нейросети. В оперативной памяти строится модель нейросети, которая может обучаться на примерах.
Формирование решений с помощью нечетких множеств
Формирование решений на основе нечетких множеств проводится в три этапа:
Построение функций принадлежности, которые соответствуют понятиям критериев оценки.
Определяются значения функций принадлежности по критериям оценки.
Производится свертка информации для выявления лучшей альтернативы на основе операции пересечения нечетких множеств.
Рассмотрим условный пример. Пусть к банку за кредитом обратилось два предприятия, кредитоспособность которых будет оцениваться по трем критериям: коэффициент текущей ликвидности, коэффициент финансирования и рентабельность собственных средств.
Каждый из коэффициентов может рассматриваться в качестве критерия оценки кредитоспособности предприятия. Но понятия «хороший» или «плохой» тот или иной коэффициент нечеткие, поэтому необходимо указать их функции принадлежности. Они равны:
Например, число 0,98 получено следующим образом: фактическое значение для предприятия равно 1,52. Ближайшее теоретическое значение функции принадлежности равно 1 при значении данного коэффициента, равном 1,5. Поэтому фактическое и теоретическое значение данного коэффициента будем считать равными, что позволяет использовать значение функции принадлежности, равное 1. Для второго предприятия фактическое значение равно 2,07. Ближайшее значение функции принадлежности к данному числу равно 0,5. Поэтому, используя его, определяем значения функции принадлежности.
Наличие значений функций принадлежности позволяет выполнить процедуру свертки для выявления наилучшего претендента на выдачу кредита. Для этого вначале выполняется операция пересечения множеств, то есть выбирается минимальное значение функции принадлежности среди значений, отражающих приемлемость коэффициентов по каждому критерию для каждого предприятия в отдельности.
Результирующий вектор, позволяющий выявить претендента на кредитование, получают за счет выполнения операции объединения результатов предыдущей операции, то есть:
Таким образом, выбирается второе предприятие, для которого значение функции принадлежности максимальное и равняется 0,4.
Виды угроз информационной безопасности
Источниками внутренних угроз являются:
1. Сотрудники организации;
2. Программное обеспечение;
3. Аппаратные средства.
Внутренние угрозы могут проявляться в следующих формах:
ошибки пользователей и системных администраторов;
нарушения сотрудниками фирмы установленных регламентов сбора, обработки, передачи и уничтожения информации;
ошибки в работе программного обеспечения;
отказы и сбои в работе компьютерного оборудования.
К внешним источникам угроз относятся:
1. Kомпьютерные вирусы и вредоносные программы;
2. Организации и отдельные лица;
3. Стихийные бедствия.
Формами проявления внешних угроз являются:
заражение компьютеров вирусами или вредоносными программами;
несанкционированный доступ (НСД) к корпоративной информации;
информационный мониторинг со стороны конкурирующих структур, разведывательных и специальных служб;
действия государственных структур и служб, сопровождающиеся сбором, модификацией, изъятием и уничтожением информации;
аварии, пожары, техногенные катастрофы.
Все перечисленные нами виды угроз (формы проявления) можно разделить на умышленные и неумышленные.
По способам воздействия на объекты информационной безопасности угрозы подлежат следующей классификации: информационные, программные, физические, радиоэлектронные и организационно-правовые.
К информационным угрозам относятся:
несанкционированный доступ к информационным ресурсам;
незаконное копирование данных в информационных системах;
хищение информации из библиотек, архивов, банков и баз данных;
нарушение технологии обработки информации;
противозаконный сбор и использование информации;
использование информационного оружия.
К программным угрозам относятся:
использование ошибок и "дыр" в ПО;
компьютерные вирусы и вредоносные программы;
установка "закладных" устройств;
К физическим угрозам относятся:
уничтожение или разрушение средств обработки информации и связи;
хищение носителей информации;
хищение программных или аппаратных ключей и средств криптографической защиты данных;
воздействие на персонал;
К радиоэлектронным угрозам относятся:
внедрение электронных устройств перехвата информации в технические средства и помещения;
перехват, расшифровка, подмена и уничтожение информации в каналах связи.
К организационно-правовым угрозам относятся:
закупки несовершенных или устаревших информационных технологий и средств информатизации;
нарушение требований законодательства и задержка в принятии необходимых нормативно-правовых решений в информационной сфере.
Методы и средства реализации угроз информационной безопасности
Информационная безопасность -- это состояние защищённости информационной среды, защита информации представляет собой деятельность по предотвращению утечки защищаемой информации, несанкционированных и непреднамеренных воздействий на защищаемую информацию, то есть процесс, направленный на достижение этого состояния.
Методы и средства защиты ИС
В широком смысле информационная система есть совокупность технического, программного и организационного обеспечения, а также персонала, предназначенная для того, чтобы своевременно обеспечивать надлежащих людей надлежащей информацией.
Под угрозой безопасности компьютерной системы понимаются действия, которые могут нанести ей ущерб. Угрозы могут быть объективными (случайными), возникающими независимо от воли и желания людей, и субъективными (преднамеренными), т.е. специально ими созданными.
Одна из главных преднамеренных угроз - это компьютерные вирусы. Компьютерный вирус - это специально написанная про-
грамма, которая может присоединяться к другим программам и выполнять разрушающее действие на компьютере. ;
Жизненный цикл вируса включает следующие этапы: ;
внедрение;
инкубационный период;
саморазмножение;
искажение или уничтожение информации. Универсальных правил защиты от компьютерных вирусов не
существует, однако известны некоторые правила, выполнение которых позволяет снизить угрозу заражения:
все программы и документы, полученные из сети, должны быть проверены на наличие вируса;
необходимо стремиться к максимальному ограждению локальной сети от процедур «записи», позволяя лишь процедуру «чтения»;
следует приобретать лишь дистрибутивные копии у официальных продавцов;
нужно периодически сохранять на внешнем носителе файлы, имеющие ценность.
Взаимосвязь между методами и средствами защиты информации представлена в виде схемы:
Методы
Препятствия Управление Маскировка Принуждение
доступом
Физические Аппаратные Программные Законы
[Технические]
Средства
Препятствия - это создание преград, физически не допускающих к информации. Средства защиты при этом следующие: механические преграды; сейфы, шкафы; датчики различного типа и т.д.
Защита методом управления доступом состоит в использовании паролей и измерения индивидуальных характеристик человека (цвет глаз), в определении границ дозволенности обращения к информации и т.д.
В основе реализации защиты данным методом лежат понятия идентификации и аутентификации: идентификация пользователя - это присвоение ему уникального кода; аутентификация - установление подлинности субъекта. Средствами служат различного рода технические устройства.
Маскировка осуществляется за счет программных средств защиты, к которым относятся:
криптографические средства;
уничтожение результатов решения задачи;
регистрация работы технических и программных средств; . * разграничение доступа по паролям и ключам доступа;
электронная подпись.
Рассмотрим криптографический метод защиты. Криптография - это наука об обеспечении секретности и подлинности сообщений. Существуют два способа криптозащиты - с открытыми и закрытыми ключами.
Технология закрытого ключа состоит в следующем: посылая адресату сообщение, пользователь применяет специальную программу и ключ. Адресат, получив сообщение, пользуется точно такой же программой и таким же ключом. Оба участника должны знать секретный ключ (закрытый).
Если используется открытый ключ, то у каждого участника переписки есть два ключа: открытый и закрытый. Открытый ключ передается кому угодно, закрытый - нет. Посылая сообщение адресату В, участник А шифрует его открытым ключом, а В, получая сообщение, расшифровывает его закрытым ключом.
Размещено на Allbest.ru
...Подобные документы
Анализ предметной области разрабатываемой информационной системы "Библиотека". Проектирование базы данных в среде MS Access. Физическая реализация данной информационной системы средствами Delphi 7 и MS Access 2003. Области применения технологии BDE.
курсовая работа [2,4 M], добавлен 12.01.2016Методы построения хранилища данных на основе информационной системы реального коммерческого предприятия. Основные аналитические задачи, для решения которых планируется внедрение хранилищ данных. Загрузка процессоров на серверах. Схемы хранения данных.
контрольная работа [401,0 K], добавлен 31.05.2013Информационные системы, их цели и задачи на предприятии. Требования к информационным системам, их области применения. Проблемы и критерии выбора информационной системы. Интерактивные электронные технические руководства в управлении бизнес процессами.
дипломная работа [3,0 M], добавлен 19.03.2012Проведение структурного системного анализа предметной области и разработка информационной системы "Клиника". Описание диаграмм потоков данных в информационной базе. Построение инфологической модели информационной системы. Основной интерфейс баз данных.
курсовая работа [2,1 M], добавлен 11.07.2013Понятие экономической информационной системы. Функциональные особенности и классификационные признаки. Электронный архив как ядро информационной системы и централизованное хранилище документов. Способы создания таблиц, форм и диаграмм базы данных.
контрольная работа [2,4 M], добавлен 14.07.2009Характеристика комплекса задач и обоснование необходимости совершенствования системы обеспечения информационной безопасности и защиты информации на предприятии. Разработка проекта применения СУБД, информационной безопасности и защиты персональных данных.
дипломная работа [2,6 M], добавлен 17.11.2012Сущность информационной системы, функциональная спецификация и подходы к проектированию. Унифицированный язык моделирования UML. Проектирование базы данных, требования к ним. Пользовательский режим работы. Расчет экономической эффективности проекта.
дипломная работа [4,4 M], добавлен 21.02.2011История развития географической информационной системы, ее сущность и задачи, основные ключевые составляющие. Характеристика векторной и растровой моделей информационных данных. Стоимость работ по созданию географической информационной системы.
презентация [585,7 K], добавлен 22.05.2009Информационная система "Юридические услуги". Проектирование программного обеспечения. Анализ информационных потоков. Логическое представление, анализ структуры базы данных информационной системы, ее блок-схемы. Инструкция пользователя, контрольный пример.
курсовая работа [1,1 M], добавлен 30.07.2009Обзор существующих проектных решений, их достоинства и недостатки. Обоснование необходимости разработки информационной системы. Общее описание интерфейса BPwin. Разработка концепции архитектуры построения и платформы реализации. Создание новой модели.
курсовая работа [4,3 M], добавлен 11.09.2014Система управления базами данных задач и составляющих их процессов предприятия. Требования к информационной системе. Состав запросов к базе данных. Связи и отношения между информационными объектами. Алгоритмы работы и архитектура информационной системы.
курсовая работа [727,5 K], добавлен 02.02.2014Основные понятия экономической информатики. Информационная система, ее роль и место в системе управления. Формирование решений с помощью нейросетей. Создание информационных систем с учетом стандартов их жизненного цикла. Электронный документооборот.
шпаргалка [206,4 K], добавлен 10.11.2010Понятие "информационной потребности" и "новой информационной технологии". Современные технологические решения в области информатизации объектов агропромышленного комплекса. Эффективность организационного обеспечения Автоматизированного рабочего места.
контрольная работа [28,2 K], добавлен 19.10.2011Автоматизация системы формирования часов учебной нагрузки на кафедре и учебных поручений преподавателей. Обзор программных продуктов. Перечень требований к системе, разработка ее архитектуры. Сценарии вариантов использования. Тест информационной системы.
дипломная работа [1,6 M], добавлен 05.02.2012Обзор и анализ информационных систем по учету материальных ценностей в международной практике. Информационная система для учёта материальных средств ООО "Железногорский комбикормовый завод". Выбор средств, инструментов для создания информационной системы.
дипломная работа [1,2 M], добавлен 23.12.2014Содержательное описание предметной области. Структурный анализ бизнес-процесса на основе IDEF0-модели. Построение информационно-логической модели данных. Структурная схема на основе IDEF0. Даталогическая модель данных. Реализация информационной системы.
курсовая работа [849,7 K], добавлен 10.07.2014Современный опыт в сфере энергетики с помощью информационный технологий и решений. Требования менеджмента к информационному обеспечению управления. Расчетно-аналитическая система "Биллинг-Онлайн". Внедрение информационной системы, эффективность проекта.
дипломная работа [1,1 M], добавлен 07.06.2014Понятие автоматизированной информационной системы, ее структурные компоненты и классификация. Основные функции систем управления процессом. Применение базы данных процесса для мониторинга и управления. Доступ к базе данных процесса, запросы и протоколы.
реферат [457,1 K], добавлен 18.12.2012Рассмотрение создания модели информационной системы с помощью AllFusion Process Modeler 4.1 (Bpwin4.1) в стандарте IDEF0. Описание диаграммы дерева узлов. Анализ создания модели данных склада. Характеристики информационной модели в нотации IDEF1X.
курсовая работа [1,4 M], добавлен 10.04.2015Рассмотрение структуры предприятия, обзор современного программного обеспечения. Описание информационной системы учета кадров. Создание информационной системы для работы с персоналом на основе выполненного анализа программных продуктов этого направления.
дипломная работа [3,7 M], добавлен 03.07.2015