记账方法、装置及计算机可读存储介质与流程

文档序号:17050456发布日期:2019-03-05 20:02阅读:126来源:国知局
记账方法、装置及计算机可读存储介质与流程

本发明涉及数据处理技术领域,尤其涉及一种记账方法、装置及计算机可读存储介质。



背景技术:

随着网络在人们日常生活中的渗透,以及各大应用软件线上支付功能的普及,人们越来越依赖于通过网络进行线上的消费支付、转账及收账等资金交易行为,现金的流通日渐减少。而目前,在将网络上日常的交易信息记录成账单时,人们只有通过在记账软件上或其他记账工具上,手动记录各项交易信息来得到交易账单,用户所有的终端无法对用户的交易信息进行自动化记账,手动记账过程繁琐而费时,效率低下。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种记账方法、装置及计算机可读存储介质,旨在解决对网络交易信息的记账过程繁琐而费时的问题。

为实现上述目的,本发明提供一种记账方法,所述记账方法包括以下步骤:

在接收到系统通知信息时,判断所述系统通知信息是否为收支通知信息;

在确定所述系统通知信息为所述收支通知信息时,获取所述收支通知信息对应的收支信息;

根据所述收支信息生成第一账单信息。

在一实施方式中,所述在接收到系统通知信息时,判断所述系统通知信息是否为收支通知信息的步骤包括:

获取预设关键字信息及所述系统通知信息的第一关键字信息,其中,所述预设关键字信息中包括多个关键字信息;

判断所述预设关键字信息中,是否存在与所述第一关键字信息匹配的关键字信息,其中,在所述预设关键字信息中存在与所述第一关键字信息匹配的关键字信息时,确定所述系统通知信息为收支通知信息。

在一实施方式中,所述根据所述收支信息生成第一账单信息的步骤包括:

判断所述收支信息的信息类别;

在所述收支信息的信息类别为支出类别时,确定所述收支信息为消费信息,获取所述消费信息对应的消费类型;

根据所述消费类型及所述消费信息,生成所述消费信息对应的消费账单信息,作为第一账单信息。

在一实施方式中,所述判断所述收支信息的信息类别的步骤之后,所述记账方法还包括:

在所述收支信息的信息类别为收入类别时,确定所述收支信息为收入信息,获取预设收入信息;

根据所述预设收入信息及所述收入信息,生成所述收入信息对应的收入账单信息,作为第一账单信息。

在一实施方式中,所述根据所述收支信息生成第一账单信息的步骤之后,所述记账方法还包括:

根据所述第一账单信息生成账单通知信息;

推送所述账单通知信息至终端通知界面;

在一实施方式中,所述推送所述账单通知信息至终端通知界面的步骤之后,所述记账方法还包括:

在接收到基于所述账单通知界面触发的账单编辑指令时,获取所述账单编辑指令对应的账单编辑信息;

基于所述账单编辑信息更新存储所述第一账单信息。

在一实施方式中,所述基于所述账单编辑信息更新存储所述第一账单信息的步骤之后,所述记账方法还包括:

获取预设接收时间内的第二账单信息,其中,所述第二账单信息至少包括一个账单信息;

根据所述第二账单信息生成收支提示信息。

在一实施方式中,所述根据所述第二账单信息生成收支提示信息的步骤包括:

获取所述第二账单信息对应的统计数据信息;

根据所述统计数据信息及所述第二账单信息,生成所述第二账单信息对应的收支提示信息。

此外,为实现上述目的,本发明还提供一种记账装置,所述记账装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的记账程序,所述记账程序被所述处理器执行时实现上述任一项所述的记账方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有记账程序,所述记账程序被处理器执行时实现上述任一项所述的记账方法的步骤。

本发明通过在接收到系统通知信息时,判断所述系统通知信息是否为收支通知信息,接着在确定所述系统通知信息为所述收支通知信息时,获取所述收支通知信息对应的收支信息,而后根据所述收支信息生成第一账单信息,实现了对系统通知信息的智能识别,并且根据收支通知信息对应的收支信息即可自动生成账单信息,实现了自动化记账,提高了记账效率,除此之外还实现了对有误账单的纠错,提高了账单信息的准确性,并且通过对账单信息的统计与分析,能够及时提示用户的收支状况并给出合理的消费建议。

附图说明

图1是本发明实施例方案涉及的硬件运行环境中的记账装置所属终端的结构示意图;

图2为本发明记账方法第一实施例的流程示意图;

图3为本发明记账方法第一实施例中所述在接收到系统通知信息时,判断所述系统通知信息是否为收支通知信息的步骤的细化流程示意图;

