Financial self-service terminal hardware management solution

文档序号:1447638 发布日期:2020-02-18 浏览:9次 中文

阅读说明:本技术 一种金融自助终端硬件管理解决方案 (Financial self-service terminal hardware management solution ) 是由 胡炎 马伟 李景涛 生伟 于 2019-10-31 设计创作,主要内容包括:本发明公开了一种金融自助终端硬件管理解决方案,一、首先建立数据库表,包括机型表、硬件模块表和软件依赖表;二、然后根据项目上选定的机型,自动制作安装包;不同的项目选择对应的机型,软件自动枚举机型表中所有的硬件编号,并根据硬件编号从硬件模块表中找到对应的软件编号,再从软件依赖表中找到对应的依赖库名称,然后将这些依赖库进行自动打包;三、硬件模块自动检测,软件会首先枚举接到PC的USB设备,然后与硬件模块表中的所有硬件进行比对,辅助用户进行硬件的自动检测;本发明旨在通过这一解决方案建立完整的硬件管理生态平台,通过这一平台去统一控制硬件模块的标准、质量,给现场实施人员提供统一的硬件部署方式及维护诊断功能。(The invention discloses a financial self-service terminal hardware management solution, which comprises the steps of firstly, establishing a database table comprising a machine type table, a hardware module table and a software dependence table; secondly, automatically manufacturing an installation package according to the model selected on the project; selecting corresponding machine types for different projects, automatically enumerating all hardware numbers in a machine type table by software, finding corresponding software numbers from a hardware module table according to the hardware numbers, finding corresponding dependent library names from a software dependent table, and automatically packaging the dependent libraries; automatically detecting a hardware module, wherein software enumerates USB equipment connected to a PC (personal computer) at first, and then compares the USB equipment with all hardware in a hardware module table to assist a user in automatically detecting the hardware; the invention aims to establish a complete hardware management ecological platform through the solution, and the platform is used for uniformly controlling the standard and quality of a hardware module, so that a uniform hardware deployment mode and a maintenance diagnosis function are provided for field implementation personnel.)

1. A financial self-service terminal hardware management solution, its characterized in that: firstly, establishing a database table comprising a machine type table, a hardware module table and a software dependence table; the serial numbers of all hardware modules contained in each type of machine type of the financial self-service terminal are listed in the machine type table, and the hardware name, the software serial number and the hardware basic information corresponding to the hardware are inquired from the hardware module table through the serial numbers; inquiring all the names of the dependency libraries from the software dependency table according to the software numbers; secondly, automatically manufacturing an installation package according to the model selected on the project; selecting corresponding models for different projects, automatically enumerating all hardware numbers in a model table by software, finding corresponding software numbers from a hardware module table according to the hardware numbers, finding corresponding dependent library names from a software dependent table, automatically packaging the dependent libraries, and directly sending the packaged dependent libraries to a field for installation and deployment; and thirdly, automatically detecting a hardware module, wherein software enumerates USB equipment connected to the PC at first, then compares the USB equipment with all hardware in a hardware module table, displays a specific hardware name and basic information on a program interface, and assists a user in automatically detecting the hardware.

2. The financial self-service terminal hardware management solution of claim 1, wherein: the hardware basic information includes port type, VID and PID and instruction protocol.

3. The financial self-service terminal hardware management solution of claim 2, wherein: and in the automatic detection of the hardware module, the software compares all hardware in the hardware module table according to VID and PID.

Technical Field

The invention relates to a financial self-service terminal hardware management solution, and belongs to the technical field of financial self-service equipment.

Background

The types, brands and models of hardware modules accessed to the financial self-service terminal are more and more, but no unified and effective hardware management software exists, so that a series of problems of disordered hardware management, low field deployment efficiency, difficulty in hardware fault detection and the like are caused.

The financial self-service terminal is provided with a plurality of hardware modules, such as a password keyboard, an electric card reader, a camera and the like, and along with the development of banking business, the number of external modules is increased, such as a newly-added electronic signature module, an out-of-order card issuing module, a stamping machine module and the like, and the external modules come from different manufacturers, along with the increase of hardware types, the management difficulty of the hardware is increased, a uniform management mode is not provided in the industry, generally, a project is used as an installation package and managed in a project mode, and project version training is performed for after-sale maintenance personnel, so that the financial self-service terminal has a plurality of defects: the manpower requirement is large, and corresponding management software needs to be developed for each project; the project edition can not be tested comprehensively for a long time, and the stability is poor; no uniform control measures are provided for hardware module suppliers, and the hardware ecology is poor; each financial self-service terminal is developed by itself in production, and is not beneficial to the standardization of the industry.

