RU2683155C1 - Method of topology designing information space of information management system and system for its implementation - Google Patents
Method of topology designing information space of information management system and system for its implementation Download PDFInfo
- Publication number
- RU2683155C1 RU2683155C1 RU2018113802A RU2018113802A RU2683155C1 RU 2683155 C1 RU2683155 C1 RU 2683155C1 RU 2018113802 A RU2018113802 A RU 2018113802A RU 2018113802 A RU2018113802 A RU 2018113802A RU 2683155 C1 RU2683155 C1 RU 2683155C1
- Authority
- RU
- Russia
- Prior art keywords
- information
- data
- information object
- objects
- management system
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000004891 communication Methods 0.000 claims abstract description 6
- 238000007726 management method Methods 0.000 claims description 69
- 239000012634 fragment Substances 0.000 claims description 26
- 238000013461 design Methods 0.000 claims description 8
- 238000004458 analytical method Methods 0.000 claims description 7
- 230000008859 change Effects 0.000 claims description 5
- 239000002131 composite material Substances 0.000 claims description 5
- 238000005304 joining Methods 0.000 claims description 3
- 238000012360 testing method Methods 0.000 claims description 3
- 238000013500 data storage Methods 0.000 claims 1
- 230000000694 effects Effects 0.000 abstract description 3
- 238000003860 storage Methods 0.000 abstract description 3
- 239000000126 substance Substances 0.000 abstract 1
- 230000015572 biosynthetic process Effects 0.000 description 11
- 238000012545 processing Methods 0.000 description 11
- 239000000463 material Substances 0.000 description 7
- 230000010365 information processing Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 239000000446 fuel Substances 0.000 description 4
- 238000012546 transfer Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 238000011049 filling Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000033001 locomotion Effects 0.000 description 2
- 238000013178 mathematical model Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 241001025261 Neoraja caerulea Species 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000002730 additional effect Effects 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001364 causal effect Effects 0.000 description 1
- 230000001149 cognitive effect Effects 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000010006 flight Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000000265 homogenisation Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012067 mathematical method Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 210000001525 retina Anatomy 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/907—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Educational Administration (AREA)
- Data Mining & Analysis (AREA)
- Game Theory and Decision Science (AREA)
- General Engineering & Computer Science (AREA)
- Library & Information Science (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
ОБЛАСТЬ ТЕХНИКИFIELD OF TECHNOLOGY
Изобретение относится к области информационных технологий, в частности к созданию информационной модели предметной области для построения топологии информационного пространства информационно-управляющей системы и рассмотрения пространственного состояния присутствующих в ней информационных объектов, их структур, связей, а также хранимых данных.The invention relates to the field of information technology, in particular to the creation of an information model of a subject area for constructing a topology of the information space of an information management system and considering the spatial state of information objects present in it, their structures, relationships, and also stored data.
УРОВЕНЬ ТЕХНИКИBACKGROUND
Из уровня техники известны способы декомпозиции и синтеза структур информационных объектов, описывающие объекты предметной области, которые изложены в работах Дейта К.Дж. [Дейт К. Дж. Введение в системы баз данных = Introduction to Database Systems. — 8-е изд. — М.: Вильямс, 2005. — 1328 с. — ISBN 5-8459-0788-8 (рус.) 0-321-19784-4 (англ.).], Когаловского М.Р. [Когаловский М.Р. Энциклопедия технологий баз данных. — М.: Финансы и статистика, 2002. — 800 с. — ISBN 5-279-02276-4], Кузнецова С.Д. [Кузнецов С.Д. Базы данных: учебник для студ. учреждений высшего проф. образования / С.Д. Кузнецов. – М.: Издательский центр «Академия», 2012. – 496 с. – (Университетский учебник. Сер. Прикладная математика и информатика). – ISBN 978-5-7695-8430-5] и др.The prior art methods of decomposition and synthesis of structures of information objects that describe the objects of the subject area, which are described in the works of Data K.J. [Date C. J. Introduction to Database Systems = Introduction to Database Systems. - 8th ed. - M.: Williams, 2005 .-- 1328 p. - ISBN 5-8459-0788-8 (Russian) 0-321-19784-4 (English).], Kogalovsky M.R. [Kogalovsky M.R. Encyclopedia of database technologies. - M.: Finance and Statistics, 2002. - 800 p. - ISBN 5-279-02276-4], Kuznetsova S.D. [Kuznetsov S.D. Databases: a textbook for students. institutions of higher prof. education / S.D. Kuznetsov. - M.: Publishing Center "Academy", 2012. - 496 p. - (University textbook. Ser. Applied mathematics and computer science). - ISBN 978-5-7695-8430-5] and others.
Недостатком данных способов является:The disadvantage of these methods is:
- появление избыточности (дублирования) данных,- the appearance of redundancy (duplication) of data,
- наличие устойчивых реляционных или объектных связей,- the presence of stable relational or object relationships,
что приводит к созданию монолитных конструкций информационных объектов, не позволяющих оперативно модифицировать топологию информационного пространства информационно-управляющих систем для повышения точности и качества управления материальной системой.which leads to the creation of monolithic structures of information objects that do not allow to quickly modify the topology of the information space of information management systems to improve the accuracy and quality of management of the material system.
Предложенный способ позволяет получать адекватную модель предметной области, прогнозирующую ее состояние на определенный лаг времени путем автоматической модификации изначальных и создания новых структур данных на основе исследования математических зависимостей, связывающих показатели состояния материальной системы предметной области со свойствами информационных объектов.The proposed method allows to obtain an adequate model of the subject area, predicting its state for a certain time lag by automatically modifying the original and creating new data structures based on the study of mathematical dependencies that link the status indicators of the material system of the subject area with the properties of information objects.
Основное отличие предлагаемого способа заключается в автоматическом изменении топологии информационного пространства информационно-управляющей системы путем добавления в нее новых структур информационных объектов или их фрагментов (агрегатов), или ссылок на другие имеющиеся структуры информационных объектов или их фрагменты (агрегаты), а также связи между ними.The main difference of the proposed method is to automatically change the topology of the information space of the information management system by adding to it new structures of information objects or their fragments (aggregates), or links to other existing structures of information objects or their fragments (aggregates), as well as the relationships between them .
В результате использования предлагаемого способа обеспечивается следующие дополнительные полезные эффекты:As a result of using the proposed method provides the following additional beneficial effects:
- происходит согласование управляющих воздействий между различными материальными подсистемами для достижения общей цели системы,- there is a coordination of control actions between various material subsystems to achieve the overall goal of the system,
- снижается уровень избыточности данных в информационной системе,- reduced data redundancy in the information system,
- появляется возможность строить информационные запросы к группе объектов и процессов, имеющих в своей структуре общие информационные ресурсы,- it becomes possible to build information requests to a group of objects and processes that have common information resources in their structure,
- устраняются аномалии работы с данными,- eliminates data anomalies,
- появляется возможность извлекать экземпляры информационного объекта с наложением ограничений на их выборку по любым свойствам из подмножества имеющихся свойств.- it becomes possible to extract instances of the information object with restrictions on their selection for any properties from a subset of the available properties.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯSUMMARY OF THE INVENTION
Технической задачей, на решение которой направлено заявленное решение, является автоматическое изменение топологии информационного пространства информационно-управляющей системы на основе композиции информационных связей между структурами имеющихся информационных объектов или их фрагментов (агрегатов), а также вновь создаваемых информационных объектов с учетом выявленных математических зависимостей, связывающих показатели состояния материальной системы предметной области со свойствами информационных объектов, их описывающих, действующих в заданном диапазоне времени.The technical problem to which the claimed solution is directed is to automatically change the topology of the information space of the information management system based on the composition of information links between the structures of existing information objects or their fragments (aggregates), as well as newly created information objects, taking into account the identified mathematical dependencies connecting indicators of the state of the material system of the subject area with the properties of the information objects that describe them, Procedure in a predetermined time range.
Техническим результатом является расширение информационного пространства запросов данных, за счет установления дополнительных связей между информационными объектами и их агрегатами, анализа данных по результатам этих запросов, что позволяет повысить точность прогнозирования состояния материальной системы, и как следствие, улучшить качество принимаемых управленческих и иных решений, формируемых информационно-управляющей системой.The technical result is the expansion of the information space of data requests by establishing additional links between information objects and their aggregates, analyzing data from the results of these requests, which allows to increase the accuracy of forecasting the state of the material system, and as a result, improve the quality of managerial and other decisions made information management system.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙBRIEF DESCRIPTION OF THE DRAWINGS
Для лучшего понимания сущности изобретения, и чтобы более ясно показать, каким образом оно может быть осуществлено, далее будет сделана ссылка, лишь в качестве примера, на прилагаемые чертежи, на которых:For a better understanding of the essence of the invention, and to more clearly show how it can be implemented, hereinafter, reference will be made, only as an example, to the accompanying drawings, on which:
фиг.1 – пример вложенного обобщенного агрегата структур информационных объектов;figure 1 is an example of a nested generalized aggregate of structures of information objects;
фиг.2 – пример присоединенного обобщенного агрегата структур информационных объектов;figure 2 is an example of an attached generalized aggregate of structures of information objects;
фиг.3 – пример структуры дерева информационного объекта с присоединенными обобщенными агрегатами структур информационных объектов;figure 3 is an example of a tree structure of an information object with attached generalized aggregates of structures of information objects;
фиг.4 – пример создания информационного объекта на основе присоединения обобщенного агрегата структур информационных объектов по нескольким условиям;4 is an example of creating an information object based on the addition of a generalized aggregate of structures of information objects under several conditions;
фиг.5 – отражение данных о перечне объектов управления и обобщенном агрегате структур информационных объектов, их описывающих (двухмерная проекция);5 is a reflection of the data on the list of control objects and a generalized aggregate of structures of information objects that describe them (two-dimensional projection);
фиг.6 - отражение данных о состоянии свойств информационного объекта, входящего в состав обобщенного агрегата структур информационных объектов (двухмерная проекция).6 is a reflection of data on the state of the properties of an information object that is part of a generalized aggregate of structures of information objects (two-dimensional projection).
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯDETAILED DESCRIPTION OF THE INVENTION
Топология информационного пространства информационно-управляющей системы представляет собой совокупность информационных объектов, входящих в их состав агрегатов (фрагментов информационного объекта) и свойств, а также связей между ними, отражающих фрагмент предметной области в соответствии с решаемыми задачами информационно-управляющей системы. По мере расширения спектра задач управления топология информационного пространства информационно-управляющей системы будет принимать новую конфигурацию, изменение которой осуществляется по мере включения в нее новых информационных объектов и связей между ними. При этом топология информационного пространства информационно-управляющей системы может быть расширена как за счет создания новых или модернизации имеющихся информационных объектов, так и за счет включения в нее обращений (ссылок и ключей доступа) к информационным ресурсам других информационных систем.The topology of the information space of the information management system is a set of information objects that are part of their aggregates (fragments of the information object) and properties, as well as the relationships between them, reflecting a fragment of the subject area in accordance with the tasks of the information management system. As the range of management tasks expands, the topology of the information space of the information management system will take on a new configuration, which changes as new information objects and the relationships between them are included in it. At the same time, the topology of the information space of the information management system can be expanded both by creating new or modernizing existing information objects, and by including in it calls (links and access keys) to the information resources of other information systems.
Для обеспечения достижения указанного результата разработаны способ проектирования / модернизации топологии информационного пространства информационно-управляющей системы и система для осуществления способа, которые далее будут описаны ниже. Система проектирования / модернизации топологии информационного пространства информационно-управляющей системы может быть реализована на базе по меньшей мере одного процессора, выполненного в программно-аппаратной части таким образом, чтобы в соответствии с заложенным в него алгоритмом выполнять способ проектирования / модернизации топологии информационного пространства информационно-управляющей системы, содержащий этапы на которых осуществляется:To ensure the achievement of this result, a method for designing / upgrading the topology of the information space of the information management system and a system for implementing the method have been developed, which will be described below. The system for designing / upgrading the topology of the information space of the information management system can be implemented on the basis of at least one processor executed in the software and hardware in such a way that, in accordance with the algorithm laid down in it, perform the method of designing / upgrading the topology of the information space of the information management system systems containing stages at which:
1. Формирование первоначального перечня запрашиваемых данных, необходимых для поддержки принятия управленческих и иных решений в информационно-управляющей системе в соответствии с целями управления.1. Formation of the initial list of requested data necessary to support the adoption of managerial and other decisions in the information management system in accordance with the management objectives.
Оценка достижения цели управления осуществляется на основе контроля за одним или несколькими показателями состояния управляемой системы. Каждой цели управления соответствует один или несколько показателей. Перечень показателей записан на внешнем запоминающем устройстве в виде массива, где каждый показатель характеризуется оригинальным названием, единицей измерения, уникальным кодом (ID) и статусом «Активный» или «Латентный». Данный перечень показателей имеет возможность пополнять свой ресурс. Информация о целях управления информационно-управляющей системой также могут быть извлечены системой проектирования / модернизации топологии информационного пространства информационно-управляющей системы из соответствующей базы данных целей управления или введены посредством устройств ввода, широко известных в уровне техники, или поступать от прочих устройств управления. Соответственно, для формирования перечня запрашиваемых данных в соответствии с заданными целями управления упомянутая система извлекает информацию о показателях состояния управляемой системы из массива, сохраненного на внешних запоминающих устройствах.Assessment of the achievement of the management goal is based on monitoring one or more indicators of the state of the managed system. Each management goal has one or more indicators. The list of indicators is recorded on an external storage device in the form of an array, where each indicator is characterized by its original name, unit of measurement, unique code (ID) and the status “Active” or “Latent”. This list of indicators has the ability to replenish your resource. Information about the management objectives of the information management system can also be extracted by the system for designing / upgrading the topology of the information space of the information management system from the corresponding database of management objectives or entered through input devices widely known in the art or from other control devices. Accordingly, to form a list of the requested data in accordance with the specified control objectives, the said system retrieves information about the state indicators of the managed system from an array stored on external storage devices.
При формировании перечня запрашиваемых данных устанавливается соответствие между целью управления и необходимым набором показателей, которым присвоен статус «Активный». Остальные показатели, имеют статус «Латентный» и не участвуют в подготовке принятия управленческих решений. Например, целью управления может быть – обеспечение минимального расхода топлива подвижной транспортной единицы при перевозке груза по заданному маршруту. Показателями в данном примере могут быть:When compiling a list of requested data, a correspondence is established between the management goal and the necessary set of indicators that are assigned the Active status. The remaining indicators have the status “Latent” and do not participate in the preparation of management decisions. For example, the goal of control may be to ensure minimum fuel consumption of a mobile transport unit when transporting goods along a given route. The indicators in this example may be:
- регулярность выполненных рейсов;- regularity of flights;
- протяженность маршрута;- the length of the route;
- объем перевезенного груза;- volume of cargo transported;
- расход топлива.- fuel consumption.
Информация о соответствии между целью управления и необходимым набором показателей могут также быть извлечены из соответствующей базы данных целей управления, введены посредством устройств ввода или поступать от прочих устройств управления.Information on the correspondence between the management goal and the required set of indicators can also be extracted from the corresponding database of management goals, entered through input devices, or received from other control devices.
2. Определение в первоначальном перечне запрашиваемых данных по меньшей мере одного показателя состояния управляемой системы, соответствующего цели управления (т.е. имеющих статус «Активный») и извлечение его значений из хранилища данных, ресурсов Internet и других источников данных. Система может выполнить автоматическое определение на основании данных п.1 для показателей, имеющих статус «Активный», источников получения их значений, которыми могут быть: жесткий диск (HDD), твердотельный накопитель (SSD), флэш-память (NAND-flash, EEPROM, SecureDigital и т.п.), оптический диск (CD, DVD, BlueRay), мини диск или их совокупности, GSM модем, Wi-Fi приемопередатчик, Bluetooth или BLE модуль, GPS модуль, Глонасс модуль, NFC, Ethernet модуль и т.п. Количество источников получения данных заранее не ограничивается. В процессе достижения поставленной цели количество источников получения данных может меняться.2. Determination in the initial list of requested data of at least one indicator of the state of the managed system that corresponds to the management goal (that is, having the Active status) and extracting its values from the data warehouse, Internet resources and other data sources. The system can automatically determine, based on the data of claim 1, for indicators with the Active status, the sources for obtaining their values, which can be: hard disk (HDD), solid-state drive (SSD), flash memory (NAND-flash, EEPROM , SecureDigital, etc.), an optical disk (CD, DVD, BlueRay), a mini disk or their combination, a GSM modem, Wi-Fi transceiver, Bluetooth or BLE module, GPS module, Glonass module, NFC, Ethernet module, etc. .P. The number of data sources is not limited in advance. In the process of achieving this goal, the number of data sources may vary.
3. Автоматическое формирование на основании данных п.1 массива названий информационных объектов, в структуре которых присутствует свойство, соответствующее показателю состояния управляемой системы. Данный массив формируется на основе поиска соответствия названия и уникального кода показателя названию и уникальному коду свойства или группы свойств информационного объекта/ информационных объектов в заранее заданных базах и хранилищах данных. Если в имеющемся массиве названий и структур информационных объектов отсутствует свойство или группа свойств, соответствующее показателю состояния управляемой системы, то посредством упомянутой системы осуществляется формирование структуры информационного объекта, автоматическое создание его инвариантной информационной структуры с ее последующей записью в хранилище данных информационно-управляющей системы.3. The automatic generation, based on the data of claim 1, of an array of names of information objects, in the structure of which there is a property corresponding to the state indicator of the managed system. This array is formed on the basis of a search for the correspondence of a name and a unique indicator code to a name and a unique property code or group of properties of an information object / information objects in predefined databases and data stores. If in the existing array of names and structures of information objects there is no property or group of properties corresponding to the state indicator of the managed system, then using the mentioned system the formation of the structure of the information object is carried out, its invariant information structure is automatically created and then stored in the data warehouse of the information management system.
4. Автоматическое формирование структуры информационного запроса на основании данных пп.1-3, включающего в себя:4. The automatic formation of the structure of the information request based on the data of claims 1-3, including:
- название цели управления,- name of the management objective,
- название информационного объекта (информационных объектов),- name of the information object (information objects),
- перечень необходимых свойств данного информационного объекта (данных информационных объектов),- a list of the necessary properties of this information object (data of information objects),
- условия связи с по меньшей мере одним родительским и дочерним объектом и ограничений, накладываемых на параметры информационного объекта (информационных объектов),- communication conditions with at least one parent and child object and restrictions imposed on the parameters of the information object (information objects),
- источники получения данных,- sources of data;
- уникальный код (ID) структуры информационного запроса.- a unique code (ID) of the information request structure.
Полученная структура информационного запроса обеспечивает возможность в соответствии с целью управления осуществлять выборку данных с заданными параметрами запроса и передачу их согласно заданным условиям на соответствующий центр принятия управленческих решений.The resulting structure of the information request provides the opportunity, in accordance with the purpose of management, to select data with the specified request parameters and transfer them according to the given conditions to the corresponding center for making managerial decisions.
5. Автоматическое формирование инвариантной информационной структуры информационного запроса для хранения значений отражаемых в нем показателей и свойств информационных объектов, а также результатов запроса на периоде их жизненного цикла. Запись ее в репозитарий запросов хранилища данных.5. Automatic formation of the invariant information structure of the information request for storing the values of the indicators reflected in it and the properties of information objects, as well as the results of the request for the period of their life cycle. Writing it to the data warehouse request repository.
6. Автоматическое формирование топологии информационного пространства информационно-управляющей системы на основе созданных структур информационных запросов, необходимых для поддержки принятия управленческих решений в информационно-управляющей системе, который включает в себя набор из следующих элементов:6. Automatic formation of the topology of the information space of the information management system based on the created structures of information requests necessary to support management decisions in the information management system, which includes a set of the following elements:
- цели управления,- management objectives,
- показатели достижения целей,- indicators of achievement of goals,
- информационные объекты и их структуры,- information objects and their structures,
- агрегаты (фрагменты) структур информационных объектов, встречающихся в двух и более информационных объектах,- aggregates (fragments) of the structures of information objects found in two or more information objects,
- древовидные структуры информационных объектов,- tree structures of information objects,
- источники получения и возникновения данных,- sources of receipt and occurrence of data,
- данные,- data
- потоки данных,- data streams,
- хранилище данных и его структура,- data warehouse and its structure,
- информационные запросы контроля достижения цели,- information requests for monitoring the achievement of the goal,
- центры принятия решений,- decision centers,
- результаты информационных запросов,- results of information requests,
- связи между элементами топологии информационно-управляющей системы, используемые в системе поддержки принятия управленческих и иных решений.- the relationship between the elements of the topology of the information management system used in the support system for making managerial and other decisions.
7. Автоматический анализ корреляционных зависимостей экземпляров значений свойств информационных объектов, входящих в состав информационного обеспечения информационно-управляющей системы с последующим их ранжированием, осуществляемый процессорами, микроконтроллерами и иными техническими компьютерными средствами для подготовки к тестированию топологии информационного пространства информационно-управляющей системы.7. Automatic analysis of the correlation dependencies of instances of the values of the properties of information objects that are part of the information support of the information-management system with their subsequent ranking, carried out by processors, microcontrollers and other technical computer tools to prepare for testing the topology of the information space of the information-management system.
8. Тестирование топологии информационного пространства информационно-управляющей системы, осуществляемой процессорами, микроконтроллерами и иными техническими компьютерными и программными средствами, реализующими методы математической статистики, искусственных нейронных сетей, мягких вычислений, когнитивного анализа и тому подобное, с целью получения их прогнозных значений, на степень точности прогнозирования достижения целей управления предметной областью, которое состоит из следующего набора действий:8. Testing the topology of the information space of the information management system implemented by processors, microcontrollers and other technical computer and software tools that implement the methods of mathematical statistics, artificial neural networks, soft computing, cognitive analysis and the like, in order to obtain their predicted values, to the degree accuracy of forecasting the achievement of domain management objectives, which consists of the following set of actions:
В случае, если точность описания предметной области достаточна для принятия эффективного управленческого и иного решения на период заданного лага времени, информационно-управляющая система продолжает функционировать в условиях существующей топологии информационного пространства.If the accuracy of the description of the subject area is sufficient to make an effective managerial and other decision for the period of a given time lag, the information management system continues to function in the conditions of the existing topology of the information space.
В случае, если точность описания предметной области не удовлетворяет пользователей информационно-управляющей системы осуществляется переход к п.1.If the accuracy of the description of the subject area does not satisfy the users of the information management system, the transition to step 1.
Изменение топологии информационного пространства информационно-управляющей системы осуществляется за счет:Changing the topology of the information space of the information management system is carried out due to:
- добавления или корректировки целей объекта управления,- adding or adjusting the objectives of the control object,
- активизации новых показателей,- activation of new indicators,
- создания новых информационных объектов и/или их фрагментов (агрегатов).- Creation of new information objects and / or their fragments (aggregates).
Агрегатами структур информационных объектов являются фрагменты структур информационных объектов, которые можно рассматривать как самостоятельные единицы.Aggregates of structures of information objects are fragments of structures of information objects that can be considered as independent units.
Обобщенными агрегатами структур информационных объектов называются агрегаты структур информационных объектов, которые включаются в состав двух или более информационных объектов, оставаясь при этом независимыми единицами, описывающими одно и то же явление или процесс, обеспечивая доступ к информационным ресурсам информационных объектов, имеющих аналогичную структуру. По своей сути они являются коллинеарными (параллельными) структурами информационных объектов, которые могут быть использованы в различных предметных областях.Generalized aggregates of structures of information objects are called aggregates of structures of information objects that are included in two or more information objects, while remaining independent units that describe the same phenomenon or process, providing access to information resources of information objects having a similar structure. At their core, they are collinear (parallel) structures of information objects that can be used in various subject areas.
Обобщенные агрегаты могут встраиваться в структуру информационного объекта путем их вложения или присоединения.Generalized aggregates can be embedded in the structure of an information object by embedding or joining them.
Объекты материального мира могут быть представлены в виде информационных объектов, имеющих одну или совокупность нескольких древовидных структур, состоящих из отдельных узлов, связанных между собой.Objects of the material world can be represented in the form of information objects that have one or a combination of several tree structures consisting of separate nodes interconnected.
Узел представляет собой один или несколько взаимосвязанных агрегатов структур информационных объектов и/или обобщенных агрегатов структур информационных объектов.A node is one or more interconnected aggregates of structures of information objects and / or generalized aggregates of structures of information objects.
Примеры обобщенных агрегатов структур информационных объектов: структура идентификации каждого человека включает в себя паспортные данные, номер СНИЛС, биометрические характеристики (фотография, описание внешних данных, отпечатки пальцев, рисунок сетчатки глаза) и т.д. Структура профессиональных данных человека содержит следующую информацию: № и дата выдачи документов о профессиональной подготовке, название полученной специальности, сведения о профессиональной деятельности (записи в трудовой книжке), характеристики с мест работы, данные аттестационной комиссии и т.д. Examples of generalized aggregates of structures of information objects: the identification structure of each person includes passport data, SNILS number, biometric characteristics (photo, description of external data, fingerprints, retina drawing), etc. The structure of a person’s professional data contains the following information: No. and date of issue of documents on vocational training, the name of the specialty received, information about professional activities (entries in the workbook), characteristics from places of work, data of the certification commission, etc.
Приведенные выше обобщенные агрегаты структур информационных объектов применяются для разных информационных объектов (например, в структуре персонала компании и структуре лиц, получающих пенсионные выплаты) и могут быть вложены одна в другую в любой последовательности в зависимости от целей задач, для которых формируется набор данных.The above generalized aggregates of information object structures are used for different information objects (for example, in the structure of the company’s personnel and the structure of persons receiving pension payments) and can be nested one into the other in any order depending on the goals of the tasks for which the data set is being formed.
Применительно к объектам производственной сферы в качестве обобщенных агрегатов структур информационных объектов выступают структуры экономических, технических, технологических и иных характеристик объектов управления, а выполнения бухгалтерских, финансово-экономических, логистических, маркетинговых, закупочных, административно-хозяйственных и иных операций, осуществляемых в информационно-управляющей системе.In relation to production facilities, the structures of economic, technical, technological and other characteristics of management objects act as generalized aggregates of structures of information objects, while accounting, financial, economic, logistic, marketing, procurement, administrative and other and other operations carried out in information control system.
На различных этапах жизненного цикла информационно-управляющей системы обобщенные агрегаты структур информационных объектов могут существовать независимо друг от друга, а также быть вложенными или присоединенными к другим информационным объектам.At various stages of the life cycle of the information management system, generalized aggregates of the structures of information objects can exist independently of each other, as well as be nested or attached to other information objects.
Обобщенный агрегат структур информационных объектов (информационный объект 2 из n информационных объектов) является вложенным в информационный объект 1, имеющим 1…m свойств, если информационный объект 1 имеет ссылку, устанавливающую устойчивую (постоянно действующую, участвующую в методах работы с данными) связь родительского (объекта 1) и дочерних объектов (например, объекта 2), формирующих фрагмент структуры дерева информационного объекта (cм. фиг.1).The generalized aggregate of structures of information objects (information object 2 of n information objects) is nested in information object 1, having 1 ... m properties, if information object 1 has a link that establishes a stable (constantly acting, participating in data manipulation methods) parental connection ( object 1) and child objects (for example, object 2) forming a fragment of the tree structure of the information object (see Fig. 1).
Обобщенный агрегат структур информационных объектов (информационный объект I) является присоединенным к информационному объекту (информационному объекту 1), если информационные объекты существуют независимо друг от друга, а место соединения объектов формирует новую структуру информационного объекта через динамическую связь в соответствии с заданным условием объединения информационных объектов, которая позволяет использовать данные общего информационного ресурса (cм. фиг. 2).A generalized aggregate of structures of information objects (information object I) is attached to an information object (information object 1) if the information objects exist independently of each other, and the junction of the objects forms a new structure of the information object through dynamic communication in accordance with the specified condition for combining information objects , which allows you to use the data of a common information resource (see. Fig. 2).
Присоединенные объекты входят в структуру дерева информационного объекта (информационного объекта 1) через ссылки на обобщенные агрегаты структур информационных объектов, при этом каждый обобщенный агрегат структур информационных объектов остается самостоятельным информационным объектом со своими методами работы с данными (см. фиг.3).Attached objects are included in the tree structure of an information object (information object 1) through links to generalized aggregates of structures of information objects, while each generalized aggregate of structures of information objects remains an independent information object with its own methods of working with data (see Fig. 3).
Присоединенные обобщенные агрегаты структур информационных объектов можно активизировать в структуре информационного объекта через изменения параметров одного или нескольких условий присоединения информационного объекта и расширение модели информационного пространства, включающее в себя дополнительные информационные объекты, структуры которых могут быть соединены между собой. Тем самым создаются разные проекции и разные версии целевых ориентиров и функциональных возможностей информационно-управляющей системы.Attached generalized aggregates of structures of information objects can be activated in the structure of an information object by changing the parameters of one or more conditions for connecting an information object and expanding the model of the information space, which includes additional information objects whose structures can be interconnected. This creates different projections and different versions of the targets and functionality of the information management system.
Присоединенный информационный объект организован так, что образует единое пространство для хранения своих экземпляров и может иметь ссылки на любое количество экземпляров других объектов. Изменения в структуре присоединенного объекта и данных, которые находятся в нем, автоматически изменяют структуру и наполнение данными других объектов, в которых имеются на них ссылки. Экземпляры одного объекта, включающего в себя обобщенный агрегат структур информационных объектов, могут принадлежать к различным объектам информационно-управляющей системы, а также принадлежать к другим информационным ресурсам, ранее не включенным в топологию информационного пространства информационно-управляющей системы.The attached information object is organized in such a way that it forms a single space for storing its instances and can have links to any number of instances of other objects. Changes in the structure of the attached object and the data that is in it automatically change the structure and data filling of other objects in which there are links. Instances of one object, which includes a generalized aggregate of structures of information objects, can belong to various objects of the information management system, and also belong to other information resources that were not previously included in the topology of the information space of the information management system.
В структуре присоединенного объекта может находиться один или более вложенных и присоединенных других информационных объектов. Присоединенные обобщенные агрегаты структур информационных объектов подразделяются на две группы. К первой группе относятся информационные объекты, в структуру которых включены свойства, характеризующие параметры состояния материальной системы, например, технические характеристики автобусов (грузоподъемность, количество пассажирских мест, мощность двигателя и т.д.), характеристики маршрута движения (количество остановок, пешеходных переходов, переездов, скоростные характеристики движения и т.д.). Данная группа информационных объектов относится к классам «Простой справочник» и «Сложный справочник», их назначение – формирование системы взаимосвязанных справочных данных в рамках формируемой информационной модели предметной области.The structure of the attached object may contain one or more nested and attached other information objects. The attached generalized aggregates of the structures of information objects are divided into two groups. The first group includes information objects whose structure includes properties characterizing the parameters of the state of the material system, for example, technical characteristics of buses (load capacity, number of passenger seats, engine power, etc.), characteristics of the route of travel (number of stops, pedestrian crossings, moving, speed characteristics of movement, etc.). This group of information objects belongs to the classes “Simple reference book” and “Complex reference book”, their purpose is the formation of a system of interrelated reference data within the framework of the information model of the subject area.
Ко второй группе относятся информационные объекты, свойствами которых являются показатели состояния управляемого объекта, например, продолжительность в пути, количество потребленного топлива, количество нарушений правил дорожного движения и т.д. Данная группа информационных объектов относится к классу «Показатели исполнения процесса», их назначение - обеспечение возможности сборки, агрегирования и анализа однородной информации (значений показателей состояния свойств) по разным информационным объектам, включенным в топологию информационного пространства информационно-управляющей системы и установления причинно-следственных связей между ними в процессе развития топологии.The second group includes information objects whose properties are indicators of the state of the managed object, for example, travel time, amount of fuel consumed, number of traffic violations, etc. This group of information objects belongs to the class “Process Performance Indicators”, their purpose is to enable the assembly, aggregation and analysis of homogeneous information (values of property state indicators) for various information objects included in the topology of the information space of the information management system and the establishment of cause and effect connections between them in the process of topology development.
На основе выборки данных, которая содержит значения показателей состояния объектов управления и множества свойств, включенных в структуру информационного объекта, осуществляется их обработка и построение математической модели предметной области. Имеющиеся математические методы (метод случайного поиска, метод гомогенизации данных, метод бинарных сравнений и т.д.) позволяют получать модель в виде системы уравнений, которые связывают значения показателей со свойствами информационных объектов. Based on the data sample, which contains the values of the state indicators of the control objects and the set of properties included in the structure of the information object, they are processed and a mathematical model of the subject area is constructed. The available mathematical methods (random search method, data homogenization method, binary comparison method, etc.) allow us to obtain a model in the form of a system of equations that connect the values of indicators with the properties of information objects.
В зависимости от точности описания полученных закономерностей автоматически осуществляется выбор дополнительных свойств информационных объектов на основе математического, статистического, интеллектуального и иного поиска и анализа данных, которые могут повысить точность описания полученных ранее математических зависимостей за счет расширения анализируемых параметров информационного пространства. Это расширение осуществляется через автоматический поиск и фильтрацию данных на основании заданных условий поиска информационных объектов. После того как найден необходимый информационный объект, к его структуре присоединяется обобщенный агрегат структуры информационного объекта, в котором присутствуют необходимые свойства и соответствующий ей информационный ресурс.Depending on the accuracy of the description of the obtained laws, the selection of additional properties of information objects based on mathematical, statistical, intellectual and other data search and analysis is automatically carried out, which can increase the accuracy of the description of previously obtained mathematical dependencies by expanding the analyzed parameters of the information space. This extension is carried out through automatic search and data filtering based on the specified search conditions for information objects. After the necessary information object is found, a generalized aggregate of the information object structure is attached to its structure, in which the necessary properties and the corresponding information resource are present.
Обобщенные агрегаты структур информационных объектов позволяют получать различные представления информационного ресурса (совокупности данных о свойствах информационного объекта и связей между ними), которые можно определить как экземпляры информационного объекта. Данные структуры могут иметь разную степень детализации. В зависимости от доминирующих свойств информационных объектов обеспечивается соответствующая кластеризация предметной области.Generalized aggregates of structures of information objects make it possible to obtain various representations of an information resource (a set of data on the properties of an information object and the relationships between them), which can be defined as instances of an information object. These structures can have varying degrees of detail. Depending on the dominant properties of information objects, the corresponding clustering of the subject area is ensured.
Включение обобщенных агрегатов структур информационных объектов в структуру имеющегося информационного объекта обеспечивается инвариантными информационными структурами. Это позволяет без разработки дополнительных кодов, а используя только методы обработки информации на инвариантных структурах обеспечивать передачу данных из одной структуры в другую, фильтрацию данных, передачу части данных и агрегированных данных между узлами деревьев структуры информационных объектов.The inclusion of generalized aggregates of structures of information objects in the structure of an existing information object is provided by invariant information structures. This allows, without developing additional codes, and using only information processing methods on invariant structures, to ensure data transfer from one structure to another, data filtering, transfer of a part of data and aggregated data between tree nodes of the structure of information objects.
Когда осуществляется поиск данных по обобщенным агрегатам структур информационных объектов, он производится в пределах их структур, при этом запрос данных адресуется не конкретному объекту, а всем объектам системы, имеющим в своем составе данный тип присоединенного обобщенного агрегата структур информационных объектов.When data is searched by generalized aggregates of structures of information objects, it is performed within their structures, while the data request is addressed not to a specific object, but to all objects of the system that include this type of attached generalized aggregate of structures of information objects.
Выборка данных осуществляется по заданным условиям, указывающим, по каким информационным объектам и каким заданным ограничениям осуществляется выборка экземпляров значений свойств корневых и вложенных информационных объектов. (см. например, фиг.4).Data is sampled according to specified conditions, indicating by which information objects and what set restrictions the sampling of property values of root and nested information objects is performed. (see, for example, FIG. 4).
Система проектирования структуры информационного объекта, в частном случае ее реализации, содержит по меньшей мере одно хранилище данных об информационных объектах и блок обработки данных, включающий в себя:The system for designing the structure of an information object, in the particular case of its implementation, contains at least one data warehouse about information objects and a data processing unit, including:
1 – блок проектирования структуры информационного объекта;1 - block design structure of the information object;
2 - блок обработки и/или корректировки структуры информационного объекта, выполненный с возможностью:2 - block processing and / or adjusting the structure of the information object, made with the possibility of:
- проектировать новую структуру информационного объекта информационно-управляющей системы;- design a new structure of the information object of the information management system;
- извлекать из хранилища данных структуру информационного объекта;- retrieve the structure of the information object from the data warehouse;
- идентифицировать в структуре информационного объекта фрагмент (фрагменты) структуры информационного объекта как обобщенный агрегат (обобщенные агрегаты) структур информационных объектов по признаку присутствия данного фрагмента (данных фрагментов) структуры информационного объекта, встречающегося как минимум, в информационной структуре другого одного информационного объекта, содержащегося в хранилище (хранилищах) данных, присваивая ему (им) соответствующий (соответствующие) id (код) обобщенного агрегата (обобщенных агрегатов) структур информационных объектов (формируется дополнительная запись (дополнительные записи) в структуре информационного объекта);- identify in the structure of the information object the fragment (s) of the structure of the information object as a generalized aggregate (generalized aggregates) of the structures of information objects by the presence of this fragment (data fragments) of the structure of the information object that occurs at least in the information structure of another one information object contained in data warehouse (s), assigning to it (them) the corresponding (corresponding) id (code) of the generalized aggregate (generalized aggregates) of the structure tour of information objects (an additional record (additional records) is formed in the structure of the information object);
- формировать ссылку (ссылки) в виде id (кода) связи (в виде натурального числа, состоящего из набора натуральных чисел) с идентифицированным обобщенным агрегатом (идентифицированными обобщенными агрегатами) структур информационных объектов, заменяя им (ими) выделенный фрагмент (выделенные фрагменты) структуры информационного объекта для присоединяемого (присоединяемых) к структуре информационного объекта обобщенного агрегата (обобщенных агрегатов) структур информационных объектов;- form a link (s) in the form of an id (code) of communication (in the form of a natural number consisting of a set of natural numbers) with the identified generalized aggregate (identified generalized aggregates) of the structures of information objects, replacing them (them) with the selected fragment (selected fragments) of the structure an information object for being attached (connected) to the structure of the information object of a generalized aggregate (generalized aggregates) of the structures of information objects;
- сохранять информационный объект с измененным фрагментом структуры информационного объекта в хранилище данных;- save the information object with a modified fragment of the structure of the information object in the data warehouse;
3 – блок формирования и корректировки экземпляров данных информационного объекта;3 - unit for the formation and adjustment of data copies of the information object;
4 - блок выбора набора свойств информационных объектов, описывающих предметную область и извлекаемых экземпляров данных из хранилища данных по автоматически формируемым или настраиваемым вручную условиям для подготовки проведения анализа степени точности представления (описания) предметной области, необходимой для принятия обоснованных управленческих решений.4 - a block for selecting a set of properties of information objects that describe the subject area and retrieved data copies from the data warehouse according to automatically generated or manually configured conditions for preparing analysis of the degree of accuracy of the presentation (description) of the subject area necessary for making informed management decisions.
5 – блок анализа влияния совокупности набора свойств информационных объектов и выбранных их экземпляров данных на точность представления (описания) предметной области и формируемое управленческое решение.5 - analysis block of the influence of the aggregate set of properties of information objects and their selected data instances on the accuracy of the presentation (description) of the subject area and the formed management decision.
Устройство сбора данных может быть реализовано на базе приемного или приемо-передающего устройства связи (сервиса), выполненного с возможностью приема данных от по меньшей мере одного источника поступления данных.A data acquisition device may be implemented on the basis of a receiving or receiving-transmitting communication device (service) configured to receive data from at least one data source.
Источниками поступления данных могут быть:Data sources can be:
- внутренние и внешние базы данных, в которых хранятся данные о текущем состоянии значений свойств объектов предметной области;- internal and external databases that store data on the current state of the values of the properties of objects of the domain;
- ПК, посредством которых пользователи оперативно вводят данные;- PC, through which users quickly enter data;
- внешние и встроенные измерительные устройства, например, датчики, расположенные на технических устройствах, которые непосредственно осуществляют сбор упомянутых данных о текущем состоянии значений свойств объектов предметной области;- external and built-in measuring devices, for example, sensors located on technical devices that directly collect the mentioned data about the current state of the values of the properties of objects of the subject area;
- и т.д.- etc.
Блок обработки данных, реализованный на базе по меньшей мере одного процессора или микроконтроллера, в соответствии с заложенным в него алгоритмом анализирует полученные от устройства сбора данных данные, в частности, определяет источник данных и формат их представления (экранная форма, таблицы, графики и диаграммы, древовидные структуры, сетевые структуры и т.д.), а также формирует инвариантные структуры информационных объектов, метамодель которых представляет собой именованную часть предметной области, выделяемую как отдельный его элемент, состоящий из набора элементарных и составных свойств, связей между ними, а также интегрального показателя, однозначно идентифицирующего информационный объект, в том числе в хранилище данных. Источник и формат представления данных требуется для отнесения данных к соответствующей классификационной группе объектов предметной области и установления причинно-следственных связей их взаимодействия. Данная технология широко известна в уровне техники и дополнительно не будет описываться в рамках данной заявки.The data processing unit, implemented on the basis of at least one processor or microcontroller, in accordance with the algorithm laid down in it, analyzes the data received from the data acquisition device, in particular, determines the data source and the format of their presentation (screen form, tables, graphs and charts, tree structures, network structures, etc.), and also forms invariant structures of information objects, the metamodel of which is a named part of the subject area, distinguished as a separate electronic An element consisting of a set of elementary and composite properties, relationships between them, as well as an integral indicator that uniquely identifies an information object, including in a data warehouse. The source and format of the data presentation is required to assign the data to the corresponding classification group of objects of the subject area and to establish causal relationships of their interaction. This technology is widely known in the prior art and will not be further described in the framework of this application.
Далее на блок обработки данных поступают данные о проектируемом фрагменте информационно-управляющей системы, содержащем базовые свойства объектов, присущих предметной области.Next, data on the projected fragment of the information-control system containing the basic properties of objects inherent in the subject area is sent to the data processing unit.
Например, для транспортной сети и передвижных транспортных устройств, базовыми свойствами могут выступать координаты транспортных единиц при их движении по маршруту, пробег транспортных единиц за заданный промежуток времени, скорость перемещения транспортных единиц на разных участках маршрута и т.п.For example, for a transport network and mobile transport devices, the basic properties may be the coordinates of transport units when they move along a route, the mileage of transport units over a given period of time, the speed of movement of transport units at different sections of the route, etc.
Данные об упомянутых базовых свойствах также могут поступать на блок обработки данных через устройства сбора данных от источников поступления данных вместе с информацией о целях и задачах развития предметной области. На основе полученных данных блок обработки данных осуществляет формирование структур информационных корневых объектов, а также наполнение информационных корневых объектов структурами присоединенных и вложенных информационных объектов с целью детализации описания предметной области. Таким образом, осуществляется формирование структур информационных объектов в хранилище данных об информационных объектах.Data on the mentioned basic properties can also be sent to the data processing unit via data acquisition devices from data sources, together with information on the goals and objectives of the development of the subject area. Based on the received data, the data processing unit performs the formation of structures of information root objects, as well as filling information root objects with structures of attached and embedded information objects in order to detail the description of the subject area. Thus, the formation of structures of information objects in the data warehouse of information objects is carried out.
Также от источников поступления данных могут поступать запросы на добавление в сохраненную структуру информационных объектов в хранилище данных новых информационных объектов. Упомянутые запросы могут быть направлены в связи, например, с необходимостью спроектировать новую структуру информационных объектов, в которой будет содержаться информация о новых информационных объектах, на основе которой в дальнейшем будет спроектирован новый фрагмент информационно-управляющей системы. Запрос может содержать информацию о новом информационном объекте или ссылку на информационный объект в хранилище данных, а также информацию о том, в какую структуру данный информационный объект необходимо включить.Also, requests may be received from data sources for adding new information objects to the data warehouse in the stored structure of information objects. Mentioned requests can be sent in connection, for example, with the need to design a new structure of information objects, which will contain information about new information objects, on the basis of which a new fragment of the information management system will be designed in the future. The request may contain information about the new information object or a link to the information object in the data warehouse, as well as information about the structure in which this information object should be included.
Блок обработки информации анализирует полученный запрос и в случае, если в хранилище данных уже имеются структуры информационных объектов, содержащие структуру информационного объекта из запроса, то блок обработки информации формирует на основе данного информационного объекта обобщенный агрегат структуры информационного объекта.The information processing unit analyzes the received request, and if the data warehouse already contains information object structures containing the structure of the information object from the request, the information processing unit forms a generalized aggregate of the information object structure on the basis of this information object.
В соответствии с полученным запросом блок обработки информации извлекает из хранилища данных информационный объект, на основе запроса к информационному ресурсу о размещении информационной структуры определяет по меньшей мере один обобщенный агрегат структуры информационного объекта, предназначенный для вложения в структуру полученного информационного объекта и формирует ссылку, устанавливающую связь информационного объекта и присоединяемого обобщенного агрегата структур информационных объектов.In accordance with the request, the information processing unit retrieves the information object from the data store, based on the request to the information resource about the location of the information structure, determines at least one generalized aggregate of the structure of the information object, intended for embedding in the structure of the received information object and forms a link establishing a link information object and the attached generalized aggregate of structures of information objects.
Далее блок обработки данных осуществляет изменение фрагмента структуры информационного объекта, извлеченного из хранилища данных, путем вложения сформированной ссылки в полученный информационный объект, сохраняет информационный объект с измененным фрагментом структуры информационного объекта в хранилище данных и проектирует новую структуру информационного объекта информационно-управляющей системы на основе структуры информационного объекта с измененным фрагментом структуры.Next, the data processing unit changes the fragment of the structure of the information object extracted from the data warehouse by embedding the generated link in the obtained information object, saves the information object with the modified fragment of the structure of the information object in the data warehouse and designs a new structure of the information object of the information management system based on the structure Information object with a modified fragment of the structure.
Дополнительно блок обработки данных может определить по меньшей мере один дополнительный обобщенный агрегат структуры информационного объекта, присоединенный к структуре информационного объекта, информация о котором содержится в запросе. Соответственно, если такой агрегат определен, то блок обработки информации извлекает ссылку на дополнительный обобщенный агрегат и определяет условия присоединения дополнительного обобщенного агрегата к структуре информационного объекта.Additionally, the data processing unit may determine at least one additional generalized aggregate of the structure of the information object, attached to the structure of the information object, information about which is contained in the request. Accordingly, if such an aggregate is defined, then the information processing unit extracts a link to an additional generalized aggregate and determines the conditions for adding an additional generalized aggregate to the structure of the information object.
Пример: если величина фактического расхода топлива превышает нормативное более чем на 5%, подключить обобщенный агрегат структуры информационного объекта – «Техническое состояние подвижной транспортной единицы и дата последнего технического обслуживания (ТО2)» к информационному объекту «Эксплуатация автомобиля».Example: if the actual fuel consumption exceeds the standard by more than 5%, connect the generalized aggregate of the structure of the information object - “Technical condition of the mobile transport unit and the date of the last maintenance (TO2)” to the information object “Car operation”.
На основе определенных упомянутых условий присоединения блок обработки данных формирует дополнительную ссылку, устанавливающую связь информационного объекта, извлеченного из хранилища данных ранее, и дополнительного агрегата, и осуществляет изменение фрагмента структуры информационного объекта, извлеченного из хранилища данных ранее, путем вложения сформированной дополнительной ссылки в полученный информационный объект, а также данных, характеризующих условия присоединения упомянутых агрегатов.Based on certain mentioned conditions of accession, the data processing unit generates an additional link that establishes a connection between the information object extracted from the data warehouse earlier and the additional aggregate, and changes the fragment of the structure of the information object extracted from the data warehouse earlier by embedding the generated additional link in the received information object, as well as data characterizing the conditions for the accession of the said units.
Далее блок обработки данных сохраняет информационный объект с измененным фрагментом структуры информационного объекта в хранилище данных и проектирует структуру информационно-управляющей системы на основе измененной структуры информационного объекта с учетом структуры дополнительного обобщенного агрегата.Next, the data processing unit saves the information object with the changed fragment of the structure of the information object in the data warehouse and designs the structure of the information management system based on the changed structure of the information object, taking into account the structure of the additional generalized aggregate.
Информационные объекты и обобщенные агрегаты структур информационных объектов могут содержать данные о состоянии свойств информационного объекта, описывающие данный информационный объект / обобщенный агрегат, которые включают в себя данные о фактическом и нормативном значении показателя, абсолютном и относительном отклонении фактических значений показателя от их нормативных значений, номер временного периода; и номер свойства составного информационного объекта. На основе данной информации в дальнейшем блок обработки данных формирует математическую модель предметной области и определяет модель в виде системы уравнений, которые связывают з показатели со свойствами информационных объектов.Information objects and generalized aggregates of structures of information objects can contain data on the state of the properties of an information object that describe this information object / generalized aggregate, which includes data on the actual and standard value of the indicator, the absolute and relative deviation of the actual values of the indicator from their standard values, number time period; and the property number of the composite information object. Based on this information, in the future, the data processing unit generates a mathematical model of the subject area and defines the model in the form of a system of equations that link indicators with the properties of information objects.
Далее осуществляется корректировка структуры информационных объектов путем вложения и/ или присоединения обобщенных агрегатов структур информационных объектов первой и/или второй группы в структуры существующих информационных объектов.Further, the structure of information objects is adjusted by embedding and / or joining generalized aggregates of the structures of information objects of the first and / or second group in the structures of existing information objects.
Синтез информационных объектов в отдельные обобщенные агрегаты структур информационных объектов при построении информационно-управляющей системы позволяет:The synthesis of information objects into separate generalized aggregates of the structures of information objects when constructing an information management system allows:
- Формировать структуру информационного объекта как набор его элементарных и составных свойств, а также вложенных и/или присоединенных обобщенных агрегатов структур информационных объектов путем создания новых или выбора из существующих.- To form the structure of an information object as a set of its elementary and composite properties, as well as nested and / or attached generalized aggregates of structures of information objects by creating new ones or choosing from existing ones.
- Осуществлять запрос данных из хранилища данных информационно-управляющей системы по отдельным свойствам информационного объекта, а также одного или нескольких обобщенных агрегатов структур информационных объектов.- To request data from the data warehouse of the information management system for individual properties of the information object, as well as one or more generalized aggregates of the structures of information objects.
- Осуществлять просмотр данных в двухмерной проекции многомерной сети, где на оси Х отражается перечень обобщенных агрегатов структур информационных объектов, на оси Y – перечень объектов управления, ячейка двумерной проекции многомерной сети представляет собой набор экземпляров данных о состоянии свойств информационных объектов, входящих в состав выбранного обобщенного агрегата структур информационных объектов. (см. фиг.5).- View data in a two-dimensional projection of a multidimensional network, where the list of generalized aggregates of information object structures is displayed on the X axis, the list of control objects on the Y axis, the two-dimensional projection of a multidimensional network cell is a set of instances of data on the state of the properties of information objects that are part of the selected generalized aggregate of structures of information objects. (see figure 5).
Значения данной ячейки разворачивает новую вложенную двухмерную проекцию, отражающую экземпляры данных из выбранного ранее обобщенного агрегата структур информационных объектов. При этом на оси Х располагается перечень свойств информационного объекта, описывающий данный обобщенный агрегат структур информационных объектов, на оси Y- временной период выборки данных, ячейка ХY отражает значения свойства информационного объекта (Ф1m, Ф2m,…Фnm - фактическое значение, Н1m, H2m,…Hnm - нормативное значение, А1m, A2m,…Anm - абсолютное отклонение фактического значения показателя от его нормативного значения за выбранный период А=Ф-Н, О1m, O2m,…Anm - коэффициент отклонения (относительное отклонение) О=Ф/Н, m - номер временного периода (1…m), n - номер свойства составного информационного объекта (1…n)) (см. фиг.6).The values of this cell are expanded by a new nested two-dimensional projection reflecting data instances from a previously selected generalized aggregate of information object structures. At the same time, on the X-axis there is a list of properties of the information object that describes this generalized aggregate of structures of information objects, on the Y-axis is the time period of data sampling, cell XY reflects the values of the property of the information object (Ф 1m , Ф 2m , ... Ф nm - actual value, Н 1m , H 2m , ... H nm - standard value, A 1m , A 2m , ... A nm - absolute deviation of the actual value of the indicator from its standard value for the selected period A = Ф-Н, О 1m , O 2m , ... A nm - deviation coefficient (relative deviation) О = Ф / Н, m - time period number yes (1 ... m), n is the property number of the composite information object (1 ... n)) (see Fig.6).
Claims (26)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2018113802A RU2683155C1 (en) | 2018-04-16 | 2018-04-16 | Method of topology designing information space of information management system and system for its implementation |
PCT/RU2019/050006 WO2019203693A1 (en) | 2018-04-16 | 2019-01-22 | Method of designing information space topology for a management information system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2018113802A RU2683155C1 (en) | 2018-04-16 | 2018-04-16 | Method of topology designing information space of information management system and system for its implementation |
Publications (1)
Publication Number | Publication Date |
---|---|
RU2683155C1 true RU2683155C1 (en) | 2019-03-26 |
Family
ID=65858749
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2018113802A RU2683155C1 (en) | 2018-04-16 | 2018-04-16 | Method of topology designing information space of information management system and system for its implementation |
Country Status (2)
Country | Link |
---|---|
RU (1) | RU2683155C1 (en) |
WO (1) | WO2019203693A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113535734B (en) * | 2021-07-26 | 2023-07-07 | 安徽容知日新科技股份有限公司 | Data storage method, data query method and computing device |
CN114021037A (en) * | 2022-01-10 | 2022-02-08 | 中航材导航技术(北京)有限公司 | Method for fusing dynamic and static information of aviation information |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010049595A1 (en) * | 2000-04-05 | 2001-12-06 | Plumer Edward Stanley | System and method for enterprise modeling, optimization and control |
US20050246679A1 (en) * | 2000-07-12 | 2005-11-03 | Alcatel | Process for generating information models |
US20070156746A1 (en) * | 2005-11-10 | 2007-07-05 | Fukuda Munetatsu | Information management system and method |
RU64791U1 (en) * | 2005-11-16 | 2007-07-10 | Александр Александрович Максимов | INTEGRATED AUTOMATED INFORMATION AND ANALYTICAL SYSTEM FOR INTEGRATED MANAGEMENT OF INDUSTRIAL ENTERPRISE |
-
2018
- 2018-04-16 RU RU2018113802A patent/RU2683155C1/en active
-
2019
- 2019-01-22 WO PCT/RU2019/050006 patent/WO2019203693A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010049595A1 (en) * | 2000-04-05 | 2001-12-06 | Plumer Edward Stanley | System and method for enterprise modeling, optimization and control |
US20050246679A1 (en) * | 2000-07-12 | 2005-11-03 | Alcatel | Process for generating information models |
US20070156746A1 (en) * | 2005-11-10 | 2007-07-05 | Fukuda Munetatsu | Information management system and method |
RU64791U1 (en) * | 2005-11-16 | 2007-07-10 | Александр Александрович Максимов | INTEGRATED AUTOMATED INFORMATION AND ANALYTICAL SYSTEM FOR INTEGRATED MANAGEMENT OF INDUSTRIAL ENTERPRISE |
Also Published As
Publication number | Publication date |
---|---|
WO2019203693A1 (en) | 2019-10-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10275502B2 (en) | System and method for interactive reporting in computerized data modeling and analysis | |
US10268753B2 (en) | System and method for optimized query execution in computerized data modeling and analysis | |
Bilal et al. | Big Data in the construction industry: A review of present status, opportunities, and future trends | |
Palomino et al. | A review of the emergent ecosystem of collaborative geospatial tools for addressing environmental challenges | |
Łaska | Wind energy and multi-criteria analysis in making decisions on the location of wind farms | |
RU2683155C1 (en) | Method of topology designing information space of information management system and system for its implementation | |
Chen et al. | Intelligent management information system of urban planning based on GIS | |
Zhang | Evaluation and analysis of human resource management mode and its talent screening factors based on decision tree algorithm | |
Zheng et al. | Landmark-based route recommendation with crowd intelligence | |
Yang et al. | Hesitant cloud model and its application in the risk assessment of “The Twenty‐First Century Maritime Silk Road” | |
Jin et al. | Financial management and decision based on decision tree algorithm | |
Wang et al. | Deepfm-based taxi pick-up area recommendation | |
Uvidia Fassler et al. | Moving towards a methodology employing knowledge discovery in databases to assist in decision making regarding academic placement and student admissions for universities | |
CN115982429B (en) | Knowledge management method and system based on flow control | |
Alhaj Ali et al. | Distributed data mining systems: techniques, approaches and algorithms | |
Ntaliakouras et al. | An apache spark methodology for forecasting tourism demand in greece | |
Ma | Enterprise financial early warning based on improved particle swarm optimization algorithm and data mining | |
Behbahani Nejad et al. | A novel architecture based on business intelligence approach to exploit big data | |
De Felice et al. | Multi-criteria Decision-Making: A Mechanism Design Technique for Sustainability | |
Dass et al. | Amelioration of Big Data analytics by employing Big Data tools and techniques | |
Ginis et al. | Development of a geoinformation project as a tool for support decision making in the subject area | |
Planting | Developing a data repository for the Climate Adaptive City Enschede | |
Guo | [Retracted] Analysis of Rural Tourism and Environmental Influencing Factors Based on Analytic Hierarchy Model | |
RU2705456C1 (en) | Method of creating topology of metamodel of information space of domain and system for its implementation | |
Łuczak et al. | A model to assess the development priorities of local administrations through the hierarchy of strategic factors |