设备标准化管理方法、系统、工作方法、装置及存储介质与流程

文档序号:28446531发布日期:2022-01-12 03:36阅读:219来源:国知局
设备标准化管理方法、系统、工作方法、装置及存储介质与流程

1.本发明涉及硬件设备管理领域,具体涉及一种设备标准化管理方法、系统、工作方法、装置及存储介质。


背景技术:

2.近年来,随着信息化建设的深入推进,融合创新成为改革新趋势。为加快推进行政制度改革,创新服务管理措施,各地各部门着重进行对自助设备的探索,并大力推广群众自助照相、自助受理、自助领证设备,建立了24小时服务窗口,运用自助设备切实方便群众办事。
3.但大规模运用自助设备使得海量的自助设备涌入市场,不同供应商、不同批次的设备采用的硬件外设存在差异,导致在业务系统升级过程中产生了新旧外设不兼容、版本升级不同步、旧外设无法升级等问题。这些问题导致自助系统无法形成统一,不同的软件流程、不同的ui交互界面、不同的设备操作方式,一方面影响群众使用自助设备办理业务,另一方面为用户单位带来极大的管理风险,大大增加了管理部门的运维成本。


技术实现要素:

4.本发明的第一目的旨在提供一种设备标准化管理方法,对应用软件和硬件设备提供格式统一、协议一致的标准接口。本发明的第一目的由以下技术方案实现:一种设备标准化管理方法,其特征在于:包括以下步骤:按硬件设备的类型分类设备;根据硬件设备的类型和用途定义标准接口;建立基础软件框架;根据标准接口开发接口通道;发布接口对接文档。
5.上述技术方案中,通过将硬件设备进行分类,并根据类型和用途定义标准接口,使应用软件和硬件设备都根据发布的接口对接文档进行接口开发,适配该设备标准化管理方法的标准接口,从而将硬件设备和应用软件解耦,实现了应用软件的统一管理,统一维护。
6.进一步地,所述标准接口包括参数接口和管理接口,所述参数接口与硬件设备进行数据交换,所述管理接口向硬件设备传递指令和/或接收硬件设备状态信息。
7.进一步地,所述参数接口包括输入参数和输出参数,所述输入参数或输出参数允许为空值。
8.进一步地,所述基础软件框架兼容动态库。
9.进一步地,所述接口通道为支持http协议和/或https协议的接口通道。
10.本管理方法将硬件设备进行分类,根据类型和用途定义标准接口,利用标准接口传递指令和参数,并通过基础软件框架进行管理,提高了该设备标准化管理方法的通用性,能够应用于多种应用软件和硬件设备,实现多类型、多场景的软硬件连接。
11.本发明的第二目的旨在提供一种设备标准化管理系统,可以轻便地运行在设备平台上。本发明的第二目的由以下技术方案实现:一种设备标准化管理系统,包括服务端、客户端和/或浏览器端,所述服务端、客户端和/或浏览器端均运行在设备平台上;其特征在于:包括前文所述的设备标准化管理方法,所述设备标准化管理方法存储/运行于所述服务端中。
12.进一步地,所述设备标准化管理方法运行在所述设备标准化管理系统上,还包括:根据接口对接文档开发硬件设备和应用软件;将硬件设备和应用软件接入所述设备标准化管理系统。
13.本管理系统通过在服务端应用所述设备标准化管理方法,再在客户端和/或浏览器端运行管理系统,实现轻量化运行,不过多占用设备平台的资源,降低对设备平台的要求,从而降低设备成本。
14.本发明的第三目的旨在提供一种设备标准化管理系统工作方法,应用所述管理系统实现硬件设备与应用软件间的通信。本发明的第三目的由以下技术方案实现:一种设备标准化管理系统工作方法,其特征在于:采用前文所述的设备标准化管理系统,包括以下步骤:(1)应用软件发起硬件设备调用请求;(2)设备标准化管理系统接收来自应用软件的调用请求,转发至硬件设备;(3)硬件设备根据调用请求响应功能,将输出参数和/或状态信息传递至设备标准化管理系统;(4)设备标准化管理系统接收来自硬件设备的输出参数和/或状态信息,转发至应用软件;(5)应用软件接收输出参数和/或状态信息,完成业务。
15.本工作方法通过采用前文所述的设备标准化管理系统,硬件设备和应用软件通过该管理系统进行指令、参数传递,实现不同类型、不同种类的硬件设备和应用软件的连接和通信,实现标准、统一的软硬件管理。
16.本发明的第四目的旨在提供一种电子装置,由以下技术方案实现:一种电子装置,其特征在于:包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如前文所述的设备标准化管理方法的步骤。
17.本发明的第五目的旨在提供一种计算机可读存储介质,由以下技术方案实现:一种计算机可读存储介质,其特征在于:所述计算机可读存储介质中存储有指令,当所述计算机可读存储介质在计算机上运行时,使得计算机执行如前文所述的设备标准化管理方法的步骤。
附图说明
18.图1为本发明实施例一提供的设备标准化管理方法的流程图。
19.图2为本发明实施例二提供的设备标准化管理系统的结构示意图。
20.图3为本发明实施例二提供的设备标准化管理方法的流程图。
21.图4为本发明实施例三提供的设备标准化管理系统工作方法的流程图。
具体实施方式
22.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。下面结合附图对本发明的具体实施方式作进一步说明:实施例一请参阅图1,本实施例提供一种设备标准化管理方法,包括以下步骤:(1)按硬件设备的类型分类设备。可以根据需要将硬件设备分成输入设备、输出设备;或者将硬件设备分成打印设备、声音设备、摄像设备、键盘设备、显示设备等;或者将硬件设备第一级先分为输入设备、输出设备,再在第一级的基础上第二级细分为打印设备、声音设备、摄像设备、键盘设备、显示设备等,以此类推再进行第三级、第四级等划分,直至具体到每一种硬件设备。
23.(2)根据硬件设备的类型和用途定义标准接口。所述标准接口包括参数接口和管理接口,所述参数接口与硬件设备进行数据交换,所述管理接口向硬件设备传递指令和/或接收硬件设备状态信息。所述参数接口包括输入参数和输出参数,所述输入参数或输出参数允许为空值。根据步骤(1)中划分的硬件设备类型和设备用途,定义标准接口。可以根据硬件设备类型,利用该类型设备的通用属性,定义该类型设备的通用接口模板,再细化地根据具体类型的设备定义各种设备的个性化接口。
24.所述参数接口如:读卡片接口:*char readcard();条码扫描仪的输入参数为“空”,输出参数为读到的长字符串:条码扫描接口:*char readbarcode();所述管理接口如:设备开启、设备关闭、检测状态等管理指令,以及如:状态信息、错误信息等管理参数。
25.(3)建立基础软件框架。所述基础软件框架为基于cs架构的可兼容动态库的基础软件框架,cs架构能兼容各种类型的动态库,且使用方便,搭建基于cs架构的基础软件框架,建立标准化系统的框架容器,将定义的所有标准接口嵌入到框架中,同时根据需求封装硬件运行逻辑流程,完成标准接口封装与集成。
26.例如读取卡片信息,需要设计流程:a、检测读卡器是否在线;b、打开读卡器;c、检测卡片是否在位;d、读取卡片;e、解密、解析数据;f、重构数据格式;g、输出参数。
27.(4)根据标准接口开发接口通道。所述接口通道支持http协议和/或https协议,接口通道定义为可配置的本机端口,开放给应用软件调用。接口通道的输入参数和输出参数
与设备接口(所述设备接口根据前述标准接口开发)一致,可以将数据直接在应用软件和硬件设备之间进行转发,不需要经过转化处理,提高了转发效率。
28.如读卡器接口通道定义为:http://127.0.0.1/card/readcard=null;返回参数为json格式的结构化参数,如:{ cardnum:************; msgone:**; msgtwo:*****;
ꢀ……ꢀ……
}(5)发布接口对接文档。根据前述标准接口内容,编制接口对接文档,并将接口对接文档发布给应用软件供应方和硬件设备供应方。
29.实施例二请参阅图2、图3,本实施例提供一种设备标准化管理系统,包括服务端、客户端和/或浏览器端,所述服务端、客户端和/或浏览器端运行在设备平台上,所述客户端和/或浏览器端通过回环地址(loop back address)如127.0.0.1等与所述服务端连接,实施例一提供的设备标准化管理方法存储/运行于所述服务端中。
30.所述设备标准化管理方法运行在所述设备标准化管理系统上,还包括:(6)根据接口对接文档开发硬件设备和应用软件。应用软件供应方和硬件设备供应方作为需要接入标准化系统的用户,根据设备标准化管理方法中步骤(5)所发布的接口对接文档,开发对接用的动态库。
31.(7)将硬件设备和应用软件接入所述设备标准化管理系统。所述设备标准化管理系统运行在设备平台上,所述应用软件运行或者调用所述设备标准化管理系统的客户端和浏览器端,即将应用软件接入了设备标准化管理系统。所述硬件设备通过有线和/或无线的方式接入所述设备平台,所述设备标准化管理系统的上设置有指定的硬件设备动态库目录,将步骤(6)中所开发的动态库存放至指定目录即可成功接入设备标准化管理系统。
32.所述设备标准化管理系统还包括日志管理、版本管理、自动更新等功能,所述日志管理用于记录应用软件、硬件设备的调用情况、参数传递情况、行为时间等详细信息,方便出现问题、故障后进行追溯和定位。所述版本管理、自动更新提供接口供应用软件在需要获取版本信息以及进行自动升级时调用。
33.实施例三请参阅图4,本实施例提供一种设备标准化管理系统工作方法,采用前文所述的设备标准化管理系统,包括以下步骤:(1)应用软件发起硬件设备调用请求;(2)设备标准化管理系统接收来自应用软件的调用请求,转发至硬件设备;(3)硬件设备根据调用请求响应功能,将输出参数和/或状态信息传递至设备标准化管理系统;(4)设备标准化管理系统接收来自硬件设备的输出参数和/或状态信息,转发至应
用软件;(5)应用软件接收输出参数和/或状态信息,完成业务。
34.实施例四本实施例提供一种电子装置,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如前文所述的设备标准化管理方法的步骤。
35.实施例五本实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述计算机可读存储介质在计算机上运行时,使得计算机执行如前文所述的设备标准化管理方法的步骤。
36.以上实施例仅为充分公开而非限制本发明,凡基于本发明的创作主旨、无需经过创造性劳动即可得到的等效技术特征的替换,应当视为本技术揭露的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1