Disclosure of Invention

In view of the above technical problems, the present invention aims to: the financial self-service terminal hardware management solution is provided, and a uniform, standard and easy-to-maintain solution applicable to all projects is formed.

The technical solution of the invention is realized as follows: firstly, establishing a database table comprising a machine type table, a hardware module table and a software dependence table; the serial numbers of all hardware modules contained in each type of machine type of the financial self-service terminal are listed in the machine type table, and the hardware name, the software serial number and the hardware basic information corresponding to the hardware are inquired from the hardware module table through the serial numbers; inquiring all the names of the dependency libraries from the software dependency table according to the software numbers; secondly, automatically manufacturing an installation package according to the model selected on the project; selecting corresponding models for different projects, automatically enumerating all hardware numbers in a model table by software, finding corresponding software numbers from a hardware module table according to the hardware numbers, finding corresponding dependent library names from a software dependent table, automatically packaging the dependent libraries, and directly sending the packaged dependent libraries to a field for installation and deployment; and thirdly, automatically detecting a hardware module, wherein software enumerates USB equipment connected to the PC at first, then compares the USB equipment with all hardware in a hardware module table, displays a specific hardware name and basic information on a program interface, and assists a user in automatically detecting the hardware.

Preferably, the hardware basic information includes port type, VID and PID and instruction protocol.

Preferably, in the hardware module automatic detection, the software compares all hardware in the hardware module table according to the VID and PID.

Due to the application of the technical scheme, compared with the prior art, the invention has the following advantages:

the invention discloses a financial self-service terminal hardware management solution, aiming at establishing a complete hardware management ecological platform through the solution, uniformly controlling the standard and quality of a hardware module through the platform and providing a uniform hardware deployment mode and a maintenance diagnosis function for field implementers.

Drawings

The technical scheme of the invention is further explained by combining the accompanying drawings as follows:

FIG. 1 is a database table diagram of a financial self-service terminal hardware management solution of the present invention;

FIG. 2 is a flow chart of an automatic production installation package of a financial self-service terminal hardware management solution of the present invention;

FIG. 3 is a flow chart of an automatic detection of a financial self-service terminal hardware management solution according to the present invention.

Detailed Description

The invention is described below with reference to the accompanying drawings.

As shown in fig. 1 and 2, in the hardware management solution of the financial self-service terminal, firstly, a database table is established, including a model table, a hardware module table and a software dependency table; the serial numbers of all hardware modules contained in each type of the financial self-service terminal are listed in the machine type table, and the hardware name, the software serial number and the hardware basic information corresponding to the hardware are inquired from the hardware module table through the serial numbers, wherein the hardware basic information comprises a port type, VID (video identifier), PID (proportion integration differentiation) and an instruction protocol; then, all the dependent library names are inquired from the software dependent table according to the software numbers, so that all hardware information and software information related to the corresponding hardware module are complete, and then the information is utilized; secondly, automatically manufacturing an installation package according to the model selected on the project; selecting corresponding machine types for different projects, automatically enumerating all hardware numbers in a machine type table by software, finding corresponding software numbers from a hardware module table according to the hardware numbers, finding corresponding dependent library names from a software dependent table, automatically packaging the dependent libraries, and directly sending the packaged dependent libraries to a field for installation and deployment without human intervention; and thirdly, automatically detecting a hardware module, wherein software enumerates USB equipment connected to the PC at first, and the software compares all hardware in the hardware module table according to VID and PID, displays a specific hardware name and basic information on a program interface and assists a user in automatically detecting the hardware.

The invention establishes a machine type table, a hardware module table, a software dependence table and other several main financial self-service terminal hardware module related tables, and describes the main relations; designing the automatic packing function of the software dependency library according to the established data table; designing an automatic detection function of the hardware module according to the established data table; a uniform, standard and easy-to-maintain solution is formed for hardware on all financial automatic terminals, and the method can be applied to all projects; the invention aims to establish a complete hardware management ecological platform through the solution, and the platform is used for uniformly controlling the standard and quality of a hardware module, so that a uniform hardware deployment mode and a maintenance diagnosis function are provided for field implementation personnel.

The above-mentioned embodiments are merely illustrative of the technical idea and features of the present invention, and the purpose thereof is to enable those skilled in the art to understand the contents of the present invention and implement the present invention, and not to limit the scope of the present invention, and all equivalent changes or modifications made according to the spirit of the present invention should be covered in the scope of the present invention.

6页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种可穿戴金融安全智能支付设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!