Реализация системы управления ресурсами

Построение обоснованных планов производства с помощью Excel. Возможности электронной таблицы. Построение прогноза продаж на текущий год. Управление числом рабочих и запасами. Формирование плана управления ресурсами. Технология линейного программирования.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 20.12.2020
Размер файла 582,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Методические указания к выполнению задания

Реализация системы управления ресурсами

  • Уфа 2020
  • Оглавление
  • Введение
  • Лабораторная работа №1. Формирование плана управления ресурсам. Метод проб и ошибок
  • 1.1 Цель работы
  • 1.2 Задачи
  • 1.3 Теоретическая часть. Технология таблиц Excel
  • 1.3.1 Концепция электронной таблицы
  • 1.3.2 Создаём новую рабочую книгу
  • 1.3.3 Работа с электронной таблицей
  • 1.3.4 Набор имён ячеек
  • 1.3.5 Копирование формул
  • 1.3.6 Абсолютный адрес
  • 1.3.7 Постановка задачи
  • 1.4 Описание оборудования и используемых программных комплексов
  • 1.5 Краткое руководство пользователя для используемого программного продукта
  • 1.6 Задание
  • 1.7 Методика выполнения задания
  • 1.7.1 Шаг 1 - управление числом рабочих
  • 1.7.2 Шаг 2 Управление запасами
  • 1.7.3 Шаг 3 Полное управление
  • 1.8 Требования к содержанию и оформлению отчёта
  • 1.9 Критерии результативности выполнения работы
  • Лабораторная работа №2. Формирование плана управления ресурсами. Метод линейного программирования
  • 2.1 Цель работы
  • 2.2 Задачи
  • 2.3 Теоретическая часть. Технология поиска решения
  • 2.3.1 Технология линейного программирования
  • 2.3.2 Диапазон Excel
  • 2.4 Описание оборудования и используемых программных комплексов
  • 2.5 Краткое руководство пользователя для используемого программного продукта
  • 2.6 Задание
  • 2.7 Методика выполнения задания
  • 2.8 Бонус
  • 2.9 Пример решения задачи
  • 2.10 Требования к содержанию и оформлению отчёта
  • 2.11 Контрольные вопросы
  • 2.12 Критерии результативности выполнения работы
  • 2.13 Литература
  • Приложение А
  • Варианты задания
  • Введение
  • Планирование на предприятии - процесс прогнозирования, разработки и установления на предприятии системы количественных и качественных показателей его развития, определяющих темпы, пропорции, тенденции развития данного предприятия и содействует выбору наиболее благоприятных путей к достижению целей.
  • Планирование является одной из ведущих функций управления и характеризуется следующими свойствами:
  • · общее осмысление будущего;
  • · прогнозирование условий среды;
  • · оценка ресурсов предприятия;
  • · прогнозирование развития ресурсов предприятия;
  • · конкретная проверка альтернативных возможностей и действий, учитывающая ситуацию на рынке;
  • · указание возможных действий для достижения целей предприятия;
  • · непрерывная задача, охватывающая все функции предприятия.
  • Основные задачи на уровне предприятия:
  • · сосредоточение внимания на приоритетных направлениях;
  • · готовность к реакции на изменения во внешней среде;
  • · сведение к минимуму нерациональных действий при возникновении неожиданных ситуаций;
  • · обеспечение четкого взаимодействия между подразделением предприятия и исполнителями.
  • Планирование можно классифицировать по нескольким критериям:
  • · по степени охвата (общее и частичное);
  • · содержанию в аспекте предпринимательской деятельности (стратегическое - поиск новых возможностей и продуктов, тактическое - предпосылки для известных возможностей и продуктов, оперативное - реализация данной возможности);
  • · предмету (объекту) планирования (целевое, средств - потенциал, оборудование, материалы, финансы, информация, программное, действий);
  • · сферам функционирования (производство, маркетинг, НИОКР, финансы);
  • · охвату (глобальное, контурное, макровеличин, детальное);
  • · срокам (кратко-, средне-, долгосрочное);
  • · жесткое и гибкое.
  • Планирование - основа управления предприятием. Базовой задачей всех систем управления предприятием является формирование плана с минимальной расходной частью.
  • Планирование осуществляется в два этапа:

· что когда необходимо произвести

· какие ресурсы для этого могут потребоваться.

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

Целью практикума «Подходы к автоматизации предприятия» является приобретение навыков планирования.

Задачей является построение обоснованных планов производства высокого уровня. В качестве инструментального средства используется приложение Microsoft Excel.

Лабораторная работа №1. Формирование плана управления ресурсам. Метод проб и ошибок

1.1 Цель работы

Целью работы является приобретение навыков построения обоснованных планов производства. В качестве инструментального средства используется приложение Microsoft Excel.

1.2 Задачи

Закрепление, углубление и расширение знаний студентов при решении конкретных практических задач:

· средствами программы Excel сформировать систему подготовки и оценки эффективности плана производства;

· методом проб и ошибок реализовать оптимальный план производства.

1.3 Теоретическая часть. Технология таблиц Excel

1.3.1 Концепция электронной таблицы

