分析税控设备的方法、电子设备及存储介质与流程

文档序号:20708777发布日期:2020-05-12 16:50阅读:204来源:国知局
分析税控设备的方法、电子设备及存储介质与流程

本公开属于数据技术领域,更具体地,涉及一种分析税控设备的方法、电子设备及存储介质。



背景技术:

现有技术中用于税务系统的硬件设备,如金税盘、税控收款机等,虽然具有开具发票、远程抄报清卡等功能,但是由于有限的内存配置,此类税控设备的日志存储非常有限,甚至有些设备根本无法进行日志的存储。当用户在进行税务操作的过程中,如设备处于某种异常状态,无法进行操作时,需要用户配合导出日志,或者远程操作,排查设备的异常原因。若日志已经滚动掉,则可能需要用户再次进行业务操作,复现异常想象,从而再次生成日志,并将该异常的日志导出的操作。虽然可以解决用户的问题,但是对于用户来说,用户体验不好,既耽误了用户的时间,也降低的产品的口碑。虽然扩大内存的容量,可以存储更多日志信息,但是,每次设备出现问题时,需要用户主动反馈,并且导出日志,无法满足用户正常票务操作的要求。



技术实现要素:

有鉴于此,本公开实施例提供了一种分析税控设备的方法、电子设备及存储介质,至少解决现有技术中存在的不能及时对税控设备进行分析问题。

第一方面,本公开实施例提供了一种分析税控设备的方法,包括:

获取税控设备的日志文件;

基于所述日志文件分析税控设备的性能,得到分析结果;

基于所述分析结果获取提高所述税控设备性能的解决方案;

发送所述解决方案。

可选的,所述日志文件按照设定的格式存储税控设备相关的数据。

可选的,所述基于日志文件分析税控设备的性能,包括:

解析所述日志文件,获取相应的代码;

基于所述代码与预存的代码对比,从而得到分析结果。

可选的,所述基于所述代码与预存的代码对比,从而得到分析结果,包括:

基于所述代码查找是否有相应的预存代码;

如有相应的预存代码则输出相应的分析结果,如没有相应的预存代码则将该代码保存到代码列表中,并发送该代码。

可选的,所述发送该代码的步骤之后,还包括:

接收反馈结果;

并基于所述反馈结果生成相应的预存代码。

可选的,所述基于所述代码与预存的代码对比,从而得到分析结果的步骤之后,还包括:

根据分析结果,对税控设备的用户进行分类,并建立用户分类列表。

可选的,所述发送所述解决方案,包括:

基于用户分类列表发送所述解决方案。

可选的,所述解决方案,包括升级文件。

第二方面,本公开实施例还提供了一种电子设备,所述电子设备包括:

存储器,存储有可执行指令;

处理器,所述处理器运行所述存储器中的所述可执行指令,以实现第一方面任一所述的方法。

第三方面,本公开实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现第一方面任一所述的方法。

本公开通过获取税控设备的日志文件,并基于日志文件对税控设备的性能进行分析,当分析出税控设备有异常或需要提升性能的时候,生成相应的解决方案,并将解决方案发送给相关的人员或设备,对税控设备进行及时维护或升级,从而对税控设备及时分析,提高了税控设备的性能。

本公开的其它特征和优点将在随后具体实施方式部分予以详细说明。

附图说明

通过结合附图对本公开示例性实施方式进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施方式中,相同的参考标号通常代表相同部件。

图1示出了根据本公开的一个实施例的分析税控设备的方法的流程图;

图2示出了根据本公开的一个实施例的分析税控设备的方法应用的结构示意图。

具体实施方式

下面将更详细地描述本公开的优选实施方式。虽然以下描述了本公开的优选实施方式,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。

纳税人要进行票务操作,如发票开具、网络抄报清卡、网络购票等业务时,需要借助税控设备进行相应的处理,才能完成这些业务,否则,只能到税局大厅排队办理,既费时也费力,甚至有时还要往返好几次。所以,纳税户使用税控设备,进行网络办理业务。但是,在实际使用过程中,税控设备程序可能会出现各种各样无法预知的异常,如业务异常终止、异常报错、内存泄漏等问题,导致纳税户无法及时进行业务的办理。那么,快速定位税控设备的异常情况变得非常重要。但是内存问题是所有硬件设备的一个瓶颈。对于税控来说,日志文件不能存储过多,否则会占满整个内存。

