Задача о назначении

Люди(Номер_ч)

Работы(Номер_р)

Люди_Работы(Номер_ч, Номер_р, Произв, xij)

Таблица «Люди»

Номер_ч
 
 
 
 
 

Таблица «Работы»

Номер_р
 
 
 
 
 

Таблица «Люди_Работы»

Номер_ч Номер_р Произв xij Номер_ч Номер_р Произв xij
               
               
               
               
               
               
               
               
               
               
               
               
               

13. Задача оптимального планирования отраслей

Растения(Вид_р, Урожайность, xj)

Ресурсы(Вид_р, Объем)

Т1=Затраты_прибыль_раст(Вид_зпр, Затр_тр_р, Коеф_перевода_в_корм_ед, Прибыль_р) Т2=Затраты_прибыль_ж(Вид_зпж, Необх_ке, Затр_тр_ж, Затр_кормов, Прибыль_ж)

Т1_Т2 (Вид_зпр, Вид_зпж, На_корм)

Таблица «Растения»

Вид_р Урожайность xj
Зерно   154214.559
Кукуруза   915708.812
Трава   5551.724

Таблица «Ресурсы»

Вид_р Объем_р
Пашня  
Ест_пастбища  
Труд_ресурсы  

Таблица «Затраты_прибыль_раст»

Вид_зпр Затр_тр_р (на 1га) Коеф_перевода_в_корм_ед Прибыль_р (от 1ц)
Зерно   1.1  
Кукуруза   0.2  

Таблица «Затраты_прибыль_ж»

Вид_зпж Необх_ке (на всех коров) Затр_тр_ж (на 1 корову) Затр_кормов (на 1 корову) Прибыль_ж (на 1 корову)
На_коров        

Таблица «Т1_Т2»

Вид_зпр Вид_зпж На_корм
Зерно На коров 0.2
Кукуруза На коров 1.0

SELECT Прибыль_р*(1-На_корм)*xj AS z

FROM Растения, Затраты_прибыль_раст, Т1_Т2 where (Вид_р='Зерно') and (Затраты_прибыль_раст.Вид_зпр='Зерно')and (Т1_Т2.Вид_зпр='Зерно');

SELECT Прибыль_ж*xj FROM Растения, Затраты_прибыль_ж WHERE (Вид_р='Трава') and (Затраты_прибыль_ж.Вид_зпж='На_коров');

Таблица «Прибыль»

Составляющие_прибыли
3.2*154214.559
460*5551.724

SELECT SUM([Составляющие_прибыли]) AS z FROM [Прибыль]

Задача оптимизации использования кормов

Корма(Вид_к, xj, Цена, Ниж, Верх)

Пит_вещ(Вид_пв)

Корма_Пит_вещ(Вид_к, Вид_пв, Нормы)

Таблица «Корма»

Вид_к xj Цена Ниж Верх
Ячмень 0.5   0.2 0.5
Горох 0.6   0.2 0.6
Сенная_мука 0.653   0.3 0.8
Рыбная_мука 1.2   0.2 1.2

Таблица «Пит_вещ»

Вид_пв
Кормовые_единицы
Перевариемый_протеин
Кальций
Фосфор
Каротин

Таблица «Корма_Пит_вещ»

Вид_к Вид_пв Нормы Вид_к Вид_пв Нормы
Ячмень Кормовые_единицы 1.2 Сенная_мука Кормовые_единицы 0.76
Ячмень Перевариемый_протеин   Сенная_мука Перевариемый_протеин  
Ячмень Кальций 1.2 Сенная_мука Кальций 13.7
Ячмень Фосфор 3.3 Сенная_мука Фосфор 1.7
Ячмень Каротин 1.6 Сенная_мука Каротин 101.76
Горох Кормовые_единицы 1.25 Рыбная_мука Кормовые_единицы 0.8
Горох Перевариемый_протеин   Рыбная_мука Перевариемый_протеин  
Горох Кальций 1.5 Рыбная_мука Кальций  
Горох Фосфор   Рыбная_мука Фосфор 3.2
Горох Каротин 2.5 Рыбная_мука Каротин  

SELECT SUM(Цена*xj) AS z FROM Корма

Задача оптимизации производства кормов

Т1=Корма_и_продукция(Вид_кп, План)

Т2=Культуры(Вид_к, Себестоимость, xj)

Т1_Т2(Вид_кп, Вид_к, Нормы)

Таблица Т1

Вид_кп План
   
   
   
   

Таблица Т2

Вид_к Себестоимость xj
     
     
     

Таблица Т1_Т2

Вид_кп Вид_к Нормы
     
     
     
     
     
     
     
     
     
     
     
     

SELECT SUM(Себестоимость*xj) AS z FROM Т2


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: