УДК 004.021
Московченко М.Н. студент магистрант 2 курса кафедра «Прикладной информатики и информационных технологий» Институт инженерных технологий и естественных наук
Россия, г. Белгород
РАЗРАБОТКА АЛГОРИТМА МИГРАЦИОННЫХ ПОТОКОВ НАСЕЛЕНИЯ И ЕГО ПРОГРАММНАЯ РЕАЛИЗАЦИЯ
Аннотация:
Статья посвящена описанию разработке алгоритма расчета миграционных потоков населения. Представлена программная реализация алгоритма.
Ключевые слова: миграция, миграционные потоки, эмиграция, иммиграция, коэффициент рождаемости.
Moskovchenko M.N. master's degree student 2 course, Department of Applied Informatics and
information technology» Institute of engineering technology and natural Sciences
Russia, Belgorod
DEVELOPMENT OF ALGORITHM MIGRATION FLOWS AND SOFTWARE IMPLEMENTATION
Annotation:
The article describes the development of an algorithm for calculating migration flows of the population. The software implementation of the algorithm is presented.
Key words: migration, migration flows, emigration, immigration, fertility
rate.
Существующий алгоритм расчета численности населения является неполным, что может привести к формированию неточного бюджета. К действующему алгоритму предлагается добавить расчет миграционных потоков населения.
На рисунке 1 представлен предлагаемый алгоритм прогнозирования, к существующим видам прогнозирования добавляется прогноз миграции населения в регионе
Рисунок 1 - Предлагаемый алгоритм
На первой вкладке «Прогноз численности населения» производится расчет числа новорожденных за расчетный период. При выборе коэффициента рождаемости мальчиков/девочек можно рассчитать рождаемость по половому признаку. Для расчета данных созданы следующие поля ввода данных:
- Расчетный год;
- Число женщин репродуктивного возраста в год, предшествующий рождению детей;
- Коэффициент рождаемости женщин определенного возраста в год, предшествующий рождению детей;
- Коэффициент изменения рождаемости по сравнению с предыдущим годом.
После ввода данных и нажатия кнопки «Выполнить расчет», производится расчет численности населения и отображается в поле «Результаты расчета». Кнопка «Заполнить результат» записывает полученные данные в базу данных.
Рисунок 3.1 - Вкладка «Прогноз численности населения»
На вкладке «Прогноз рынка труда» расположены следующие поля:
- количество мужчин возраста age -1 в предыдущем году;
- количество женщин возраста age -1 в предыдущем году;
- M-коэффициент изменения смертности [0<1>] по сравнению с предыдущим годом.
После ввода данных и нажатия кнопки «Выполнить расчет», производится расчет рынка труда и отображается в поле «Результаты расчета». Кнопка «Заполнить результат» записывает полученные данные в базу данных.
Рисунок 3.2 - Вкладка «Прогноз рынка труда»
На вкладке «Прогноз миграции» расположены следующие поля: иммиграция мужчин по возрасту и году; иммиграция женщин по возрасту и году; эмиграция мужчин по возрасту и году; эмиграция женщин по возрасту и году; миграция мужчин по возрасту и году; миграция женщин по возрасту и году; миграция мужчин и женщин по году; - коэффициент миграции относительно предыдущего года. После ввода данных и нажатия кнопки «Выполнить расчет», производится расчет миграционных потоков и отображается в поле «Результаты расчета». Кнопка «Заполнить результат» записывает полученные данные в базу данных.
Рисунок 3.3 - Вкладка «Прогноз миграции» В данном разделе произведена программная разработка и описание всего функционала программы. Разработан предлагаемый алгоритм миграционных потоков населения.
Использованные источники:
1. Официальный сайт ПФР [Электронный ресурс]. Режим доступа: http://www.pfrf.ru/, свободный;
2. Горбенко А.О. Информационные системы в экономике Учебное пособие / А.О.Горбенко. - СПб.: Бином. Лаборатория знаний, 2010. - 292 с.