Электронная таблица представляет собой объект принципиально иной природы, нежели электронный документ, создаваемый и редактируемый с помощью текстового процессора, или графический образ, обрабатываемый графическим редактором, или презентация Microsoft PowerPoint. Все перечисленные объекты имеют прототипы, или, по крайней мере, аналоги в реальном, «некомпьютерном» мире. Так, электронному документу предшествует документ бумажный, компьютерной графике -- обычная, презентации Microsoft PowerPoint -- набор слайдов, показом которых докладчик сопровождает выступление. Электронная таблица не имеет подобных аналогов; она создаётся, существует и функционирует только в среде определённой программы или программного комплекса (в нашем случае Excel).

В ячейку электронной таблицы можно ввести либо значение данных, либо формулу. Формула задаёт математически выраженную зависимость содержимого ячейки от содержимого других ячеек. Если Вы ввели в данную ячейку электронной таблицы формулу, в ней будет отображаться результат подстановки в эту формулу значений, введённых в соответствующие ячейки. Например, если имеются три ячейки А, В и С, и Вы вводите в ячейку С формулу: =А+В, то при значениях А=1 и В=4 в ячейке С отобразится значение 5. Формула может быть сколь угодно сложной, включать в себя различные арифметические действия, тригонометрические функции, логарифмы и т. д. Более того, формула может выражать зависимость не только от содержимого ячеек данных, но и от содержимого других ячеек формул. Главным же свойством электронной таблицы является следующее: всякий раз, когда Вы вводите в ячейки данных новые значения, в каждой ячейке формулы обновляется содержимое и отображается результат подстановки в формулу новых значений.

1.3.2 Создаём новую рабочую книгу

Запускаем Excel

Для того чтобы запустить Excel,

1. Нажмите на кнопку «Пуск» («Start») в панели задач.

2. Выберите в системном меню пункт «Программы» («Programs»).

3. Выберите в следующем меню пункт «Microsoft Excel» (он помечен слева значком ).

На экране появится окно Microsoft Excel. По своему устройству оно внешне напоминает окно Microsoft Word. Однако вместо области редактирования Microsoft Word перед Вами появится таблица Microsoft Excel..

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

Изучаем среду Excel

После запуска Excel на экране появляется окно Microsoft Excel. В верхней части окна расположены меню, предназначенные для выполнения различных операций, которые предусмотрены в Excel. У этих меню, есть одна особенность: некоторые пункты в них скрыты и появляются только после нажатия мышью на специальный элемент управления. Это сделано, чтобы сравнительно редко используемые пункты не загромождали экран.

В окне Microsoft Excel отображается рабочая книга Excel. Рабочая книга состоит из рабочих листов. Каждый рабочий лист представляет собой электронную таблицу размером 256 столбцов на 65536 строк. В дальнейшем мы будем называть эту таблицу таблицей Microsoft Excel. В этой таблице задаются и выполняются все необходимые действия и вычисления. Разделение рабочей книги на отдельные рабочие листы позволяет обрабатывать сходные данные различным образом.

Для того чтобы перейти к работе с необходимым рабочим листом книги Microsoft Excel, щёлкните мышью по ярлыку этого листа.

По умолчанию рабочая книга состоит из определённого количества (обычно трёх) листов. Однако Вы можете удалять рабочие листы и создавать новые. Для того чтобы создать или удалить рабочий лист перед текущим листом, выберите в меню «Вставка» пункт «Лист».

1.3.3 Работа с электронной таблицей

Строки и столбцы таблицы Microsoft Excel пронумерованы: строки -- натуральными числами от 1 до 65536, столбцы -- буквами латинского алфавита или их парами (за последней буквой латинского алфавита Z следуют: AA, AB, AC… BA, BB, BC и т. д.). Каждой ячейке таблицы автоматически присваивается имя, состоящее из номера столбца и номера строки, например: A1, E8, AG124. Кроме того, Вы можете присвоить ячейке особое имя и ссылаться на него в формулах (см. об этом п. 4.1).

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

Имя текущей ячейки отображается в поле «Имя».

Для того чтобы ввести текст в ячейку,

1. Щёлкните мышью внутри этой ячейки, чтобы выбрать ее в качестве текущей.

2. Введите текст с помощью клавиатуры.

3. Нажмите на клавишу [ENTER].

Вы можете ввести в ячейку текст двух видов: значение (значение данных) или формулу. Текст, который Вы вводите в ячейку, отображается как в самой ячейке, так и в строке формул. Однако то, как вводятся формулы, будет описано несколько позже.

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

Вы можете также выделять фрагменты таблицы и выполнять с ними те же действия, что и с одиночными ячейками.

Для того чтобы выделить диапазон -- прямоугольный фрагмент таблицы,

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

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

3. Отпустите клавишу мыши.

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

Задаём расчёт по формуле

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

Одной из задач, которую можно решать с помощью таблицы Microsoft Excel, является расчёт значения по формуле. Предположим, что нужно в ячейку А записать произведение.

1. Выбираем любые две ячейки, в которые мы будем вводить значения параметров a и b. Выбираем ячейку, в которую мы введём формулу (в ней будет отображаться результат вычислений). Пусть это будут ячейки D5 и D6, а также ячейка D10.

