[go: up one dir, main page]

RU2676030C1 - Automated self-service device network management system - Google Patents

Automated self-service device network management system Download PDF

Info

Publication number
RU2676030C1
RU2676030C1 RU2017142546A RU2017142546A RU2676030C1 RU 2676030 C1 RU2676030 C1 RU 2676030C1 RU 2017142546 A RU2017142546 A RU 2017142546A RU 2017142546 A RU2017142546 A RU 2017142546A RU 2676030 C1 RU2676030 C1 RU 2676030C1
Authority
RU
Russia
Prior art keywords
module
css
data
information
kpi
Prior art date
Application number
RU2017142546A
Other languages
Russian (ru)
Inventor
Андрей Александрович Дёмкин
Валерий Валерьевич Толкачев
Виталий Сергеевич Липанчиков
Original Assignee
Публичное Акционерное Общество "Сбербанк России" (Пао Сбербанк)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Публичное Акционерное Общество "Сбербанк России" (Пао Сбербанк) filed Critical Публичное Акционерное Общество "Сбербанк России" (Пао Сбербанк)
Priority to RU2017142546A priority Critical patent/RU2676030C1/en
Priority to PCT/RU2017/000985 priority patent/WO2019112470A1/en
Priority to EA201700606A priority patent/EA034280B1/en
Application granted granted Critical
Publication of RU2676030C1 publication Critical patent/RU2676030C1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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
    • G06Q30/00Commerce

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Debugging And Monitoring (AREA)

Abstract

FIELD: information technology.SUBSTANCE: invention relates to information systems for processing digital information flows. Automated self-service device network management system containing the data processing modules includes a planning module that processes the data from the automated self-service device network management system for the automated generation of business plans for the development of the network of the automated self-service device network management system and monitoring the implementation of such business plans, module of geomodelling the network of the automated self-service device network management system, which provides data processing and analysis of geographic locations for positioning the automated self-service device network management system, audit module, asset management module, report generation module, administration module, processing the access to the system, purchase management module for the automated self-service device network management system, processing information on suppliers' contracts, module for maintaining key performance indicators (KPI), maintaining the KPI registry, formation of KPI matrix for reporting periods on the basis of KPI indicators, tracking of KPI achievement, directory management module, implementing the data integrity protection mechanism.EFFECT: technical result consists in wider range of tools for the same purpose.6 cl, 4 dwg

Description

ОБЛАСТЬ ТЕХНИКИFIELD OF TECHNOLOGY

[1] Заявленное техническое решение, в общем, относится к информационным системам, предназначенным для обработки цифровых информационных потоков, в частности к системе автоматизированного управления развитием устройств самообслуживания (УС).[1] The claimed technical solution, in General, relates to information systems designed to process digital information flows, in particular to a system for automated development management of self-service devices (CSS).

УРОВЕНЬ ТЕХНИКИBACKGROUND

[2] В настоящее время управление жизненным циклом парка технических устройств является актуальной и трудоемкой задачей, что обуславливается множеством информационных потоков, которые необходимо обрабатывать в кратчайшие сроки для своевременного принятия управленческих решений и полноценного функционирования технических объектов. Автоматизация обработки такого рода процессов является первостепенной задачей для централизованного автоматизированного администрирования входящей информации и сокращения времени для осуществления необходимых действий.[2] Currently, the life cycle management of a fleet of technical devices is an urgent and time-consuming task, which is caused by many information flows that need to be processed as soon as possible for timely management decisions and the full functioning of technical objects. Automating the processing of these types of processes is a paramount task for the centralized automated administration of incoming information and reducing the time to carry out the necessary actions.