如图1所示,一种分析税控设备的方法,包括:

步骤s101:获取税控设备的日志文件;

税控设备出现异常或在日常应用中产生日志文件,来记载税控设备的运行状况。

步骤s102:基于所述日志文件分析税控设备的性能,得到分析结果;

步骤s103:基于所述分析结果获取提高所述税控设备性能的解决方案;

步骤s104:发送所述解决方案。

可选的,所述日志文件按照设定的格式存储税控设备相关的数据。

日志文件的格式可以有税控设备的厂家或软件设计商制定,并可以在时间应用中不断对日志文件的格式进行更新,以适应新的异常情况。

可选的,所述基于日志文件分析税控设备的性能,包括:

解析所述日志文件,获取相应的代码;

基于所述代码与预存的代码对比,从而得到分析结果。

在服务器上保存根据税控设备先前的性能检测、故障或异常检测形成的代码,并将这些代码预先保存在服务器上,如税控设备先前出现过一种卡顿异常,经维修人员现场维修后,具体得知是什么原因造成的卡顿,并有维修人员上传相应的异常说明和相应的代码如kd1保存到相应的服务器内,并调整相应的日志格式,使税控设备生成的日志文件中检测是否有该项目的异常,如其它税控设备再次出现该种异常时,则可以直接调用该异常代码及相应的解决方案,根据相应的解决方案对异常的税控设备进行维修即可。

可选的,所述基于所述代码与预存的代码对比,从而得到分析结果,包括:

基于所述代码查找是否有相应的预存代码;

如有相应的预存代码则输出相应的分析结果,如没有相应的预存代码则将该代码保存到代码列表中,并发送该代码。

税控设备在使用时会出现各种各样的异常,如该异常以前出现过,则在服务器中会保存该异常对应的预存代码,如该异常是新的异常,则需要将该异常发送给相应的人员,如研发人员。

可选的,所述发送该代码的步骤之后,还包括:

接收反馈结果;

并基于所述反馈结果生成相应的预存代码。

研发人员根据该代码和相关的说明提出解决方案,并查验该解决方案是否可以解决该异常,如可以解决该异常,则将该代码转换预存到服务器中,并将解决方案和该预存代码对应,再次遇到该异常时,则可直接调用解决方案即可。

可选的,所述基于所述代码与预存的代码对比,从而得到分析结果的步骤之后,还包括:

根据分析结果,对税控设备的用户进行分类,并建立用户分类列表。

可选的,所述发送所述解决方案,包括:

基于用户分类列表发送所述解决方案。

可选的,所述解决方案,包括升级文件。

根据税控设备业务类别或使用人员对用户进行分类,如有的税控设备只是个体工商户使用,其不会有专门的设备维护人员,而有的用户为大型企业,企业内有相应的设备维护人员,如碰到一种简单的异常时,如只要重新启动税控设备即可,则将重新启动税控设备发送给所有的用户,让用户自己解决该异常即可,但有时异常原因复杂时,一般人员无法自己解决,则对于没有专业维护人员的用户,则将该解决方案发送至税控设备公司的相关维修人员,有公司专门的维修人员根据解决方案为用户维修。而对于大型的公司,其公司内的维修人员即可根据解决方案对异常进行维修,则直接将维修方案发送至大型公司内部的维修人员。而对于税控设备软件出现的问题,可以通过软件升级的形式解决,则只需要将升级文件发送至税控设备对税控设备的软件升级即可。

本公开实施例的分析税控设备的方法通过大数据分析手段,提供税控设备性能的方法。用户在使用税控设备的过程中,将产生的有限日志文件,通过http通信协议的方式,传送到大数据平台(服务器)。大数据平台根据税控设备产生的日志文件格式,进行分析和结果归纳,将税控设备的异常业务信息,进行高亮显示,并对相同异常情况的税控设备进行统计,将异常情况可以通过邮件或者短信的方式,发给运维人员。运维人员收到信息后,可以快速定位问题原因,及时解决用户的问题。

