Планирование и распределение ресурсов

Автор работы: Пользователь скрыл имя, 20 Мая 2013 в 02:59, дипломная работа

Краткое описание

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

Содержание

Введение…………………………………………………………………………..3
1. Постановка задач распределения ресурсов и планирования производства на предприятии……………………………………………………………….......6
1.1 Описание (обзор) объекта исследования предприятия…………….……...6
1.1.1 Работы выполняемые ОАО «Спецконструкция»……………………..….8
1.2 Формулировка проблемы в работе предприятия………………………....10
1.3 Постановка задачи планирования производства (как задачи линейного программирования)……………………………………………………………..12
1.4 Постановка задачи распределения ресурсов предприятия (как задачи динамического программирования)…………………………………………...16
2. Расчетно-аналитический метод совместного решения задач планирования производства и распределения ресурсов………………………………...…….21
2.1Решение задачи линейного программирования геометрическим методом…………………………………………….……………………………21
2.2 Решение задачи методом динамического программирования…….……..66
3. Разработка программы…………………………….……………………...…73
Заключение……………………………………………………….……………...75
Список используемой литературы………………………………….………….82

Вложенные файлы: 1 файл

диплом.doc

— 1.34 Мб (Скачать файл)

        layout.setHorizontalGroup(

            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)

            .addGroup(layout.createSequentialGroup()                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)

                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup()

                        .addContainerGap()

                        .addComponent(jLabel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))

                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup()

                        .addContainerGap()

                        .addComponent(jScrollPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 375, Short.MAX_VALUE))

                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup()

                        .addContainerGap()

                        .addComponent(jButton1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))

                .addContainerGap(10, Short.MAX_VALUE))

        );

        layout.setVerticalGroup(

            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)

            .addGroup(layout.createSequentialGroup()

                .addGap(42, 42, 42)

                .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 193, javax.swing.GroupLayout.PREFERRED_SIZE)

                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)

                .addComponent(jButton1)

                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)

                .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 16, javax.swing.GroupLayout.PREFERRED_SIZE)

                .addGap(27, 27, 27))

        );

        pack();

    }

<s


Информация о работе Планирование и распределение ресурсов