图4为本发明记账方法第一实施例中所述根据所述收支信息生成第一账单信息的步骤的细化流程示意图;

图5为本发明记账方法第四实施例的流程示意图;

图6为本发明记账方法第五实施例的流程示意图;

图7为本发明记账方法第六实施例的流程示意图;

图8为本发明记账方法第七实施例的流程示意图;

图9为本发明记账方法第七实施例中所述根据所述第二账单信息生成收支提示信息的步骤的细化流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境中记账装置所属终端的结构示意图。

本发明实施例终端可以是pc,也可以是智能手机、平板电脑、电子书阅读器、mp3(movingpictureexpertsgroupaudiolayeriii,动态影像专家压缩标准音频层面3)播放器、mp4(movingpictureexpertsgroupaudiolayeriv,动态影像专家压缩标准音频层面4)播放器、便携计算机等具有显示功能的可移动式终端设备。

如图1所示,该终端可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

可选地,终端还可以包括摄像头、rf(radiofrequency,射频)电路,传感器、音频电路、wifi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可在移动终端移动到耳边时,关闭显示屏和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;当然,移动终端还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及记账程序。

在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的记账程序。

在本实施例中,记账装置包括:存储器1005、处理器1001及存储在所述存储器上并可在所述处理器上运行的记账程序,其中:

处理器1001调用存储器1005中存储的记账程序时,执行以下操作:

在接收到系统通知信息时,判断所述系统通知信息是否为收支通知信息;

在确定所述系统通知信息为所述收支通知信息时,获取所述收支通知信息对应的收支信息;

根据所述收支信息生成第一账单信息。

进一步地,处理器1001调用存储器1005中存储的记账程序时,还执行以下操作:

获取预设关键字信息及所述系统通知信息的第一关键字信息,其中,所述预设关键字信息中包括多个关键字信息;

判断所述预设关键字信息中,是否存在与所述第一关键字信息匹配的关键字信息,其中,在所述预设关键字信息中存在与所述第一关键字信息匹配的关键字信息时,确定所述系统通知信息为收支通知信息。

进一步地,处理器1001调用存储器1005中存储的记账程序时,还执行以下操作:

判断所述收支信息的信息类别;

在所述收支信息的信息类别为支出类别时,确定所述收支信息为消费信息,获取所述消费信息对应的消费类型;

根据所述消费类型及所述消费信息,生成所述消费信息对应的消费账单信息,作为第一账单信息。

进一步地,处理器1001调用存储器1005中存储的记账程序时,还执行以下操作:

在所述收支信息的信息类别为收入类别时,确定所述收支信息为收入信息,获取预设收入信息;

根据所述预设收入信息及所述收入信息,生成所述收入信息对应的收入账单信息,作为第一账单信息。

进一步地,处理器1001调用存储器1005中存储的记账程序时,还执行以下操作:

根据所述第一账单信息生成账单通知信息;

推送所述账单通知信息至终端通知界面;

进一步地,处理器1001调用存储器1005中存储的记账程序时,还执行以下操作:

在接收到基于所述账单通知界面触发的账单编辑指令时,获取所述账单编辑指令对应的账单编辑信息;

基于所述账单编辑信息更新存储所述第一账单信息。

进一步地,处理器1001调用存储器1005中存储的记账程序时,还执行以下操作:

获取预设接收时间内的第二账单信息,其中,所述第二账单信息至少包括一个账单信息;

根据所述第二账单信息生成收支提示信息。

进一步地,处理器1001调用存储器1005中存储的记账程序时,还执行以下操作:

获取所述第二账单信息对应的统计数据信息;

根据所述统计数据信息及所述第二账单信息,生成所述第二账单信息对应的收支提示信息。

本发明提供一种记账方法,参照图2,图2为本发明记账方法第一实施例的流程示意图。

在本实施例中,该记账方法包括:

步骤s10,在接收到系统通知信息时,判断所述系统通知信息是否为收支通知信息;

在本实施例中,系统通知信息分有不同的类别,有可能所接收到的系统通知信息为软件更新提示信息、聊天消息提示及新闻消息提示等通知信息,因此,在接收到系统通知信息时,需要对该系统通知信息进行判断,判断该系统通知信息是否为收支通知信息,其中,该系统通知信息的形式可以为短信形式的通知信息也可为各个应用软件生成的提示信息;在接收到系统提示信息时,对该系统提示信息进行判断,具体地,获取系统通知信息中的第一关键字信息,通过判断在预设关键字信息中是否存在与该第一关键字信息匹配的关键字信息,若在该预设关键字信息中存在与该第一关键字信息匹配的关键字信息,则可以确定该系统通知信息为收支通知信息;在确定该系统提示信息为收支提示信息时,则获取该收支提示信息具体对应的收支信息,其中,该收支通知信息可分为收入通知信息或者支出通知信息;在进行自动记账时仅仅需要记录收支通知信息对应的收支信息,以此来根据该收支信息生成对应的账单信息。

