Научная статья на тему 'ПРОГРАММНАЯ РЕАЛИЗАЦИЯ И ПРИМЕР АЛГОРИТМА РАСЧЕТА ЧИСЛЕННОСТИ ПЕНСИОНЕРОВ, РЫНКА ТРУДА И РОЖДАЕМОСТИ'

ПРОГРАММНАЯ РЕАЛИЗАЦИЯ И ПРИМЕР АЛГОРИТМА РАСЧЕТА ЧИСЛЕННОСТИ ПЕНСИОНЕРОВ, РЫНКА ТРУДА И РОЖДАЕМОСТИ Текст научной статьи по специальности «Экономика и бизнес»

CC BY
6
1
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МИГРАЦИЯ / ЭМИГРАЦИЯ / ИММИГРАЦИЯ / КОЭФФИЦИЕНТ РОЖДАЕМОСТИ / РЕПРОДУКТИВНЫЙ ВОЗРАСТ / MIGRATION / EMIGRATION / IMMIGRATION / FERTILITY RATE / REPRODUCTIVE AGE

Аннотация научной статьи по экономике и бизнесу, автор научной работы — Московченко М.Н.

Статья посвящена описанию программной реализации алгоритма расчета численности пенсионеров, рынка труда и рождаемости за расчетный период. Приведен контрольный пример расчет

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

SOFTWARE IMPLEMENTATION AND EXAMPLE CALCULATION OF THE NUMBER OF PENSIONERS, THE LABOUR MARKET AND FERTILITY

The article describes the software implementation of the algorithm for calculating the number of pensioners, the labor market and the birth rate for the calculation period. A control example of the calculation is given.

Текст научной работы на тему «ПРОГРАММНАЯ РЕАЛИЗАЦИЯ И ПРИМЕР АЛГОРИТМА РАСЧЕТА ЧИСЛЕННОСТИ ПЕНСИОНЕРОВ, РЫНКА ТРУДА И РОЖДАЕМОСТИ»

УДК 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 SOFTWARE IMPLEMENTATION AND EXAMPLE CALCULATION OF THE NUMBER OF PENSIONERS, THE LABOUR

MARKET AND FERTILITY

Annotation:

The article describes the software implementation of the algorithm for calculating the number of pensioners, the labor market and the birth rate for the calculation period. A control example of the calculation is given.

Key words: migration, emigration, immigration, fertility rate, reproductive

age.

В статье приведен пример программной реализации алгоритма расчета численности рождаемости детей, рынка труда, миграционных данных и числа пенсионеров в Белгородской области. Приведен контрольный пример расчетов. На первом этапе необходимо выполнить расчет числа рожденных детей за расчетный период, который будет равен 2016 году.

Число рождаемости детей за 2016 год будет рассчитываться по формуле:

49

ch ild(year) = T/cf fem (age,у ear — I) *F it(age,у ear — 2)) . (1)

age = 15

где сЫШ(уеаг) - количество детей, рожденных в данном году; d_fem(age, year-1) - количество женщин репродуктивного возраста в году, предшествующем рождению детей;

d_fert(age,year-2) - коэффициент рождаемости для женщин определенного возраста в году, предшествующем рождению детей;

F - коэффициент изменения рождаемости [<1>] по сравнению с предыдущим годом.

Коэффициент рождаемости для женщин вычисляется по формуле

^ = спец * ^жен 15-—49 ^

где:

КN - коэффициент рождаемости,

КN спец - специальный коэффициент рождаемости,

dжен 15 - 49 - доля женщин репродуктивного возраста (от 15 - до 49

лет).

В регионе общий коэффициент рождаемости составил 11,6%, а доля женщин. Отсюда специальный коэффициент рождаемости будет равен:

К^спец - = — = 0,264 (3)

^спец dЖен 15-49 0,439 У

или 26,4%.

Подставим численные значения в переменные формулы: d_fem(age, year-1) будет равно 367675 женщин; d_fert(age,year-2) = 26,4%; F = 17,8%.

