Читайте также:
|
|
Работы(Номер_работы)
Механизмы(Номер_механизма, Фонд_времени)
Работы_Механизмы(Номер_работы, Номер_механизма, Производительность, xij)
Таблица «Работы»
Номер_работы |
Работа 1 |
Работа 2 |
Работа 3 |
Таблица «Механизмы»
Номер_механизма | Фонд_времени |
Таблица «Механизмы_Работы»
Номер_работы | Номер_механизма | Затраты_работ_на_механизм | xij |
Работа 1 | |||
Работа 1 | |||
Работа 1 | 1.5 | ||
Работа 2 | |||
Работа 2 | |||
Работа 2 | 48.571 | ||
Работа 3 | |||
Работа 3 | |||
Работа 3 |
SELECT SUM([Затраты_работ_на_механизм]*xij) AS z FROM [Механизмы_Работы]
Задача минимизации суммарного времени работы механизмов
Работы(Номер_работы)
Механизмы(Номер_механизма, Фонд_времени)
Работы_Механизмы(Номер_работы, Номер_механизма, Производительность, xij)
Таблица «Работы»
Номер_работы |
Работа 1 |
Работа 2 |
Работа 3 |
Таблица «Механизмы»
Номер_механизма | Фонд_времени |
Таблица «Механизмы_Работы»
Номер_работы | Номер_механизма | Производительность | xij |
Работа 1 | |||
Работа 1 | |||
Работа 1 | |||
Работа 2 | |||
Работа 2 | |||
Работа 2 | |||
Работа 3 | |||
Работа 3 | |||
Работа 3 |
SELECT SUM(xij) AS z FROM [Механизмы_Работы]
Задача минимизации времени выполнения плана
Продукция(Вид_п, Количество)
Машины(Вид_м)
Продукция_Машины(Вид_п, Вид_м, Время_на_единицу, xij)
Таблица «Продукция)
Вид_п | Количество |
Продукция 1 | |
Продукция 2 | |
Продукция 3 |
Таблица «Машины»
Вид_м |
Таблица «Продукция_Машины»
Вид_м | Вид_п | Время_на_единицу | xij |
Продукция 1 | 9 x11 | ||
Продукция 2 | 0 x12 | ||
Продукция 3 | 45 x13 | ||
Продукция 1 | 41 x21 | ||
Продукция 2 | 30 x22 | ||
Продукция 3 | 0 x23 |
SELECT SUM([Время_на_единицу]*xij) AS z FROM [Продукция_машины] WHERE [Вид_м]=1
Задача оптимального раскроя
Комплекты(Номер_к)
Доски(Тип_д, Длина_д, Количество)
Заготовки(Тип_з, Длина_з)
Раскрой(Номер_варианта)
Комплекты_Доски_Заготовки_Раскрой(Номер_к, Тип_д, Тип_з, Номер_варианта, Количество)
Доски_Раскрой(Тип_д, Номер_варианта, xij)
Комплекты_Заготовки(Номер_к, Тип_з, Колич_з_к)
Таблица «Комплекты»
Номер_к | Количество_к (S) |
Таблица «Доски»
Тип_д | Длина_д | Колич_д |
6.5 | ||
Таблица «Заготовки»
Тип_з | Длина_з |
1.25 |
Таблица «Раскрой»
Номер_варианта |
Таблица «Доски_Раскрой»
Тип_д | Номер_варианта | xij |
Таблица «Комплекты_Доски_Заготовки_Раскрой»
Номер_к | Тип_д | Тип_з | Номер_варианта | Колич_з |
Таблица «Комплекты_Заготовки»
(Номер_к, Тип_д, Колич_з_к)
Номер_к | Тип_з | Колич_з_к |
SELECT SUM([Количество_к]) FROM [Комплекты]
Задача оперативного календарного планирования
Детали(Номер_д, Часовая_производительность, План_производства)
Инстр_наборы(Номер_ин, xj)
Детали_Инстр_наборы(Номер_д, Номер_ин, Производительность)
Таблица «Детали»
Номер_д | Часовая_производительность | План_производства |
Таблица «Инстр_наборы»
Номер_ин | xj |
Таблица «Детали_Инстр_наборы»
Номер_д | Номер_ин | Производительность | Номер_д | Номер_ин | Производительность |
…. | …. | …. |
SELECT SUM(xj) FROM [Инстр_наборы]
Задача планирования ассортимента
Заказ(Номер_заказа, Минимальное_количество_пар)
Обувь(Модель, Прибыль, НРФ_оборудования, НРФ_сырья)
Заказ_Обувь(Номер_заказа, Модель, xj)
Таблица «Заказ»
Номер_заказа | Минимальное_количество_пар |
Таблица «Обувь»
Модель | Прибыль | НРФ_оборудования | НРФ_сырья |
Таблица «Заказ_Обувь»
Номер_заказа | Модель | xj |
SELECT [Номер_заказа], SUM(Прибыль]*xj) FROM [Обувь], [Заказ_Обувь] GROUP BY [Номер_заказа]
Дата добавления: 2015-08-03; просмотров: 135 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Задача максимизации объема работ | | | Задача о назначении |