Компьютерное моделирование в решении экономических задач

Автор работы: Пользователь скрыл имя, 25 Января 2013 в 13:57, курсовая работа

Описание работы

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

Содержание работы

Введение_________________________________________________________3
1.Теоретическая часть_____________________________________________4
1.1.Понятия, используемые для описания компьютерного моделирования в решении экономических задач_____________________4
1.2.Особенности применения моделирования в экономике_____________5
1.3.Классификация экономико-математических моделей______________6
1.4.Этапы компьютерного моделирования в решении экономических задач___________________________________________________________10
1.5.Программные средства, используемые для проведения компьютерного моделирования___________________________________16
2.Практическая часть____________________________________________21
2.1.Постановка задачи____________________________________________21
2.1.1.Цель решения задачи________________________________________21
2.1.2.Условие задачи______________________________________________21
2.2.Компьютерная модель решения задачи__________________________22
2.2.1.Информационная модель решения задачи______________________22
2.2.2.Аналитическая модель решения задачи________________________22
2.2.3.Технология решения задачи средствами MS Exsel_______________23
2.3.Результаты компьютерного эксперимента и их анализа___________30
2.3.1.Результаты компьютерного эксперимента_____________________30
2.3.2.Анализ полученных результатов______________________________31
Заключение_____________________________________________________32
Список литературы______________________________________________33

Файлы: 1 файл

курсач.docx

— 298.28 Кб (Скачать файл)

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

Для моделей народнохозяйственного  уровня важно деление на агрегированные и детализированные.

В зависимости от того, включают ли народнохозяйственные модели пространственные факторы и условия или не включают, различают модели пространственные и точечные [6, с. 374].

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

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

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

1. Постановка экономической  проблемы и ее качественный  анализ. Главное здесь - четко  сформулировать сущность проблемы, принимаемые допущения и те  вопросы, на которые требуется  получить ответы. Этот этап включает выделение важнейших черт и свойств моделируемого объекта и абстрагирование от второстепенных; изучение структуры объекта и основных зависимостей, связывающих его элементы; формулирование гипотез (хотя бы предварительных), объясняющих поведение и развитие объекта [9, с. 373].

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

Неправильно полагать, что  чем больше фактов учитывает модель, тем она лучше "работает" и  дает лучшие результаты. То же можно  сказать о таких характеристиках  сложности модели, как используемые формы математических зависимостей (линейные и нелинейные), учет факторов случайности и неопределенности и т.д. Излишняя сложность и громоздкость модели затрудняют процесс исследования. Нужно учитывать не только реальные возможности информационного и  математического обеспечения, но и  сопоставлять затраты на моделирование  с получаемым эффектом (при возрастании  сложности модели прирост затрат может превысить прирост эффекта) [9, с. 373].

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

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

3. Математический анализ  модели. Целью этого этапа является  выяснение общих свойств модели. Здесь применяются чисто  математические  приемы исследования. Наиболее важный  момент - доказательство существования  решений в сформулированной модели (теорема существования). Если удастся  доказать, что математическая задача  не имеет решения, то необходимость  в последующей работе по первоначальному  варианту модели отпадает; следует  скорректировать либо постановку  экономической задачи, либо способы  ее математической формализации. При аналитическом исследовании  модели выясняются такие вопросы,  как, например, единственно ли  решение, какие переменные (неизвестные)  могут входить в решение, каковы  будут соотношения между ними, в каких пределах и в зависимости  от каких исходных условий  они изменяются, каковы тенденции  их изменения и т.д. Аналитической  исследование модели по сравнению  с эмпирическим (численным) имеет то преимущество, что получаемые выводы сохраняют свою силу при различных конкретных значениях внешних и внутренних параметров модели [12, с. 343].

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

4. Подготовка исходной  информации. Моделирование предъявляет  жесткие требования к системе  информации. В то же время реальные  возможности получения информации  ограничивают выбор моделей, предназначаемых для практического использования. При этом принимается во внимание не только принципиальная возможность подготовки информации (за определенные сроки), но и затраты на подготовку соответствующих информационных массивов. Эти затраты не должны превышать эффект от использования дополнительной информации [9, с. 372].

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

5. Численное решение. Этот  этап включает разработку алгоритмов  для численного решения задачи, составления программ на ЭВМ  и непосредственное проведение  расчетов. Трудности этого этапа  обусловлены прежде всего большой размерностью экономических задач, необходимостью обработки значительных массивов информации [10, с. 235].

Обычно расчеты по экономико-математической модели носят многовариантный характер. Благодаря высокому быстродействию современных ЭВМ удается проводить  многочисленные "модельные" эксперименты, изучая "поведение" модели при  различных изменениях некоторых  условий. Исследование, проводимое численными методами, может существенно дополнить  результаты аналитического исследования, а для многих моделей оно является единственно осуществимым. Класс  экономических задач, которые можно  решать численными методами, значительно  шире, чем класс задач, доступных  аналитическому исследованию.

6. Анализ численных результатов  и их применение. На этом заключительном  этапе цикла встает вопрос  о правильности и полноте результатов  моделирования, о степени практической  применимости последних [9, с. 373].

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

Уже на этапе построения модели может выясниться, что постановка задачи противоречива или приводит к слишком сложной математической модели. В соответствии с этим исходная постановка задачи корректируется. Далее  математический анализ модели (этап 3) может показать, что небольшая  модификация постановки задачи или  ее формализации дает интересный аналитический  результат [9, с. 373].

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

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

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

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

Теория математического  анализа моделей экономики развилась  в особую ветвь современной математики - математическую экономику. Модели, изучаемые  в рамках математической экономики, теряют непосредственную связь с  экономической реальностью; они  имеют дело с исключительно идеализированными  экономическими объектами и ситуациями. При построении таких моделей  главным принципом является не столько  приближение к реальности, сколько  получение возможно большего числа  аналитических результатов посредством  математических доказательств. Ценность этих моделей для экономической  теории и практики состоит в том, что они служат теоретической  базой для моделей прикладного  типа [10, с. 432].

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

 

1.5. Программные средства, используемые для проведения компьютерного моделирования.

В качестве программного обеспечения  компьютерного моделирования экономических  задач могут применяться программы  MS Access и MS Excel, входящие в состав пакета MS Office. MS Access представляет собой приложение Microsoft Office, которое позволяет создавать программные средства для получения определенных результатов.  Главное отличие MS Access от других СУБД заключается в том, что под базой данных MS Access понимается совокупность структурированных и взаимосвязанных данных и методов, обеспечивающих добавление, изменение, выборку и отображение данных.

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

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

Работа с  MS Access предполагает создание определенных объектов БД- таблиц, запросов, форм, отчетов, макросов, модулей. Однако в зависимости от требований предметной области не все объекты системы управления реляционными базами данных MS Access могут быть использованы при создании конкретного приложения.

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

Информация о работе Компьютерное моделирование в решении экономических задач