[3] Из уровня техники известно техническое решение компании SmartServiceDesk (http://smartservicedesk.ru). которое направлено на управление ИТ-инфраструктурой, содержащей множество технических объектов, их активами и т.п. Недостатками данного решения является недостаточное функциональное обеспечение системы, которое лишено ряда необходимых функций для полноценного сопровождения и управления жизненным циклом таких объектов как УС, например, банкоматы или терминалы для выполнения финансовых транзакций.[3] The technical solution of SmartServiceDesk (http://smartservicedesk.ru) is known from the prior art. which is aimed at managing the IT infrastructure containing many technical objects, their assets, etc. The disadvantages of this solution are the insufficient functional support of the system, which is deprived of a number of necessary functions for the full support and life cycle management of such objects as an asset, for example, ATMs or terminals for performing financial transactions.

[4] Также из уровня техники известна система мониторинга сети банкоматов компании Inline (http://in-line.ru/solutions/it/monitoring_atm/). которая обеспечивает мониторинг бизнес-процессов в канале банкоматов и реагирование на возникновение проблем технического характера, например, разрывы связи, поломки и т.п.[4] The Inline ATM network monitoring system is also known in the art (http://in-line.ru/solutions/it/monitoring_atm/). which provides monitoring of business processes in the channel of ATMs and responding to problems of a technical nature, for example, communication interruptions, breakdowns, etc.

[5] Данная система также имеет достаточно ограниченный функционал, который не позволяет обеспечить широкий спектр обработки информационных потоков для управления жизненным циклом банкомата.[5] This system also has a rather limited functionality, which does not allow for a wide range of processing of information flows for managing the life cycle of an ATM.

РАСКРЫТИЕ ИЗОБРЕТЕНИЯSUMMARY OF THE INVENTION

[6] Для решения существующих технических проблем в данной области, предлагается реализация автоматизированной системы для управления развитием УС, обладающей широким функционалом, обеспечивающим автоматизированную обработку множества данных по управлению и развитию сети УС.[6] To solve the existing technical problems in this area, it is proposed the implementation of an automated system for managing the development of the CSS, which has broad functionality that provides automated processing of a lot of data on the management and development of the network of CSS.

[7] Техническим результатом является реализация многофункциональной автоматизированной системы, обеспечивающей повышение эффективности управления сетью УС.[7] The technical result is the implementation of a multifunctional automated system that improves the efficiency of managing the network of CSS.

[8] Дополнительным техническим результатом, достигающимся при реализации технического решения, является повышение оперативности учета УС, позволяющее отслеживать развитие сети УС.[8] An additional technical result achieved during the implementation of the technical solution is to increase the efficiency of accounting for CSS, allowing you to monitor the development of the network of CSS.

[9] Дополнительно при осуществлении системы достигаются следующие преимущества:[9] Additionally, when implementing the system, the following advantages are achieved:

сокращается срок простоя УС на складе с момента поставки до момента ввода УС в эксплуатацию;the idle time of the storage unit at the warehouse is reduced from the moment of delivery to the moment the input unit is put into operation;

сокращается срок подключения и ввода УС в эксплуатацию с момента установки УС на место эксплуатации;the time for connecting and putting the CSS into operation is reduced from the moment the CSS is installed at the place of operation;

повышается эффективность сети УС;the effectiveness of the network of CSS;

осуществляется перераспределение УС в зависимости от транзакционной нагрузки;redistribution of CSS depending on the transaction load;

повышается качество парка УС за счет своевременного списания УС, не соответствующих требованиям.the quality of the CSS fleet is improved due to the timely decommissioning of CSS that does not meet the requirements.

[10] Заявленная автоматизированная система управления развитием УС содержит объединенные единой информационной шиной модули обработки данных, которые включают в себя:[10] The claimed automated system for managing the development of CSS contains data processing modules integrated by a single information bus, which include:

модуль планирования, осуществляющий обработку данных УС для автоматизированного генерирования бизнес-планов развития сети УС;a planning module that processes the data of the CSS for the automated generation of business plans for the development of the network of CSS;

модуль геомоделирования сети УС, обеспечивающий обработку данных и анализ географических местоположений для размещений УС;geomodelling module of the network of CSS, providing data processing and analysis of geographical locations for the placement of CSS;

модуль аудита, выполняющий мониторинг действий пользователя системы и ведения на основании фиксируемой информации системного журнала;an audit module that monitors the actions of the system user and maintains information on the basis of the recorded information in the system log;

модуль управления активами, осуществляющий формирование заявок на выполнение работ и контролю их исполнения, контроль эксплуатации и сопровождения УС, мониторинг состояния активов;an asset management module that generates applications for the performance of work and control of their execution, control of the operation and maintenance of asset management, monitoring the status of assets;

модуль формирования отчетности, обеспечивающий генерирование отчетов на основании шаблонов отчетов и обеспечивающий функционал по настройке структуры формирующих отчетов;reporting module, which provides the generation of reports based on report templates and provides functionality for setting up the structure of generating reports;

модуль администрирования, выполняющий обработку процессов доступа к системе, в частности политик доступа пользователей системы и параметров системы;an administration module that processes the processes of access to the system, in particular, access policies of system users and system parameters;

модуль управления закупками УС, осуществляющий обработку информации по договорам поставщиков, данных, относящихся к закупке УС, контроль исполнения поставок УС;CSS procurement management module that processes information under suppliers' contracts, data related to the procurement of CSS, control of the execution of supplies of CSS;

модуль ведения ключевых показателей эффективности (КПЭ), осуществляющий ведение реестра КПЭ, формирование на основании показателей КПЭ матрицы КПЭ для отчетных периодов, отслеживание достижения КПЭ;a module for maintaining key performance indicators (KPIs), which maintains a KPI registry, generates a KPI matrix for reporting periods based on KPI indicators, and tracks KPI achievement;

модуль управления справочниками, осуществляющий реализацию механизма защиты целостности данных.a directory management module that implements a mechanism for protecting data integrity.

[11] В частном примере осуществления модуль планирования дополнительно осуществляет в онлайн режиме контроль расходования бюджета при реализации бизнес-планов на основании данных эксплуатации УС.[11] In a particular example of implementation, the planning module additionally carries out online monitoring of budget expenditures during the implementation of business plans based on data from the operation of the CSS.

[12] В частном примере осуществления модуль планирования выполнен с возможностью в реальном времени отслеживать и классифицировать расходы, а также вычислять общую стоимость владения.[12] In a particular embodiment, the planning module is configured to track and classify expenses in real time, as well as calculate the total cost of ownership.

[13] В частном примере осуществления модули располагаются в едином вычислительном устройстве и объединены единой шиной.[13] In a particular embodiment, the modules are located in a single computing device and combined by a single bus.

[14] В частном примере осуществления по меньшей мере два модуля располагаются на различных вычислительных устройствах и объединены между собой каналами передачи данных.[14] In a particular embodiment, at least two modules are located on different computing devices and are interconnected by data transmission channels.

[15] В частном примере осуществления вычислительное устройство представляет собой персональный компьютер, сервер или мейнфрейм.[15] In a particular embodiment, the computing device is a personal computer, server, or mainframe.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙBRIEF DESCRIPTION OF THE DRAWINGS

[16] Фиг. 1 иллюстрирует общую схему заявленной системы.[16] FIG. 1 illustrates the general scheme of the claimed system.

[17] Фиг. 2 иллюстрирует систему при взаимодействии с пользователями системы и УС.[17] FIG. 2 illustrates the system when interacting with users of the system and CSS.

[18] Фиг. 3 иллюстрирует пример отображения УС на карте.[18] FIG. 3 illustrates an example of displaying CSS on a map.

[19] Фиг. 4 иллюстрирует аппаратную платформу для реализации заявленной системы.[19] FIG. 4 illustrates a hardware platform for implementing the inventive system.

ПОДРОБНОЕ ОПИСАНИЕ ТЕХНИЧЕСКОГО РЕШЕНИЯDETAILED DESCRIPTION OF THE TECHNICAL SOLUTION

[20] Ниже будут описаны термины и понятия, необходимые для осуществления настоящего технического решения.[20] The terms and concepts necessary for the implementation of this technical solution will be described below.

[21] Данное техническое решение может быть реализовано на компьютере, в виде автоматизированной системы (АС) или машиночитаемого носителя.[21] This technical solution can be implemented on a computer, in the form of an automated system (AS) or computer-readable medium.

[22] Техническое решение может быть реализовано в виде распределенной компьютерной системы.[22] The technical solution can be implemented as a distributed computer system.

[23] В данном решении под системой подразумевается компьютерная система, ЭВМ (электронно-вычислительная машина), ЧПУ (числовое программное управление), ПЛК (программируемый логический контроллер), компьютеризированная система управления и любые другие устройства, способные выполнять заданную, четко определенную последовательность вычислительных операций (действий, инструкций).[23] In this solution, a system means a computer system, a computer (electronic computer), CNC (numerical control), PLC (programmable logic controller), a computerized control system, and any other devices capable of performing a given, well-defined sequence of computing operations (actions, instructions).

[24] Под устройством обработки команд подразумевается электронный блок либо интегральная схема (микропроцессор), исполняющая машинные инструкции (программы).[24] A command processing device is understood to mean an electronic unit or an integrated circuit (microprocessor) that executes machine instructions (programs).

[25] Устройство обработки команд считывает и выполняет машинные инструкции (программы) с одного или более устройства хранения данных. В роли устройства хранения данных могут выступать, но, не ограничиваясь, жесткие диски (HDD), флеш-память, ПЗУ (постоянное запоминающее устройство), твердотельные накопители (SSD), оптические приводы.[25] An instruction processing device reads and executes machine instructions (programs) from one or more data storage devices. Data storage devices may include, but are not limited to, hard disks (HDDs), flash memory, ROM (read only memory), solid state drives (SSDs), and optical drives.

[26] Программа - последовательность инструкций, предназначенных для исполнения устройством управления вычислительной машины или устройством обработки команд.[26] A program is a sequence of instructions intended for execution by a computer control device or an instruction processing device.

[27] На Фиг. 1 представлен общий вид заявленной системы (100). Система (100) принимает потоки информации, которые генерируются пользователями (200), а также получает отклик от УС (300) (Фиг. 2). Информация, поступающая в систему (100) распределяется по соответствующим модулям, ответственным за их обработку в автоматизированном режиме. Система (100) содержит набор из взаимосвязанных модулей обработки данных.[27] In FIG. 1 shows a General view of the claimed system (100). System (100) receives information flows that are generated by users (200), and also receives a response from CSS (300) (Fig. 2). Information entering the system (100) is distributed among the relevant modules responsible for their automated processing. System (100) comprises a set of interconnected data processing modules.

[28] Модуль (101) планирования предназначен для обработки данных на основе поступающих информационных потоков от пользователей (200) и УС (300). Модуль (101) может обеспечивать в онлайн режиме контроль расходования бюджета при реализации бизнес-планов на основании данных эксплуатации УС, которые формируются пользователями (200) на основании информации по управлению существующим парком УС (300) или при прогнозировании введения в эксплуатацию новых УС (300). Функционал модуля (101) позволяет в реальном времени отслеживать и классифицировать расходы, прогнозировать финансовые показатели, а также вычислять общую стоимость владения УС (300), а также генерировать на основе данной информации бизнес-планы развития сети УС (300) и передачи данной информации в модули системы (100) для последующей обработки. В некоторых вариантах осуществления технического решения модуль (101) осуществляет контроль исполнения бизнес-плана развития сети УС. Модуль (101), например, может определять эффективность УС за предыдущий месяц или за 6 месяцев на основании заранее заданных требований к эффективности УС или порогового значения. Например, если итоговая фактическая транзакционная нагрузка УС больше 10000 в месяц, то данное устройство эффективно. В зависимости от порогового значения могут вводить численные показатели эффективности, которые могут быть проранжированы. В случае неэффективности данного УС модуль (101) направляет об этом информацию в систему (100) и/или формирует план развития и повышения эффективности УС.[28] The planning module (101) is designed to process data based on incoming information flows from users (200) and CSS (300). Module (101) can provide on-line control of budget spending when implementing business plans based on data on operating CSS that are generated by users (200) based on information on managing an existing CSS fleet (300) or predicting the commissioning of new CSS (300 ) The functionality of module (101) allows you to track and classify expenses in real time, predict financial indicators, and also calculate the total cost of ownership of the asset (300), as well as generate business plans for the development of the asset (300) network and transfer this information to modules of the system (100) for further processing. In some embodiments of the technical solution, module (101) monitors the execution of the business plan for the development of the network of CSS. Module (101), for example, can determine the effectiveness of the CSS for the previous month or 6 months based on predefined requirements for the effectiveness of the CSS or a threshold value. For example, if the total actual transactional load of DC is more than 10000 per month, then this device is effective. Depending on the threshold value, numerical performance indicators that can be ranked can be entered. In case of inefficiency of the given CSS module (101) sends information about this to the system (100) and / or forms a plan for the development and increase of the CSS effectiveness.

[29] Информация, обработанная в модуле (101), может далее использоваться в модуле (108) управления закупками УС. Модуль (108) осуществляет обработку информации по договорам поставщиков, данных, относящихся к закупке УС, а также осуществляет контроль исполнения поставок УС. Информация, как было указано выше, для модуля (108) может обеспечиваться входными потоками данных, обработанных модулем (101), в частности данными, сформированными в рамках сгенерированного бизнес-плана, например, УС (300) подлежащие закупке, данные по договорам поставки, ответственный лица, временной диапазон реализации бизнес-плана и т.п.[29] The information processed in module (101) can then be used in module (108) of procurement management CSS. Module (108) processes information under suppliers' contracts, data related to the purchase of asset, and also monitors the execution of supply of asset. Information, as mentioned above, for module (108) can be provided by input data streams processed by module (101), in particular, data generated in the framework of the generated business plan, for example, CSS (300) to be purchased, data on supply contracts, responsible person, time range for implementing a business plan, etc.

[30] При поступлении в модуль (108) информации по договору поставки, система (100) генерирует контрольную информацию для его исполнения в рамках, указанных в бизнес-плане модуля (101), а также дополнительные сопутствующие данные для его реализации.[30] Upon receipt of information on the supply contract to module (108), system (100) generates control information for its implementation within the framework specified in the business plan of module (101), as well as additional related data for its implementation.

[31] Связь данных между модулями (101) и (108) выполняется на базе идентификаторов, формирующих необходимые данные для осуществления поставки оборудования. К таким параметрам, в частности, относятся идентификаторы договора, формируемые системой (100), с помощью функционала генерирования и обработки заказов.[31] Data communication between modules (101) and (108) is based on identifiers that generate the necessary data for the delivery of equipment. These parameters, in particular, include contract identifiers generated by system (100), using the functionality for generating and processing orders.

[32] Модуль (108) позволяет генерировать автоматические заказы на приобретение продукции и передавать их по каналам передачи информации, например, сети Интернет. Отправка может осуществляться как напрямую поставщику продукции, так и на промежуточный ресурс, например, файловое хранилище или облачный сервер, для обмена документами. Модуль (108) также отслеживает входящие потоки данных, отображающие статус выполнения работ по закупке, поставке и отгрузке товара. При получении изменений в процессе выполнения данных работ соответствующие потоки данных передаются в систему (100) для их оперативного контроля, в частности, в модуль (104) отчетности и модуль (105) управления активами.[32] Module (108) allows you to generate automatic orders for the purchase of products and transmit them via data transmission channels, for example, the Internet. Sending can be carried out either directly to the supplier of products or to an intermediate resource, for example, file storage or a cloud server, for exchanging documents. Module (108) also monitors incoming data streams that display the status of the work on the purchase, delivery and shipment of goods. Upon receipt of changes during the execution of these works, the corresponding data streams are transferred to the system (100) for their operational control, in particular, to the reporting module (104) and the asset management module (105).

[33] После успешного формирования файла заказа модулем (108), как указывалось выше, может осуществляться его выгрузка на файловый ресурс для дальнейшего обмена с поставщиком данными. Поставщику также может дублироваться сообщение о направлении необходимой информации, например, с помощью e-mail, SMS или PUSH-уведомлений.[33] After the successful formation of the order file by the module (108), as indicated above, it can be uploaded to the file resource for further exchange with the data provider. A message can also be duplicated to a supplier about sending the necessary information, for example, via e-mail, SMS or PUSH notifications.

[34] С помощью модуля (108) формируется также план выполнения поставки оборудования, в частности, модели УС, количество УС, необходимой комплектации УС, элементов УС для замены. Для выполнения данной процедуры генерируется также сопутствующая информация, например, идентификаторы договора, заказчика, исполнителя, накладные. Также выполняется автоматизированный расчет стоимости для единиц заказа. С помощью логики модуля (108) может устанавливаться временной диапазон реализации плана, например, месяц, квартал, год и т.п. При формировании плана поставки система (100) может взаимодействовать с внешними ресурсами контрагентов - поставщиков продукции. Вся необходимая информация автоматически подгружается с соответствующих ресурсов (стоимость, идентификационные данные и т.п.). В сформированный план поставки можно в любой момент оперативно внести изменения до момента его одобрения и инициирования к исполнению.[34] Using module (108), a plan is also formed for the delivery of equipment, in particular, the model of the control unit, the number of control units, the necessary assembly of the control unit, elements of the control unit for replacement. To perform this procedure, related information is also generated, for example, identifiers of the contract, customer, contractor, invoices. An automated cost calculation for order units is also performed. Using the logic of module (108), the time range for the implementation of the plan, for example, month, quarter, year, etc., can be set. When forming a delivery plan, system (100) can interact with external resources of counterparties - suppliers of products. All the necessary information is automatically loaded from the appropriate resources (cost, identification data, etc.). You can quickly make changes to the generated delivery plan at any time until it is approved and initiated for execution.

[35] Как правило, план поставки включает в себя по меньшей мере следующий объем информации:[35] Typically, a delivery plan includes at least the following amount of information:

- наименование поставщика;- Supplier name;

- № договора;- contract number;

- тип заказа;- type of order;

- модель УС;- model of CSS;

- тип УС;- type of CSS;

- стоимость УС.- the cost of CSS.

[36] Модуль (108) также отслеживает активность договора на поставку УС с помощью мониторинга статуса его исполнения и/или его частей, касающихся внедрения УС, либо осуществления работ по его обслуживанию.[36] Module (108) also monitors the activity of the contract for the supply of CSS by monitoring the status of its implementation and / or its parts relating to the implementation of the CSS, or the implementation of work on its maintenance.

[37] Сгенерированные модулем (108) заказы могут содержать, но не ограничиваться, следующий набор параметров: номер заказа; номер плана; индекс банка; статус заказа; наименование поставщика; номер договора; адрес поставки заказа; сроки поставки и т.п.[37] Orders generated by module (108) may include, but are not limited to, the following set of parameters: order number; plan number; bank index; order status; Supplier name; contract number; order delivery address; delivery time, etc.

[38] Модуль (102) геомоделирования обеспечивает привязку сети УС (300) к цифровой карте, который может быть, например, Яндекс карты, Google Maps, Атлас Москвы и т.п. Модуль (102) также обеспечивает функционал по анализу территорий, на которых размещение УС (300) является целесообразным на основании ряда метрик, например, наличие УС (300) определенного банка, плотность населения, обращение на информационный портал и т.п.[38] The geomodeling module (102) provides binding of the US (300) network to a digital map, which can be, for example, Yandex maps, Google Maps, Atlas of Moscow, etc. Module (102) also provides functionality for analyzing territories in which the placement of US (300) is appropriate based on a number of metrics, for example, the presence of US (300) of a particular bank, population density, access to an information portal, etc.

[39] Зонам, которые по итогам анализа не являются целесообразными для установки УС (300), присваивается идентификатор, который может принимать численное или символьное значение, и данная информация передается в модуль (105) для фиксации данной информации при дальнейшем анализе мест для расширения сети УС (300). Полученные идентификаторы используются для исключения данных мест при последующих расчетах метрик зон расположения УС (300).[39] Zones, which according to the results of the analysis are not suitable for the installation of CSS (300), are assigned an identifier that can take a numerical or symbolic value, and this information is transmitted to module (105) to record this information during further analysis of places for expanding the network US (300). Obtained identifiers are used to exclude these places in subsequent calculations of metrics of US location zones (300).

[40] В некоторых вариантах осуществления модуль (102) геомоделирования обеспечивает привязку к цифровой карте УС (300) на основании данных модуля (101), который осуществляет контроль исполнения бизнес-плана развития сети УС и моделирует наиболее эффективное расположение УС (300).[40] In some embodiments, the geomodeling module (102) provides binding to a digital map of the CSS (300) based on the data of the module (101), which monitors the execution of the business plan for the development of the CSS network and models the most efficient location of the CSS (300).

[41] Модуль (102) геомоделирования обеспечивает также отображение в привязке к объектам на карте поступающей информации от УС (300), например, возникновение поломки или потери связи с выбранным устройством. При обращении к карте через модуль (102) можно получить данные о выбранном УС (300), например, его модель, техническое состояние и т.п. Модуль (102) обрабатывает информационные потоки в связке с модулем (105) управления активами, который содержит базу данных с реестром парка установленных УС (300).[41] The geomodelling module (102) also provides, in relation to the objects on the map, the display of incoming information from the US (300), for example, a breakdown or loss of communication with the selected device. When accessing the card through module (102), you can get data about the selected CSS (300), for example, its model, technical condition, etc. The module (102) processes the information flows in conjunction with the asset management module (105), which contains a database with a register of the fleet of installed CSS (300).

[42] При отображении информации об УС (300) на карте, данная информация включает в себя, но не ограничивается, координаты установки УС, точный адрес, модель, статус. Также, с помощью взаимодействия с пиктограммами, отображающими УС (300) на карте, предоставляется доступ к логам (истории) технических работ и сбоев по каждому УС (300).[42] When displaying information about the CSS (300) on the map, this information includes, but is not limited to, coordinates of the CSS installation, exact address, model, status. Also, through interaction with pictograms displaying the state of the art (300) on the map, access to the logs (history) of technical works and failures for each state of the art (300) is provided.

[43] Информация, отображающая варианты географического расположения УС (300), передается также в модуль (108) при формировании информации, необходимой для реализации данных (договора) на установку УС (300). На основании передаваемых данных, при формировании плана поставки УС (300) и получении данных о географической точке (координатах и/или адреса) расположения УС (300), модуль (108) получает из системы (100) данные, связанные с указанной областью действия поставщика продукции в геолокации упомянутого места расположения УС (300).[43] Information that displays options for the geographical location of the CSS (300) is also transmitted to the module (108) when generating information necessary for the implementation of the data (contract) for the installation of the CSS (300). Based on the transmitted data, when forming the delivery plan of the CSS (300) and receiving data on the geographical point (coordinates and / or address) of the location of the CSS (300), the module (108) receives from the system (100) data related to the specified scope of the supplier products in the geolocation of the mentioned location of CSS (300).

[44] Модуль (105) обрабатывает также информацию о текущем состоянии УС (300), получаемую напрямую по каналам связи от УС (300), или от пользователей (200). На основании полученной информации модуль (105) обеспечивает:[44] The module (105) also processes information about the current state of the US (300), obtained directly via communication channels from the US (300), or from users (200). Based on the information received, module (105) provides:

- формирование заявок на обслуживание УС (300), например, ремонт, обновление прошивки и т.п.;- the formation of applications for maintenance of CSS (300), for example, repair, firmware upgrade, etc .;

- управление договорами по обслуживанию УС (300), в частности, мониторинг исполнения условий договора и генерирования уведомлений при отклонении от процедуры их исполнения (например, изменение сроков исполнения, неисполнение условий и т.п.);- management of service contracts for CSS (300), in particular, monitoring the implementation of the terms of the contract and the generation of notifications when deviating from the procedure for their execution (for example, changing deadlines, non-fulfillment of conditions, etc.);

- мониторинг статуса выполнения заявок, при котором анализируется отклонение от параметров, указанных в заявке на обслуживание и т.п.- monitoring the status of the execution of applications, in which the deviation from the parameters specified in the service request, etc. is analyzed.

[45] Модуль (105) также содержит реестр приобретенных УС (300), но еще не введенных в эксплуатацию. С помощью анализа метрик модулем (102) геомоделирования и определения мест расположения УС (300), формируются необходимые данные для осуществления работ по установке УС (300), например, документация (договор, заказ-наряд), информирование подрядчиков и т.п. При взаимодействии с модулем (102) также обеспечивается функционал по получению необходимой информации по УС (300) с привязкой к цифровой карте, в частности, тип устройства, функционал, место установки, эффективность и т.п.[45] Module (105) also contains a register of acquired CSS (300), but not yet put into operation. Using metrics analysis by geomodelling module (102) and determining the location of CSS (300), the necessary data are generated for the installation of CSS (300), for example, documentation (contract, work order), informing contractors, etc. When interacting with module (102), functionality is also provided to obtain the necessary information on the CSS (300) with reference to a digital map, in particular, the type of device, functionality, installation location, efficiency, etc.

[46] На Фиг. 3 представлен пример отображения УС (300) на цифровой карте. Отображение данных может осуществляться по информации, идентифицирующей УС (300), например, идентификатор, модель, адрес, район расположения, функционал и т.п. Отображение информации по УС 300) может также осуществляться при активации пиктограммы УС (300) на карте в графическом интерфейсе пользователя.[46] In FIG. Figure 3 shows an example of the display of CSS (300) on a digital map. The data can be displayed using information identifying the CSS (300), for example, identifier, model, address, location area, functionality, etc. The display of information on CSS 300) can also be carried out when the pictogram CSS (300) is activated on the map in the graphical user interface.

