一种财务数据的实时分析方法和装置与流程

    专利查询2022-07-07  150



    1.本技术涉及到数据处理领域,具体而言,涉及一种财务数据的实时分析方法和装置。


    背景技术:

    2.在一般企业中,财务数据不需要进行实时处理,一般按照预定的周期来进行处理即可。
    3.对于发电企业,其每时每刻都在输出电力,对于技术人员来说,电力输出需要保证参数的正常,对于财务人员来说,其如果能实时掌握电量输出的情况,是十分必要的。
    4.因此,发明人发现对于发电企业来说,其需求时能够对财务数据进行实时分析,这样可以从财务角度来对发电企业的控制提供财务数据的帮助,但是目前的财务软件或者财务系统中并没有提供这种功能。


    技术实现要素:

    5.本技术实施例提供了一种财务数据的实时分析方法和装置,以至少解决现有财务软件无法进行实时财务数据处理所导致的问题。
    6.根据本技术的一个方面,提供了一种财务数据的实时分析方法,包括:实时获取发电实体在每个时间周期内的发电数据;获取每个时间周期内的发电成本数据;获取每个时间周期内向每个用电实体输出的电量;根据向每个用电实体收取的电量的价格获取每个周期内的各个用电实体对应的利润;将所述每个用电实体的名称进行脱敏;将脱敏后的用电实体的名称以及对应的利润进行保存。
    7.进一步地,所述每个时间周期以分钟为单位。
    8.进一步地,所述每个时间周期为1分钟。
    9.进一步地,实时获取所述发电实体在每个时间周期内的发电数据包括:设置计时器,在所述计时器在每分钟开始的时候收集上一分钟的发电数据。
    10.进一步地,将脱敏后的所述用电实体的名称以及对应的利润进行保存包括:获取预定时间段内的所有时间周期内的利润总和;保存脱敏后的所述用电实体的名称和所述预定时间段内的利润的总和。
    11.在本实施例中还提供了一种财务数据的实时分析装置,包括:第一获取模块,用于实时获取发电实体在每个时间周期内的发电数据;第二获取模块,用于获取每个时间周期内的发电成本数据;第三获取模块,用于获取每个时间周期内向每个用电实体输出的电量;第四获取模块,用于根据向每个用电实体收取的电量的价格获取每个周期内的各个用电实体对应的利润;脱敏模块,用于将所述每个用电实体的名称进行脱敏;保存模块,用于将脱敏后的用电实体的名称以及对应的利润进行保存。
    12.进一步地,所述每个时间周期以分钟为单位。
    13.进一步地,所述每个时间周期为1分钟。
    14.进一步地,所述第一获取模块用于:设置计时器,在所述计时器在每分钟开始的时候收集上一分钟的发电数据。
    15.进一步地,所述保存模块用于:获取预定时间段内的所有时间周期内的利润总和;保存脱敏后的所述用电实体的名称和所述预定时间段内的利润的总和。
    16.在本技术实施例中,采用了实时获取发电实体在每个时间周期内的发电数据;获取每个时间周期内的发电成本数据;获取每个时间周期内向每个用电实体输出的电量;根据向每个用电实体收取的电量的价格获取每个周期内的各个用电实体对应的利润;将所述每个用电实体的名称进行脱敏;将脱敏后的用电实体的名称以及对应的利润进行保存。通过本技术解决了现有财务软件无法进行实时财务数据处理所导致的问题,从而能够实时获取相关数据,为发电企业的运营提供了数据支持。
    附图说明
    17.构成本技术的一部分的附图用来提供对本技术的进一步理解,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
    18.图1是根据本技术实施例的财务数据的实时分析方法的流程图。
    具体实施方式
    19.需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本技术。
    20.需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
    21.在本实施例中提供了一种财务数据的实时分析方法,图1是根据本技术实施例的财务数据的实时分析方法的流程图,如图1所示,该流程包括如下步骤:
    22.步骤s102,实时获取发电实体在每个时间周期内的发电数据;
    23.可选地,所述每个时间周期以分钟为单位。例如,所述每个时间周期为1分钟。在该可选实施方式中,可以设置计时器,在所述计时器在每分钟开始的时候收集上一分钟的发电数据。
    24.步骤s104,获取每个时间周期内的发电成本数据;
    25.获取发电实体的发电类型,如果是可再生能源发电(例如,光伏、水电、风电),则将所述发电实体的所有用于发电的设备的平均损耗以及人员在每个时间周期内的平均成本之后作为所述每个周期内的发电成本数据。如果是非可再生能源发电,则将所述发电实体所有用于发电的设备的平均损耗以及人员在每个时间周期内的平均成本以及该时间周期内的能源损耗对应的成本之和作为所述每个周期内的发电成本数据。
    26.步骤s106,获取每个时间周期内向每个用电实体输出的电量;
    27.判断向所述每个用电实体输出的电量以及所述每个用户实体的电量测量装置测量得到的电量,通过输出的电量和测量得到的电量可以获取到每个时间周期内的电量在传输过程的损耗,所述每个周期内的传输损耗也作为成本计算到所述每个时间周期内的发电成本数据。
    28.步骤s108,根据向每个用电实体收取的电量的价格获取每个周期内的各个用电实体对应的利润;
    29.步骤s110,将所述每个用电实体的名称进行脱敏;
    30.步骤s112,将脱敏后的用电实体的名称以及对应的利润进行保存。
    31.在该步骤中,可以保存每个时间周期内的用电实体的名称以及对应的利润,还可以将获取预定时间段内的所有时间周期内的利润总和;保存脱敏后的所述用电实体的名称和所述预定时间段内的利润的总和。例如,该预定时间段可以是一个小时,或者一天。
    32.通过上述步骤解决了现有财务软件无法进行实时财务数据处理所导致的问题,从而能够实时获取相关数据,为发电企业的运营提供了数据支持。
    33.本实施例中的脱敏的方式有很多种,在本实施例中提供了如下的一种实施方式,下面对该可选实施方式进行说明。
    34.在本可选实施方式中,可以根据所述用电实体的名称的类型调用分词基准词库中的相应子词库,并采用与所述用电实体的名称的类型相对应的分词方法进行分词;根据所述用电实体的名称的类型和所述用电实体的名称的长度,确定所述用电实体的名称的脱敏方法,并采用所述用电实体的名称的脱敏方法对所述用电实体的名称分词后得到的敏感数据进行脱敏处理。
    35.可以构建分词基准词库,所述分词基准词库中包括多个子词库,每个子词库分别包括一种类型的敏感词。当所述用电实体的名称的类型为用电地址时,调用通用地址子词库、地名子词库、小区名称子词库和行政区划分集合子词库,采用最大正向匹配中文分词对所述用电实体的名称进行分词。当所述用电实体的名称的类型为企业类户名时,调用区域集合子词库、行业集合子词库和公司组织集合子词库,采用双向最大匹配中文分词方法进行分词。
    36.当所述用电实体的名称的类型为用电地址时,判断所述用电实体的名称的长度是否大于第二预设值;当所述用电实体的名称的长度大于所述第二预设值时,从所述用电实体的名称的分词结果中提取门牌号数据的最后5位数据和省市区县数据,得到剩余部分数据;保留所述门牌号数据的后5位数据和所述省市区县数据,对所述用电实体的名称的剩余部分数据进行掩码,得到所述用电实体的名称脱敏后的数据;当所述用电实体的名称的长度不大于所述第二预设值时,确定所述用电实体的名称的脱敏方法为第二用电地址数据脱敏方法;根据所述用电实体的名称的长度按第一分阶梯保留规则提取所述用电实体的名称的保留部分,并对所述用电实体的名称的剩余部分进行掩码,得到所述用电实体的名称脱敏后的数据。
    37.当所述用电实体的名称的类型为企业类户名时,判断所述用电实体的名称的长度是否大于第三预设值;当所述用电实体的名称的长度大于所述第三预设值时,从所述用电实体的名称的分词结果中提取字号数据的第一个字和行业数据的最后一个字,得到所述字号数据的剩余数据和所述行业数据的剩余数据;对所述字号数据的剩余数据和所述行业数据的剩余数据进行掩码,保留所述用电实体的名称的其他数据,得到所述用电实体的名称脱敏后的数据;当所述用电实体的名称的长度不大于所述第三预设值时,根据所述用电实体的名称的长度按第二分阶梯保留规则提取所述用电实体的名称的保留部分,并对所述用电实体的名称的剩余部分进行掩码,得到所述用电实体的名称脱敏后的数据。
    38.在本实施例中,可以实时获取到用电实体的用电数据,可以按照预定时间段来统计用电实体的用电数据。获取用电实体在预定时间段内的用电数据(可以通过获取所述预定时间内包括的时间周期来进行统计得到该用电数据);判断所述预定时间段内的用电数据是否出现异常,其中,所述异常包括所述用电数据未落入预定范围内;在所述用电数据出现异常的情况下,获取所述用电实体超出所述预定范围的第一用电量;在历史数据查找与所述类型和所述第一用电量匹配的数据;在查找到匹配的数据之后,获取所述数据中记录的对应的预定行为;将所述用电数据以及所述预定行为发送给预先配置的联系人。其中,所述历史数据为当前时间以前发生过的预定类型的用电实体在实施预定行为之后导致超出的用电量。
    39.这样还可以对用电实体的用电进行监控。还可以将该时间段内未经过脱敏的用电实体的名称发送给所述预先配置的联系人,此时对利润进行脱敏处理,将脱敏后的利润也可以发送给所述预先配置的联系人。
    40.在本实施例中,提供一种电子装置,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行以上实施例中的方法。
    41.上述程序可以运行在处理器中,或者也可以存储在存储器中(或称为计算机可读介质),计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
    42.这些计算机程序也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤,对应与不同的步骤可以通过不同的模块来实现。
    43.该本实施例中就提供了这样的一种装置或系统。该装置被称为财务数据的实时分析装置,包括:第一获取模块,用于实时获取发电实体在每个时间周期内的发电数据;第二获取模块,用于获取每个时间周期内的发电成本数据;第三获取模块,用于获取每个时间周期内向每个用电实体输出的电量;第四获取模块,用于根据向每个用电实体收取的电量的价格获取每个周期内的各个用电实体对应的利润;脱敏模块,用于将所述每个用电实体的名称进行脱敏;保存模块,用于将脱敏后的用电实体的名称以及对应的利润进行保存。
    44.该系统或者装置用于实现上述的实施例中的方法的功能,该系统或者装置中的每个模块与方法中的每个步骤相对应,已经在方法中进行过说明的,在此不再赘述。
    45.例如,所述第一获取模块用于:设置计时器,在所述计时器在每分钟开始的时候收集上一分钟的发电数据。
    46.又例如,所述保存模块用于:获取预定时间段内的所有时间周期内的利润总和;保存脱敏后的所述用电实体的名称和所述预定时间段内的利润的总和。
    47.通过本实施例解决了现有财务软件无法进行实时财务数据处理所导致的问题,从而能够实时获取相关数据,为发电企业的运营提供了数据支持。
    48.以上仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
    转载请注明原文地址:https://tc.8miu.com/read-1177.html

    最新回复(0)