一种销售数据的处理方法及系统与流程

文档序号:17762717发布日期:2019-05-24 21:50阅读:276来源:国知局
一种销售数据的处理方法及系统与流程

本发明涉及数据处理技术领域,尤其涉及一种销售数据的处理方法及系统。



背景技术:

随着社会经济的发展,我国超市经营规模日趋扩大,销售和门店数量大幅度增加,而且许多超市正在突破食品为主的传统格局,向品种多样化发展,超市在业务上需要处理大量的销售信息。比如现在的盒马超市,由于超市中进驻了很多商家,例如海鲜商家和酒吧商家等,超市平台需要每天及时的反馈销售数据给商家。然而传统的超市在统计处理销售信息时,由于人为的参与过多,统计效率不高而且难以每天统计一次销售信息,一般都是一周统计一次销售信息,难以满足现在的超市的需求。



技术实现要素:

为了解决上述技术问题,本发明的目的是提供一种对销售数据进行自动处理的方法。

本发明的另一目的是提供一种对销售数据进行自动处理的系统。

本发明方法所采用的技术方案是:

一种销售数据的处理方法,包括以下步骤:

从数据库中获取当天销售的商品的数据信息,所述数据信息包括商品类别信息、商品价格信息和商品数量信息;

结合商品类别信息和预设的分类方式将商品分成多个商品类别,并根据商品类别生成多个商品销售表;

结合商品销售表、商品价格信息、商品数量信息统计各商品类别的销售总金额,并根据各商品类别的销售总金额生成统计总表。

进一步,所述从数据库中获取当天销售的商品的数据信息这一步骤,具体为:

在预设时间通过执行第一预设sql语句,从数据库中获取当天已销售商品的数据信息。

进一步,还包括建立统计框架的步骤,具体为:

在数据库上建立统计框架,并在统计框架内添加sql语句和设定sql语句的执行时间。

进一步,还包括统计促销商品的步骤,具体包括以下步骤:

通过执行第二预设sql语句,从数据库中获取当天促销商品的数量信息及时间戳信息;

结合数量信息和时间戳信息统计并生成促销商品销售的时间分布图。

进一步,所述结合商品销售表、商品价格信息、商品数量信息统计各商品类别的销售总金额,并根据各商品类别的销售总金额生成统计总表这一步骤,具体为:

结合商品销售表、商品价格信息、商品数量信息统计各商品类别的销售总金额;

结合各商品类别的销售总金额和预设的排列顺序对商品类别进行排序后,生成统计总表。

本发明系统所采用的技术方案是:

一种销售数据的处理系统,包括:

获取数据模块,用于从数据库中获取当天销售的商品的数据信息,所述数据信息包括商品类别信息、商品价格信息和商品数量信息;

分类模块,用于结合商品类别信息和预设的分类方式将商品分成多个商品类别,并根据商品类别生成多个商品销售表;

统计模块,用于结合商品销售表、商品价格信息、商品数量信息统计各商品类别的销售总金额,并根据各商品类别的销售总金额生成统计总表。

进一步,所述获取数据模块具体用于在预设时间通过执行第一预设sql语句,从数据库中获取当天已销售商品的数据信息。

进一步,还包括建立框架模块,所述建立框架模块用于在数据库上建立统计框架,并在统计框架内添加sql语句和设定sql语句的执行时间。

进一步,还包括促销统计模块,所述促销统计模块包括执行单元和分布统计单元;

所述执行单元用于通过执行第二预设sql语句,从数据库中获取当天促销商品的数量信息及时间戳信息;

所述分布统计单元用于结合数量信息和时间戳信息统计并生成促销商品销售的时间分布图。

本发明系统所采用的另一技术方案是:

一种销售数据的处理系统,包括:

至少一个处理器;

至少一个存储器,用于存储至少一个程序;

当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现上述的一种销售数据的处理方法。

本发明的有益效果是:本发明通过从数据库中自动获取当天销售的商品的数据信息,并根据数据信息进行分类后,建立统计总表,无需人为参与进行统计,解决了每天统计一次销售数据的问题,提高超市的管理质量和节约了管理成本。

附图说明

图1是本发明一种销售数据的处理方法的步骤流程图;

图2是本发明一种销售数据的处理系统的结构框图。

具体实施方式

实施例一

如图1所示,本实施例提供了一种销售数据的处理方法,包括以下步骤:

s1、从数据库中获取当天销售的商品的数据信息,所述数据信息包括商品类别信息、商品价格信息和商品数量信息。

s2、结合商品类别信息和预设的分类方式将商品分成多个商品类别,并根据商品类别生成多个商品销售表。

s3、结合商品销售表、商品价格信息、商品数量信息统计各商品类别的销售总金额,并根据各商品类别的销售总金额生成统计总表。

现在的超市包括多种支付方式,比如现金支付、扫码支付和刷卡支付等,但无论采用哪种支付方式,商品的数据信息都会统一流到后天的数据库中,所以在数据库中可以获取当天销售的商品的数据信息。获取到当天销售的所有商品的数据信息后,根据商品类别信息对商品进行分类,分类方式可根据不同的超市需求进行区分,可以划分大的类别,比如将商品直接分为玩具系列、生鲜系列、食品系列、饮料系列、白酒系列、红酒系列、护理系列等类别,也可以划分为小的类别,比如鱼类、虾类、饮料类、谷类、红酒类和白酒类等,还可以根据不同的进驻商来进行类别,在本实施例中,按照进驻商的商品进行分类。进行分类后,对每一类进行统计并生成一个商品销售表,该商品销售表可以反馈给相关的进驻商家,让进驻商家知道自己商品的销售情况。结合商品销售表、商品价格信息、商品数量信息统计各商品类别的销售总金额,具体地,采用预设的计算函数进行统计,比如sum函数等,并根据各商品类别的销售总金额生成统计总表,超市平台可以根据统计总表了解超市的销售情况,知道那个系列的商品更好卖,更好地对超市进行管理。由于每天统计一次销售数据,进驻商家和超市平台每天可及时的获得商品的销售情况,满足商家的要求和更加方便超市人员对超市平台进行管理。

