Пример реализации «Эконометрической модели экономики России» под WEB
👀 293 просмотра
📌 244 загрузки
Выбери формат для чтения
Загружаем конспект в формате ppt
Это займет всего пару минут! А пока ты можешь прочитать работу в формате Word 👇
ЛЕКЦИЯ № 6
WEB-технологии и компью терное
моделирование
Краткий учебны й курс
1
Структура учебного курса
Лекция 1. Введение в интернет технологии и компью терное
моделирование.
Лекция 2. Создание WEB страниц с использованием HTML.
Лекция 3. Работа с графикой в Adobe Photoshop и Flash CS.
Лекция 4. Создание динамических WEB страниц с
использованием JavaScript и PHP.
Лекция 5. Базы данны х и PHP.
Лекция 6. Пример реализации «Эконометрической модели
экономики России» под WEB.
Лекция 7. Основы компьютерного моделирования с
использованием Powersim и AnyLogic.
2
САЙТ «ЭКОНОМЕТРИЧЕСКАЯ МОДЕЛЬ ЭКОНОМИКИ РОССИИ»
http://data.cemi.rssi.ru/GRAF/home.htm
3
САЙТ «ЭКОНОМЕТРИЧЕСКАЯ МОДЕЛЬ ЭКОНОМИКИ РОССИИ»
Кратко о созданном WEB-сайте
-WEB сайт предназначен для осуществления макроэкономических
прогнозов (ВВП, экспорт, инфляция и т.д.) экономики России в
режиме on-line с использованием разработанной малоразмерной
эконометрической модели.
-WEB сайт представляет собой интерактивную систему
«скользящего» прогнозирования, обеспечиваю щую возможность
сценарного моделирования, т.е. варьирования значениями части
исходны х переменны х, проведение расчетов и сохранения
соответствую щих результатов в Базу Данны х
-WEB сайт позволяет сопоставить ранее сделанны е
пользователями прогнозы с фактическими данны ми (по мере их
появления в Базе), оценивая, таким образом, адекватность
модели и значений сценарны х переменны х.
4
САЙТ «ЭКОНОМЕТРИЧЕСКАЯ МОДЕЛЬ ЭКОНОМИКИ РОССИИ»
Используемы е технологии
HTML,
CSS – каскадны е таблицы стилей,
JavaScript – реализация прогнозной Математической модели,
PHP – для взаимодействия с СУБД,
GD – модуль графики PHP.
MS SQL Server (СУБД),
Flash (интерактивное меню на первой странице),
НomeSite – программа для верстки WEB-страниц,
Adobe Photoshop – программа для подготовки графики.
MS Excel - приложение MS Office для подготовки исходны х
данны х для эконометрической модели.
MS Word – для первичной подготовки текстовой информации.
CuteFTP – программа для удаленного доступа по FTP к сайту.
5
САЙТ «ЭКОНОМЕТРИЧЕСКАЯ МОДЕЛЬ ЭКОНОМИКИ РОССИИ»
Пример другой варианта реализации WEB-сайта
HTML,
CSS – каскадны е таблицы стилей,
Powersim (Anylogic)– реализация прогнозной Математической модели,
ASP.NET – для взаимодействия с СУБД,
Flash Any Chart – модуль графики Flash,
Oracle (СУБД),
Flash (интерактивное меню на первой странице),
NotePad – программа для верстки WEB-страниц,
Adobe Photoshop – программа для подготовки графики.
MS Excel - приложение MS Office для подготовки исходны х данны х
для эконометрической модели.
MS Word – для первичной подготовки текстовой информации.
CuteFTP – программа для удаленного доступа по FTP к сайту.
Обратите внимание. Рассматриваемы й сайт можно бы ло бы
сделать с использованием других технологий.
6
САЙТ «ЭКОНОМЕТРИЧЕСКАЯ МОДЕЛЬ ЭКОНОМИКИ РОССИИ»
Структура сайта:
Титульная страница (home.htm).
1. Аннотация (Notice.htm).
2. Описание модели (Description.htm).
3. Исходны е данны е (InpDat.php).
3.1 визуальное представление исходны х данны х (result.php).
4. Сценарны й анализ развития российской экономики (Scenario.php).
5. Результаты прогноза эндогенны х макропоказателей (Results.php).
6. Эксплуатация модели внешним пользователем (experiment.php)
6.1 форма входа в систему (experiment.php).
6.2 форма интерактивной работы с моделью (Interactive.php).
6.3 архив прогнозов пользователя (arhiv.php).
7
САЙТ «ЭКОНОМЕТРИЧЕСКАЯ МОДЕЛЬ ЭКОНОМИКИ РОССИИ»
Структура Базы Данны х сайта (MS SQL Server)
Таблица «архив
прогнозов»
Таблица
«коэффициенты »
Таблица
«сценарии»
c _i j
sc e n a r
nomer
C_i0
C_i1
C_i2
C_i3
C_i4
C_i5
C_i6
C_i7
a rh i v
ID
ID_cl
tp
data1
data2
GT1
TR1
E1
O1
GT2
TR2
E2
Y1
Таблица «исходны е
данны е»
ish
data1
nomer_sc
E
O
GT
TR
P
Y
M
N
X
CO
Таблица
Таблицы для хранения
«пользователи сайта» логинов и паролей
c li e n t s
ID1
name_cl
fam_cl
ot_cl
tel_cl
fax
mail_cl
org
dolgn
login_cl
password_cl
region
dop_sv
u se rs
ID
pwd
a d m in
ID
lgn
data1
Y
CO
I
X
P
GT
N
M
GD
E
TR
O
8
САЙТ «ЭКОНОМЕТРИЧЕСКАЯ МОДЕЛЬ ЭКОНОМИКИ РОССИИ»
Структура Базы Данны х сайта (MS SQL Server)
Таблица
«пользователи сайта»
c li e n t s *
ID1
name_cl
fam_cl
ot_cl
tel_cl
fax
mail_cl
org
dolgn
login_cl
password_cl
region
dop_sv
Таблица «архив
прогнозов»
a rh i v *
ID
ID_cl
tp
data1
data2
GT1
TR1
E1
O1
GT2
TR2
E2
Y1
Обратите внимание. Таблицы «пользователи сайта» (clients) и «архив
прогнозов» (arhiv) связаны между собой отношением «один ко
многим» через клю ч пользователя ID1 – ID_cl. Это сделано для того,
что бы можно бы ло хранить и просматривать результаты
прогнозов, вы полненны е конкретны м пользователем.
9
САЙТ «ЭКОНОМЕТРИЧЕСКАЯ МОДЕЛЬ ЭКОНОМИКИ РОССИИ»
Фрагмент таблицы ish (исходны е данны е)
data1
Y
CO
I
X
P
GT
N
M
GD
E
TR
31.12.1994
225
91,8
48
18,9
100
23,21
316,4
14,6
3,2
3,2
2,24
01.01.1995
235
115,5
29,5
18,6
142,77
62,9
351,7
13
5,4
4,26
3,69
01.04.1995
325
148,7
48,4
20,6
124,92
98,37
485,5
14,2
6,93
4,92
6,14
01.07.1995
421
183
66,2
19,4
115,21
112,52
575,7
15,3
6,08
4,47
7,36
01.10.1995
448
219,4
122,8
22,5
113,02
188,75
647,1
18,5
6,45
4,55
7,04
01.01.1996
425
216,4
57,8
20,4
110,01
115,53
667,9
16,6
7,77
4,76
6,75
01.04.1996
469
230,5
75,2
21,4
105,08
154,74
738,2
17,3
14,46
5
7,02
01.07.1996
549
244,4
85,2
21,4
100,8
140,23
766,6
17,2
8,67
5,27
3,75
01.10.1996
565
265,3
157,8
25,4
104,57
197,81
903,6
17,7
13,49
5,48
5,37
Фрагмент таблицы archiv (архив прогнозов)
ID
ID_cl
tp
1
1
2
3
Y1
….
54,86
12958,8
….
27,27
54,86
12958,8
….
27,27
54,86
12958,8
….
data1
data2
GT1
TR1
E1
O1
1
01.10.2008
01.01.2009
3140
940
27,27
1
1
01.10.2008
01.01.2009
3140
940
1
2
01.10.2008
01.01.2009
3140
940
GT2
2205
TR2
1200
E2
33,15
CO2
6073,3
10
САЙТ «ЭКОНОМЕТРИЧЕСКАЯ МОДЕЛЬ ЭКОНОМИКИ РОССИИ»
Схема работы пользователя с моделью на сайте
WEB сайт «Эконометрическая модель»
1
Ознакомление с прогнозной моделью
2
Просмотр исходны х данны х и резуль татов прогнозов
3
Регистрация на сайте или вход под своим логином
4
Эксплуатация модели пользователем
Взаимодействие с Базой Данны х
База данны х сайта (MS SQL Server)
11
0. Титульная страница (home.htm)
12
0. Титульная страница (home.htm). Фрагмент кода.