[47] При вводе информации в модуль (102) по отображению нескольких УС (300), например, по привязке к филиалу банка или модели в заданном регионе, картографическая информация строится таким образом, чтобы отобразить на карте местонахождение всех релевантных объектов.[47] When entering information into the module (102) to display several CSS (300), for example, by linking to a bank branch or model in a given region, cartographic information is constructed in such a way as to display the location of all relevant objects on the map.

[48] Модуль (102) также позволяет актуализировать координаты расположения УС (300) с помощью взаимодействия с модулем (105), например, по сравнению информации об адресе расположения УС (300).[48] Module (102) also allows you to update the coordinates of the location of the US (300) by interacting with the module (105), for example, by comparing information about the location address of the US (300).

[49] На основании обрабатываемых модулем (105) информационных потоков, а также совместно с данными, получаемыми и обрабатываемыми модулем (101), реализуется функция финансового планирования текущих и предстоящих расходов по управлению жизненным циклом парка УС (300). Расходы генерируются исходя из типа оборудования и необходимых работ, осуществляемых с ним. Данная информация в автоматизированном виде предоставляется посредством системы (100) необходимым АРМ пользователей (200).[49] Based on the information flows processed by the module (105), as well as together with the data received and processed by the module (101), a financial planning function is implemented for current and upcoming expenses for managing the life cycle of the US park (300). Costs are generated based on the type of equipment and the necessary work carried out with it. This information is provided in an automated form through the system (100) with the necessary workstation of users (200).