2. Вводим в ячейки D5 и D6 значения 1 (a = 1, b = 1) и приступим к вводу формулы в ячейку D10.

Формула в таблице Microsoft Excel всегда начинается со знака =. Далее следует формула, написанная по правилам школьной математики с учётом того, что:

· умножение обозначается: *;

· деление обозначается: /.

Поскольку деление в формулах обозначается не вертикальной дробью, а косой дробной чертой, то действия сложения и вычитания в числителе и знаменателе должны заключаться в скобки. Проще говоря, вместо A + B / С - D необходимо писать (A + B) / (С - D). Также в скобки должно заключаться действие умножения в знаменателе.

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

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

Именно возможность употребления в формулах имен ячеек является, по сути дела, основой функционирования таблицы Microsoft Excel в целом. Когда система осуществляет вычисления по формуле, она подставляет вместо каждого имени ячейки текущее значение, которое в этой ячейке отображено. Иначе говоря, имена ячейки играют роль переменных параметров, конкретные значения которых запрашиваются в этих ячейках. Например, пусть в ячейку A3 введена формула: =A1+A2 Это означает, что вместо A1 в формулу подставляется текущее значение, отображённое в ячейке A1, а вместо A2 подставляется текущее значение, отображённое в ячейке A2, а затем вычисляется их сумма.

По умолчанию числовое значение пустой ячейки рассматривается как 0. Это следует учитывать при написании формул, в которых имя пустой ячейки может попасть в знаменатель, под знак логарифма и пр. Кроме того имени, которое автоматически присваивается ячейке в таблице Microsoft Excel (имя вида A1), каждой ячейке может присваиваться особое имя. Любое из имён ячейки может использоваться в формуле.

1.3.4 Набор имён ячеек

Имена ячеек в формулах употребляются очень часто. Конечно, Вы можете вводить их вручную. Однако в Excel предусмотрена возможность быстрого набора имён ячеек.

Для того чтобы ввести имя ячейки в формулу посредством быстрого набора,

1. Перед вводом формулы введите символ =, после чего ячейка станет ячейкой формулы.

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

1.3.5 Копирование формул

Введём формулу ячейку D2

Результат 5 очевиден.

Скопируем содержимое ячейки D2 в ячейку D3.

.

Результат копирования показывает, что формула разумно изменилась: в ячейку D3 выводится сумма значений ячеек E3 и F3 (сейчас это 0, поскольку предполагается, что пустая ячейка имеет значение 0).

Изменив значения этих ячеек получим:

.

1.3.6 Абсолютный адрес

В некоторых случаях требуется более гибкое копирование формул.

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

Перед номерами столбца и строки ставится знак $.

1.3.7 Постановка задачи

Компания "Пласт" производит ящики для игрушек. Начальные условия

Реальные затраты и возможности по изготовлению ящиков:

Один рабочий производит 100 ящиков в месяц.

Затраты по найму рабочего: 1000 $ на рабочего.

Затраты на увольнение рабочего: 500 $ на рабочего.

Начальное количество рабочих: 10 человек.

Затраты на единицу продукции составляют:

10 $ на единицу продукции при нормальном производстве

15 $ на единицу продукции при сверхурочном производстве

25 $ на единицу продукции при производстве по субконтракту

Начальное количество запасов: 0.

Произведённая продукция может храниться на складе произвольное количество месяцев в течении года и быть проданной в любом месяце. Склад имеет определённую ёмкость, указанную в варианте задания. Если указано ограничение 100 ящиков, то на складе можно хранить не более 100 ящиков.

Затраты на хранение: 1 $ на единицу продукции.

В задаче имеются данные, которые в каждом месяце можно изменять от 0 до максимального количества, заданного в таблице вариантов:

· Максимальное количество рабочих, которые могут быть уволены или приняты в данном месяце (столбец найм - увольнение). Это означает, что если максимальное количество рабочих, которые могут быть уволены или приняты в данном месяце равно 20, то можно каждый месяц принимать или увольнять от 0 до 20 рабочих.

· Максимальное количество ящиков в месяц, которое может быть произведено по сверхурочным (столбец сверхурочные). На каждый месяц может быть своё количество.

· Максимальное количество ящиков, которые могут быть произведены в месяц по субконтракту (столбец контракт). Каждый месяц можно заказывать у сторонних фирм от 0 до Max ящиков.

1.4 Описание оборудования и используемых программных комплексов

При выполнении работы необходим специализированный компьютерный класс с минимальными системными требованиями компьютеров:

- Процессор - Intel Pentium III;

- ОЗУ - 256 Mb;

- видеокарта - 32 Mb.

Требуемое программное обеспечение:

- Операционная система Microsoft Windows;

- MS Office

1.5 Краткое руководство пользователя для используемого программного продукта

Коротко описать включение и возможности Excel

Microsoft Excel - программа для работы с электронными таблицами, созданная корпорацией Microsoft для Microsoft Windows, Windows NT. Она предоставляет возможности экономико-статистических расчетов, графические инструменты и язык макропрограммирования VBA (Visual Basic for Application). Microsoft Excel входит в состав Microsoft Office и на сегодняшний день Excel является одним из наиболее популярных приложений в мире.

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

