Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая.docx
Скачиваний:
12
Добавлен:
16.05.2015
Размер:
932.69 Кб
Скачать
  1. Решение оптимизационной задачи

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

Примером оптимизации может послужить решение задачи со следующими условиями:

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

Для решения задачи необходима следующая информация по каждому товару:

  • прогнозируемая цена;

  • закупочная цена;

  • сумма оборотного капитала фирмы.

Чтобы решить данную задачу необходимо ввести розничную цену (qi) продуктов, которая установлена с помощью прогноза цены (линия тренда), закупочную цену (процент от розничной цены – 0,15qi), установленный капитал прибыли.

Для получения оптимального решения следует воспользоваться таким инструментом табличного процессора Excel, как «Поиск решения». Он дает возможность решать задачи со многими переменными, находить значения этих переменных, при которых значение целевой ячейки достигает максимума или минимума при заданных ограничениях.

Данная задача подразумевает некоторые условия. Во-первых, количество товара не может быть отрицательным или дробным. Количество должно быть строго больше нуля и являться целым числом. Во-вторых, затраты на производство не должны превышать сумму оборотного капитала.

Следуя этим правилам, вводим данные в «Поиск решений» (Данные – Поиск решения)

Рисунок 6.Поиск решения

После того, как мы ввели данные в Поиск решения, находим решение данной задачи.

Рисунок 7.Оптимизационная задача

  1. Создание листа интерфейса для управления задачей

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

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

Первым листом курсовой работы является лист интерфейса. На его поле расположена кнопка «Продукты».

Рисунок 8. Лист интерфейса

Нажав кнопку, открывается «Главная форма». С ее помощью можно вводить данные, строить сводную таблицу, делать графики динамики и прогноза цены товаров, открывать оптимизационную задачу. Так же имеется кнопка Закрытия формы.

Рис.9. Главная форма

При нажатии кнопки Ввод данных открывается форма ввода данных. Чтобы добавить товар в таблицу, выбираются данные из полей «Производитель», «Наименование товара», «Период», вводится «Цена» товара. Далее нажимаем кнопку «Добавить». Кнопка «Главная форма» возвращает в Главную форму. Кнопка «Закрыть форму» закрывает форму.

Рисисунок 10. Ввод данных

При нажатии на главной форме кнопок «Динамика цен» или «Прогноз цены» на отдельных листах строятся диаграммы.

При нажатии кнопки «Оптимизация» появляется форма для ввода суммы оборотного капитала . После нажатия кнопки «Рассчитать», происходит поиск решения.

Рисунок 11. Оптимизационная задача

Таким образом, созданная средствами MSExcel база данных и форма для работы с ней, значительно упрощает ввод, корректировку и обработку данных, необходимых для анализа деятельности предприятия.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]