[50] По информации, получаемой от УС (300), также анализируется эффективность его использования в текущем месте установки. Данная информация обрабатывается и генерируется модулем (105). В ходе генерирования модулем (105) информации для осуществления работ по установке или обслуживанию УС (300) возможно внесение изменений в данные для корректировки требуемых параметров.[50] According to information received from the CSS (300), the effectiveness of its use at the current installation site is also analyzed. This information is processed and generated by module (105). During the generation by the module (105) of information for the installation or maintenance of the US (300), it is possible to make changes to the data to adjust the required parameters.

[51] Модуль (103) аудита предназначен для автоматизированного ведения журнала по изменяющимся потокам данных, получаемым от других модулей. Реестр журнала хранится в памяти модуля (103) и динамически изменяется в ответ на обновление соответствующих данных в модулях (101), (102), (105) и (108).[51] The audit module (103) is intended for automated logging of the changing data flows received from other modules. The journal registry is stored in the memory of module (103) and dynamically changed in response to updating the corresponding data in modules (101), (102), (105) and (108).

[52] Модуль (106) администрирования контролирует доступ к информации пользователями (200) на основании их прав доступа. Логика работы модуля (106) позволяет блокировать предоставление данных, несоответствующих допуску пользователя и осуществлять фиксацию соответствующего события с передачей информации для записи в модуль аудита (103).[52] The administration module (106) controls the access to information by users (200) based on their access rights. The logic of the module (106) allows you to block the provision of data that does not match the user’s tolerance and record the corresponding event with the transfer of information for recording to the audit module (103).