步骤s20,在确定所述系统通知信息为所述收支通知信息时,获取所述收支通知信息对应的收支信息;

在本实施例中,收支通知信息为用户通过应用软件或工具进行消费或者转账、收账等操作时,该应用软件或其他工具根据用户的收支状况生成的具体的收支通知信息,通过该收支通知信息则可以获取对应的收支信息,其中,该收支信息则为根据该收支通知信息所获取到的必要收支信息,如收支金额及收支来源或去向等信息;在确定系统通知信息为收支通知信息时,则获取该收支通知信息对应的收支信息,在获取到收支信息时,需要对该收支信息的信息类别进行判断,即判断该收支信息的信息类别为支出类别或是收入类别;在确定该收支信息的信息类别为支出类别时,则此时该收支信息为消费信息,若该收支信息的信息类别为收入类别,则此时该收支信息为收入信息;具体地,不同信息类别的收支信息所包括的内容是不同的,在收支信息为消费信息时,则此时收支信息包括:消费金额、消费时间、支付方式及消费对应的商家信息等信息;在收支信息为收入信息时,则此时收支信息包括:收入金额、收入时间及收入来源等信息。

步骤s30,根据所述收支信息生成第一账单信息。

在本实施例中,不同信息类别的收支信息所对应的第一账单信息也是不同的,对于支出类别的收支信息(即消费信息),则需要通过解析该消费信息以获取该消费信息中商家信息,根据该商家信息可以获取到该消费信息对应的消费类型;在获取到消费类型时,则根据该消费类型及消费信息生成对应的消费账单信息(即第一账单信息),此时该收支信息对应的第一账单信息包括:此次消费的消费类型、消费金额、消费时间、支付方式及消费对应的商家信息等信息;对于收入类别的收支信息(即收入信息),则需要获取预设收入信息,其中,该预设收入信息为用户预先设定的收入信息,若用户并未预先设定则默认该预设收入信息中的预设收入金额为零;根据获取到的预设收入信息及收入信息生成对应的收入账单信息(即第一账单信息),此时该收支信息对应的第一账单信息包括:预设收入金额、收入金额、收入时间及收入来源等信息;除此之外,对于所有类型的收支信息对应的第一账单信息还应包括该第一账单信息对应的编号信息,根据该编号信息可以确定对应的第一账单信息;而后在获取到第一账单信息时,推送该第一账单信息对应的账单通知信息至用户所有的终端通知界面,基于该终端通知界面,用户可选择获取该账单通知信息对应的第一账单信息的详细信息,若该账单通知信息对应的第一账单信息有误,用户亦可选择对该第一账单信息进行修改操作。

本实施例提出的记账方法,通过在接收到系统通知信息时,判断所述系统通知信息是否为收支通知信息,接着在确定所述系统通知信息为所述收支通知信息时,获取所述收支通知信息对应的收支信息,而后根据所述收支信息生成第一账单信息,实现了对系统通知信息的智能识别,并且根据收支通知信息对应的收支信息即可自动生成账单信息,实现了自动化记账,提高了记账效率,除此之外还实现了对有误账单的纠错,提高了账单信息的准确性,并且通过对账单信息的统计与分析,能够及时提示用户的收支状况并给出合理的消费建议。

基于第一实施例,提出本发明记账方法的第二实施例,参照图3,在本实施例中,步骤s10包括:

步骤s11,获取预设关键字信息及所述系统通知信息的第一关键字信息,其中,所述预设关键字信息中包括多个关键字信息;

在本实施例中,预设关键字信息为内部预先存储的关键字信息,该预设关键字信息包括多个关键字信息;具体地,对于各个银行及应用软件,在用户进行收支操作时都会有固定的收支通知信息格式,该固定的收支通知信息格式即为可识别的关键字信息,因此该预设关键字信息则可具体为各个银行的短信通知号码、各个银行短信通知内容的关键字信息以及各个应用软件收支通知信息对应的关键字信息;在接收到系统通知信息时,获取该系统通知信息的第一关键字信息,该第一关键字信息为判别该系统通知信息的唯一特征信息,若该系统通知信息的第一关键字信息与预设关键字信息中存储的关键字信息能够匹配,则可以确定该系统通知信息为收支通知信息。

