Реферат: Мат.моделирование (Программа СДКМС)
Название: Мат.моделирование (Программа СДКМС) Раздел: Рефераты по экономико-математическому моделированию Тип: реферат | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
СДКМС Активная система: " olrus" 1 - Ввод новой системы 2 - Просмотр списка систем и выбор активной 3 - Просмотр данных по активной системе 4 - Вывод в файл данных по активной системе 5 - Печать данных по активной системе 6 - Корректировка активной системы 7 - Удаление активной системы из каталога F1 - Справочная информация 0 - Выход в Главное меню Укажите режим: 0 Меню "Данные" СДКМС Активная система: " olrus" 1 - Расчет общего критерия качества системы 2 - Автоматическая оптимизация структуры 0 - Выход Укажите режим : 1 Главное меню СДКМС Активная система: " olrus" Общий критерий качества системы = 0.4524 Hажмите любую клавишу для продолжения... СДКМС Активная система: " olrus" 1 - Поиск типовых эл-тов 2 - Поиск типовых подсистем 3 - Полный статистический анализ (1+2) F1 - Справка по 1-3 0 - Выход в главное меню Укажите режим: 3 Статистический анализ СДКМС Активная система: " olrus" Поиск типовых элементов (анализ шифров функций) Ввести максимальную частоту повторения? (y/n) Да Введите частоту : 2 СДКМС Активная система: " olrus" В файле "SYSTEMS.DTA" содержится данные о 10 системах СИСТЕМА #10; Имя - "olrus"; Кол-во элементов - 7 Элемент #1 активной системы "olrus"─ стандартный (шифр функции ─ ) Элемент #2 активной системы "olrus"─ стандартный (шифр функции ─ ) Элемент #3 активной системы "olrus"─ стандартный (шифр функции ─ ) Элемент #4 активной системы "olrus"─ стандартный (шифр функции ─ ) Элемент #5 активной системы "olrus"─ стандартный (шифр функции ─ ) Нажмите клавишу для работы с типовыми элементами Типовые эл-ты. (Частота = 2) СДКМС Активная система: " olrus" Максимальная частота : 6 Масштаб ─ 1 : 1 Всего типовых элементов: 5 ГИСТОГРАММА : Стандартные объекты Количество Элементов │ 5 ├ ■ ■ 4 ├ ■ ■ ■ 3 ├ ■ ■ ■ ■ 2 ├ ■ ■ ■ ■ ■ 1 ├ ■ ■ ■ ■ ■ ■ └──┴──┴──┴──┴──┴──┴──┴─> 1 2 3 4 5 6 7 Частоты Нажмите клавишу для продолжения Гистограмма СДКМС Активная система: " olrus" Таблица типовости по системе "olrus" ┌────────────────────┬──────────┬──────────┬─────────┬──────────┐ │ Название │ Имя │ Шифр │ частота │ частость │ │ элемента │ элемента │ функции │ │ │ ├────────────────────┼──────────┼──────────┼─────────┼──────────┤ │ vneshnaa sreda │ VS │ │ 6.000 │ 1.000 │ │ sovet direktorov │ SD │ │ 5.000 │ 0.455 │ │ komercheskii otdel │ KO │ │ 4.000 │ 0.267 │ │ klienti │ K │ │ 3.000 │ 0.167 │ │ proizvodstvennii otdel │ PO │ │ 2.000 │ 0.100 │ └────────────────────┴──────────┴──────────┴─────────┴──────────┘ Хотите распечатать таблицу типовости? (y/n) СДКМС Активная система: " olrus" Файл "olrus.TE" д о сортировки: Система "olrus"; Агрегат #1; тип = "s" Система "olrus"; Агрегат #2; тип = "s" Система "olrus"; Агрегат #3; тип = "s" Система "olrus"; Агрегат #4; тип = "s" Система "olrus"; Агрегат #5; тип = "s" Файл "olrus.TE" п о с л е сортировки: Система "olrus"; Агрегат #1; тип = "s" Система "olrus"; Агрегат #2; тип = "s" Система "olrus"; Агрегат #3; тип = "s" Система "olrus"; Агрегат #4; тип = "s" Система "olrus"; Агрегат #5; тип = "s" Нажмите клавишу для продолжения Сортировка файла TIPE (станд., типовые, функцион.) СДКМС Активная система: " olrus" Системы #5 ("tmp") и #7 ("auto") выполняют одинаковую функцию: Рекомендуется провести структурный анализ Нажмите клавишу для продолжения Анализ функций систем СДКМС Активная система: " olrus" Поиск типовых путей в системе "olrus" Ввести максимальную частоту повторения? (y/n) Да Введите частоту : 2 Поиск типовых подсистем СДКМС Активная система: " olrus" Поиск типовых путей в системе "olrus" Ввести максимальную частоту повторения? (y/n) Да Введите частоту : 2 Введите тип подсистем для поиска: по информации ─ i по управлению ─ f Поиск типовых подсистем СДКМС Активная система: " olrus" Связей типа "I" в системе "olrus" нет Нажмите клавишу для продолжения СДКМС Активная система: " olrus" 1 - Поиск типовых эл-тов 2 - Поиск типовых подсистем 3 - Полный статистический анализ (1+2) F1 - Справка по 1-3 0 - Выход в главное меню Укажите режим:3 Статистический анализ СДКМС Активная система: " olrus" Поиск типовых элементов (анализ шифров функций) Ввести максимальную частоту повторения? (y/n) Да Введите частоту : 2 СДКМС Активная система: " olrus" В файле "SYSTEMS.DTA" содержится данные о 10 системах СИСТЕМА #10; Имя - "olrus"; Кол-во элементов - 7 Элемент #1 активной системы "olrus"─ стандартный (шифр функции ─ ) Элемент #2 активной системы "olrus"─ стандартный (шифр функции ─ ) Элемент #3 активной системы "olrus"─ стандартный (шифр функции ─ ) Элемент #4 активной системы "olrus"─ стандартный (шифр функции ─ ) Элемент #5 активной системы "olrus"─ стандартный (шифр функции ─ ) Нажмите клавишу для работы с типовыми элементами СДКМС Активная система: " olrus" Максимальная частота : 6 Масштаб ─ 1 : 1 Всего типовых элементов: 5 ГИСТОГРАММА : Стандартные объекты Количество Элементов │ 5 ├ ■ ■ 4 ├ ■ ■ ■ 3 ├ ■ ■ ■ ■ 2 ├ ■ ■ ■ ■ ■ 1 ├ ■ ■ ■ ■ ■ ■ └──┴──┴──┴──┴──┴──┴──┴─> 1 2 3 4 5 6 7 Частоты Нажмите клавишу для продолжения Гистограмма СДКМС Активная система: " olrus" Таблица типовости по системе "olrus" ┌────────────────────┬──────────┬──────────┬─────────┬──────────┐ │ Название │ Имя │ Шифр │ частота │ частость │ │ элемента │ элемента │ функции │ │ │ ├────────────────────┼──────────┼──────────┼─────────┼──────────┤ │ vneshnaa sreda │ VS │ │ 6.000 │ 1.000 │ │ sovet direktorov │ SD │ │ 5.000 │ 0.455 │ │ komercheskii otdel │ KO │ │ 4.000 │ 0.267 │ │ klienti │ K │ │ 3.000 │ 0.167 │ │ proizvodstvennii otdel │ PO │ │ 2.000 │ 0.100 │ └────────────────────┴──────────┴──────────┴─────────┴──────────┘ Хотите распечатать таблицу типовости? (y/n)?y СДКМС Активная система: " olrus" Файл "olrus.TE" д о сортировки: Система "olrus"; Агрегат #1; тип = "s" Система "olrus"; Агрегат #2; тип = "s" Система "olrus"; Агрегат #3; тип = "s" Система "olrus"; Агрегат #4; тип = "s" Система "olrus"; Агрегат #5; тип = "s" Файл "olrus.TE" п о с л е сортировки: Система "olrus"; Агрегат #1; тип = "s" Система "olrus"; Агрегат #2; тип = "s" Система "olrus"; Агрегат #3; тип = "s" Система "olrus"; Агрегат #4; тип = "s" Система "olrus"; Агрегат #5; тип = "s" Нажмите клавишу для продолжения СДКМС Активная система: " olrus" Системы #5 ("tmp") и #7 ("auto") выполняют одинаковую функцию: Рекомендуется провести структурный анализ Нажмите клавишу для продолжения СДКМС Активная система: " olrus" Поиск типовых путей в системе "olrus" Ввести максимальную частоту повторения? (y/n) Да Введите частоту : 2 Введите тип подсистем для поиска: по информации ─ i по управлению ─ f СДКМС Активная система: " olrus" Связей типа "F" в системе "olrus" нет Нажмите клавишу для продолжения СДКМС Активная система: " olrus" 1 - Поиск типовых эл-тов 2 - Поиск типовых подсистем 3 - Полный статистический анализ (1+2) F1 - Справка по 1-3 0 - Выход в главное меню Укажите режим: 0 СДКМС Активная система: " olrus" 1 - Работа с системами 2 - Структурные преoбразования 3 - Графическое представление системы 4 - Расчет оценочных характеристик 5 - Статистический анализ системы на стандартность 6 - Имитационное моделирование F1 - Справочная информация 0 - Выход в ДОС Укажите режим: 4 СДКМС Активная система: " olrus" 1. Автоматический ввод исходных параметров 2. Ручной ввод исходных параметров 0. Bыxoд в Главное меню Укажите режим -> 1 СДКМС Активная система: " olrus" Заносить результаты в рекламный каталог? (y/n) y 123 Введите код: 123 Вы выбрали тип Системы: Код Cистемы :123 Название :olrus Общее число связей :9 Всего элементов :7 Логическая глубина проекта :0 Степень параллелизма действий :0 Кол. злемен. c max число входов :1 Кол-во эл-тов с мах числом вых-в:4 Общее число путей :0 Нажмите любую клавишу... ************************************************************** * PACЧET CTPУKTУPHOЙ CЛOЖHOCTИ S L * ************************************************************** * обшее число связей │ M │ * * SL = ───────────────────────────────────────── * * oбщee кoличecтвo элементов │(N - 1)*N │ * ************************************************************** Общее число связей: 9 Общее число элементов: 7 SL = 1.214 Нажмите клавишу для продолжения ************************************************************* * РАСЧЕТ ФУНКЦИОНАЛЬНОЙ СЛОЖНОСТИ S L F * ************************************************************* * SLF = k ( H * L ) * * где, k-коэфф., учитываюший среду реализации * * H-степень параллелизма действий * * L-логическая глубина проекта * ************************************************************* Козфф. реализации: 1 Степень параллелизма:0 Логическая глубина проекта:0 SLF =0.000 Нажмите клавишу для продолжения ************************************************************* * PACЧET УHИBEPCAЛЬHOCTИ U N * ************************************************************* * кoл-вo элeментoв c мах чиcлoм * * вxoдoв ( >1 ) │ Kv │ * * UN = -------------------------------------------- * * oбщee числo элeментoв │ N │ * ************************************************************* Кол-во элементов с мах числом входов:1 Общее число элементов: 7 UN = 0.143 Нажмите клавишу для продолжения ********************************************************************* * PACЧET HAДEЖHOCTИ N в * ********************************************************************* * Обшее число подсистем или путей │ SP │ * * ND = -------------------------------------------------- * * oбщee числo связей │ M │ * ********************************************************************* Обшее число подсистем:0 Общее число связей: 9 SP = 0.0000 Нажмите клавишу для продолжения **************************************************************** * PACЧET ИHФOPMATИBHOCTИ I F * **************************************************************** * кoл-вo элементов c мах числом выxoдoв (>1) │ K │* * IFO = --------------------------------------------------* * oбщee число элементoв │ N │ * **************************************************************** Кол. элементов c мах числом выxoдoв: 4 Общее число элементов: 7 IFO = 0.5714 Нажмите клавишу для продолжения ********************************************************************* * PACЧET ПРОПУСКНОЙ СПОСОБHOCTИ PS * ********************************************************************* * Обшее число подсистемы обр. oднотипныx инф.│ SPS │* * PS = -----------------------------------------------------* * oбщee число путeй │ M │ * * * ********************************************************************* Обшее число управляющих подсистем:0 Общее число связей: 9 PSf = 0.0000 Обшее число информационных подсистем:9 Общее число связей: 9 PSi = 1.0000 Нажмите клавишу для продолжения ********************************************************************* * СТЕПЕНЬ ИЕРАРХИЧНОСТИ I E R * ********************************************************************* * * * количecтвo разнoтипныx подсистем │ SRS │ * * IER = ------------------------------------------- * * oбщee число подсистем или путeй │ SPS │ * ********************************************************************* Количество разнотипных подсистем:0 Общее число подсистем, обр.однотипную инф.:9 IER = 0.0000 Нажмите клавишу для продолжения Расчет оценочных характеристик Активная система: " olrus" Код:123 Название cистемы: olrus ╔═══════╤══════════════════════════════════════════════════╗ ║ N п/п │ HAЗBAHИE KPИTEPИЯ ║ ╠═══════╪══════════════════════════════════════╤═══════════╣ ║ 1. │ Cлoжнocть cтpуктуpнaя │ 1.214 ║ ║ 2. │ Сложность функциональная │ 0.000 ║ ║ 3. │ Унивepcaльнocть │ 0.143 ║ ║ 4. │ Haдeжнocть пo инфopмaции │ 0.000 ║ ║ 5. │ Инфopмaтивнocть │ 0.571 ║ ║ 6. │ Пpoпуcкнaя cпocoбнocть по управлению│ 0.000 ║ ║ 7. │ Пpoпуcкнaя cпocoбнocть по информации│ 1.000 ║ ║ 8. │ Иepapxичнocть пo упpaвлeнию │ 0.000 ║ ╚═══════╧══════════════════════════════════════╧═══════════╝ Нажмите клавишу Расчет оценочных характеристик Активная система: " olrus" Введите количество экспертов принимающих участие в оценке системы (не более 10) ==> 2 Расчет оценочных характеристик Активная система: " olrus" Оценка производится по десятибальной системе Оценка системы 1 экспертом ПАРАМЕТРЫ ОЦЕНКИ СИСТЕМЫ Структурная cложность :5 Функциональная cложность :4 Универсальность :6 Надежность :7 Информативность :8 Пропускная способность по управлению :5 Пропускная способность по информации :5 Иерархичность :4 Расчет оценочных характеристик Активная система: " olrus" Оценка производится по десятибальной системе Оценка системы 2 экспертом ПАРАМЕТРЫ ОЦЕНКИ СИСТЕМЫ Структурная cложность :5 Функциональная cложность :9 Универсальность :5 Надежность :7 Информативность :2 Пропускная способность по управлению :6 Пропускная способность по информации :4 Иерархичность :8 Расчет оценочных характеристик Активная система: " olrus" Код:123 Название cистемы: olrus ╔═══════╤══════════════════════════════════════════════════╗ ║ N п/п │ HAЗBAHИE KPИTEPИЯ ║ ╠═══════╪══════════════════════════════════════╤═══════════╣ ║ 1. │ Cлoжнocть cтpуктуpнaя │ 0.128 ║ ║ 2. │ Сложность функциональная │ 0.167 ║ ║ 3. │ Унивepcaльнocть │ 0.141 ║ ║ 4. │ Haдeжнocть пo инфopмaции │ 0.179 ║ ║ 5. │ Инфopмaтивнocть │ 0.128 ║ ║ 6. │ Пpoпуcкнaя cпocoбнocть по управлению│ 0.141 ║ ║ 7. │ Пpoпуcкнaя cпocoбнocть по информации│ 0.115 ║ ║ 8. │ Иepapxичнocть пo упpaвлeнию │ 0.154 ║ ╚═══════╧══════════════════════════════════════╧═══════════╝ Нажмите клавишу Расчет оценочных характеристик Активная система: " olrus" Общий критерий качества системы = 0.3645 Вывести на принтер ? (y/n) СДКМС Активная система: " olrus" 1. Автоматический ввод исходных параметров 2. Ручной ввод исходных параметров 0. Bыxoд в Главное меню Укажите режим ->0 СДКМС Активная система: " olrus" 1 - Работа с системами 2 - Структурные преoбразования 3 - Графическое представление системы 4 - Расчет оценочных характеристик 5 - Статистический анализ системы на стандартность 6 - Имитационное моделирование F1 - Справочная информация 0 - Выход в ДОС Укажите режим: 6 СДКМС Активная система: " olrus" 1 - Математическое моделиpование: пакет MILP 2 - Математическое моделиpование: пакет MANAGER 3 - Интерполирование 4 - Статистическое моделиpование: пакет OLYMP F1 - Справка 0 - Выход в главное меню Укажите режим: 1 Частично-целочисленное программирование (MILP-88) 1 Ввод данных 2 Просмотреть данные 3 Сохранить данные в файле 4 Решить задачу 5 Просмотреть решение 6 Печатать решение 7 Сохранить решение 8 Расчет функции пpибыли F1 Информация ESC Выход Частично-целочисленное программирование (MILP-88) Введите "1" для MIN f(x) или "2" для MAX f(x) : 2 Введите число ц е л ы х переменных : Частично-целочисленное программирование (MILP-88) Введите "1" для MIN f(x) или "2" для MAX f(x) : 2 Введите число ц е л ы х переменных : 0 Введите число н е ц е л о ч и с л е н н ы х переменных : 3 Введите число ограничений : 3 Частично-целочисленное программирование (MILP-88) Введите "1" для MIN f(x) или "2" для MAX f(x) : 2 Введите число ц е л ы х переменных : 0 Введите число н е ц е л о ч и с л е н н ы х переменных : 3 Введите число ограничений : 3 Вид ограничения: L для <= , E для = , G для >= Введите вид ограничения номер 1 : E Введите вид ограничения номер 2 : L Введите вид ограничения номер 3 : G Введите коэффициент при переменной 1 в целевой функции: Частично-целочисленное программирование (MILP-88) Введите "1" для MIN f(x) или "2" для MAX f(x) : 2 Введите число ц е л ы х переменных : 0 Введите число н е ц е л о ч и с л е н н ы х переменных : 3 Введите число ограничений : 3 Вид ограничения: L для <= , E для = , G для >= Введите вид ограничения номер 1 : E Введите вид ограничения номер 2 : L Введите вид ограничения номер 3 : G Введите коэффициент при переменной 1 в целевой функции: 1 Введите коэффициент при переменной 2 в целевой функции: 1 Введите коэффициент при переменной 3 в целевой функции: 1 Введите коэффициент при переменной 1 в ограничении 1 : Частично-целочисленное программирование (MILP-88) Введите число ограничений : 3 Вид ограничения: L для <= , E для = , G для >= Введите вид ограничения номер 1 : E Введите вид ограничения номер 2 : L Введите вид ограничения номер 3 : G Введите коэффициент при переменной 1 в целевой функции: 1 Введите коэффициент при переменной 2 в целевой функции: 1 Введите коэффициент при переменной 3 в целевой функции: 1 Введите коэффициент при переменной 1 в ограничении 1 : 2 Введите коэффициент при переменной 2 в ограничении 1 : 1 Введите коэффициент при переменной 3 в ограничении 1 : 2 Введите коэффициент при переменной 1 в ограничении 2 : 3 Введите коэффициент при переменной 2 в ограничении 2 : 1 Введите коэффициент при переменной 3 в ограничении 2 : Введите коэффициент при переменной 3 в ограничении 2 : 2 Введите коэффициент при переменной 1 в ограничении 3 : 1 Введите коэффициент при переменной 2 в ограничении 3 : 1 Введите коэффициент при переменной 3 в ограничении 3 : 3 Частично-целочисленное программирование (MILP-88) Введите вид ограничения номер 2 : L Введите вид ограничения номер 3 : G Введите коэффициент при переменной 1 в целевой функции: 1 Введите коэффициент при переменной 2 в целевой функции: 1 Введите коэффициент при переменной 3 в целевой функции: 1 Введите коэффициент при переменной 1 в ограничении 1 : 2 Введите коэффициент при переменной 2 в ограничении 1 : 1 Введите коэффициент при переменной 3 в ограничении 1 : 2 Введите коэффициент при переменной 1 в ограничении 2 : 3 Введите коэффициент при переменной 2 в ограничении 2 : 1 Введите коэффициент при переменной 3 в ограничении 2 : Введите коэффициент при переменной 3 в ограничении 2 : 2 Введите коэффициент при переменной 1 в ограничении 3 : 1 Введите коэффициент при переменной 2 в ограничении 3 : 1 Введите коэффициент при переменной 3 в ограничении 3 : 3 Введите значение справа (RHS) ограничения 1 : 4 Введите значение справа (RHS) ограничения 2 : 2 Введите значение справа (RHS) ограничения 3 : 3 Частично-целочисленное программирование (MILP-88) 1 Ввод данных 2 Просмотреть данные 3 Сохранить данные в файле 4 Решить задачу 5 Просмотреть решение 6 Печатать решение 7 Сохранить решение 8 Расчет функции пpибыли F1 Информация ESC Выход Частично-целочисленное программирование (MILP-88) В в е д е н а З Л П : f(x) = 1.00 * x 1 + 1.00 * x 2 + 1.00 * x 3 ──> MAX 2.00 * x 1 + 1.00 * x 2 + 2.00 * x 3 = 4.00 3.00 * x 1 + 1.00 * x 2 + 2.00 * x 3 <= 2.00 1.00 * x 1 + 1.00 * x 2 + 3.00 * x 3 >= 3.00 Целых переменных : 0 Нецелочисленных переменных: 3 Границы для целочисленных переменных: Номер Нижняя Верхняя Вывод данных на экран Частично-целочисленное программирование (MILP-88) 1 Ввод данных 2 Просмотреть данные 3 Сохранить данные в файле 4 Решить задачу 5 Просмотреть решение 6 Печатать решение 7 Сохранить решение 8 Расчет функции пpибыли F1 Информация ESC Выход Частично-целочисленное программирование (MILP-88) Установите режим работы Решить прямую ЗЛП (не изменяется) - ДА Решить двойственную ЗЛП - ДА Анализ чувствительности эл-тов стоимости/полезности - ДА Анализ чувствительности эл-тов правой части - ДА Вывести список ветвей задач - ДА Прекратить работу при ошибке - ДА Стирать файлы периода выполнения программы (MILP.LP,MILP.SAM,MILP.OUT) - ДА Предельное количество итераций (Iteration Limit) 18 Частота повторного обращения матрицы(Reinversion Frequency) 1000 Центральное отклонение (Pivot Tolerance ) 0.00000001 Отклонение выполнимости (Feasibility Tolerance) 0.000001 Отклонение стоимости (Reduced Cost Tolerance) -0.000001 Отклонение эл-та при обращении (Inverse Element Tolerance) -0.000000000001 Отклонение целого (Integer Tolerance) -0.000001 ДАЛЬШЕ… Пользуйтесь клавишами "Вверх" , "Вниз", "Ввод" - Изменить Ж д и т е ... Нажмите любую клавишу F1 – Информация Частично-целочисленное программирование (MILP-88) 1 Ввод данных 2 Просмотреть данные 3 Сохранить данные в файле 4 Решить задачу 5 Просмотреть решение 6 Печатать решение 7 Сохранить решение 8 Расчет функции пpибыли F1 Информация ESC Выход Сколько ситуаций вы хотите пpомоделиpовать?6 Ввод данных для ситуации 1 Функция пpибыли : F(x1,x2) = ф1-Количество pабочих (L) : 15 = (P1-d1)*x1 + (P2-d2)*x2 ф2-Количество компьютеpных станций (K) : 2 ф3-Таpиф на pекламу в печати (P1) : 20 Огpаничения : ф4-Таpиф на pекламу на ТВ (P2) : 50 l1*x1 + l2*x2 <= L ф5-Себестоимость pекламы в печати (d1) : 14 k1*x1 + k2*x2 <= K ф6-Себестоимость pекламы на ТВ (d2) : 30 ф7-Тpудоемкость pекламного заказа для печати (l1) : 1 ф8-Тpудоемкость pекламного заказа для ТВ (l2) : 3 ф9-Фондоемкость pекламного заказа для печати (k1) : 1 ф10-Фондоемкость pекламного заказа для ТВ (k2) : 2 Ввод данных для ситуации 1 Функция пpибыли : F(x1,x2) = ф1-Количество pабочих (L) : 15 = (P1-d1)*x1 + (P2-d2)*x2 ф2-Количество компьютеpных станций (K) : 2 ф3-Таpиф на pекламу в печати (P1) : 20 Огpаничения : ф4-Таpиф на pекламу на ТВ (P2) : 50 l1*x1 + l2*x2 <= L ф5-Себестоимость pекламы в печати (d1) : 14 k1*x1 + k2*x2 <= K ф6-Себестоимость pекламы на ТВ (d2) : 30 ф7-Тpудоемкость pекламного заказа для печати (l1) : 1 ф8-Тpудоемкость pекламного заказа для ТВ (l2) : 3 ф9-Фондоемкость pекламного заказа для печати (k1) : 1 ф10-Фондоемкость pекламного заказа для ТВ (k2) : 2 ┌────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┐ │ N° │ L │ K │ P1 │ P2 │ d1 │ d2 │ l1 │ l2 │ k1 │ k2 │ ├────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┤ │ 1 │ 15 │ 2 │ 20 │ 50 │ 14 │ 30 │ 1 │ 3 │ 1 │ 2 │ └────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┘ Укажите номер фактора, который будете варьировать (1-10) ->2 Расчет функции пpибыли с помощью пакета MILP-88 Ввод данных для ситуации 2 Функция пpибыли : F(x1,x2) = = (P1-d1)*x1 + (P2-d2)*x2 ф2-Количество компьютеpных станций (K) : 4 Огpаничения : l1*x1 + l2*x2 <= L k1*x1 + k2*x2 <= K ┌────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┐ │ N° │ L │ K │ P1 │ P2 │ d1 │ d2 │ l1 │ l2 │ k1 │ k2 │ ├────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┤ │ 1 │ 15 │ 2 │ 20 │ 50 │ 14 │ 30 │ 1 │ 3 │ 1 │ 2 │ └────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┘ Укажите номер фактора, который будете варьировать (1-10) -> 2 Расчет функции пpибыли с помощью пакета MILP-88 Ввод данных для ситуации 3 Функция пpибыли : F(x1,x2) = = (P1-d1)*x1 + (P2-d2)*x2 ф2-Количество компьютеpных станций (K) : 8 Огpаничения : l1*x1 + l2*x2 <= L k1*x1 + k2*x2 <= K Ввод данных для ситуации 4 Функция пpибыли : F(x1,x2) = = (P1-d1)*x1 + (P2-d2)*x2 ф2-Количество компьютеpных станций (K) : 10 Огpаничения : l1*x1 + l2*x2 <= L k1*x1 + k2*x2 <= K Ввод данных для ситуации 5 Функция пpибыли : F(x1,x2) = = (P1-d1)*x1 + (P2-d2)*x2 ф2-Количество компьютеpных станций (K) : 13 Огpаничения : l1*x1 + l2*x2 <= L k1*x1 + k2*x2 <= K Ввод данных для ситуации 6 Функция пpибыли : F(x1,x2) = = (P1-d1)*x1 + (P2-d2)*x2 ф2-Количество компьютеpных станций (K) : 14 Огpаничения : l1*x1 + l2*x2 <= L k1*x1 + k2*x2 <= K ┌────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┐ │ N° │ L │ K │ P1 │ P2 │ d1 │ d2 │ l1 │ l2 │ k1 │ k2 │ ├────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┤ │ 4 │ 15 │ 10 │ 20 │ 50 │ 14 │ 30 │ 1 │ 3 │ 1 │ 2 │ └────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┘ │ 5 │ 15 │ 13 │ 20 │ 50 │ 14 │ 30 │ 1 │ 3 │ 1 │ 2 │ └────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┘ Ввод данных для ситуации 6 Функция пpибыли : F(x1,x2) = = (P1-d1)*x1 + (P2-d2)*x ф2-Количество компьютеpных станций (K) : 14 Огpаничения : l1*x1 + l2*x2 <= L k1*x1 + k2*x2 <= K ┌────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┐ │ N° │ L │ K │ P1 │ P2 │ d1 │ d2 │ l1 │ l2 │ k1 │ k2 │ ├────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┤ └────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┘ │ 5 │ 15 │ 13 │ 20 │ 50 │ 14 │ 30 │ 1 │ 3 │ 1 │ 2 │ └────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┘ │ 6 │ 15 │ 14 │ 20 │ 50 │ 14 │ 30 │ 1 │ 3 │ 1 │ 2 │ └────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┘ Ж д и т е ... ф1-Количество pабочих (L) Функция пpибыли : ф2-Количество компьютеpных станций (K) F(x1,x2) = ф3-Таpиф на pекламу в печати (P1) = (P1-d1)*x1 + (P2-d2)*x2 ф4-Таpиф на pекламу на ТВ (P2) ф5-Себестоимость pекламы в печати (d1) Огpаничения : ф6-Себестоимость pекламы на ТВ (d2) l1*x1 + l2*x2 <= L ф7-Тpудоемкость pекламного заказа для печати (l1) k1*x1 + k2*x2 <= K ф8-Тpудоемкость pекламного заказа для ТВ (l2) ф9-Фондоемкость pекламного заказа для печати (k1) ф10-Фондоемкость pекламного заказа для ТВ (k2) рез1-Hеобходимое количество pекламных заказов для печати (x1) рез2-Hеобходимое количество pекламных заказов для ТВ (x2) Рез3-Максимальное значение функции F(x1,x2) (Fmax) ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────────────┐ │ N° │ L │ K │ P1 │ P2 │ d1 │ d2 │ l1 │ l2 │ k1 │ k2 │ x1 │ x2 │ Fmax │ ├────┼────┼────┼────┼────┼────┼────┼────┼────┼────┼────┼────┼────┼────────────┤ │ 4 │ 15 │ 10 │ 20 │ 50 │ 14 │ 30 │ 1 │ 3 │ 1 │ 2 │ 0 │ 5 │ 100 │ │ 5 │ 15 │ 13 │ 20 │ 50 │ 14 │ 30 │ 1 │ 3 │ 1 │ 2 │ 0 │ 5 │ 100 │ │ 6 │ 15 │ 14 │ 20 │ 50 │ 14 │ 30 │ 1 │ 3 │ 1 │ 2 │ 0 │ 5 │ 100 │ └────┴────┴────┴────┴────┴────┴────┴────┴────┴────┴────┴────┴────┴────────────┘ Частично-целочисленное программирование (MILP-88) 1 Ввод данных 2 Просмотреть данные 3 Сохранить данные в файле 4 Решить задачу 5 Просмотреть решение 6 Печатать решение 7 Сохранить решение 8 Расчет функции пpибыли F1 Информация ESC Выход СДКМС Активная система: " olrus" 1 - Математическое моделиpование: пакет MILP 2 - Математическое моделиpование: пакет MANAGER 3 - Интерполирование 4 - Статистическое моделиpование: пакет OLYMP F1 - Справка 0 - Выход в главное меню Укажите режим:3 СДКМС 1 - Диалоговое введение данных для интерполяции 2 - Обработка результатов мат. программирования F1 - Справка по 1-3 0 - Выход в главное меню Укажите режим:2 СДКМС Загружены следующие данные: f(2)=20.000 f(4)=40.000 f(8)=80.000 f(10)=100.000 f(13)=100.000 f(14)=100.000 Введите искомую точку x (999 - завершить) - СДКМС Загружены следующие данные: f(2)=20.000 f(4)=40.000 f(8)=80.000 f(10)=100.000 f(13)=100.000 f(14)=100.000 Введите искомую точку x (999 - завершить) -> 6 y( 6.000)=55.879 Введите искомую точку x (999 - завершить) -> 9 y( 9.000)=91.591 Введите искомую точку x (999 - завершить) -> 11 y(11.000)=103.795 Введите искомую точку x (999 - завершить) -> 12 y(12.000)=103.030 Введите искомую точку x (999 - завершить) -> 15 y(15.000)=112.083 Введите искомую точку x (999 - завершить) -> 20 СДКМС Загружены следующие данные: f(2)=20.000 f(4)=40.000 f(8)=80.000 f(10)=100.000 f(13)=100.000 f(14)=100.000 Введите искомую точку x (999 - завершить) -> 6 y( 6.000)=55.879 Введите искомую точку x (999 - завершить) -> 9 y( 9.000)=91.591 Введите искомую точку x (999 - завершить) -> 11 y(11.000)=103.795 Введите искомую точку x (999 - завершить) -> 12 y(12.000)=103.030 Введите искомую точку x (999 - завершить) -> 15 y(15.000)=112.083 Введите искомую точку x (999 - завершить) -> 20 y(20.000)=1029.091 Введите искомую точку x (999 - завершить) -> 999 1 - Диалоговое введение данных для интерполяции 2 - Обработка результатов мат. программирования F1 - Справка по 1-3 0 - Выход в главное меню Укажите режим 1 СДКМС Введите количество точек -> 4 СДКМС Введите количество точек -> 4 Введите x[1] -> 5 Введите y[1] -> 40 Введите x[2] -> 12 Введите y[2] -> 100 Введите x[3] -> 26 Введите y[3] -> 80 Введите x[4] -> 32 Введите y[4] -> 100 Введите искомую точку x (999 - завершить) ->999 Введение Моделирование систем – это построение математических, физических и др. (конструктивных) аналоговых систем, т.е. создание формальных, физических и др. моделей процессов и явлений, связанных с функционированием системы, т.е. самой системы и внешней среды. Для описания качественных и количественных взаимосвязей любых элементов экономической системы, а также для описания процессов, происходящих во внешней среде, связанной с ЭС, используется в настоящее время 4 направления моделирования: 1.математическое 2.имитационное 3.статистическое 4.структурное В данной курсовой работе будет рассматриваться применение математического моделирования для вычисления доходности экономической системы (ЭС). ЭС – это конечная организационная совокупность людей и машин, процедур и методов, собирающих, хранящих и преобразующих информацию, используемую для управления экономическим объектом, который создает конечный продукт производственного назначения (блага общества). Эта система при переработке информации реализует некоторый маршрут преобразования, который может быть описан специальными средствами, а результат описания называется технологическим процессом (ТП) преобразования информации. ТП – это способ представления маршрута обработки элементов информации для получения конечного результата, входящий в так называемую экономическую информационную систему. В качестве ЭС в данной курсовой работе рассматривается рекламное агентство «Olrus». Математическое моделирование – это исследование процессов, явлений, построением их математических моделей. Математические модели – это система математических соотношений, описывающих изучаемый процесс или явление. Явления, происходящие в самой системе и вне её, могут быть различны по своей природе, но идентичны по их математическому описанию, т.е. имеет место косвенная аналогия явлений через их математическое ожидание. Виды математических моделей:
Имеют с физическим оригиналом одинаковое математическое описание.
Это абстрактные модели, конструируемые из знаков, как системы исчисления. 1. Аналитическая часть. 1.1. Постановка задачи. Дано: Рекламное агентство «olrus» (описание: см. введение, часть 1.2. «технико-экономическая характеристика объекта моделирования»). Требуется: Просчитать доходность рекламного агентства «olrus» при заданных экономических характеристиках. 1.2. Технико-экономическая характеристика объекта моделирования. Реклама – неличные формы коммуникации, осуществляемые через посредство платных средств распространения информации, с чётко указанным источником финансирования. Цели рекламы: 1.формирование у потребителя определенного знания о товаре; 2.формирование у потребителя определенной потребности в товаре; 3.формирование благожелательного отношения к фирме; 4.побуждение потребителя обратиться именно в данную фирму; 5.стимулирование сбыта товаров и услуг; 6.стремление сделать потребителя постоянным клиентом; 7.формирование у других фирм образа надёжного партнера; Основные функции рекламы: 1.информативная – формирование образа товара; 2.психологическая – заключается в определенном побуждении к покупке через воздействие на чувства, самооценку, устремления потребителей; 3.стимулирующая. Как правило, рекламный процесс включает в себя 4 звена: Рекламодатель > Рекламное агентство > Средства распространения рекламы > Потребитель Рекламное агентство предоставляет ряд услуг: 1. исследование рынков и потребителей 2. разработка концепции рекламной программы 3. подготовка рекламных материалов и размещение рекламы 4. проведение рекламных мероприятий 5. разработка товарного знака фирмы, стиля и упаковки 6. разработка, изготовление и монтаж наружной рекламы 7. разработка рекламных сувениров 8. прямая почтовая рассылка рекламных материалов и др. Функции рекламного агентства:
Схема функционирования рекламного агентства «Olrus»:
Объяснение функционирования рекламного агентства: Внешняя среда : выход(2) 1. информация 2. информация Совет Директоров : вход(2) 1. информация 2. информация выход(2) 1.управление 2. управление Коммерческий отдел : вход(2) 1. управление 2. заказы на рекламу выход(2) 1. информация 2. наряд на выполнение Клиенты : вход(1) 1. информация выход(1) 1. заказ на рекламу Производственный отдел : вход(3) 1. управление 2. наряд на выполнение 3. отчетность Компьютерный центр : вход(1) 1. управление выход(2) 1. отчетность 2. рекламные заказы СМИ : вход(1) 1. рекламные заказы 1.3. Описание формального метода. В данной курсовой работе для вычисления доходности рекламного агентства «Olrus» мы применяем метод ЗЛП (задачи линейного программирования). Считаем, что функционирование системы находиться в режиме определенности. ЗЛП описывается системой ограничений и целевой функцией, задающей способ вычисления доходности. Данные L - чел. рабочих K - шт. компьютерных станций P1 - тариф на рекламу в печати P2- тариф на рекламу на ТВ d1, d2 - себестоимость рекламы в печати и на ТВ l1, l2 - трудоемкость рекламного заказа k1, k2 - фондоемкость рекламного заказа _____________________________________________________________________________ L – 5чел. K – 7шт. P1 - 5 P2 - 9 d1 - 4 d2 - 6 l1 - 1 l2 - 2 k1 - 2 k2 – 2 Функция прибыли: F(X1, X2) = (P1-d1)*X1+ (P2-d2)*X2→max l1*X1+ l2*X2 ≤ L F(X1, X2) = X+3X2→max k1*X1 + k2*X2 ≤ K X1+2X2 ≤ 5 X1, X2 – необходимое количество рекламных заказов 2X1+2X2 ≤ 7 X1 = 1 X2 = 2 F(X1, X2) = 7 1.4. Выбор и обоснование технических средств, программ и информационных средств для реализации математического моделирования. Для реализации математического моделирования в целях данной курсовой работы выбрана система проектирования и оценки качества и устойчивости экономических объектов – СДКМС. 1.4.1. Общее назначение СДКМС. Система декомпозиции, композиции и модификации структур, универсальный программный комплекс, предоставляющий возможность осуществлять следующие функции:
1.4.2. Общие сведения об агрегативной системе проектирования и оценки качества и устойчивости (АСП и ОКУ) экономических объектов СДКМС. Агрегативная система проектирования и оценки качества и устойчивости (ДСП и ОКУ) СДКМС представляет собой систему бизнес-консалтинга для малых предприятий и предназначена для автоматизированного создания и комплексной оценки функционально-структурной организации предприятия. В ее названии отражены основные методологические подходы названной оценки: СДКМС - система декомпозиции, композиции и модификации структур. СДКМС является инструментальным средством менеджера малых предприятий. Она автоматизирует проектирование новых и оценку существующих систем малого бизнеса. СДКМС выполняет следующие функции:
1) структурность - модель задается на уровне схемы структуры взаимосвязи объектов. 2) независимости - элементы структуры описываются самостоятельной функциональной единицей. 3) имитируемость компонентов системы и системы в целом. Для реализации этих трех принципов используется математический аппарат теории агрегатов. СДКМС состоит из следующих основных функциональных блоков: Декомпозитор, Композитор, Модификатор, Графика, Оптимизатор, Статистика, Структурная оценка и Библиотекарь. Блок Декомпозитор предназначен для анализа структур сложных систем, описанных с помощью агрегативного метода. Выполняет ввод описании А-системы, проверку корректности построения, выделение линейных участков в А-схеме с последующим сведением их к представляющим агрегатам. Результатом декомпозиции является совокупность элементов (подсистем) системы. Блок Композитор выдает в качестве результата множество А-систем из набора агрегатов. При композиции входы и выходы агрегатов, из которых составляется А-система, подлежат обработке через операции сопряжения, если тип входа совпадает с типом выхода, с учетом ограничений, определенных существованием А-систем. Другими словами блок Композитор осуществляет синтез или композицию новых систем из наборов разрозненных агрегатов путем соединения совпадающих по типу входов и выходов агрегатов е различных комбинациях. Результатом работы блока является новая система. Модификатор производит модификацию структуры системы и выполняет включение/исключение дуг, вершин, подсхем. Результатом работы блока является система, отличная от исходной, Блок Графика обеспечивает графическое представление предметной области, взаимосвязи объектов, потоков данных и т.д. Блок Оптимизатор производит проверку функциональной оптимальности производственного процесса объекта на основании решения задачи математического программирования. Он выполняет расчет показателя качества системы в функциональном аспекте; Блок Статистика производит выбор типовых элементов и типовых подсистем исследуемой системы, выдает рекомендации блоку Библиотекарь для занесения их в базу данных, а также ведет статистику по проектируемым системам. Результатом работы блока является множество типовых элементов и типовых подсистем заносимых в базу данных системы. Библиотекарь выполняет работы, связанные с созданием, корректировкой и сопровождением банка агрегативных структур (ВАSА) и базой агрегатов (ВАZА). ВАSА содержит информацию о типовых и стандартных структурах А-систем для некоторого класса систем, а ВАZА информацию о типовых и стандартных агрегатах для этого же класса систем. ВАZА может быть построена до разработки проектируемой системы или в процессе ее проектирования. Предполагается, что при проявлении новых типовых элементарных функций, соответствующие им алгоритмы и программы будут добавляться в библиотеку ВАZА. Основными функциональными блоками СДКМС, в части создания проекта, являются блоки Композитор и Модификатор, в которых происходит создание новых, еще не существующих А-систем (проектов) из набора имеющихся агрегатов. Из всех создаваемых вариантов проектных решений отбираются лишь функционально корректные. Если функционирование А-системы признается неудовлетворяющим требованиям пользователя, то данная версия системы возвращается на этап модификации с указанием ошибочных связей. Создается новая версия системы, которая снова передается на исследование и т.д. до тех пор, пока не будет получена корректная версия системы. Доступен сетевой, многопользовательский вариант работы с СДКМС. АСП и ОКУ СДКМС кроме своей основной функции автоматизированного рабочего места рекламного менеджера является достаточно удобным средством обучения, может быть применима в любой проектной организации, занимающейся разработкой программного обеспечения. Проведение имитационных расчетов в сочетании с параметрической оценкой качественных характеристик СДКМС позволит с достаточной точностью определить уровень конкурентоспособности исследуемого предприятия, а также оценить экономические результаты принимаемых решений по совершенствованию структурно-функциональной организации предприятия. 2.1 Дерево диалога СДКМС. СИСТЕМА
Дерево диалога MILP ИМИТАЦИОННОЕ МОДЕЛИРОВАНИЕ
2.2 Описание схемы данных СДКМС
Таблица модулей системы СДКМС
2.3 Схема работы системы СДКМС
Таблица диалога
Работа с системами
Ввод новой системы
Просмотр списка систем с выбором активной
Просмотр данных по активной системе
Вывод данных в файл по активной системе
Вывод данных на принтер
Корректировка активной системы
Удаление активной системы из каталога
Графическое представление системы
Расчет оценочных характеристик
Статистический анализ системы на стандартность
Сценарий диалога
|