[53] Модуль (106) при доступе к системе (100) пользователей (200) может также генерировать соответствующее отображение графического интерфейса с функционалом, соответствующим уровню доступа пользователя или группы пользователей (200).[53] When accessing the system (100) of users (200), the module (106) can also generate a corresponding display of a graphical interface with a functional corresponding to the access level of a user or group of users (200).

[54] Модуль (106) активирует работу сценария на основании информации, идентифицирующей пользователя системы (100), а также разграничивает доступ к набору модулей в соответствие с выбранным сценарием.[54] The module (106) activates the script based on information identifying the user of the system (100), and also delimits access to the set of modules in accordance with the selected script.

[55] Как пример, сценарии доступа могут быть следующего вида: системный администратор, технический персонал, аудитор, супервайзер, аналитик и т.д.[55] As an example, access scenarios can be of the following form: system administrator, technical personnel, auditor, supervisor, analyst, etc.

[56] Модуль (107) КПЭ отображает данные о достижении целевых показателей на основании данных жизненного цикла существующих и планируемых к вводу УС (300), а также анализ эффективности УС (300).[56] KPI module (107) displays data on the achievement of target indicators based on the life cycle data of existing and planned to be commissioned CSS (300), as well as an analysis of the effectiveness of CSS (300).

[57] Модуль (109) управления справочниками предназначен для обеспечения целостности данных системы (100). Модуль (109) осуществляет разграничение параметров для их редактирования, в частности, записей, обрабатываемых и формируемых модулями системы (100). В модуле (109) хранится набор справочников, каждый из которых содержит данные для выполнения различных задач, например, критерии зоны установки УС (300), перечень необходимых работ по диагностике УС и т.п.[57] The directory management module (109) is designed to ensure data integrity of the system (100). Module (109) delimits the parameters for editing them, in particular, the records processed and generated by the modules of the system (100). The module (109) stores a set of directories, each of which contains data for performing various tasks, for example, criteria for the installation zone of the US (300), a list of necessary works for diagnosing the US, etc.

[58] Информация, получаемая из модуля (109), используется при работе всех модулей системы (100). Например, при работе с модулем геомоделирования (102) по получению данных об установленных УС (300), по каждому из них дополнительно можно получить данные о возможности вариантов технического обслуживания в зависимости от зоны их расположения. Данная информация формируется на основании данных подрядчиков, осуществляющих функционирование в той или иной зоне обслуживания УС (300).[58] Information obtained from module (109) is used in the operation of all modules of system (100). For example, when working with the geomodelling module (102) to obtain data on installed CSS (300), for each of them, you can additionally obtain data on the possibility of maintenance options depending on the area of their location. This information is generated on the basis of data from contractors operating in a particular service area of the US (300).

[59] Как представлено на Фиг. 2 информация, получаемая/передаваемая системой (100), поступает по каналам передачи данных (150), которые могут представлять проводной или беспроводной тип связи, например, Интернет или Интранет, ЛВС и т.п.[59] As shown in FIG. 2, the information received / transmitted by the system (100) is received via data transmission channels (150), which can represent a wired or wireless type of communication, for example, the Internet or Intranet, LAN, etc.

[60] Модули системы (100) могут располагаться в едином вычислительном устройстве, например, серверном ПК, или выполняться на отдельных вычислительных устройствах и обмениваться данными по различным каналам передачи данных, например, Интернет, Wi-Fi, ЛВС и т.п.[60] The modules of system (100) can be located in a single computing device, for example, a server PC, or run on separate computing devices and exchange data via various data transmission channels, for example, the Internet, Wi-Fi, LAN, etc.

[61] Жизненный цикл УС формируется на основе множества данных, генерируемых и обрабатываемых с помощью модулей системы (100). Централизованное отслеживание статуса каждого УС (300), в частности, техническое состояние, расположение, эффективность, сопутствующая документация, позволяет осуществлять в кратчайшие сроки необходимые работы по оптимальному управлению парком УС (300). Также, обеспечивается сокращение контроля информационных потоков в части договорной работы, за счет применения модуля (109) управления справочниками, содержащим необходимые типовые шаблоны данных для автоматизированной генерации проектов договоров на основании информации, связанной с УС (300).[61] The CSS life cycle is formed on the basis of a multitude of data generated and processed using the modules of the system (100). Centralized monitoring of the status of each CSS (300), in particular, the technical condition, location, effectiveness, related documentation, allows you to carry out the necessary work on optimal management of the CSS fleet (300) as soon as possible. Also, the control of information flows is reduced in terms of contractual work, due to the use of a directory management module (109) containing the necessary standard data templates for the automated generation of draft contracts based on information related to the CSS (300).