Запуск и основы работы в MS Excel представлены в п.1.3.2-1.3.6.

1.6 Задание

Анализ продаж предыдущего года и маркетинговые исследования позволили построить прогноз продаж на текущий год.

Рассматривая указанный прогноз продаж как спрос, сформировать минимально расходный план производства с учётом возможностей и ограничений, приведённых в вариантах задания.

1.7 Структура проекта

Формируются две связанные Excel. Первая таблица отражает план в натуральном выражении.

Таблица 1 Работа № 1 Выполнение плана Шаг1

Спрос

Все пр

Осн пр

Число раб

Прин

Увол

Сверх

Субк

Запасы

Январь

1000

Февраль

200

Март

200

Апрель

400

Май

400

Июнь

500

Июль

900

Август

400

Сентябрь

1000

Октябрь

1500

Ноябрь

2500

Декабрь

3000

Структура данных

· Формулы по столбцу имеют структуру, не зависящую от номера строки. Меняются только адреса строк.

· Данные в ячейках столбцов

Прин

Увол

Сверх

Субк

Запасы

задают значения бизнес - параметров проекта и не содержат формул.

· Выходные данные проекта определяются формулой в ячейках столбца «Все пр.», как функция значений бизнес - параметров.

· Значение в строках столбца «Все пр.» должны быть равны соответствующим числам в строках столбца «Спрос». Для этого соответствующим образом подбираются параметры проекта.

1.7 Методика выполнения задания

Нужно выбрать ячейку вне таблицы и записать туда число 100 - количество ящиков, произведённое одним рабочим. В январе работает 10 сотрудников, поэтому в ячейку января ставим 10. Ячейки столбца «Основное производство» содержат число ящиков, произведённое на основном производстве. В эту ячейку записываем формулу произведения числа сотрудников на число ящиков. Основное производство - 1000 ящиков. В ячейку «Всё производство» поставим формулу равенства числу в ячейке Основное производство. Смысл столбца «Всё производство» проявится позднее.

В январе всё в порядке - план выполняется.

1.7.1 Шаг 1 - управление числом рабочих

В феврале нам нужно только 2 рабочих Увольняем 8 и ставим в клетку «Число рабочих» формулу корректировки (отнимаем из января). Копируем формулы на месяцы соответствующих столбцов (не забываем про знак $). В апреле нужно принять 2 рабочих. Соответствующую формулу вставляем во все месяцы. Принимая и увольняя рабочих, добьёмся равенства столбцов «Спрос» и «Всё производство». Число принятых и уволенных в каждом месяце не должно превышать ограничений варианта. План готов.

Рассчитаем его эффективность - затраты.

Таблица 2 Работа № 1 Расходы плана Шаг 1

Спрос

Все пр

Осн пр

Число раб

Прин

Увол

Сверх

Субк

Запасы

Январь

Февраль

Март

Апрель

Май

Июнь

Июль

Август

Сентябрь

Октябрь

Ноябрь

Декабрь

Итого

Февраль месяц.

В ячейку «Основное производство» вставим формулу подсчёта стоимости ящиков основного производства. Это число ящиков, умноженное на 10. Аналогично учтём цены приёма и увольнения. В ячейку «Всё производство» поместим сумму расходов за месяц. Скопируем формулы на остальные месяцы, и в ячейку «Итого» поместим сумму всех расходов по месяцам.

Полученная сумма даст цену плана.

1.7.2 Шаг 2 Управление запасами

Для работы скопируйте Excel таблицы на следующий лист.

Учёт состояния склада

Для учёта движения ящиков по складу, в формулу ячейки «Всё производство» вносится + состояния склада в предыдущем месяце и - состояния склада в текущем месяце

Хранение ящиков на складе более экономно, расходы на приём и увольнение. В феврале, например, можно уволить не 8 рабочих, а меньше, и лишние ящики отправить на склад. Это нужно учесть в формуле для всего производства, отнимая указанное число ящиков. Объём склада не должен превышать ограничений варианта. Для использования запаса, нужно в формуле для всего производства прибавить число ящиков предыдущего месяца. Естественно, что расходы на хранение ящиков нужно учесть в таблице расходов.

1.7.3 Шаг 3 Полное управление

Для работы скопируйте Excel таблицы на следующий лист.

На шаге 3 используется управление всеми параметрами плана. Включаются сверхурочные и субконтракт.

1.8 Требования к содержанию и оформлению отчёта

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

Отчёт по работе должен содержать:

· Название университета, факультета и кафедры;

· Название работы;

· Сведения о студенте (ФИО, группа, курс) и о преподавателе (ФИО);

· Дата выполнения работы;

· Цель работы;

· Постановку задачи (варианты задания);

· Экономико-математическую модель с необходимыми комментариями по её элементам с указанием всех единиц измерения;

· Протокол и результаты выполнения заданий работы (экранные копии).

· Выводы по работе, включающие рекомендации по оптимальному управленческому поведению.

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

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

Оформляется отчёт в текстовом редакторе Microsoft Word в виде отдельного документа.

Для защиты работы необходим файла: Doc. Файл именуются фамилией студента, номером работы и сдаются старосте.

1.9 Критерии результативности выполнения работы

Степень выполнения заданий работы оценивается на «зачтено» или «не зачтено».

Работа оценивается на «зачтено», если выполнены все задания, создан отчёт, после чего работа защищена по контрольным вопросам. В противном случае работа не зачтена.

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

excel программирование управление ресурс

Лабораторная работа №2. Формирование плана управления ресурсами. Метод линейного программирования

2.1 Цель работы

Целью работы является приобретение навыков автоматического построения обоснованных планов производства. В качестве инструментального средства используется решатель приложения Microsoft Excel.

2.2 Задачи

Используя надстройку программы Excel «Поиск решения» найти оптимальный план поставки ящиков.

Используются таблицы и формулы Шага 3 предыдущей работы.

2.3 Теоретическая часть. Технология поиска решения

2.3.1 Технология линейного программирования

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

, (2.1)

при ограничениях:

, (2.2)

(2.3)

где ci - затраты в случае минимизации или доход в случае максимизации;

aij - удельные затраты j - го ресурса на единицу выпуска i-го продукта;

bj - лимиты ресурсов или количественное выражение спроса в зависимости от смыслового наполнения величины bj ;

xi - искомые количества i-го продукта.

Система ограничений (2.2) означает, что в случае ограниченности ресурсов их расход не может быть превышен (ограничения со знаком <=), или в случае трактовки bj как характеристик спроса (ограничения со знаком >=), означает, что потребности (спрос) должны быть полностью удовлетворены или превышены.

Система ограничений (2.3) - традиционные ограничения на известные с экономическим смыслом, т.е. либо искомые объекты продукции выпускаются (xi >0), либо нет (xi =0).

Упорядоченная совокупность чисел (вектор) (x1, x2,…xn), которая удовлетворяет ограничениям (2) и (30, называется допустимым решением (планом) задачи линейного программирования.

2.3.2 Диапазон Excel

Диапазон Excel - это выделенное множество ячеек.

2.4 Описание оборудования и используемых программных комплексов

При выполнении работы № 2 оборудование и используемое программное обеспечение аналогично п. 1. работы № 1.

2.5 Краткое руководство пользователя для используемого программного продукта

Описать методику линейного программирования (если раньше не было описания)

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

По своей сущности задача оптимизации - это математическая модель определенного процесса производства продукции, его распределение, хранение, переработка, транспортировка, покупка или продажа, выполнение комплекса сервисных услуг и т.д. Это обычная математическая задача типа: Дано/Найти/При условии, но которая имеет множество возможных решений, т.е. задача оптимизации - задача выбора из множества возможных вариантов наилучшего, оптимального.

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

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

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

При постановке задачи оптимизации необходимо:

1. Наличие объекта оптимизации и цели оптимизации. При этом формулировка каждой задачи оптимизации должна требовать экстремального значения лишь одной величины.

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

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

4. Учет ограничений.

Таким образом, задача оптимизации сводится к нахождению экстремума целевой функции (п.1.14.1).

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

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

2.6 Задание

Анализ продаж предыдущего года и маркетинговые исследования позволили построить прогноз продаж на текущий год.

Рассматривая указанный прогноз продаж как спрос, методом линейного программирования сформировать минимально расходный план производства с учётом возможностей и ограничений, приведённых в п.6.

2.7 Методика выполнения задания

Для оптимизации используется план Шага 3 предыдущей работы.

В меню рабочей книги Excel выполнить команды Разработчик, Надстройки, указать поиск решения и нажать OK. Рис. 1

В списке меню «Данные» появится возможность Поиск решения: Рис. 2

В качестве целевой функции Рис. 3 указать ячейку общих расходов плана. Адрес должен быть абсолютным (1.4.1). В строке «Изменяя ячейки переменных» указать диапазон (2.3.2) варьируемых параметров.

Рис. 1

Рис. 2

Рис. 3

Для учёта ограничений варианта задания используются команды Добавить и Изменить. При указании ограничений используются диапазон с февраля по декабрь соответствующего столбца.

Дополнительно нужно потребовать:

· Равенство значений переменных в столбцах Спрос и Всё производство;

· Неотрицительность варьируемых переменных (поставить галочку)

· Целочисленность данных;

2.8 Бонус

Даёт 5 баллов в рейтинг.

Выделите область варьируемых переменных.

Укажите точность 2 нуля.

Снимите требование целочисленности.

Получите оптимальный план.

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

Внесите данные в отчёт.

2.9 Пример решения задачи

А) Целочисленное линейное программирование

Таблица 3 Работа №2

Спрос

Все пр

Осн пр

Число раб

Прин

Увол

Сверх

Субк

Запасы

Январь

1000

1000

1000

10

0

Февраль

200

200

400

4

0

6

0

0

200

Март

200

200

200

2

0

2

0

0

200

Апрель

400

400

200

2

0

0

0

0

0

Май

400

400

500

5

3

0

0

0

100

Июнь

500

500

600

6

1

0

0

0

200

Июль

900

900

600

6

0

0

100

0

0

Август