步骤s12,判断所述预设关键字信息中,是否存在与所述第一关键字信息匹配的关键字信息,其中,在所述预设关键字信息中存在与所述第一关键字信息匹配的关键字信息时,确定所述系统通知信息为收支通知信息。

在本实施例中,在获取到第一关键字信息及预设关键字信息时,判断在该预设关键字信息中是否存在与该系统通知信息的第一关键字信息匹配的关键字信息,若在该预设关键字信息中存在与该系统通知信息的第一关键字信息匹配的关键字信息,则可以确定该系统通知信息为收支通知信息;具体地,在该预设关键字信息中存在与该系统通知信息的第一关键字信息匹配的关键字信息,则具体可表示为该第一关键字信息与在预设关键字信息中存储的某一关键字信息相同,如在接收到某一短信通知信息,获取该短信通知的第一关键字信息,即短信号码与相关短信内容的关键字信息,而后基于该第一关键字信息,在预设关键字信息中查找是否存在与该第一关键字信息中同样的短信号码,以及是否存在与该第一关键字信息中短信内容的关键字信息对应的关键字信息,若在该预设关键字信息中均能找到该短信通知信息的第一关键字信息对应的关键字信息,则可以确定该短信通知信息为收支通知信息。

本实施例提出的记账方法,通过获取预设关键字信息及所述系统通知信息的第一关键字信息,其中,所述预设关键字信息中包括多个关键字信息,接着获判断所述预设关键字信息中,是否存在与所述第一关键字信息匹配的关键字信息,其中,在所述预设关键字信息中存在与所述第一关键字信息匹配的关键字信息时,确定所述系统通知信息为收支通知信息,实现了对系统通知信息的判断,确定了记账的对象,缩小了记账范围使得记账更加准确快速,提高了记账效率。

基于第一实施例,提出本发明记账方法的第三实施例,参照图4,在本实施例中,步骤s30包括:

步骤s31,判断所述收支信息的信息类别;

在本实施例中,收支信息的信息类别可以分为两个类别,即支出类别与收入类别;具体地,在获取到收支信息时,解析该收支信息判断该收支信息中的信息类别的关键字,根据该信息类别的关键字可对该收支信息的信息类别进行判断;不同支付方式对应的信息类别的关键字可能会有所不同,不同商家对应的的信息类别的关键字可能也会有所不同,主要的支出类别的关键字可以分为支付、支出及付款等支出类别的关键字,而收入类别的关键字则主要可以分为获得、收到及收入等收入类别的关键字;若通过解析收支信息得到该收支信息对应的信息类别的关键字为支出类别的关键字,则该收支信息对应的信息类别为支出类别;若通过解析收支信息得到该收支信息对应的信息类别的关键字为收入类别的关键字,则该收支信息对应的信息类别为收入类别。

步骤s32,在所述收支信息的信息类别为支出类别时,确定所述收支信息为消费信息,获取所述消费信息对应的消费类型;

在本实施例中,在确定获得的收支信息的信息类别为支出类别时,该收支信息则为消费信息,而不同的消费信息对应不同的消费类型,其中,消费类型具体可分为购物、餐饮、交通及住宿等类型;在收支信息为消费信息时,解析该消费信息可以得到对应的商家信息,该商家信息则为具体的商家名称及消费内容等信息,通过该商家信息可以获取到该消费信息对应的消费类型;例如,通过该商家信息可以获取到此次消费对应的商家的服务行业,从而根据该商家对应的服务行业则可以确定该消费信息对应的消费类型;如在某一餐厅进行消费,得到该餐厅属于餐饮行业,则此次消费信息对应的消费类型为餐饮类型。

步骤s33,根据所述消费类型及所述消费信息,生成所述消费信息对应的消费账单信息,作为第一账单信息。

在本实施例中,在获取到消费类型时,根据所获取到的消费类型及消费信息生成对应的消费账单信息,其中,在消费信息中包括:消费金额、消费时间、支付方式及消费对应的商家信息等信息,故而在该消费信息对应的消费账单信息中包括账单编号、此次消费的消费类型、消费金额、消费时间、支付方式及消费对应的商家信息等信息,其中账单编号为每一个账单对应的特定编号,根据该账单编号可查找到对应的账单信息;具体地,一个消费通知信息对应一个消费账单信息,在获取到消费类型及消费信息时,记录其中消费类型、消费金额、消费时间、支付方式及消费对应的商家信息等信息分别对应的具体内容,并将该消费账单信息进行编号,由此则可以生成该消费信息对应的消费账单信息,同时该消费账单信息即为上述实施例中对应的第一账单信息。

