Автор работы: Пользователь скрыл имя, 26 Мая 2012 в 17:34, дипломная работа
Целью дипломного проекта является прогнозирование спроса на продукцию фирмы с помощью статистического анализа и построения экономико-математической модели спроса предприятия, а, так как у некоторых предприятий достаточно обширный список номенклатуры и полноценное прогнозирование займет очень много времени и будет стоить очень дорого, то необходимо создание программы, позволяющей даже неспециалисту строить достаточно точные и достоверные прогнозы спроса на продукцию.
Исходя из цели вытекают следующие задачи:
- дать характеристику методам статистического анализа данных;
- дать характеристику методам экономико-математического моделирования;
Введение 3
ГЛАВА 1. СОВРЕМЕННОЕ СОСТОЯНИЕ ОСНОВНЫХ ПОКАЗАТЕЛЕЙ 7
1.1. Основные показатели 7
1.2. Динамика основных показателей 8
ГЛАВА 2. СТАТИСТИЧЕСКИЙ И МАТЕМАТИЧЕСКИЙ АНАЛИЗ, ПРОГНОЗИРОВАНИЕ СПРОСА НА ПРОДУКЦИЮ ПРЕДПРИЯТИЯ 16
2.1. Проверка существования тенденции временных рядов методом серий, основанным на медиане выборки 17
2.2. Корреляционный анализ данных и уравнение регрессии 26
2.3. Построение математической модели с помощью уравнения множественной регрессии. 28
2.4. Построение прогнозных данных показателей и сравнение с эталонными данными 31
ГЛАВА 3. РЕАЛИЗАЦИЯ ЭКОНОМИКО-МАТЕМАТИЧЕСКИХ МОДЕЛЕЙ И ПРОГНОЗИРОВАНИЯ СПРОСА ПРОДУКЦИИ ПРЕДПРИЯТИЯ НА ПЛАТФОРМЕ 1С: ПРЕДПРИЯТИЕ 8.1 53
3.1. Постановка технического задания 54
3.2. Описание алгоритма расчета 57
3.3. Описание обработки, пользовательская форма, код 59
3.4. Инструкция пользователя 66
Заключение 71
Список использованных источников 73
Приложение 1. 75
Приложение 2 79
Ряд динамики индекс потребительских цен в процентах к предыдущему месяцу
Таблица 3.
Месяц
Год |
Январь | Февраль | Март | Апрель | Май | Июнь | Июль | Август | Сентябрь | Октябрь | Ноябрь | Декабрь |
2008 | 100,3 | 100,5 | 100 | 101,1 | 101 | 100,6 | ||||||
2009 | 101,5 | 102,8 | 101,1 | 100,4 | 100,6 | 100,5 | 100,7 | 100,1 | 100,1 | 99,9 | 100,4 | 100,2 |
2010 | 100,9 | 102,4 | 100,5 | 100,2 | 100,5 | 100,3 | 100,7 | 101,4 | 101,1 | 100,3 | 101,2 | 101,4 |
2011 | 102 | 101,5 | 100,4 |
Ряд динамики кредитов, предоставленных предприятиям, организациям, банкам и физическим лицам, млн. рублей
Таблица 4.
Месяц
Год |
Январь | Февраль | Март | Апрель | Май | Июнь | Июль | Август | Сентябрь | Октябрь | Ноябрь | Декабрь |
2008 | 24014,0 | 25196,0 | 25886,0 | 27001,0 | 24738,0 | 24572,0 | ||||||
2009 | 24531,0 | 24711,0 | 24205,0 | 23823,0 | 23334,0 | 23015,0 | 22977,0 | 26223,0 | 26292,0 | 26390,0 | 26258,0 | 26327,0 |
2010 | 26490,0 | 26472,0 | 27522,0 | 28574,0 | 28566,0 | 28528,0 | 30050,0 | 30064,0 | 30125,0 | 27791,0 | 28038,0 | 29076,0 |
2011 | 29591,1 | 29645,5 | 29874,5 |
Ряд динамики ставки рефинансирования Центрального Банка Российской Федерации, процент
Таблица 5.
Месяц
Год |
Январь | Февраль | Март | Апрель | Май | Июнь | Июль | Август | Сентябрь | Октябрь | Ноябрь | Декабрь |
2008 | 10,90 | 11,00 | 11,00 | 11,00 | 11,63 | 13,00 | ||||||
2009 | 13,00 | 13,00 | 13,00 | 12,88 | 12,21 | 11,57 | 11,19 | 10,82 | 10,70 | 9,98 | 9,40 | 8,97 |
2010 | 8,75 | 8,71 | 8,48 | 8,24 | 8,00 | 7,75 | 7,75 | 7,75 | 7,75 | 7,75 | 7,75 | 7,75 |
2011 | 7,75 | 7,75 | 8,00 |
Ряд динамики выручки от продаж тыс. руб.
Таблица 6.
Месяц
Год |
Январь | Февраль | Март | Апрель | Май | Июнь | Июль | Август | Сентябрь | Октябрь | Ноябрь | Декабрь |
2008 | 43123,4 | 42172,5 | 46469,7 | 23376,85 | 33840,83 | 25178,94 | ||||||
2009 | 13272,57 | 24475,85 | 34145,13 | 46449,29 | 36277,09 | 39250,62 | 25615,50 | 33027,42 | 42114,48 | 27291,55 | 37950,72 | 46853,73 |
2010 | 18708,96 | 44199,79 | 55294,84 | 55019,9 | 57949,1 | 55955,18 | 60742,58 | 48639,59 | 55993,36 | 46269,69 | 37071,47 | 46397,83 |
2011 | 27871,19 | 50124,28 | 61476,14 |
Матрица парных корреляций
Таблица 7.
Корреляции (данные) Отмеченные корреляции значимы на уровне p < 0,05 | ||||||
среднедуш. доходы, руб. в месяц | прожиточный минимум, руб. в месяц | индекс цен, % | кредиты, млн. рублей | ставка рефинансирования, % | выручка от продаж тыс. руб | |
среднедуш. доходы, руб. в месяц | 1,00 | 0,33 | -0,18 | 0,40 | -0,46 | 0,49 |
прожиточный минимум, руб. в месяц | 0,33 | 1,00 | 0,29 | 0,77 | -0,77 | 0,41 |
индекс цен, % | -0,18 | 0,29 | 1,00 | 0,12 | -0,01 | -0,29 |
кредиты, млн. рублей | 0,40 | 0,77 | 0,12 | 1,00 | -0,88 | 0,57 |
ставка рефинансирования, % | -0,46 | -0,77 | -0,01 | -0,88 | 1,00 | -0,60 |
выручка от продаж тыс. руб | 0,49 | 0,41 | -0,29 | 0,57 | -0,60 | 1,00 |
Приложение 2
Исполняемый
код в программе 1С Предприятие 8.1.
Процедура
КнопкаСформироватьНажатие(
Если ПроверкаПолей(
Сообщить("
Возврат;
КонецЕсли;
Если Не Организация.Пустая() Тогда
УсловиеОргани
КонецЕсли;
Если Дебет = 1 Тогда
КтДт = "Дт";
Иначе
КтДт = "Кт";
КонецЕсли;
Запрос = Новый Запрос(
"ВЫБРАТЬ
| Данные.Период КАК Период,
| Сумма(Данные.
|ИЗ
|
| &НачалоПериода,
| &КонецПериода,
| Месяц,
| Счет В ИЕРАРХИИ (&СчетУчета),
| ," + УсловиеОрганизация + ",
| ,
| ) КАК Данные
|СГРУППИРОВАТЬ ПО
| Данные.Период");
Запрос.
Запрос.
Запрос.
Запрос.
Состояние("
//Выгрузим данные в таблицу значений
ТЗДанные = Запрос.Выполнить().Выгрузить()
Если ТЗДанные.Итог(
Сообщить("За выбранный период нет движений по указанному счету");
Возврат;
КонецЕсли;
//ТЗИсходная = ТЗДанные.Скопировать();//
ТЗДанные.Колонки.
//Проставим иксы
Для Каждого Стр Из ТЗДанные Цикл
Стр.Х = ТЗДанные.Индекс(Стр)+1;
КонецЦикла;
СредХ = 0;
СредХ = ТЗДанные.Итог("Х")/ТЗДанные.
СредФ = 0;
СредФ = ТЗДанные.Итог("Сумма")/
СумХФ = 0;
СумХХ2 = 0;
ТЗДанные.Колонки.
ТЗДанные.Колонки.
ТЗДанные.Колонки.
ТЗДанные.Колонки.
Для Каждого Стр
из ТЗДанные Цикл //Рассчитаем все значения
Стр.ХХ = Стр.Х - СредХ;
Стр.ФФ = Стр.Сумма - СредФ;
Стр.ХХ2 = Pow(Стр.Х - СредХ,2);
Стр.ХФ = Стр.ХХ * Стр.ФФ;
КонецЦикла;
Б = Окр(ТЗДанные.Итог("ХФ")/
А = Окр(СредФ - Б*Средх,4);
//Получено
//Сообщить("А =
" + А + " Б = "
+ Б);
//Далее вычтем из трендовых данных фактические данные и найдем сезонную
ТЗРасчет = ТЗДанные.Скопировать(,"Период,
ТЗРасчет.Колонки.
ТЗРасчет.Колонки.
ТЗСезон = Новый ТаблицаЗначений;
//таблица для расчета