一个具体的应用场景,如图2所示,基于大数据对税控设备进行分析,具体有以下过程:

1、税控设备产生日志信息:

为了尽量减少纳税人到税局大厅排队办理税务业务的情况,纳税人可以使用特定的税控设备进行税务相关操作。虽然税控设备给纳税人带来了便利,但也存在相应的缺陷。比如,税控设备由于某种原因,导致相应的业务处理异常,或者税控设备处于某种不可控的状态,纳税人不知道如何进行处理,即使将错误反馈给研发人员,也需要纳税人进行远程配合,不断的升级带日志的税控版本,反复进行导日志的操作,处理流程长,而且也消耗了纳税人的信息。此时,需要税控设备按照一定的格式设置,如错误id、对应业务id、错误类型等格式,写入日志文件。当日志文件达到一定大小的时候,上传到大数据平台(服务器)。如果网络条件允许的话,也可以实时上传到日志平台。大数据平台对收到的日志信息,进行信息的整理,快速定位错误信息。

2、大数据平台的日志信息分析:

当税控设备将日志信息传输到大数据平台后,大数据平台需要按照税控设备的日志格式信息,进行整理、分析、归纳、统计,将异常的信息,在平台中进行高亮显示,并邮件或者短信方式发送给研发人员。研发人员收到大数据平台反馈的信息,可以及时进行定位并快速解决问题,而且也可以很方便的查看税控设备的日志文件;用户频繁操作的行为日志文件,也会进行统计,方便产品经理进行查看,并进行业务需求的改进。研发人员也可以将主要精力集中在用户的频繁行为业务上,保证纳税人的正常业务操作能够正常进行。

本公开实施例提供的分析税控设备的方法一方面税控设备产生的日志文件,能够及时的发送到大数据平台上,解决了内存容量不足,导致日志文件滚动掉的问题;

另一方面大数据分析平台能够及时定位出异常的税控设备,方便运维人员的及时处理。

将税控设备的日志信息传输到大数据平台上,大数据平台可以及时分析和归纳税控设备的异常信息,便于快速处理用户的问题;还可以得出用户的最频繁的日常操作以及出现的问题,重点优化税控设备,这样可以提高用户的使用体验,还可以产生更多适用于用户的新功能。

本公开实施例提供一种电子设备包括存储器和处理器,

存储器,存储有可执行指令;

处理器,处理器运行存储器中的可执行指令,以运行分析税控设备的方法。

该存储器用于存储非暂时性计算机可读指令。具体地,存储器可以包括一个或多个计算机程序产品,该计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。该易失性存储器例如可以包括随机存取存储器(ram)和/或高速缓冲存储器(cache)等。该非易失性存储器例如可以包括只读存储器(rom)、硬盘、闪存等。

该处理器可以是中央处理单元(cpu)或者具有数据处理能力和/或指令执行能力的其它形式的处理单元,并且可以控制电子设备中的其它组件以执行期望的功能。在本公开的一个实施例中,该处理器用于运行该存储器中存储的该计算机可读指令。

本领域技术人员应能理解,为了解决如何获得良好用户体验效果的技术问题,本实施例中也可以包括诸如通信总线、接口等公知的结构,这些公知的结构也应包含在本公开的保护范围之内。

有关本实施例的详细说明可以参考前述各实施例中的相应说明,在此不再赘述。

本公开实施例提供一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现分析税控设备的方法。

根据本公开实施例的计算机可读存储介质,其上存储有非暂时性计算机可读指令。当该非暂时性计算机可读指令由处理器运行时,执行前述的本公开各实施例方法的全部或部分步骤。

上述计算机可读存储介质包括但不限于:光存储介质(例如:cd-rom和dvd)、磁光存储介质(例如:mo)、磁存储介质(例如:磁带或移动硬盘)、具有内置的可重写非易失性存储器的媒体(例如:存储卡)和具有内置rom的媒体(例如:rom盒)。

以上已经描述了本公开的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1