[62] Данной информацией может быть, например, техническая неполадка УС, по которой в системе (100) содержится связанная информация по подрядчику, который будет привлекаться к соответствующей услуге с привязкой к геоположению УС (300) в зоне его установки.[62] This information may be, for example, a technical problem with the control unit, according to which system (100) contains related information on the contractor who will be involved in the corresponding service with reference to the geographical location of the control unit (300) in the installation area.

[63] Дополнительно система (100) может включать модуль генерирования отчетов (не показан), который содержит набор инструментов по автоматическому формированию различного вида отчетов по требуемым набором данных. Управление данным модулем может осуществляться с учетом взаимодействия с модулем (106), на основании выбранного сценария доступа. При этом осуществляется учет функционала таких организаций и фильтрация данных для формирования требуемых заявок соответствующим организациям.[63] Additionally, the system (100) may include a report generation module (not shown), which contains a set of tools for automatically generating various types of reports on the required data set. The management of this module can be carried out taking into account interaction with the module (106), based on the selected access scenario. At the same time, the functional of such organizations is recorded and the data is filtered to generate the required applications for the relevant organizations.

[64] По каждой организации - поставщику услуг в системе (100) хранится перечень идентификаторов и данные характеристик сферы их деятельности, а также территории оказания услуг, функционала и т.п. Данная информация хранится в модуле (109) и используется при обработке информационных потоков системой (100).[64] For each organization - the service provider, the system (100) stores a list of identifiers and data on the characteristics of the scope of their activities, as well as the territory of the provision of services, functionality, etc. This information is stored in module (109) and is used in processing information flows by system (100).

[65] Информация о парке УС (300) привязана также к территориальным отделениям банка, во владении которых находятся УС (300). Привязка данной идентифицирующей информации учитывается при формировании необходимых данных и документов по управлению жизненным циклом УС (300) с обеспечением последующей автоматизированной обработки связанной информации для поддержки и ввода в эксплуатацию парка устройств, а также мониторинг соблюдения договорных отношений с поставщиками.[65] Information about the US (300) fleet is also tied to the territorial branches of the bank, which are owned by the US (300). The binding of this identifying information is taken into account when generating the necessary data and documents for managing the life cycle of the CSS (300) with the provision of subsequent automated processing of related information to support and commission the fleet of devices, as well as monitoring compliance with contractual relations with suppliers.

[66] Модуль (105) также может обеспечивать динамический мониторинг парка УС (300) и генерировать рекомендации по повышению эффективности использования УС (300). Расчет данной информации может выполняться по собираемым данным от установленных УС (300), в частности, тип операций, количество выполненных/отказов в осуществлении операций, количество поломок УС и т.п.[66] Module (105) can also provide dynamic monitoring of the US park (300) and generate recommendations for improving the efficiency of the US park (300). The calculation of this information can be carried out according to the data collected from the installed US (300), in particular, the type of operations, the number of completed / refusals to perform operations, the number of failures of the US, etc.

[67] Поддержание жизненного цикла УС (300) возможно также одновременно для нескольких устройств с помощью выбора зоны их установки, например, улицы, района или с помощью цифровой карты модуля (102). Система (100) позволяет автоматически генерировать соответствующую заявку на сервисную поддержку устройств с использованием хранимых в системе (100) идентификаторов поставщиков услуг, связанных с упомянутой областью.[67] Maintenance of the life cycle of the DC (300) is also possible simultaneously for several devices by selecting the zone of their installation, for example, a street, a district, or using a digital map of the module (102). System (100) allows you to automatically generate the corresponding application for service support of devices using the identifiers of service providers associated with the specified area stored in the system (100).

[68] Информация, генерируемая в ходе работы модулей (101), (105) и (108), связана между собой и проверяется на каждом шаге на предмет ее соответствия для автоматизации процесса управления жизненным циклом УС (300). При формировании первичной заявки на внедрение нового УС (300) в модуле (101) формируется первичный набор данных, в частности, выполняется анализ соответствия процедуре введения УС (300) в бизнес-план, принятый в работу. Далее, при условии наличия предусмотренных работ в плане, проверяется данные модулем (108), который анализирует информацию на соответствие бизнес-плана плана по закупкам.[68] The information generated during the operation of modules (101), (105) and (108) is interconnected and checked at each step for its compliance to automate the process of managing the life cycle of the CSS (300). When forming the initial application for the introduction of a new CSS (300), a primary data set is generated in module (101), in particular, an analysis of compliance with the procedure for introducing a CSS (300) into a business plan that is accepted for work is performed. Further, subject to the availability of the planned work in the plan, the data is checked by the module (108), which analyzes the information for compliance with the business plan of the procurement plan.

[69] В частности, проверяется тип устанавливаемого УС (300), территорию его установки, филиал банка, осуществляющий деятельность на выбранной территории и т.п. При успешной валидации цепочки информации модулем (108) формируется спецификация по закупке УС (300) с генерированием необходимой договорной и сопутствующей документации.[69] In particular, the type of the established US (300), the territory of its installation, the branch of the bank operating in the selected territory, etc. are checked. Upon successful validation of the information chain, module (108) generates a specification for the purchase of CSS (300) with the generation of the necessary contractual and related documentation.

[70] Модуль (102) при расчете приоритетных мест для расположения УС (300) может использовать данные в привязке к области действия филиала банка. В частности, при выборе конкретного филиала банка или области его расположения, программная логика модуля (102) обрабатывает возможные расположения УС (300) в привязке к строениям и прилежащей к ним территории объектам (жилые дома, торговые площади, станции метрополитена и т.п.).[70] Module (102), when calculating priority locations for the location of the CA (300), can use the data in relation to the scope of the bank branch. In particular, when choosing a specific bank branch or area of its location, the program logic of the module (102) processes the possible locations of the state unit (300) in relation to the buildings and adjacent objects (residential buildings, retail space, metro stations, etc.). )

[71] Анализ территории расположения УС (300) определяется на основании географических границ населенных пунктов. При запросе информации по определению приоритетных мест установки УС (300) для конкретной географической области, данные при их расчете ранжируются по набору метрик, указанных выше. Каждая метрика содержит весовой коэффициент.[71] Analysis of the territory of the US (300) is determined on the basis of the geographical boundaries of settlements. When requesting information on determining the priority locations for the installation of CSS (300) for a specific geographical area, the data in their calculation are ranked according to the set of metrics indicated above. Each metric contains a weighting factor.

[72] На Фиг. 4 представлен пример исполнения вычислительного устройства (400) для реализации системы (100) или функционала ее модулей.[72] In FIG. 4 shows an example of a computing device (400) for implementing a system (100) or the functionality of its modules.

[73] В общем случае устройство (400) содержит такие компоненты, как: один или более процессоров (401), по меньшей мере одну память (402), средство хранения данных (403), интерфейсы ввода/вывода (404), средство В/В (405), средство сетевого взаимодействия (406).[73] In general, device (400) comprises components such as: one or more processors (401), at least one memory (402), data storage means (403), input / output interfaces (404), means B / In (405), a means of network interaction (406).

[74] Процессор (401) устройства выполняет основные вычислительные операции, необходимые для функционирования системы (100) или функционала одного или более модулей. Процессор (401) исполняет необходимые машиночитаемые команды, содержащиеся в оперативной памяти (402).[74] The device processor (401) performs the basic computing operations necessary for the functioning of the system (100) or the functionality of one or more modules. The processor (401) executes the necessary computer-readable instructions contained in the random access memory (402).

