Formation of an integrated model for providing information support for organizational decisions* Olga Matyunina1, Natalia Zavalko2, Veronika Kozhina3 and Alexander Rezin4 1 Autonomous non-commercial organization of higher education “Russian New University”, 22, Radio st., Moscow, Russia 2 Financial University under the Government of the Russian Federation, 49, Leningradskiy prospect, Moscow, Russia 3 ANOHE “Moscow international university”, 17, Leningradskiy prospect, Moscow, Russia 4 Omsk State Pedagogical University, 14, Tukhachevsky Embankment, Omsk, Russia olgam333@mail.ru Abstract. The article describes modern information systems that automate the process of collecting, accumulating, processing and transmitting information flows. In the work, various information platforms were studied, which allowed the authors of the study to form an integrated model for providing information support for organizational decisions at different stages of the functioning of in- dustrial enterprises. Keywords: Information technology, Monitoring of government support meas- ures, Government information systems, Client-server model. 1 Introduction The use of information technology to support organizational decisions is a prerequi- site for the effective functioning of industries. The development of a system of state support requires timely monitoring of the state of affairs in industries that use state support measures [1]. For a more efficient operation of the monitoring system for various measures of state support provided by the state to enterprises, decision-making models based on the GIS system can be distinguished. On the basis of GIS, platforms are being created that can solve a fairly wide range of problems. These platforms help users to research, compose, and produce accurate calculations for effective organizational decisions [4]. These technologies provide the ability to display analysis results on maps or satellite images. Such GIS applications to support and evaluate decisions made have been used in many areas of research, such as marketing, strategic planning [2]. * Copyright © 2021 for this paper by its authors. Use permitted under Creative Commons License Attribu- tion 4.0 International (CC BY 4.0). 2 Materials and methods To solve complex decision-making situations, intelligent systems such as expert sys- tems or knowledge-based systems have been integrated into GIS. This integration has led to the creation of environments commonly known as "smart GIS". Internet technologies have been assimilated into GIS, leading to the emergence of various GIS web applications. Several researchers have demonstrated the use of the Internet and GIS to develop applications to improve decision making. Despite some progress in using the Internet as a medium for the exchange of economic data and data visualization. Currently, there is an increased interest in continuing the develop- ment of the WEB to support more effective decision-making and formulating the vector of policy development [3]. 3 Results and Discussion The client-server model used in the development of Internet GIS (or WEB GIS) ap- plications allows users to access GIS databases through an open connection to the databases. However, a client can only access one source at a time with predefined connection platforms. It is even possible that, if necessary, the client may have a dy- namic ability to access various sources. As network computing gains momentum and the network provides the infrastructure necessary to materialize peer-to-peer comput- ing, we believe there will be a lot of demand for a mobile version of GIS, which will enable small and medium-sized enterprises and innovative enterprises to participate effectively in the monitoring system. Mobile GIS is created by separating the client and server sides of an application into self-contained units that can interact between networks, integrating languages, applications, tools, and operating systems. Advances in wireless technology have led to the development of mobile support systems that provide access to spatial data as well as decision support applications using handheld devices from remote locations [5]. The whole program consists of 7 files linked to each other: ─ Form1.cs [constructor] - sets the appearance of the main screen Map; ─ Settings.cs [constructor] - sets the appearance of the Settings screen; ─ Form2.cs [constructor] - sets the appearance of the Legends screen; ─ Program.cs - the file from which the program starts and which opens the Map screen (where the most popular support measures by territory and industry will be displayed); ─ Form1.cs - file with functions executed from the Map screen; ─ Settings.cs - a file with functions executed from the Settings screen; ─ Form2.cs - file with functions executed from the Legend screen. Program.cs file The file from which the execution of the program starts opens the "Map" window, global variables are created in it, which are presented in any part of the code: ─ year is an integer variable containing the selected year; ─ nomberList1 is an integer variable containing the page number in the Excel work- book of the selected database (which reflects existing support measures); ─ nomberList2 is an integer variable containing the number of the additional page in the Excel workbook of the selected database, necessary if the indicator is obtained by the ratio of two parameters, for example, the indicator “R&D cost subsidization (ratio provided / not provided); ─ pokazatel - an integer variable containing the number of the selected indicator (for example, number 1 - exemption from VAT when performing scientific research); ─ pokazatelString is a string variable containing the name of the selected indicator, which is required to be sent to the label on the main Map screen; ─ mean, mean1, mean2, mean3, mean4, mean5 - row variables containing the aver- age value of the selected indicator for the country and for each group of support measures, respectively. Needed to send these values to the Legend window; ─ variation1, variation2, variation3, variation4, variation5 are line variables contain- ing the variation value for each group of support measures, respectively. Needed to send these values to the Legend window; ─ min1, min2, min3, min4, max2, max3, max4, max5 - string variables containing the minimum and maximum values of the indicator for each group of support meas- ures, respectively. Needed to send these values to the Legend window; ─ leder, loser - string variables containing the name of the best and worst region for the selected indicator. Needed to send these values to the Legend window. Also in this file, the Group class was created, which contains the name of the re- gion, its number in the ordered list, the value of the indicator and the polygon that will be displayed on the map [6]. Form1.cs file First, global variables are created, which are visible in all functions of this file: ─ 85 variables of the Group type for each subject of the Russian Federation (this type is described in the Program.cs file), which already contain the name of the subject; ─ 85 variables of the StreamReader type with the specified directions to the files with the coordinates of each subject; ─ Canvas overlay to which all branches of the regions are added; ─ Array of coordinate files MassFileOfCoordinate; ─ Array MassGroup and MassGroupOld of Group variables containing the data of the selected indicator and the previous selection, respectively; ─ Variable "bulling" of the firstStart type, which takes the value true at the first start of the program and the value false at the next start; ─ Three variables of type Image containing images for buttons of years. The file includes the functions: ─ CoordinatOfRegion - a function that accepts one variable of the StreamReader type containing the coordinates of a constituent entity of the Russian Federation and re- turns a list of coordinates of enterprises using support measures in a specific con- stituent entity of the Russian Federation; ─ MassOfData1 - a function that takes a variable containing the sheet number of the Excel workbook. It reads data from the SDDataYear database and creates a dataset for a specific measure of support per year; ─ MassOfData2 - a function that accepts variables containing the numbers of two sheets of the Excel workbook with the data of the indicators, the ratio of which we need. It reads data from the SDDataYear database and creates an array of data; ─ MassOfData3 - A function that reads data from the Sustainability Year database and creates a dataset; ─ ColorPoligon1 - a function that takes a variable of the Group type and, by number in the ordered list, assigns a specific color to the extent that this variable is sup- ported; ─ ColorPoligonInversion is a function that works like ColorPoligon1, but is used if a higher value corresponds to a better rating group. For example, the more busi- nesses used the support measure, the better; ─ ColorPoligon2 - a function that works like ColorPoligon1, but is used when the indicator "Demand for measures of state support in the region" is selected; ─ CleanFlags - a function that removes flags from the rating group display switches; ─ VisibleFlag - a function that takes a variable of the selected indicator. Responsible for displaying specific radio buttons for selecting a rating group, depending on the indicator; ─ ShowPoligons1 - the function responsible for displaying regions on the map. The first thing it does is call the CleanFlags and VisibleFlag functions. Then, depending on the indicator, the function for creating an array of data (MassOfData1, Mas- sOfData2 or MassOfData3) is called, after which the data is sorted and each meas- ure of government support is assigned a number in an ordered list, depending on which the function ColorPoligon1, ColorPoligonInversion or ColorPoligon2 as- signs the desired color to the measure. At the end, state support measures are added to the canvas and the canvas is displayed on the map [7]; ─ ShowPoligons2 - the function of displaying regions with a selected group of meas- ures for indicators from "Measures to support promising enterprises"; ─ ShowPoligons3 - function of displaying support measures for the selected rating group for the indicator "Demand for support measures for the industry"; ─ RegionJump - a function for checking changes in the group of demand for support measures by region. The following features are enabled when interacting directly with form elements: ─ Form1 - starts when the Map window is opened. Here, the setting of the map pa- rameters and its display are initialized, the already created variables of the Stream- Reader type with the files of the coordinates of enterprises by industry of the sub- jects of the Russian Federation are added to the MassFileOfCoordinate and Mass- Group arrays; ─ button1_Click…button14_Click, except for button11_Click and button12_Click - are triggered when you click on the year selection buttons. Inside each function, the variable year is assigned a specific year and the button color changes, after which the ShowPoligons1 function is initialized, which displays the measure of support; ─ button11_Click - starts when you click on the "Indicator" button and opens the settings window; ─ button12_Click - starts when you click on the "Legend" button. Within this button, statistical indicators are calculated and the result of calculations is stored in the variables mean, mean1, mean2, mean3, mean4, mean5, variation1, variation2, variation3, variation4, variation5, min1, min2, min3, min4, max2, max3, max4, max5 , leder, loser and opens the Legend window; ─ checkBox1_CheckedChanged…checkBox5_CheckedChanged - run when the sup- port measures group selection switch is changed and initialize the ShowPoligons2 function; ─ checkBox6_CheckedChanged…checkBox12_CheckedChanged - triggered when the industry group selection switch changes and initializes the ShowPoligons3 function; ─ checkBox14_CheckedChanged and checkBox15_CheckedChanged - are triggered when the switches for displaying subjects who have improved / worsened their po- sition are changed. Inside, using the RegionJump function, the change in the group of demanded support measures by industry for each subject is checked and the necessary entities are displayed. Settings.cs file This file contains the following functions: ─ NomberOfList is a function that checks which indicator is selected and sends in- formation to the variables nomberList1, nomberList2, pokazatel, pokazatelString; ─ MainMark1_CheckedChanged - triggered when the "Demand for support measures for the industry" radio button is selected. It displays information about a given in- dicator and sends information to the variables pokazatel, pokazatelString; ─ MainMark2_CheckedChanged - starts when the "Measures to support promising enterprises" radio button is selected. Displays possible metrics; ─ button1_Click - starts when you click on the "Map" button. Initializes the Nom- berOfList and ShowPoligons1 function, and then closes the Settings screen. Form2.cs file This file draws a table that is displayed in the Legend window and displays the values of the variables mean, mean1, mean2, mean3, mean4, mean5, variation1, variation2, variation3, variation4, variation5, min1, min2, min3, min4, max2, max3, max4 , max5, leder, loser. Database For a full-fledged work, 2 main databases are required. They are implemented in the form of Microsoft Excel tables, divided into sheets according to various indicators [8]. The first SDDataYear database includes annual indicators for support measures used by industry enterprises in a specific region, as a result of which the demand for support methods used in various industries is assessed and monitored, allowing the assessment and monitoring of support mechanisms by enterprise, industry and terri- tory. The second database is a list of enterprises and projects that have benefited from support measures [9]. 4 Conclusion User-visible screen displaying statistics on required support measures. Depending on the selected parameter, the screen may look in two ways [10]. On the one hand, such an image allows enterprises to make decisions on new support measures and evaluate the most effective ones, on the other hand, the control system over the use of certain measures allows state bodies to assess the situation from different angles and make decisions aimed at developing support measures that turned out to be the most in de- mand and proved to be economically significant for the development of industries, individual enterprises and projects. References 1. Zavalko, N.A., Matyunina, O.E., Kozhina ,V.O., Sokolov, A.A., Lebedev, K.A.: The digi- tal economy and its impact on state and municipal governance. Economics and Entrepre- neurship, 11 (100), 101-104 (2018). 2. Matyunina, O.E.: Development of digital technologies in the context of globalization. Economics and Entrepreneurship, 1 (114), 1210-1213 (2020). 3. Matyunina, O.E., Zavalko, N.A., Kozhina, V.O., Sokolov, A.A., Lebedeva, O.E.: Devel- opment of financial infrastructure in the system of state regulation of the digital economy. Economics and Entrepreneurship, 12 (101), 26-29 (2018). 4. Ragulina, Yu.V., Zavalko, N.A., Kozhina, V.O.: Management decisions in the system of state and municipal government. Textbook: Moscow (2019). 5. Shedko, Yu.N., Zavalko, N.A.: Improvement of the infrastructure of support and informa- tion support of the monitoring and control system of federal projects. Financial life, 3, 44- 46 (2020). 6. Blokhina, O.A., Beketova, O.N., Kuzmina, E.E., Lebedeva, O.Ye., Podzorova, M. I.: Im- proving the technology of innovation systems management at an enterprise. International Journal of Civil Engineering and Technology, 9, 13 137-143 (2018). 7. Demkina, N.I., Kostikov, P.A., Lebedev, K.A.: Formation of professional competence of future specialists in the field of information environment. Espacios, 40, 23 (2019). 8. Zavalko, N.A., Krasyukova, N.L., Plotitsyna, L.A., Gladyshev, A.G., Boyko, A.N.: Neural network system for processing large-volume diagnostic data. International Journal of Ad- vanced Trends in Computer Science and Engineering, 9, 3, 3211-3215 (2020). 9. Zavalko, N.A., Kozhina, V.O., Zhakevich, A.G., Matyunina, O.E., Lebedeva, O.Ye.: Me- thodical approaches to rating the quality of financial control at the enterprise. Quality Ac- cess to Success, 18, 161, 69-72 (2017). 10. Yudina, E.V., Zavalko, N.A., Beketova, O.N., Kozhina, V.O., Lavrenova, A.V.: Innova- tive approaches to business modeling at an enterprise. Revista Inclusiones, 7, S1-1, 84-92 (2020).