其中,步骤s1具体为:在预设时间通过执行第一预设sql语句,从数据库中获取当天已销售商品的数据信息。

通过设定sql语句的执行时间,当检测到执行时间后,执行相关的sql语句从数据库中获取信息。通过执行sql语句可以获取数据库中所有的数据,根据需要设计sql语句,从而获取不同的数据,在本实施例中,通过sql语句获取当天销售的商品的数据信息。比如,超市每天晚上10点结束营业,设定sql语句的执行时间为晚上10半,检测到10半时间点后,自动执行sql语句从数据库中获取数据信息,无需人为启动操作,节约了人力成本,提高提高管理人员的工作效率。

在步骤s1前还包括步骤s0,所述步骤s0具体为:

在数据库上建立统计框架,并在统计框架内添加sql语句和设定sql语句的执行时间。

由于所有的数据都会经过数据库,在数据库上建立统计框架,并在统计框架上添加sql语句,可获取到数据库中任意的数据。在建立了统计框架后,用户可根据业务需要随时在统计框架内添加sql语句,从而获取相应的数据,无需从新建立一个新的统计模型,更好的节约数据资源。其中,本实施例中通过设置计时器来设定sql语句的执行时间,当计时器检测到设定时间时,触发脚本,执行sql语句。

进一步作为优选的实施方式,还包括统计促销商品的步骤,具体包括以下步骤:

a1、通过执行第二预设sql语句,从数据库中获取当天促销商品的数量信息及时间戳信息。

a2、结合数量信息和时间戳信息统计并生成促销商品销售的时间分布图。

促销商品是每个超市习惯采用的手段,通过促销商品可吸引更多的顾客,也可以减少仓库的库存量,根据促销商品还可以了解顾客的消费习惯,超市在获取到顾客的消费习惯后,做出相应的调整,提高超市的销售策略。在本实施例中,通过执行第二预设sql语句,从数据库中获取当天促销商品的数量信息及时间戳信息,再结合数量信息和时间戳信息统计并生成促销商品销售的时间分布图,通过时间分布图,超市可以做出相应的部署,比如在某个时间段,服务人员可以多些,在哪个时间段服务人员可以少些,通过分析顾客的消费习惯,帮助超市管理人员更好的管理超市,提高超市的管理效率。

其中,步骤s3包括步骤s31~s32:

s31、结合商品销售表、商品价格信息、商品数量信息统计各商品类别的销售总金额。

s32、结合各商品类别的销售总金额和预设的排列顺序对商品类别进行排序后,生成统计总表。

通过对商品类别的销售情况进行排列,再呈现给工作人员,工作人员可以一目了然看出哪些商品销售的最好,哪些商品最赚钱,其中,排列方式可以为销售总金额最大的商品到销售总金额最小的商品依次排列。超市管理人员根据统计总表能够清晰的了解商品销售情况,更好地管理超市。

实施例二

如图2所示,本实施例提供一种销售数据的处理系统,包括:

获取数据模块,用于从数据库中获取当天销售的商品的数据信息,所述数据信息包括商品类别信息、商品价格信息和商品数量信息;

分类模块,用于结合商品类别信息和预设的分类方式将商品分成多个商品类别,并根据商品类别生成多个商品销售表;

统计模块,用于结合商品销售表、商品价格信息、商品数量信息统计各商品类别的销售总金额,并根据各商品类别的销售总金额生成统计总表。

本实施例的系统通过从数据库中自动获取当天销售的商品的数据信息,并根据数据信息进行分类后,建立统计总表,无需人为参与进行统计,解决了每天统计一次销售数据的问题,提高超市的管理质量和节约了管理成本。

进一步作为优选的实施方式,所述获取数据模块具体用于在预设时间通过执行第一预设sql语句,从数据库中获取当天已销售商品的数据信息。

进一步作为优选的实施方式,还包括建立框架模块,所述建立框架模块用于在数据库上建立统计框架,并在统计框架内添加sql语句和设定sql语句的执行时间。

进一步作为优选的实施方式,还包括促销统计模块,所述促销统计模块包括执行单元和分布统计单元;

所述执行单元用于通过执行第二预设sql语句,从数据库中获取当天促销商品的数量信息及时间戳信息;

所述分布统计单元用于结合数量信息和时间戳信息统计并生成促销商品销售的时间分布图。

本实施例通过设定sql语句的执行时间,在检测到执行时间后,自动执行sql语句从数据库中获取当天销售的商品的数据信息,无需认为的操作,根据数据信息统计当天的商品销售表和销售总金额,进驻商家可根据商品销售表清晰的了解商品的销售情况,超市平台根据销售总金额了解超市的运营情况,更好地管理超市。

实施例三

本实施例提供了一种销售数据的处理系统,包括:

至少一个处理器;

至少一个存储器,用于存储至少一个程序;

当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现实施例一述的一种销售数据的处理方法。

本实施例的一种销售数据的处理系统,可执行本发明方法实施例一所提供的一种销售数据的处理方法,可执行方法实施例的任意组合实施步骤,具备该方法相应的功能和有益效果。

以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。

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