Реферат: Мат.моделирование (Программа СДКМС)
Введение
Моделированиесистем – это построение математических, физических и др. (конструктивных)аналоговых систем, т.е. создание формальных, физических и др. моделей процессови явлений, связанных с функционированием системы, т.е. самой системы и внешнейсреды.
Для описаниякачественных и количественных взаимосвязей любых элементов экономическойсистемы, а также для описания процессов, происходящих во внешней среде,связанной с ЭС, используется в настоящее время 4 направления моделирования:
1.математическое
2.имитационное
3.статистическое
4.структурное
В даннойкурсовой работе будет рассматриваться применение математического моделированиядля вычисления доходности экономической системы (ЭС).
ЭС – этоконечная организационная совокупность людей и машин, процедур и методов,собирающих, хранящих и преобразующих информацию, используемую для управленияэкономическим объектом, который создает конечный продукт производственногоназначения (блага общества). Эта система при переработке информации реализуетнекоторый маршрут преобразования, который может быть описан специальнымисредствами, а результат описания называется технологическим процессом (ТП)преобразования информации.
ТП – этоспособ представления маршрута обработки элементов информации для полученияконечного результата, входящий в так называемую экономическую информационнуюсистему.
В качестве ЭСв данной курсовой работе рассматривается рекламное агентство «Olrus».
Математическоемоделирование – это исследование процессов, явлений, построением их математическихмоделей.
Математическиемодели – это система математических соотношений, описывающих изучаемый процессили явление.
Явления,происходящие в самой системе и вне её, могут быть различны по своей природе, ноидентичны по их математическому описанию, т.е. имеет место косвенная аналогияявлений через их математическое ожидание.
Видыматематических моделей:
1.<span Times New Roman"">
Имеют с физическим оригиналом одинаковоематематическое описание.
2.<span Times New Roman"">
Это абстрактные модели,конструируемые из знаков, как системы исчисления.
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. прямаяпочтовая рассылка рекламных материалов и др.
Функциирекламного агентства:
<span Times New Roman"">
<span Times New Roman"">
<span Times New Roman"">
Схемафункционирования рекламного агентства «Olrus»:
<img src="/cache/referats/19465/image002.gif" v:shapes="_x0000_s1640"> SHAPE * MERGEFORMAT
ВНЕШНЯЯ СРЕДА
КОММЕРЧЕСКИЙ ОТДЕЛ
СМИ
КОМПЬЮТЕРНЫЙ ЦЕНТР
ПРОИЗВОДСТВЕННЫЙ
ОТДЕЛ
СОВЕТ
ДИРЕКТОРОВ
КЛИЕНТЫ
<img src="/cache/referats/19465/image003.gif" v:shapes="_x0000_s1036 _x0000_s1035 _x0000_s1037 _x0000_s1041 _x0000_s1042 _x0000_s1043 _x0000_s1045 _x0000_s1046 _x0000_s1047 _x0000_s1051 _x0000_s1052 _x0000_s1053 _x0000_s1056 _x0000_s1059 _x0000_s1061 _x0000_s1063 _x0000_s1064 _x0000_s1060 _x0000_s1087">
Объяснениефункционирования рекламного агентства:
Внешняя среда :выход(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
Функцияприбыли:
<img src="/cache/referats/19465/image004.gif" v:shapes="_x0000_s1634">F(X1, X2) = (P1-d1)*X1+ (P2-d2)*X2→max l1*X1+ l2*X2<span Century Gothic",«sans-serif»; mso-ansi-language:EN-US">≤
LF(X1, X2) = X+3X2→max k1*X1+ k2*X2<span Century Gothic",«sans-serif»;mso-ansi-language:EN-US">≤
KX1+2X2 ≤5 X1,X2 – необходимое количество рекламных заказов
2X1+2X2 ≤ 7
X1 = 1
X2 = 2
F(X1, X2) = 7
1.4. Выбор и обоснование техническихсредств, программ и информационных средств для реализации математическогомоделирования.
Для реализацииматематического моделирования в целях данной курсовой работы выбрана системапроектирования и оценки качества и устойчивости экономических объектов – СДКМС.
1.4.1. Общее назначение СДКМС.
Системадекомпозиции, композиции и модификации структур, универсальный программный комплекс,предоставляющий возможность осуществлять следующие функции:
<span Times New Roman"">
<span Times New Roman"">
<span Times New Roman"">
<span Times New Roman"">
1.4.2. Общие сведения об агрегативнойсистеме проектирования и оценки качества и устойчивости (АСП и ОКУ)экономических объектов СДКМС.
Агрегативная системапроектирования и оценки качества и устойчивости (ДСП и ОКУ) СДКМС представляетсобой систему бизнес-консалтинга для малых предприятий и предназначена дляавтоматизированного создания и комплексной оценки функционально-структурнойорганизации предприятия. В ее названии отражены основные методологическиеподходы названной оценки: СДКМС — система декомпозиции, композиции и модификацииструктур.
СДКМС являетсяинструментальным средством менеджера малых предприятий. Она автоматизируетпроектирование новых и оценку существующих систем малого бизнеса.
СДКМС выполняетследующие функции:
<span Times New Roman""> — структурноепредставление системы;
<span Times New Roman""> — расчет показателякачества системы в структурном аспекте;
<span Times New Roman""> — расчет показателякачества системы в функциональном аспекте;
<span Times New Roman""> — вычислениеинтегрального показателя качества системы;
<span Times New Roman""> — статистическийанализ исследуемой системы с целью выявления типовых узлов и подсистем;
<span Times New Roman""> — имитационноемоделирование процессов системы;
<span Times New Roman""> — автоматизация этапамакропроектирования;
<span Times New Roman""> — связь с базой данных- каталогом типовых систем малых предприятий; СДКМС строится на основеследующих принципов:
1) структурность — модельзадается на уровне схемы структуры взаимосвязи объектов.
2) независимости — элементыструктуры описываются самостоятельной функциональной единицей.
3) имитируемостькомпонентов системы и системы в целом.
Для реализации этих трехпринципов используется математический аппарат теории агрегатов.
СДКМС состоит из следующихосновных функциональных блоков: Декомпозитор, Композитор, Модификатор, Графика,Оптимизатор, Статистика, Структурная оценка и Библиотекарь.
Блок Декомпозиторпредназначен для анализа структур сложных систем, описанных с помощьюагрегативного метода. Выполняет ввод описании А-системы, проверку корректностипостроения, выделение линейных участков в А-схеме с последующим сведением их кпредставляющим агрегатам. Результатом декомпозиции является совокупностьэлементов (подсистем) системы.
Блок Композитор выдает вкачестве результата множество А-систем из набора агрегатов. При композициивходы и выходы агрегатов, из которых составляется А-система, подлежат обработкечерез операции сопряжения, если тип входа совпадает с типом выхода, с учетомограничений, определенных существованием А-систем. Другими словами блокКомпозитор осуществляет синтез или композицию новых систем из наборовразрозненных агрегатов путем соединения совпадающих по типу входов и выходовагрегатов е различных комбинациях. Результатом работы блока является новаясистема.
Модификатор производитмодификацию структуры системы и выполняет включение/исключение дуг, вершин,подсхем. Результатом работы блока является система, отличная от исходной,
Блок Графика обеспечиваетграфическое представление предметной области, взаимосвязи объектов, потоковданных и т.д.
Блок Оптимизатор производитпроверку функциональной оптимальности производственного процесса объекта наосновании решения задачи математического программирования. Он выполняет расчетпоказателя качества системы в функциональном аспекте;
БлокСтатистика производит выбор типовых элементов и типовых подсистем исследуемойсистемы, выдает рекомендации блоку Библиотекарь для занесения их в базу данных,а также ведет статистику по проектируемым системам. Результатом работы блокаявляется множество типовых элементов и типовых подсистем заносимых в базуданных системы.
Библиотекарь выполняетработы, связанные с созданием, корректировкой и сопровождением банкаагрегативных структур (ВАSА) и базой агрегатов (ВАZА). ВАSА содержитинформацию о типовых и стандартных структурах А-систем для некоторого классасистем, а ВАZА информацию о типовых и стандартных агрегатах для этого жекласса систем. ВАZА может быть построена до разработкипроектируемой системы или в процессе ее проектирования. Предполагается, что припроявлении новых типовых элементарных функций, соответствующие им алгоритмы ипрограммы будут добавляться в библиотеку ВАZА.
Основными функциональнымиблоками СДКМС, в части создания проекта, являются блоки Композитор иМодификатор, в которых происходит создание новых, еще не существующих А-систем(проектов) из набора имеющихся агрегатов. Из всех создаваемых вариантовпроектных решений отбираются лишь функционально корректные. Еслифункционирование А-системы признается неудовлетворяющим требованиямпользователя, то данная версия системы возвращается на этап модификации суказанием ошибочных связей. Создается новая версия системы, которая сновапередается на исследование и т.д. до тех пор, пока не будет получена корректнаяверсия системы.
Доступен сетевой,многопользовательский вариант работы с СДКМС.
АСП и ОКУ СДКМС кроме своейосновной функции автоматизированного рабочего места рекламного менеджераявляется достаточно удобным средством обучения, может быть применима в любойпроектной организации, занимающейся разработкой программного обеспечения.
Проведениеимитационных расчетов в сочетании с параметрической оценкой качественныххарактеристик СДКМС позволит с достаточной точностью определить уровеньконкурентоспособности исследуемого предприятия, а также оценить экономическиерезультаты принимаемых решений по совершенствованию структурно-функциональнойорганизации предприятия.
1.Ввод новой системы
2.просмотр списка систем с выбором активной
3.Просмотр данных по активной системе
4.Вовод в файл данных по активной системе
5.Печать данных по активной системе
6.Корректировка активной системы
7.Удаление активной системы из каталога
0.выход в главное меню
<img src="/cache/referats/19465/image005.gif" v:shapes="_x0000_s1082">2.1Дерево диалога СДКМС.Работа с системами
<img src="/cache/referats/19465/image006.gif" v:shapes="_x0000_s1067">СИСТЕМА1.Расчет общего критерия качества системы
2.Автоматическое изменение системы
0. Выход
Структурные
преобразования
Графическое представление системы
Расчет
оценочных
характеристик
Статистический
анализ системы
на стандартность
Имитационное
моделирование
F1
помощь
Выход
в
DOS
1.автоматический ввод исходных параметров
2.Ручной ввод исходных параметров
0.Выход в главное меню
1.Поиск типовых элементов
2.Поиск типовых подсистем
3.Полный статистический анализ (1+2)
0.Выход в главное меню
1.Математическое моделирование
2.Пакет «Manager»
3.Интерполирование
4.Статистическое моделирование
0.Выход в главное меню
<img src="/cache/referats/19465/image007.gif" v:shapes="_x0000_s1083 _x0000_s1092 _x0000_s1093 _x0000_s1094 _x0000_s1095 _x0000_s1096 _x0000_s1097 _x0000_s1098 _x0000_s1099 _x0000_s1100 _x0000_s1101">
Дерево диалога MILP
ИМИТАЦИОННОЕМОДЕЛИРОВАНИЕ
1.Математическое моделирование: MILP
2.Математическое моделирование: MANAGER
3.Интерполирование
4.Статистическое моделирование: пакет OLYMP
0.Выход в главное меню
1.Ввод данных ЗЛП
2.Просмотреть данные
3.Сохранить данные в файле
4.Решение ЗЛП (MILP-88)
5.Просмотреть решение
6.Печатать решение
7.Сохранить решение (файл)
8.Расчет функции прибыли
ESC – Выход из режима MILP
<img src="/cache/referats/19465/image008.gif" v:shapes="_x0000_s1090 _x0000_s1091">2.2 Описаниесхемы данных СДКМС
Рекламное агентство
Схема функционирования
F1
F2
Ввод
Изменение
Оценка
Стат. анализ
Графика
<img src="/cache/referats/19465/image009.gif" v:shapes="_x0000_s1123 _x0000_s1124 _x0000_s1127 _x0000_s1128 _x0000_s1129 _x0000_s1130 _x0000_s1131 _x0000_s1132 _x0000_s1133 _x0000_s1147 _x0000_s1150 _x0000_s1151 _x0000_s1152 _x0000_s1155 _x0000_s1156 _x0000_s1157 _x0000_s1158 _x0000_s1159 _x0000_s1160 _x0000_s1161 _x0000_s1162 _x0000_s1188">
Выход
Выход
Полный
стат. анализ
Выход
Поиск типовых элементов
Поиск типовых подсистем
Каталогsdkms
DBF
<img src="/cache/referats/19465/image010.gif" v:shapes="_x0000_s1134 _x0000_s1135 _x0000_s1136 _x0000_s1137 _x0000_s1138 _x0000_s1139 _x0000_s1140 _x0000_s1141 _x0000_s1165 _x0000_s1166 _x0000_s1167 _x0000_s1168 _x0000_s1169 _x0000_s1170 _x0000_s1171 _x0000_s1172 _x0000_s1175 _x0000_s1176 _x0000_s1177 _x0000_s1178 _x0000_s1179 _x0000_s1180 _x0000_s1181 _x0000_s1182 _x0000_s1183 _x0000_s1184 _x0000_s1185">
Таблица модулей системы СДКМС
№
Наименование
Имя модуля в схеме диалога СДКМС
Имя модуля в СДКМС
1
Работа с данными
REG-1
Regiml.pas
2
Графическое представление системы
GRAF-REG
Grafica. pas
3
Статистический анализ: поиск типовых элементов и типовых путей
STAT-REG
stat_reg. pas
4
Поиск типовых элементов
SELETE
Selete. pas
5
Поиск типовых путей
CELP
Celp. pas
6
При наличии типовых элементов подсчитать их
FREQUE
Freque. pas
7
Анализировать повторяемость функций
STRUK
Struk. pas
8
Построение гистограммы частот типовых элементов
GISTP
Gistp. pas
9
Сортирует файлы типовых элементов
SORTTUP
Sorttup. pas
2.3 Схемаработы системы СДКМС
Начало
Вызов
OFBISSDKMS
С:
Главное меню
Выбор
режима
а
<img src="/cache/referats/19465/image011.gif" v:shapes="_x0000_s1191 _x0000_s1194 _x0000_s1195 _x0000_s1196 _x0000_s1197 _x0000_s1198 _x0000_s1199 _x0000_s1202 _x0000_s1205 _x0000_s1206 _x0000_s1209 _x0000_s1210 _x0000_s1212 _x0000_s1213 _x0000_s1214 _x0000_s1215 _x0000_s1216 _x0000_s1217 _x0000_s1218 _x0000_s1219 _x0000_s1225 _x0000_s1226 _x0000_s1227 _x0000_s1230 _x0000_s1231 _x0000_s1249 _x0000_s1250">
1
2
3
4
5
6
F1
<img src="/cache/referats/19465/image012.gif" v:shapes="_x0000_s1292">
A
D
a
Графическое
представление
системы
a
E
Справка
Выход в
DOS
Конец
C
B
<img src="/cache/referats/19465/image013.gif" v:shapes="_x0000_s1253"> <img src="/cache/referats/19465/image014.gif" v:shapes="_x0000_s1255"> <img src="/cache/referats/19465/image015.gif" v:shapes="_x0000_s1257"> <img src="/cache/referats/19465/image016.gif" v:shapes="_x0000_s1256"> <img src="/cache/referats/19465/image017.gif" v:shapes="_x0000_s1258 _x0000_s1259 _x0000_s1265 _x0000_s1266 _x0000_s1267 _x0000_s1268 _x0000_s1277 _x0000_s1279 _x0000_s1280 _x0000_s1295"> <img src="/cache/referats/19465/image018.gif" v:shapes="_x0000_s1260 _x0000_s1264 _x0000_s1278"> <img src="/cache/referats/19465/image012.gif" v:shapes="_x0000_s1296"><img src="/cache/referats/19465/image019.gif" v:shapes="_x0000_s1291"><img src="/cache/referats/19465/image019.gif" v:shapes="_x0000_s1290"><img src="/cache/referats/19465/image019.gif" v:shapes="_x0000_s1289"><img src="/cache/referats/19465/image019.gif" v:shapes="_x0000_s1288"><img src="/cache/referats/19465/image019.gif" v:shapes="_x0000_s1287"><img src="/cache/referats/19465/image019.gif" v:shapes="_x0000_s1286">
A
S1
Работа
с системами
Выбор
режима
1.ввод новой системы
2.просмотр списка систем с выбором активной
3.просмотр данных по активной системе
4.вывод в файл данных по активной системе
5.печать данных по активной системе
6.корректиоровка активной системы
7.удаление активной системы из каталога
0.выход в главное меню
<img src="/cache/referats/19465/image020.gif" v:shapes="_x0000_s1299 _x0000_s1300 _x0000_s1301 _x0000_s1304 _x0000_s1307 _x0000_s1358 _x0000_s1361 _x0000_s1364 _x0000_s1365">
1
2
3
4
5
6
7
F1
Вывод в файл данных по активной системе
Корректировка активной системы
S1
S1
a
В
Структурные
преобразования
Выбор
режима
1.расчет общего критерия качества системы
2.автоматическое изменение структуры
0.выход
S2
Справка
S1
S1
просмотр списка систем с выбором активной
S1
<img src="/cache/referats/19465/image021.gif" v:shapes="_x0000_s1327 _x0000_s1336"> <img src="/cache/referats/19465/image022.gif" v:shapes="_x0000_s1321 _x0000_s1333"> <img src="/cache/referats/19465/image023.gif" v:shapes="_x0000_s1322 _x0000_s1332"> <img src="/cache/referats/19465/image024.gif" v:shapes="_x0000_s1314 _x0000_s1316 _x0000_s1324 _x0000_s1331"> <img src="/cache/referats/19465/image025.gif" v:shapes="_x0000_s1310 _x0000_s1323 _x0000_s1330"> <img src="/cache/referats/19465/image026.gif" v:shapes="_x0000_s1318 _x0000_s1326 _x0000_s1335 _x0000_s1368"> <img src="/cache/referats/19465/image027.gif" v:shapes="_x0000_s1312 _x0000_s1325 _x0000_s1334"> <img src="/cache/referats/19465/image028.gif" v:shapes="_x0000_s1372"> <img src="/cache/referats/19465/image029.gif" v:shapes="_x0000_s1311"> <img src="/cache/referats/19465/image030.gif" v:shapes="_x0000_s1375 _x0000_s1376 _x0000_s1377 _x0000_s1378 _x0000_s1379 _x0000_s1382 _x0000_s1383 _x0000_s1386 _x0000_s1399 _x0000_s1400 _x0000_s1409 _x0000_s1412 _x0000_s1415 _x0000_s1416 _x0000_s1419 _x0000_s1422"> <img src="/cache/referats/19465/image031.gif" v:shapes="_x0000_s1343"><div v:shape="_x0000_s1313">Просмотр данных по активной системе
<t