本实施例提出的记账方法,通过判断所述收支信息的信息类别,接着在所述收支信息的信息类别为支出类别时,确定所述收支信息为消费信息,获取所述消费信息对应的消费类型,而后根据所述消费类型及所述消费信息,生成所述消费信息对应的消费账单信息,作为第一账单信息,实现了对收支信息的信息类别的分类,针对不同信息类别的收支信息进行不同的处理步骤,并且确定在收支信息为消费信息时的处理步骤,提高了记账效率。

基于第三实施例,提出本发明记账方法的第四实施例,参照图5,在本实施例中,在步骤s31之后,该记账方法还包括:

步骤s34,在所述收支信息的信息类别为收入类别时,确定所述收支信息为收入信息,获取预设收入信息;

在本实施例中,对收支信息进行判断后,确定该收支信息的信息类别为收入类别时,则该收支信息为收入信息,该收入信息有可能为转账收入或者商家活动反馈收入;具体地,在获取到收入信息时,同时获取预设收入信息,该预设收入信息为用户预先设定的收入金额,若用户并未对收入金额进行预先设定则默认预设收入金额为零;根据该收入信息及预设收入信息可以生成对应的收入账单信息。

步骤s35,根据所述预设收入信息及所述收入信息,生成所述收入信息对应的收入账单信息,作为第一账单信息。

在本实施例中,在获取到预设收入信息时,根据所获取到的预设收入信息及收入信息生成对应的收入账单信息,其中,在收入信息中包括:收入金额、收入时间及收入来源等信息,故而在该收入信息对应的收入账单信息中包括:账单编号、预设收入金额、收入金额、收入时间及收入来源等信息,其中,账单编号同样为每个账单对应的特定编号;具体地,在获取到预设收入信息及收入信息时,记录其中收入金额、收入时间及收入来源等信息分别对应的具体内容,并将该收入账单信息进行编号,由此则可以生成该收入信息对应的收入账单信息,同时该收入账单信息即为上述实施例中对应的第一账单信息。

本实施例提出的记账方法,通过在所述收支信息的信息类别为收入类别时,确定所述收支信息为收入信息,获取预设收入信息,接着根据所述预设收入信息及所述收入信息,生成所述收入信息对应的收入账单信息,作为第一账单信息,实现了对收支信息的信息类别的分类,针对不同信息类别的收支信息进行不同的处理步骤,提高了记账效率。

基于第一实施例,提出本发明记账方法的第五实施例,参照图6,在本实施例中,在步骤s30之后,该记账方法还包括:

步骤s40,根据所述第一账单信息生成账单通知信息;

在本实施例中,在生成第一账单信息时,根据该第一账单信息生成账单通知信息,该账单通知信息为推送到用户终端通知界面的通知信息,通过该账单通知信息用户可以及时了解到一次收支交易的账单信息;具体地,第一账单信息可能为消费账单信息也在可能为收入账单信息,在该第一账单信息为消费账单信息时,则该消费账单信息对应的消费账单通知信息包括:消费去向及消费金额等通知信息;若该第一账单信息为收入账单信息,则该收入账单信息对应的收入账单通知信息则包括:收入来源及收入金额等通知信息;除此之外,该第一账单信息对应的账单通知信息还包括查看和编辑操作选项,用户基于该账单通知信息的操作选项可以查看详细的账单信息(即第一账单信息),并可对该第一账单信息进行编辑的操作。

步骤s50,推送所述账单通知信息至终端通知界面。

在本实施例中,终端通知界面为用户所有的终端通知显示界面,在该终端通知界面用户可以及时了解到各种通知类的消息,因此,在每次账单通知信息生成时,则推送该账单通知信息至用户终端通知界面,以便用户能够根据该账单通知信息,及时了解到某次收支交易对应的具体账单信息(即第一账单信息),同时在第一账单信息有误时用户亦可对该第一账单信息进行查看及编辑等操作;具体地,在生成该第一账单信息对应的账单通知信息时,推送该账单通知信息至用户终端通知界面,基于该终端通知界面,用户可以对在该终端通知界面显示的账单通知信息,选择是否查看该账单通知信息对应的第一账单信息的详情,以及选择是否对该账单通知信息对应的第一账单信息进行编辑的操作。