400

400

600

6

0

0

0

0

200

Сентябрь

1000

1000

900

9

3

0

0

0

100

Октябрь

1500

1500

1500

15

6

0

100

0

200

Ноябрь

2500

2500

2100

21

6

0

100

100

0

Декабрь

3000

3000

2700

27

6

0

100

200

0

Таблица 4 Расходы плана

Все пр

Осн пр

Число раб

Прин

Увол

Сверх

Субк

Запасы

Январь

Февраль

7200

4000

0

3000

0

0

200

Март

3200

2000

0

1000

0

0

200

Апрель

2000

2000

0

0

0

0

0

Май

8100

5000

3000

0

0

0

100

Июнь

7200

6000

1000

0

0

0

200

Июль

7500

6000

0

0

1500

0

0

Август

6200

6000

0

0

0

0

200

Сентябрь

12100

9000

3000

0

0

0

100

Октябрь

22700

15000

6000

0

1500

0

200

Ноябрь

31000

21000

6000

0

1500

2500

0

Декабрь

39500

27000

6000

0

1500

5000

0

Цель ф

146700

2.10 Требования к содержанию и оформлению отчёта

Отчёт по работе должен содержать:

· Название университета, факультета и кафедры;

· Название работы;

· Сведения о студенте (ФИО, группа, курс) и о преподавателе (ФИО);

· Дата выполнения работы;

· Цель работы;

· Постановку задачи (варианты задания);

· Протокол и результаты выполнения заданий работы (экранные копии): фрагменты рабочего листа Microsoft Excel, диалоговое окно Поиск решения, фрагмент отчёта по результатам или фрагмент листа Microsoft Excel, содержащий результаты решения, окно Параметры поиска;

· Выводы по работе, включающие рекомендации по оптимальному управленческому поведению.

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

Оформляется отчёт в текстовом редакторе Microsoft Word в виде отдельного документа.

2.11 Критерии результативности выполнения работы

Степень выполнения заданий работы оценивается на «зачтено» или «не зачтено».

Работа оценивается на «зачтено», если выполнены все задания, создан отчёт, после чего работа защищена по контрольным вопросам. В противном случае работа не зачтена.

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

Литература

1. Персон Н. Microsoft Excel 97 в подлиннике: в 2 т.: пер. с англ.- СПб.:BHV - Санкт-Петербург, 1998. Том I - 672 c., Том II - 640 с.

2. Пикуза В., Гаращенко А. Экономические и финансовые расчеты в Excel. Самоучитель. - СПб.: Питер, К.: Издательская группа BHV, 2003.- 400 с.

3. Рычков В. Самоучитель Excel 2002. - СПб.: Питер, 2002. - 320 с.

4. Самоучитель Office 2000. - СПб.: Питер, 2002. - 608 с.

5. Символоков Л.В. Решение бизнес-задач в Microsoft Office. - М.: ЗАО «Издательство БИНОМ», 2001. - 512 с.

6. Персон Н. Microsoft Excel 97 в подлиннике: в 2 т.: пер. с англ.- СПб.:BHV - Санкт-Петербург, 1998. Том I - 672 c., Том II - 640 с.

7. Пикуза В., Гаращенко А. Экономические и финансовые расчеты в Excel. Самоучитель. - СПб.: Питер, К.: Издательская группа BHV, 2003.- 400 с.

8. Рычков В. Самоучитель Excel 2002. - СПб.: Питер, 2002. - 320 с.

9. Самоучитель Office 2000. - СПб.: Питер, 2002. - 608 с.

10. Символоков Л.В. Решение бизнес-задач в Microsoft Office. - М.: ЗАО «Издательство БИНОМ», 2001. - 512 с.

11. Гутовская Г.В., Шалагинова Н.И. Использование Excel для решения финансово-экономических задач. Информатика и образование, 2003, №3,4,5.

12. Монахов А.В. Математические методы анализа экономики. - СПб: Питер, 002. -176 с.

13. Орлова И.В. Экономико-математическое моделирование: Практическое пособие по решению задач. - М.: Вузовский учебник, 2004. - 144 с.

Приложение А

Варианты задания


