<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">sapi</journal-id><journal-title-group><journal-title xml:lang="ru">Системный анализ и прикладная информатика</journal-title><trans-title-group xml:lang="en"><trans-title>«System analysis and applied information science»</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2309-4923</issn><issn pub-type="epub">2414-0481</issn><publisher><publisher-name>Belarusian National Technical University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.21122/2309-4923-2018-2-29-38</article-id><article-id custom-type="elpub" pub-id-type="custom">sapi-211</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>Обработка информации и принятие решений</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>Data processing and decision–making</subject></subj-group></article-categories><title-group><article-title>О ПОДХОДАХ К СОЗДАНИЮ СИСТЕМЫ АВТОМАТИЗАЦИИ, СВЯЗАННОЙ С СОЦИАЛЬНО-ЭКОНОМИЧЕСКИМИ ПЕРЕМЕЩЕНИЯМИ ЛЮДЕЙ</article-title><trans-title-group xml:lang="en"><trans-title>ON THE CREATION OF THE AUTOMATION SYSTEM RELATED TO SOCIAL-ECONOMIC MOVEMENTS OF PEOPLE</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Рудикова</surname><given-names>Л. B.</given-names></name><name name-style="western" xml:lang="en"><surname>Rudikova</surname><given-names>L. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Рудикова Лада Владимировна, зав. кафедрой «Современных технологий программирования», кандидат физико-математических наук</p><p>Ул. Ожешко. 22, 212, Гродно, 230023</p></bio><bio xml:lang="en"><p>Lada Rudikova is the Head of Modern Programming Technologies Department. PhD in Physics and Mathematics</p></bio><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Данильчик</surname><given-names>В. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Danilchik</surname><given-names>V. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Данильчик Виктор Валерьевич, инженер программист</p></bio><bio xml:lang="en"><p>Viktar Danilchik is the software engineer at EPAM System. Master degree in computer science.</p></bio><xref ref-type="aff" rid="aff-2"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Гродненский государственный университет имени Янки Купалы</institution><country>Беларусь</country></aff><aff xml:lang="en"><institution>Yanka Kupala State University of Grodno</institution><country>Belarus</country></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>Гродненский государственный университет имени Янки Купалы; &#13;
EPAM Systems</institution><country>Беларусь</country></aff><aff xml:lang="en"><institution>Yanka Kupala State University of Grodno;  EPAM System</institution><country>Belarus</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2018</year></pub-date><pub-date pub-type="epub"><day>07</day><month>08</month><year>2018</year></pub-date><volume>0</volume><issue>2</issue><fpage>29</fpage><lpage>38</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Рудикова Л.B., Данильчик В.В., 2018</copyright-statement><copyright-year>2018</copyright-year><copyright-holder xml:lang="ru">Рудикова Л.B., Данильчик В.В.</copyright-holder><copyright-holder xml:lang="en">Rudikova L.V., Danilchik V.V.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://sapi.bntu.by/jour/article/view/211">https://sapi.bntu.by/jour/article/view/211</self-uri><abstract><p>В современных условиях актуальным является разработка общей концепции и реализация системы хранения и анализа данных, связанных с социально-экономическими перемещениями людей. Движение населения, связанное как с долгосрочными, так и краткосрочными миграциями носит возрастающий характер, что непосредственно влияет на различные сферы деятельности как отдельной страны, так и мирового сообщества, в целом. В предлагаемой статье описывается предметная область, связанная с социально-экономическими перемещениями людей, отмечаются ключевые особенности внутренних и внешних миграций. Исходя из предметной области, предлагается общая архитектура универсальной системы накопления и обработки данных, которая базируется на клиент-серверной архитектуре. Для серверной части системы приводится фрагмент модели данных, которая связана с накоплением данных из внешних источников. Предлагаются общие подходы к использованию алгоритмов и необходимых структур данных. Описывается каркас архитектуры системы с возможностью масштабирования как вертикального так горизонтального.</p><p>Предлагаемая система организовывает процесс поиска данных и заполнения базы из сторонних источников. Для этого в системе разработан модуль для сбора и преобразования информации из сторонних Интернет-источников и отправки их в базу данных. В работе отмечаются особенности клиентского приложения, которое предоставляет удобный интерфейс для анализа данных в виде диаграмм, графиков, карт и т.п. Система предназначена различных пользователей, заинтересованных в анализе экономико-социальных перемещений, например, туристическим организациям, желающим получить статистику за определенное время, авиакомпаниям, которым отрывается возможность планировать рейсы в том или ином направлении, а также государственным структурам с целью анализа миграционных потоков населения и выработке соответствующей стратегии их регулирования.</p></abstract><trans-abstract xml:lang="en"><p>Nowadays, it is considerable to develop a general concept and implement a system for storing and analyzing data related to socio-economic displacements of people. The population movement, related to long-term and short-term migrations, has an increasing nature, which directly affects the various fields of activity in a single country and the world community as a whole. The proposed article describes the subject area associated with socio-economic displacements of people, the key features of internal and external migrations are noted. Based on the subject area, the general architecture of the universal system of data storage and processing is proposed, which is based on the client-server architecture. A fragment of the data model, associated with the accumulation of data from external sources, is provided. General approaches of algorithms and data structures usage are proposed. The system architecture is described with the possibility of scaling both vertical and horizontal.</p><p>The proposed system organizes the process of searching for data and filling the database from third-party sources. To do this, a module for collecting and converting information from third-party Internet sources and sending them to the database has developed. In the paper is noted the feature of the client application, which provides a convenient interface for analyzing data in the form of diagrams, graphs, maps, etc. The system is intended for various users interested in analyzing economic and social transfers, for example, to tourist organizations wishing to obtain statistics for a certain time, to airlines which could plan flights in one direction or another, as well as for state structures with the purpose of analyzing the migration flows of the population and developing appropriate strategy for their regulation.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>веб-система</kwd><kwd>социально-экономические перемещения</kwd><kwd>модель данных</kwd><kwd>общая архитектура</kwd><kwd>алгоритм Бойера-Мура</kwd><kwd>клиент-сервер</kwd><kwd>подсистема анализа</kwd></kwd-group><kwd-group xml:lang="en"><kwd>web-system</kwd><kwd>socio-economic migration</kwd><kwd>data model</kwd><kwd>general architecture</kwd><kwd>Boyer-Moore algorithm</kwd><kwd>client- server</kwd><kwd>analysis subsystem</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Ratti, C. Redrawing the map of Great Britain from a network of human interactions // C. Ratti, S. Sobolevsky, F. Calabrese, C. Andris, J. Reades, M. Martino, R. Claxton, S. Strogatz / PloS ONE. – 2010. – V. 5, № 12. – P. 14248.</mixed-citation><mixed-citation xml:lang="en">Ratti, C. Redrawing the map of Great Britain from a network of human interactions // C. Ratti, S. Sobolevsky, F. Calabrese, C. Andris, J. Reades, M. Martino, R. Claxton, S. Strogatz / PloS ONE. – 2010. – V. 5, № 12. – P. 14248.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Hawelka, B. Geo-located Twitter as proxy for global mobility pattern // B. Hawelka, I. Sitko, E. Beinat, S. Sobolevsky, P. Kazakopoulos, C. Ratti / Cartography and Geographic Information Science. – 2014. – V.41, № 3. – P. 260–271.</mixed-citation><mixed-citation xml:lang="en">Hawelka, B. Geo-located Twitter as proxy for global mobility pattern // B. Hawelka, I. Sitko, E. Beinat, S. Sobolevsky, P. Kazakopoulos, C. Ratti / Cartography and Geographic Information Science. – 2014. – V. 41, № 3. – P. 260–271.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Pei, T. A new insight into land use classification based on aggregated mobile phone data // T. Pei, S. Sobolevsky, C. Ratti, S. L. Shaw, T. Li, C. Zhou / International Journal of Geographical Information Science. – 2014. – V.289, № 9. – P. 1988–2007.</mixed-citation><mixed-citation xml:lang="en">Pei, T. A new insight into land use classification based on aggregated mobile phone data // T. Pei, S. Sobolevsky, C. Ratti, S. L. Shaw, T. Li, C. Zhou / International Journal of Geographical Information Science. – 2014. – V. 289, № 9. – P. 1988–2007.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Santi, P. Quantifying the benefits of vehicle pooling with shareability networks // P. Santi, G. Resta, M. Szell,S. Sobolevsky, S. H. Strogatz, C. Ratti / Proceedings of the National Academy of Sciences. – 2014. – V.111, № 37. – P. 13290–13294.</mixed-citation><mixed-citation xml:lang="en">Santi, P. Quantifying the benefits of vehicle pooling with shareability networks // P. Santi, G. Resta, M. Szell, S. Sobolevsky, S. H. Strogatz, C. Ratti / Proceedings of the National Academy of Sciences. – 2014. – V. 111, № 37. – P. 13290–13294.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Hashemian, B. Socioeconomic characterization of regions through the lens of individual financial transactions //B. Hashemian, E. Massaro, I. Bojic, J. M. Arias, S. Sobolevsky, C. Ratti / PloS ONE. – 2017. – V.12, № 11. – P. 0187031.</mixed-citation><mixed-citation xml:lang="en">Hashemian, B. Socioeconomic characterization of regions through the lens of individual financial transactions // B. Hashemian, E. Massaro, I. Bojic, J. M. Arias, S. Sobolevsky, C. Ratti / PloS ONE. – 2017. – V. 12, № 11. – P. 0187031.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Bojic, I. Scaling of foreign attractiveness for countries and states // I. Bojic, A. Belyi,, C. Ratti, S. Sobolevsky / Applied Geography. – 2016. – № 73. – P. 47–52.</mixed-citation><mixed-citation xml:lang="en">Bojic, I. Scaling of foreign attractiveness for countries and states // I. Bojic, A. Belyi,, C. Ratti, S. Sobolevsky / Applied Geography. – 2016. – № 73. – P. 47–52.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Рудикова, Л. В. Об общей архитектуре универсальной системы хранения и обработки данных практико-ориентированной направленности // Л. В. Рудикова / Системный анализ и прикладная информатика. – Мн.: БНТУ, 2017. – № 2. – С. 12–19.</mixed-citation><mixed-citation xml:lang="en">Rudikova, L. V. On the general architecture of a universal data storage and processing system of practice-oriented orientation. Rudikova / System Analysis and Applied Informatics. – Mn.: BNTU, 2017. – № 2. – P. 12–19.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Рудикова, Л. В. О моделировании данных предметных-областей практико-ориентированной направленности для универсальной системы складирования и обработки данных// Л. В. Рудикова, Е. В. Жавнерко / Системный анализ и прикладная информатика. – Мн.: БНТУ, 2017. – № 3. – С. 19–26.</mixed-citation><mixed-citation xml:lang="en">Rudikova, L. V. On modeling data of subject-areas of practice-oriented orientation for a universal system of data ware- housing and data processing // L. V. Rudikova, E. V. Zhavnerko / System Analysis and Applied Informatics. – Mn.: BNTU, 2017. – № 3. – P. 19–26.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Belyi, A. Global multi-layer network of human mobility // Alexander Belyi, Iva Bojic, Stanislav Sobolevsky, Izabela Sitko, Bartosz Hawelka, Lada Rudikova, Alexander Kurbatski, Carlo Ratti / International Journal of Geographical Information Science. – 2017. – Volume 31. – P. 1381–1402.</mixed-citation><mixed-citation xml:lang="en">Belyi, A. Global multi-layer network of human mobility // Alexander Belyi, Iva Bojic, Stanislav Sobolevsky, Izabela Sitko, Bartosz Hawelka, Lada Rudikova, Alexander Kurbatski, Carlo Ratti / International Journal of Geographical Information Science. – 2017. – Vol. 31. – P. 1381–1402.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Белый, А. Б. Данные сервиса Flickr и структура сообществ стран // А. Б. Белый, Л. В. Рудикова, С. Л. Соболевский, А. Н. Курбацкий / Международный конгресс п оинформатике: информационные системы и технологии  International Congress on Computer Sciens : Information Systems and Technologies : материалы Междунар. науч. конгресса, Минск, 24 окт.27 нояб. 2016 г. / БГУ; редкол.: С. В. Абламейко (отв. ред.) [и др.]. – Минск, 2016. – С. 851–855.</mixed-citation><mixed-citation xml:lang="en">Belyi, A. B. Flickr service data and community structure of countries / A. B. Belyi, L. V. Rudikova, S. L. Sobolevsky, A.N. Kurbatski // International Congress on Computer Sciens: Information Systems and Technologies: materials of International Scientific Congress, Republic of Belarus, Minsk, 24 October. – 27 Nov. 2016. / BSU; rare: S. V. Ablameiko (editorial editors) [and others]. – Minsk, 2016. – P. 851–855.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Рудикова, Л. В. О разработке системы для поддержки лазерной экспрессной экспертизы: монография / Л. В. Рудикова. – LAP LAMBERT Academic Publishing, 2014. – 134 с.</mixed-citation><mixed-citation xml:lang="en">Rudikova, L. About laser express expertise system implementation. Monography / Lada Rudikova. – LAP LAMBERT Academic Publishing, 2014. – 134 p.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Барсегян, А. А. Методы и модели анализа данных: OLAP и DataMining / А. А. Барсегян, М. С. Куприянов, В. В. Степаненко, И. И. Холод. – СПб.: БХВ-Петербург, 2009. – 336 с.: ил.</mixed-citation><mixed-citation xml:lang="en">Barseghyan, A. Methods and analysis data models: OLAP and DataMining / A. Barseghyan, M. Kupriyanov, V. Stepanenko, I. Kholod – StP.: BHV-Petersburg, 2009. – 336 p.: il.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Паклин, Н. Б. Бизнес-аналитика: от данных к знаниям / Н. Б. Паклин, В. И. Орешков. – СПб.: Питер, 2009. – 624 с.</mixed-citation><mixed-citation xml:lang="en">Paklin, N. Business-analytics: from data to knowledge / N. Paklin, V. Oreshkov. – StP.: Piter, 2009. – 624 p.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">United Nations [Electronic resource]. – Mode of access: [http://www.tandfonline.com/doi/full/10.1080/13658816.20 17.1301455]. – Date of access: [14.02.2018].</mixed-citation><mixed-citation xml:lang="en">United Nations [Electronic resource]. – Mode of access: [http://www.tandfonline.com/doi/full/10.1080/13658816.20 17.1301455]. – Date of access: [14.02.2018].</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Eurostat [Electronic resource]. – Mode of access: [www.ec.europa.eu/eurostat]. – Date of access: [14.02.2018].</mixed-citation><mixed-citation xml:lang="en">Eurostat [Electronic resource]. – Mode of access: [www.ec.europa.eu/eurostat]. – Date of access: [14.02.2018].</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Национальный статистический комитет Республики Беларусь [Электронный ресурс]. – Режим доступа: [www.ec.europa.eu/eurostat]. – Дата доступа: [14.02.2018].</mixed-citation><mixed-citation xml:lang="en">National Statistical Committee of the Republic of Belarus [Electronic resource]. – Mode of access: [www.ec.europa.eu/eurostat]. – Date of access: [14.02.2018].</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Алгоритм Бойера-Мура // Университет ИТМО [Электронный ресурс]. – Режим доступа: [https://neerc.ifmo.ru/wiki/index.php?title%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_%D0%91%D0%BE%D0%B9%D0%B5%D1%80%D0%B0-%D0%9C%D1%83%D1%80%D0%B0]. – Дата доступа: [14.02.2018].</mixed-citation><mixed-citation xml:lang="en">Algorithm Boyer-Moore // University ITMO [Electronic resource]. – Mode of access: [https://neerc.ifmo.ru/wiki/index.php?title%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_%D0%91%D0%BE%D0%B 9%D0%B5%D1%80%D0%B0-%D0%9C%D1%83%D1%80%D0%B0]. – Date of access: [14.02.2018].</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