本实施例提出的记账方法,通过根据所述第一账单信息生成账单通知信息,接着推送所述账单通知信息至终端通知界面,实现了通过账单通知信息对账单信息的及时推送,使得用户在某次收支交易完成后能够第一时间了解到该次收支交易的账单信息,同时对于有误的账单信息用户也可对该账单信息进行修改等操作,提高了账单信息的准确性。

基于第五实施例,提出本发明记账方法的第六实施例,参照图7,在本实施例中,在步骤s50之后,该记账方法还包括:

步骤s60,在接收到基于所述终端通知界面触发的账单编辑指令时,获取所述账单编辑指令对应的账单编辑信息;

在本实施例中,在账单通知信息中包括查看和编辑的操作选项,在账单通知信息被推送至终端通知界面时,若所推送的账单通知信息有误,用户则可通过该账单通知信息中的编辑选项,对该账单通知信息对应的第一账单信息进行编辑的操作;在用户选择编辑操作时则触发账单编辑指令,在接收到基于该终端通知界面触发的账单编辑指令时,则获取该账单编辑指令对应的账单编辑信息,其中,该账单编辑信息为用户所要修改账单的目标信息,即用户输入的账单编辑信息,在获取到该账单编辑信息时,则可根据该账单编辑信息对有误的第一账单信息进行编辑操作。

步骤s70,基于所述账单编辑信息更新存储所述第一账单信息。

在本实施例中,在获取到账单编辑信息时,根据所获取的账单编辑信息可对第一账单信息进行编辑的操作,即更新该第一账单信息,例如,在某次消费对应的第一账单信息中,该次消费信息中的商家信息与实际商家信息不同,则在接收到该第一账单信息对应的账单通知信息时,用户可通过该账单通知信息中的编辑选项对该第一账单信息进行编辑操作,以此来修改该第一账单信息;在基于账单编辑信息对该第一账单信息编辑完成时,同时存储该第一账单信息,以便后续对该账单信息的统计分析等操作。

本实施例提出的记账方法,通过在接收到基于所述账单通知界面触发的账单编辑指令时,获取所述账单编辑指令对应的账单编辑信息,接着基于所述账单编辑信息更新存储所述第一账单信息,实现了对于有误的账单信息进行修改的操作,提高了账单信息的准确性,同时也使得在后续对账单信息的统计与分析的过程中,能够获得更准确的统计与分析数据。

基于第六实施例,提出本发明记账方法的第七实施例,参照图8,在本实施例中,在步骤s70之后,该记账方法还包括:

步骤s80,获取预设接收时间内的第二账单信息,其中,所述第二账单信息至少包括一个账单信息;

在本实施例中,预设接收时间为预先设定接收账单信息的时间;在该预设接收时间内用户可能进行了多项收支交易,而根据在此时间范围内接收的收支通知信息则会生成多个对应的账单信息,由该多个账单信息汇集而成的账单信息即为第二账单信息;而若在该预设接收时间内用户只进行了一项收支交易,即该第二账单信息只包括一个账单信息,此时该第二账单信息即为第一账单信息;而后在获取到该预设接收时间内的所有账单信息(即第二账单信息)时,则对在该预设接收时间内的所有账单信息进行统计分析,根据所得的分析结果生成对应的收支提示信息,以提示用户在该预设接收时间的收支状况;具体地,不同预设接收时间会对应有不同的账单信息,该预设接收时间可由用户进行自定义设定,若用户未对该预设接收时间进行设定则默认一个预设接收时间;例如,默认预设接收时间为5天,而用户通过自定义设定预设接收时间为7天,则获取在该预设接收时间7天内生成的所有账单信息(即第二账单信息),接着对该预设接收时间7天内的所有账单信息进行统计分析,并根据分析结果生成收支提示信息,以提示用户在过去7天内的收支状况;若用户未对该预设接收时间进行设定,则默认获取过去五天内生成的所有账单信息,并只对5天内所有的账单信息进行统计分析。

步骤s90,根据所述第二账单信息生成收支提示信息。