Подставим полученные значения в формулу расчета числа рожденных детей:

child(year) = Й°е=15(367675 * 0,178 * 0,264) = 17277 (4)

Число новорожденных в 2016 году составило 17277 детей. Для расчета рождения числа мальчиков и девочек необходимо применить коэффициент 0,51 для мальчиков и 0,49 для девочек.

^шеп^е0,уеаг) = 0,51 * 17277 = 8811 , (5) ^еп^е0,уеаг) = 0,49 * 17277 = 8466. (6)

Рисунок 1 - Программный расчет числа новорожденных мальчиков Число рожденных мальчиков в 2016 году составило 8811 человек, а девочек - 8466. Таким образом, определяется численность и состав населения в возрасте до 1 года в данном году.

При определении численности населения (по полу и возрасту), доживающего до следующего года, используются коэффициенты смертности для соответствующих категорий (пол/возраст). Функция дожития населения данного возраста и пола принимает вид:

для мужчин — 1 - mort_men(age -1, year - 1), для женщин — 1 -mort_fem(age- 1, year- 1),

где mort_xxx(age- 1, year-1) - коэффициент смертности на одного человека населения (коэффициент смертности / 1000).

Количество мужчин/женщин, доживающих до следующего года определяется как:

d _men(age, year) =d _ men(age -1, year -1) * (1-M *mort _men(age -1, year -2)) , (7)

d _ fem(age, year) =d _ fem(age -1, year 1) * (1-M *mort _ fem(age -1, year -2)) , (8)

где

d_men(age -1, year -1) -количество мужчин возраста age -1 в предыдущем году;

d_fem(age -1, year -1) -количество женщин возраста age -1 в предыдущем году;

M-коэффициент изменения смертности [0<1>] по сравнению с предыдущим годом.

dmen(age,year) = 714132 * (1 - 0,9845) = 11069 (9)

dfem(age,year) = 836005 * (1 - 0,9845) = 12958 (10)

На рисунке 3.5 представлен программный расчет численности рынка труда в разработанной программе.

Рисунок 2 - Программный расчет рынка труда Таким образом, используя формулы рождаемости и дожития населения, можно получить распределение по полу и возрасту в последующем году после базового. Применяя данные методы n раз, можно получить распределение численности населения по полу и возрасту в любом году прогнозного периода.

Процесс миграции можно описать следующим образом:

niigi _ inen(nge. year) = ÁV * immigr _ meninge, year — 1) - К _ * enugr _ metí (age. year —1).

migr fem{ag$*year) = £. * imwigi _fem{age, year -1) - Kg emigr fem{age. year - J).

¡nigr alii year) = £ (migr _ f&n {age. year) + m ig} _ men( age .year)).

(11)

где imigr_men(age, year) — иммиграция мужчин по возрасту и году; imigr_fem(age, year) — иммиграция женщин по возрасту и году; emigr_men(age, year) — эмиграция мужчин по возрасту и году; emigr_fem(age, year) — эмиграция женщин по возрасту и году; migr_men(age,year) — миграция мужчин по возрасту и году; migr_fem(age, year) — миграция женщин по возрасту и году; migr_all(age, year) — миграция мужчин и женщин по году; K — коэффициент миграции относительно предыдущего года.

migr_all(age, year) = 21560 + 28430 = 49990 Число миграционных потоков населения Белгородской области составило 49990 человека.

Рисунок 5 - Программный расчет миграционных потоков В статье произведен контрольный пример расчета численности населения, рынка труда, миграционных потоков, расчеты были произведены программно. Показатели необходимые для расчетов были взяты на сайте Федеральной службы государственной статистики по Белгородской области.

Использованные источники:

1. Официальный сайт ПФР [Электронный ресурс]. Режим доступа: http://www.pfrf.ru/, свободный;

2. Горбенко А.О. Информационные системы в экономике Учебное пособие / А.О.Горбенко. - СПб.: Бином. Лаборатория знаний, 2010. - 292 с.

i Надоели баннеры? Вы всегда можете отключить рекламу.