Подобные документы

  • Методы определения оптимального плана производства (приобретения) продукции с учетом ограниченного обеспечения ресурсами различного вида. Технология поиска оптимального решения задач линейного программирования (ЗЛП) с помощью итоговой симплекс-таблицы.

    лабораторная работа [42,8 K], добавлен 11.03.2011

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

    курсовая работа [663,9 K], добавлен 10.06.2014

  • Управление запасами: содержание, ключевые параметры. Моделирование системы управления запасами. Разработка проектной документации на создание информационной системы управления запасами склада, алгоритмическое обеспечение, детальное проектирование.

    дипломная работа [1,1 M], добавлен 14.11.2017

  • Эффективное управление ресурсами предприятия с помощью ERP-систем. CRM-системы - управление человеческими ресурсами, их классификация. Разработка CRM-системы ведения гостиничного бизнеса для работы с клиентами. Структура входных и выходных данных.

    курсовая работа [1,7 M], добавлен 13.11.2012

  • Алгоритм решения задач линейного программирования симплекс-методом. Построение математической модели задачи линейного программирования. Решение задачи линейного программирования в Excel. Нахождение прибыли и оптимального плана выпуска продукции.

    курсовая работа [1,1 M], добавлен 21.03.2012

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

    курсовая работа [280,8 K], добавлен 17.11.2011

  • Планирование прибыли при производстве двух видов топлива. Составление оптимального плана выпуска продукции для получения максимальной прибыли от ее реализации. Определение опорного плана перевозок грузов методом минимальной стоимости и с помощью Excel.

    контрольная работа [32,5 K], добавлен 12.11.2014

  • Общее понятие и характеристика задачи линейного программирования. Решение транспортной задачи с помощью программы MS Excel. Рекомендации по решению задач оптимизации с помощью надстройки "Поиск решения". Двойственная задача линейного программирования.

    дипломная работа [2,4 M], добавлен 20.11.2010

  • Алгоритм симплекс-метода. Задача на определение числа и состава базисных и свободных переменных, построение математической модели. Каноническая задача линейного программирования. Графический метод решения задачи. Разработки математической модели в Excel.

    курсовая работа [1,1 M], добавлен 18.05.2013

  • Решение задачи линейного программирования симплекс-методом: постановка задачи, построение экономико-математической модели. Решение транспортной задачи методом потенциалов: построение исходного опорного плана, определение его оптимального значения.

    контрольная работа [118,5 K], добавлен 11.04.2012

  • Краткие сведения об электронных таблицах MS Excel. Решение задачи линейного программирования. Решение с помощью средств Microsoft Excel экономической оптимизационной задачи, на примере "транспортной задачи". Особенности оформления документа MS Word.

    курсовая работа [1,1 M], добавлен 27.08.2012

  • Оформление таблицы на листе Excel. Применение округления чисел до двух знаков после запятой. Выделение диапазона данных, необходимых для построения графика. Добавление диаграммы на листе. Подписи горизонтальной оси. Добавление линий разделения на график.

    контрольная работа [1,6 M], добавлен 13.11.2011

  • Решение общей задачи линейного программирования симплексным методом, графическое построение целевой функции. Его проверка с помощью встроенной функции "Поиск решения" MS Excel. Определение плана перевозок при наименьших суммарных транспортных затрат.

    контрольная работа [362,3 K], добавлен 03.11.2011

  • Организационная структура предприятия, его программное обеспечение, принцип обработки данных. Автоматизированные системы управления технологическими и производственными процессами, ресурсами. Система SAP R/3б ее архитектура и особенности навигации.

    отчет по практике [3,8 M], добавлен 23.07.2012

  • Формирование и расчет таблиц в табличном процессоре Excel. Расчет таблицы с использованием "Мастера функций". Построение диаграмм на основе табличных данных. Работа с базой данных "Книжный магазин" в Excel. Выручка по книгам, относящимся к одному типу.

    контрольная работа [329,2 K], добавлен 26.09.2012

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

    лабораторная работа [995,2 K], добавлен 01.12.2011

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

    курсовая работа [3,1 M], добавлен 09.11.2009

  • Теоретическая основа линейного программирования. Задачи линейного программирования, методы решения. Анализ оптимального решения. Решение одноиндексной задачи линейного программирования. Постановка задачи и ввод данных. Построение модели и этапы решения.

    курсовая работа [132,0 K], добавлен 09.12.2008

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

    лабораторная работа [301,5 K], добавлен 08.06.2009

  • Технология работы с программой Microsoft Excel, ее функциональные возможности и взаимодействие с другими программами Office. Методика выполнения расчетов, вычисления логарифмических и тригонометрических функции в Excel. Построение графиков и диаграмм.

    контрольная работа [1,2 M], добавлен 05.06.2009

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.

1

Контракт шт 600

Найм / Увольнение 29

Сверхурочные шт. 600

Хранение шт 400

2

Контракт шт 600

Найм / Увольнение 28

Сверхурочные шт. 600

Хранение шт 800

3

Контракт шт 600

Найм / Увольнение 27

Сверхурочные шт. 400

Хранение шт 600

4

Контракт шт 600

Найм / Увольнение 24

Сверхурочные шт. 400

Хранение шт 400

5

Контракт шт 600

Найм / Увольнение 25

Сверхурочные шт. 400

Хранение шт 800

6

Контракт шт 600

Найм / Увольнение 26

Сверхурочные шт. 600

Хранение шт 600

7

Контракт шт 600

Найм / Увольнение 27

Сверхурочные шт. 600

Хранение шт 400

8

Контракт шт 600

Найм / Увольнение 28

Сверхурочные шт. 600

Хранение шт 800

9

Контракт шт 600

Найм / Увольнение 29

Сверхурочные шт. 600

Хранение шт 600

10

Контракт шт 600

Найм / Увольнение 30

Сверхурочные шт. 600

Хранение шт 400

11

Контракт шт 600

Найм / Увольнение 29

Сверхурочные шт. 600

Хранение шт 800

12

Контракт шт 600

Найм / Увольнение 28

Сверхурочные шт. 400

Хранение шт 600

13

Контракт шт 600

Найм / Увольнение 27