在本实施例中,在获取到预设接收时间内的所有账单信息(即第二账单信息)时,根据该第二账单信息生成收支提示信息,以此来提示用户在该预设接收时间内的收支状况;具体地,在获取到第二账单信息时,先对该第二账单信息内包括的所有账单信息进行统计,如按收支类型统计、按收支时间统计及按收支金额统计等;在统计完成时获取统计数据信息,对该统计数据信息进行分析,如判断在该预设接收时间内的消费金额是否超过了预设消费金额,以及总消费金额是否超过了总收入金额等,其中,该预设消费金额可由用户自定义设定;或者分析在该预设接收时间段内的消费结构,获取消费结构中各个消费类型的占比等;而后根据所得的分析数据生成收支提示信息,以此来提示用户在该预设接收时间段内的收支状况,其中,收支提示信息是用来提示用户收支状况的通知信息,该收支提示信息可包括多条不同类型的收支提示信息,如预设接收时间内的消费上限提示、同消费类型历史最大支付额度提示及收入支出占比提示等不同类型的收支提示信息;在生成收支提示信息时,则推送该收支提示信息对应的收支通知信息至用户终端通知显示界面以提示用户,其中,该收支通知信息仅为收支提示信息中的一例,若用户在接收到收支通知信息时选择查看详细信息,则推送该第二账单信息及该第二账单信息对应的所有统计数据、分析数据及收支提示信息至用户终端显示界面,同时,用户在获取到第二账单信息也对该第二账单信息进行编辑等操作,并且在编辑完成时用户亦可选择是否重新对编辑后的第二账单信息进行统计与分析的操作。

本实施例提出的记账方法,通过获取预设接收时间内的第二账单信息,其中,所述第二账单信息至少包括一个账单信息,接着根据所述第二账单信息生成收支提示信息,实现了对一定时间段内账单信息的智能统计与分析,通过对该时间段内的账单信息的统计与分析生成收支提示信息,根据该收支提示信息以此达到了对用户收支状况进行及时提醒的效果,在一定程度上提高了用户的理财能力,提高了记账效率。

基于第七实施例,提出本发明记账方法的第八实施例,参照图9,在本实施例中,步骤s90包括:

步骤s91,获取所述第二账单信息对应的统计数据信息;

在本实施例中,在获取到第二账单信息时,对该第二账单信息进行统计,统计后的统计结果即为统计数据信息;具体地,统计按照不同的统计类型可分为:按收支类型统计、按收支时间统计及按收支金额统计等;例如,按收支类型进行统计,其中,收支类型则可分为购物类、餐饮类、交通类及住宿类等,分别获取该各个类型对应的账单信息,对获取到的账单信息进行统计,该账单信息统计所得的统计结果即为统计数据信息;如获取到购物类的账单信息只有一项但其消费金额占所有消费金额的35%,所有餐饮类的账单信息对应的消费金额占所有消费金额的45%,所有交通类的账单信息对应的消费金额占所有消费金额的20%,上述对各个不同收支类型对应的消费金额的占比统计结果即为统计数据信息。

步骤s92,根据所述统计数据信息及所述第二账单信息,生成所述第二账单信息对应的收支提示信息。

在本实施例中,基于第二账单信息对获取到的统计数据信息进行数据分析,在分析完成时,根据分析所得的分析数据、统计数据信息及第二账单信息生成该第二账单信息对应的收支提示信息,其中,该收支提示信息为综合预设接收时间段内用户的收支情况给出的相关消费提示,如消费上限提示、同消费类型历史最大支付额度提示及收入支出占比提示等不同类型的收支提示信息;具体地,在获取到第二账单信息对应的统计数据信息时,基于第二账单信息对该统计数据信息进行分析,其中,分析方式可分为多种,例如,对比某一消费类型对应的总消费金额与该类型的历史最大消费金额、判断在预设接收时间内的消费金额是否超过了预设消费金额以及总消费金额是否超过了总收入金额等不同的分析方式;在分析完成时,根据分析所得的分析数据、统计数据信息及第二账单信息生成该第二账单信息对应的收支提示信息,例如,分析得到在预设接收时间五天内的消费金额已超过了预设消费金额,其中该消费金额为600元而预设消费金额为500元,则可生成为如“在过去五天的消费金额已超过预设消费金额100元”之类的收支提示信息;除此之外,用户在获取到收支提示信息时,也可将所获取到第二账单信息对应的统计数据信息及相关的分析数据信息分享至社交网络。

本实施例提出的记账方法,通过获取所述第二账单信息对应的统计数据信息,接着根据所述统计数据信息及所述第二账单信息,生成所述第二账单信息对应的收支提示信息,实现了对一定时间段内账单信息的智能统计与分析,通过对该时间段内的账单信息的统计与分析生成收支提示信息,根据该收支提示信息以此达到了对用户收支状况进行及时提醒的效果,在一定程度上提高了用户的理财能力,提高了记账效率。

此外,本发明实施例还提出一种记账装置,该记账装置包括:

第一判断模块,用于在接收到系统通知信息时,判断所述系统通知信息是否为收支通知信息;

第一获取模块,用于在确定所述系统通知信息为所述收支通知信息时,获取所述收支通知信息对应的收支信息;

第一生成模块,用于根据所述收支信息生成第一账单信息。

进一步地,第一判断模块包括:

第一获取单元,用于获取预设关键字信息及所述系统通知信息的第一关键字信息,其中,所述预设关键字信息中包括多个关键字信息;

第一判断单元,用于判断所述预设关键字信息中,是否存在与所述第一关键字信息匹配的关键字信息,其中,在所述预设关键字信息中存在与所述第一关键字信息匹配的关键字信息时,确定所述系统通知信息为收支通知信息。

进一步地,第一生成模块包括:

第二判断单元,用于判断所述收支信息的信息类别;

第二获取单元,用于在所述收支信息的信息类别为支出类别时,确定所述收支信息为消费信息,获取所述消费信息对应的消费类型;

第一生成单元,用于根据所述消费类型及所述消费信息,生成所述消费信息对应的消费账单信息,作为第一账单信息。

进一步地,该记账装置还包括:

第二获取模块,用于在所述收支信息的信息类别为收入类别时,确定所述收支信息为收入信息,获取预设收入信息;

第二生成模块,用于根据所述预设收入信息及所述收入信息,生成所述收入信息对应的收入账单信息,作为第一账单信息。

进一步地,该记账装置还包括:

第三生成模块,用于根据所述第一账单信息生成账单通知信息;

推送模块,用于推送所述账单通知信息至终端通知界面;

进一步地,该记账装置还包括:

第三获取模块,用于在接收到基于所述账单通知界面触发的账单编辑指令时,获取所述账单编辑指令对应的编辑信息;

更新模块,用于基于所述编辑信息更新存储所述第一账单信息。

进一步地,该记账装置还包括:

第四获取模块,用于获取预设接收时间内的第二账单信息,其中,所述第二账单信息至少包括一个账单信息;

第四生成模块,用于根据所述第二账单信息生成收支提示信息。

进一步地,该记账装置还包括:

第五获取模块,用于获取所述第二账单信息对应的统计数据信息;

第五生成模块,用于根据所述统计数据信息及所述第二账单信息,生成所述第二账单信息对应的收支提示信息。

此外,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有记账程序,所述记账程序被处理器执行时实现如下操作:

在接收到系统通知信息时,判断所述系统通知信息是否为收支通知信息;

在确定所述系统通知信息为所述收支通知信息时,获取所述收支通知信息对应的收支信息;

根据所述收支信息生成第一账单信息。

进一步地,所述记账程序被处理器执行时还实现如下操作:

获取预设关键字信息及所述系统通知信息的第一关键字信息,其中,所述预设关键字信息中包括多个关键字信息;

判断所述预设关键字信息中,是否存在与所述第一关键字信息匹配的关键字信息,其中,在所述预设关键字信息中存在与所述第一关键字信息匹配的关键字信息时,确定所述系统通知信息为收支通知信息。

进一步地,所述记账程序被处理器执行时还实现如下操作:

判断所述收支信息的信息类别;

在所述收支信息的信息类别为支出类别时,确定所述收支信息为消费信息,获取所述消费信息对应的消费类型;

根据所述消费类型及所述消费信息,生成所述消费信息对应的消费账单信息,作为第一账单信息。

进一步地,所述记账程序被处理器执行时还实现如下操作:

在所述收支信息的信息类别为收入类别时,确定所述收支信息为收入信息,获取预设收入信息;

根据所述预设收入信息及所述收入信息,生成所述收入信息对应的收入账单信息,作为第一账单信息。

进一步地,所述记账程序被处理器执行时还实现如下操作:

根据所述第一账单信息生成账单通知信息;

推送所述账单通知信息至终端通知界面;

进一步地,所述记账程序被处理器执行时还实现如下操作:

在接收到基于所述账单通知界面触发的账单编辑指令时,获取所述账单编辑指令对应的账单编辑信息;

基于所述账单编辑信息更新存储所述第一账单信息。

进一步地,所述记账程序被处理器执行时还实现如下操作:

获取预设接收时间内的第二账单信息,其中,所述第二账单信息至少包括一个账单信息;

根据所述第二账单信息生成收支提示信息。

进一步地,所述记账程序被处理器执行时还实现如下操作:

获取所述第二账单信息对应的统计数据信息;

根据所述统计数据信息及所述第二账单信息,生成所述第二账单信息对应的收支提示信息。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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