[75] Память (402), как правило, выполнена в виде ОЗУ и содержит необходимую программную логику, обеспечивающую требуемый функционал.[75] Memory (402), as a rule, is made in the form of RAM and contains the necessary software logic that provides the required functionality.

[76] Средство хранения данных (403) может выполняться в виде HDD, SSD дисков, рейд массива, флэш-памяти, оптических накопителей информации (CD, DVD, MD, Blue-Ray дисков) и т.п. Средства (403) позволяют выполнять долгосрочное хранение различного вида информации, например, истории обработки транзакционных запросов (логов), идентификаторов пользователей и т.п.[76] The storage medium (403) can be implemented as HDD, SSD disks, RAID raid, flash memory, optical information storage devices (CD, DVD, MD, Blue-Ray disks), etc. Means (403) allow long-term storage of various types of information, for example, the history of processing transactional requests (logs), user identifiers, etc.

[77] Интерфейсы (404) представляют собой стандартные средства для подключения и работы с сервером (400), например, USB, RS232, RJ45, LPT, СОМ, HDMI, PS/2, Lightning, FireWire и т.п.[77] Interfaces (404) are standard means for connecting and working with a server (400), for example, USB, RS232, RJ45, LPT, COM, HDMI, PS / 2, Lightning, FireWire, etc.

[78] Выбор интерфейсов (404) зависит от конкретного исполнения устройства (400), которое может представлять собой персональный компьютер, мейнфрейм, серверный кластер, тонкий клиент, смартфон и т.п.[78] The choice of interfaces (404) depends on the specific device (400), which may be a personal computer, mainframe, server cluster, thin client, smartphone, etc.

[79] В качестве средств В/В данных (405) может использоваться: клавиатура, джойстик, дисплей (сенсорный дисплей), проектор, тачпад, манипулятор мышь, трекбол, световое перо, динамики, микрофон и т.п.[79] The following can be used as I / O data means (405): keyboard, joystick, display (touch screen), projector, touchpad, mouse, trackball, light pen, speakers, microphone, etc.

[80] Средства сетевого взаимодействия (406) выбираются из устройств, обеспечивающий сетевой прием и передачу данных, например, Ethernet карту, WLAN/Wi-Fi модуль, Bluetooth модуль, BLE модуль, NFC модуль, IrDa, RFID модуль, GSM модем и т.п. С помощью средств (405) обеспечивается организация обмена данными между сервером (400) и УС (300) по проводному или беспроводному каналу передачи данных, например, WAN, PAN, ЛВС (LAN), Интранет, Интернет, WLAN, WMAN или GSM.[80] Network communication tools (406) are selected from devices that provide network reception and data transmission, for example, an Ethernet card, WLAN / Wi-Fi module, Bluetooth module, BLE module, NFC module, IrDa, RFID module, GSM modem, etc. .P. Using means (405), the organization of data exchange between the server (400) and the USB (300) is provided via a wired or wireless data channel, for example, WAN, PAN, LAN, Intranet, Internet, WLAN, WMAN or GSM.

[81] Система (100) с помощью централизованного управления потоками информации для мониторинга и управления жизненным циклом УС обеспечивает такие положительные эффекты, как:[81] System (100) with the help of centralized information flow management for monitoring and life cycle management of CSS provides such positive effects as:

сокращение трудозатрат по обработке множества процессов, ранее осуществляемых в ручном режиме, в частности, документооборот и заявки на выполнения различного рода работ;reduction of labor costs for the processing of many processes previously carried out in manual mode, in particular, workflow and applications for various types of work;

перераспределение ресурсов для выполнения задач обеспечения управления жизненным циклом УС, вводимых в эксплуатацию и управлению текущим парком УС;reallocation of resources to fulfill the tasks of managing the life cycle of the CSS put into operation and managing the current fleet of CSS;

геомаркетинговую информацию относительно территориального размещения УС;geomarketing information regarding the territorial distribution of CSS;

сокращение времени ввода УС в эксплуатацию, за счет автоматизации процессов подготовки и инициирования необходимых работ;reduction of time for commissioning the CSS, due to automation of the processes of preparation and initiation of necessary work;

повышение общей эффективности сети УС, за счет постоянного контроля эффективности их использования, технического состояния и своевременной замены УС.increasing the overall efficiency of the network of CSS, due to continuous monitoring of the effectiveness of their use, technical condition and timely replacement of the CSS.

[82] В настоящих материалах заявки было представлено предпочтительное раскрытие осуществление заявленного технического решения, которое не должно использоваться как ограничивающее иные, частные воплощения его реализации, которые не выходят за рамки испрашиваемого объема правовой охраны и являются очевидными для специалистов в соответствующей области техники.[82] In the present application materials, a preferred disclosure was provided for the implementation of the claimed technical solution, which should not be used as limiting other, private embodiments of its implementation, which do not go beyond the requested scope of legal protection and are obvious to specialists in the relevant field of technology.

Claims (15)

1. Автоматизированная система управления сетью устройств самообслуживания (УС), содержащая модули обработки данных, которые включают в себя:1. An automated system for managing a network of self-service devices (CSS), containing data processing modules, which include: - модуль планирования, осуществляющий обработку данных УС для автоматизированного генерирования бизнес-планов развития сети УС и контроль выполнения бизнес-планов;- a planning module that processes data from the CSS for the automated generation of business plans for the development of the network of CSS and control the implementation of business plans; - модуль геомоделирования сети УС, обеспечивающий обработку данных и анализ географических местоположений для размещений УС, а также выполненный с возможностью отображения на цифровой карте информации об УС, включающей по меньшей мере данные месторасположения УС и идентифицирующую информацию УС;- a geo-modeling module of the DC network, which provides data processing and analysis of geographical locations for the location of the DC, as well as the ability to display information on the DC on a digital map, including at least data on the location of the DC and identifying information of the DC; - модуль аудита, выполняющий мониторинг действий пользователя системы и ведения на основании фиксируемой информации системного журнала;- an audit module that monitors the actions of the user of the system and maintains based on the recorded information of the system log; - модуль управления активами, осуществляющий формирование заявок на выполнение работ и контроль их исполнения, контроль эксплуатации и сопровождения УС, мониторинг состояния активов;- an asset management module that generates applications for work and monitors their execution, monitors the operation and maintenance of asset management, monitors the status of assets; - модуль формирования отчетности, обеспечивающий генерирование отчетов на основании шаблонов отчетов и обеспечивающий функционал по настройке структуры формирующих отчетов;- a reporting module that provides the generation of reports based on report templates and provides functionality for setting up the structure of generating reports; - модуль администрирования, выполняющий обработку процессов доступа к системе, в частности политик доступа пользователей системы и параметров системы;- an administration module that processes the processes of access to the system, in particular, access policies for system users and system parameters; - модуль управления закупками УС, осуществляющий обработку информации по договорам поставщиков, данных, относящихся к закупке УС, контроль исполнения поставок УС;- CSS procurement management module that processes information under suppliers' contracts, data related to the procurement of CSS, control of the execution of supplies of CSS; - модуль ведения ключевых показателей эффективности (КПЭ), осуществляющий ведение реестра КПЭ, формирование на основании показателей КПЭ матрицы КПЭ для отчетных периодов, отслеживание достижения КПЭ; - a module for maintaining key performance indicators (KPIs), which maintains a KPI registry, generates a KPI matrix for reporting periods based on KPI indicators, and tracks KPI achievement; - модуль управления справочниками, осуществляющий реализацию механизма защиты целостности данных.- a directory management module that implements a mechanism for protecting data integrity. 2. Система по п. 1, характеризующаяся тем, что модуль планирования дополнительно осуществляет в онлайн режиме контроль расходования бюджета при реализации бизнес-планов на основании данных эксплуатации УС.2. The system according to p. 1, characterized in that the planning module additionally carries out online monitoring of budget spending when implementing business plans based on data from the operation of CSS. 3. Система по п. 2, характеризующаяся тем, что модуль планирования выполнен с возможностью в реальном времени отслеживать и классифицировать расходы, а также вычислять общую стоимость владения.3. The system according to claim 2, characterized in that the planning module is configured to monitor and classify expenses in real time, as well as calculate the total cost of ownership. 4. Система по п. 1, характеризующаяся тем, что модули располагаются в едином вычислительном устройстве и объединены единой шиной.4. The system according to claim 1, characterized in that the modules are located in a single computing device and are connected by a single bus. 5. Система по п. 1, характеризующаяся тем, что по меньшей мере два модуля располагаются на различных вычислительных устройствах и объединены между собой каналами передачи данных.5. The system according to claim 1, characterized in that at least two modules are located on different computing devices and are interconnected by data transmission channels. 6. Система по любому из пп. 4, 5, характеризующаяся тем, что вычислительное устройство представляет собой персональный компьютер, сервер или мейнфрейм.6. The system according to any one of paragraphs. 4, 5, characterized in that the computing device is a personal computer, server or mainframe.
RU2017142546A 2017-12-06 2017-12-06 Automated self-service device network management system RU2676030C1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
RU2017142546A RU2676030C1 (en) 2017-12-06 2017-12-06 Automated self-service device network management system
PCT/RU2017/000985 WO2019112470A1 (en) 2017-12-06 2017-12-27 Automated system for managing the development of self-service machines
EA201700606A EA034280B1 (en) 2017-12-06 2017-12-27 Automated system for managing the development of self-service machines

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2017142546A RU2676030C1 (en) 2017-12-06 2017-12-06 Automated self-service device network management system