Сверхурочные шт. 400

Хранение шт 400

14

Контракт шт 600

Найм / Увольнение 26

Сверхурочные шт. 400

Хранение шт 800

15

Контракт шт 600

Найм / Увольнение 25

Сверхурочные шт. 600

Хранение шт 600

16

Контракт шт 600

Найм / Увольнение 24

Сверхурочные шт. 600

Хранение шт 400

17

Контракт шт 600

Найм / Увольнение 22

Сверхурочные шт. 600

Хранение шт 800

18

Контракт шт 600

Найм / Увольнение 30

Сверхурочные шт. 600

Хранение шт 600

19

Контракт шт 600

Найм / Увольнение 30

Сверхурочные шт. 600

Хранение шт 400

20

Контракт шт 600

Найм / Увольнение 30

Сверхурочные шт. 600

Хранение шт 800

21

Контракт шт 600

Найм / Увольнение 30

Сверхурочные шт. 400

Хранение шт 600

22

Контракт шт 600

Найм / Увольнение 30

Сверхурочные шт. 400

Хранение шт 400

23

Контракт шт 600

Найм / Увольнение 30

Сверхурочные шт. 400

Хранение шт 800

24

Контракт шт 600

Найм / Увольнение 30

Сверхурочные шт. 600

Хранение шт 600

25

Контракт шт 600

Найм / Увольнение 30

Сверхурочные шт. 600

Хранение шт 400

26

Контракт шт 600

Найм / Увольнение 30

Сверхурочные шт. 600

Хранение шт 800

27

Контракт шт 400

Найм / Увольнение 20

Сверхурочные шт. 600

Хранение шт 600

28

Контракт шт 400

Найм / Увольнение 21

Сверхурочные шт. 600

Хранение шт 400

29

Контракт шт 400

Найм / Увольнение 22

Сверхурочные шт. 600

Хранение шт 800

30

Контракт шт 400

Найм / Увольнение 23

Сверхурочные шт. 400

Хранение шт 600

31

Контракт шт 400

Найм / Увольнение 24

Сверхурочные шт. 400

Хранение шт 400

32

Контракт шт 400

Найм / Увольнение 25

Сверхурочные шт. 400

Хранение шт 800

33

Контракт шт 400

Найм / Увольнение 26

Сверхурочные шт. 600

Хранение шт 600

34

Контракт шт 400

Найм / Увольнение 27

Сверхурочные шт. 600

Хранение шт 400

35

Контракт шт 400

Найм / Увольнение 28

Сверхурочные шт. 600

Хранение шт 800

36

Контракт шт 400

Найм / Увольнение 29

Сверхурочные шт. 600

Хранение шт 600

37

Контракт шт 400

Найм / Увольнение 28

Сверхурочные шт. 600

Хранение шт 400

38

Контракт шт 400

Найм / Увольнение 27

Сверхурочные шт. 600

Хранение шт 800

39

Контракт шт 400

Найм / Увольнение 26

Сверхурочные шт. 400

Хранение шт 600

40

Контракт шт 400

Найм / Увольнение 24

Сверхурочные шт. 400

Хранение шт 400

41

Контракт шт 400

Найм / Увольнение 26

Сверхурочные шт. 400

Хранение шт 800

42

Контракт шт 400

Найм / Увольнение 26

Сверхурочные шт. 600

Хранение шт 600

43

Контракт шт 400

Найм / Увольнение 25

Сверхурочные шт. 600

Хранение шт 400

44

Контракт шт 400

Найм / Увольнение 24

Сверхурочные шт. 600

Хранение шт 800

45

Контракт шт 400

Найм / Увольнение 30

Сверхурочные шт. 600

Хранение шт 600

46

Контракт шт 400

Найм / Увольнение 30

Сверхурочные шт. 600

Хранение шт 400

47

Контракт шт 400

Найм / Увольнение 30

Сверхурочные шт. 600

Хранение шт 800

48

Контракт шт 400

Найм / Увольнение 30

Сверхурочные шт. 400

Хранение шт 600

49

Контракт шт 400

Найм / Увольнение 30

Сверхурочные шт. 400

Хранение шт 400

50

Контракт шт 400

Найм / Увольнение 30

Сверхурочные шт. 400

Хранение шт 800

51

Контракт шт 400

Найм / Увольнение 30

Сверхурочные шт. 600

Хранение шт 600

52

Контракт шт 400

Найм / Увольнение 30

Сверхурочные шт. 600

Хранение шт 400

53

Контракт шт 400

Найм / Увольнение 30

Сверхурочные шт. 600

Хранение шт 800

54

Контракт шт 800

Найм / Увольнение 20

Сверхурочные шт. 600

Хранение шт 600

55

Контракт шт 800

Найм / Увольнение 20

Сверхурочные шт. 600

Хранение шт 400

56

Контракт шт 800

Найм / Увольнение 21

Сверхурочные шт. 600

Хранение шт 800

57

Контракт шт 800

Найм / Увольнение 22

Сверхурочные шт. 400

Хранение шт 600

58

Контракт шт 800

Найм / Увольнение 23

Сверхурочные шт. 400

Хранение шт 400