Publications (1)

Publication Number Publication Date
RU2676030C1 true RU2676030C1 (en) 2018-12-25

Family

ID=64753863

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2017142546A RU2676030C1 (en) 2017-12-06 2017-12-06 Automated self-service device network management system

Country Status (3)

Country Link
EA (1) EA034280B1 (en)
RU (1) RU2676030C1 (en)
WO (1) WO2019112470A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2766156C1 (en) * 2021-02-03 2022-02-08 Общество с ограниченной ответственностью "Технологии Отраслевой Трансформации" (ООО "ТОТ") Method and device for determining settlement in which terminal is installed

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7092929B1 (en) * 2000-11-08 2006-08-15 Bluefire Systems, Inc. Method and apparatus for planning analysis
US20090319312A1 (en) * 2008-04-21 2009-12-24 Computer Associates Think, Inc. System and Method for Governance, Risk, and Compliance Management
RU133639U1 (en) * 2013-04-12 2013-10-20 Федеральное государственное казенное учреждение "27 Центральный научно-исследовательский институт Министерства обороны Российской Федерации" AUTOMATED SYSTEM FOR DETERMINING THE COST OF SCIENTIFIC-RESEARCH OR EXPERIMENTAL-DESIGN WORKS AT THE CONCLUSION OF STATE CONTRACTS
RU2571542C2 (en) * 2011-04-01 2015-12-20 КьюАрАй, ГРУП, ЭлЭлСи Method of dynamic estimation of compliance with specification of oil reservoir, and increasing of production and oil recovery using asymmetric analysis of operation indices

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8301475B2 (en) * 2010-05-10 2012-10-30 Microsoft Corporation Organizational behavior monitoring analysis and influence

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7092929B1 (en) * 2000-11-08 2006-08-15 Bluefire Systems, Inc. Method and apparatus for planning analysis
US20090319312A1 (en) * 2008-04-21 2009-12-24 Computer Associates Think, Inc. System and Method for Governance, Risk, and Compliance Management
RU2571542C2 (en) * 2011-04-01 2015-12-20 КьюАрАй, ГРУП, ЭлЭлСи Method of dynamic estimation of compliance with specification of oil reservoir, and increasing of production and oil recovery using asymmetric analysis of operation indices
RU133639U1 (en) * 2013-04-12 2013-10-20 Федеральное государственное казенное учреждение "27 Центральный научно-исследовательский институт Министерства обороны Российской Федерации" AUTOMATED SYSTEM FOR DETERMINING THE COST OF SCIENTIFIC-RESEARCH OR EXPERIMENTAL-DESIGN WORKS AT THE CONCLUSION OF STATE CONTRACTS

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2766156C1 (en) * 2021-02-03 2022-02-08 Общество с ограниченной ответственностью "Технологии Отраслевой Трансформации" (ООО "ТОТ") Method and device for determining settlement in which terminal is installed

Also Published As

Publication number Publication date
WO2019112470A1 (en) 2019-06-13
EA034280B1 (en) 2020-01-24
EA201700606A1 (en) 2019-06-28

Similar Documents

Publication Publication Date Title
US20190220936A1 (en) Automated, integrated and complete computer program/project management solutions standardizes and optimizes management processes and procedures utilizing customizable and flexible systems and methods
US11755970B2 (en) Systems and methods for generating construction assignment schedules having multi-task construction projects
US20190220796A1 (en) Automated, integrated and complete computer program/project management solutions standardizes and optimizes management processes and procedures utilizing customizable and flexible systems and methods
US20170053244A1 (en) Automated, integrated and complete computer program/project management solutions standardizes and optimizes management processes and procedures utilizing customizable and flexible systems and methods
US20140278652A1 (en) Hybrid system and method for selecting and deploying field technicians in a facilities management hybrid workforce
US20110224953A1 (en) Energy facility control system
Adeoti et al. Time-driven activity based costing for the improvement of IT service operations
US20150120370A1 (en) Advanced planning in a rapidly changing high technology electronics and computer industry through massively parallel processing of data using a distributed computing environment
US20230237398A1 (en) Data Center Infrastructure Recommendation System
JP2006228222A (en) Method and system for modeling call center transformation process
US20150106163A1 (en) Obtaining optimal pricing strategy in a service engagement
RU2676030C1 (en) Automated self-service device network management system
CN116739208A (en) Unified management system for power supply service
Arsenie-Samoil Cloud accounting
Jasiulewicz-Kaczmarek Socio-technical integrity in maintenance activities
Pozin The principles of life cycle supporting system for mission-critical systems
Veselova Data Center Sustainability Reporting: Advancement of Assessment Methodology for Energy Consumption by Virtualized Resources in Data Centers
KR102669891B1 (en) Operations management system for agency freelancers
Adeoti et al. A Time-Driven Activity Cost Approach for the Reduction of Cost of IT Services: A Case Study in the Internet Service Industry
Ivanyos et al. ECQA Governance SPICE assessor skills for evaluating integrated risk management scenarios
JP7735031B2 (en) Information Management System
Rostek Dedicated business intelligence system for SMEs consortium
Brown et al. Performance-based building system manufacturer selection decision framework for integration into total cost of ownership evaluations
Christl Managing and Monitoring Mobile Service Workers via Smartphone App
KR102846468B1 (en) System and method for managing power purchase agreements and computer program for the same