一种基于大数据的需求与供给预测方法技术

技术编号:16547794 阅读:38 留言:0更新日期:2017-11-11 12:17
本发明专利技术公开了一种基于大数据的需求与供给预测方法,按照如下步骤进行:步骤1、设5个以上递增的占有率判断门限,按照每个门限来统计不同的占有率数据;步骤2、使用二进制进行编码;步骤3、所有压缩后的占有率都采用二进制字符形式存储存数据库中,对于每批新来的、需要实时处理的占有率数据,使用数据库触发器,当数据存储在数据库中的时候,触发调用SQL/PLUS的数据库内部过程和函数对该数据进行处理,该处理过程和压缩算法并存储;步骤4、通过数据库完成资源调度、分配工作。本发明专利技术在具体生产需求分析领域中,采集多个预测值构成一个大数据库,对需求进行精准预测,提高了生产效率,避免过剩产能或供应量不足的问题。

A method for forecasting demand and supply based on big data

The invention discloses a supply and demand forecasting method based on large data, according to the following steps: 1, more than 5 increasing share threshold, according to each different statistical threshold to share data; step 2, using binary encoding; step 3, all compressed share the storage of binary characters form stored in the database, the need for real-time processing of each new batch, to share data, using database triggers, when data is stored in the database when the database internal procedures and functions of the SQL/PLUS call trigger data processing, the processing and compression and storage; step 4 the database resource scheduling, allocation of work. The present invention in the specific production needs analysis, collecting multiple forecasting values constitute a large database, the accurate prediction of the demand, improve production efficiency, avoid overcapacity or supply shortage.

【技术实现步骤摘要】
一种基于大数据的需求与供给预测方法
本专利技术涉及一种基于大数据分析的需求与供给预测方法,属于信息预测

技术介绍
随着市场经济的发展,市场发展已经由价格竞争时代深化进入到成本竞争时代,对市场未来走势的先期判断,在企业运营管理中的作用越来越重要,在很大程度上,影响着企业认知机会和把握机遇的能力。当前,对于商品历史数据的处理停留在构建时间序列和历史销量简单趋势线。然而,通过这样的方法获得的趋势线由于包含特殊事件、趋势变化和周期变化等多重因素,决策者难以通过这样的趋势线做出判断。这种状况对于企业精确制定营销战役规划和促销战术计划十分不利,对于营销效果的精确性评估也缺少可衡量的量化依据。需求预测构成了供应链中所有战略性和规划性决策的基础,预测广泛应用于推/拉式供应链,比如生产:日程安排,库存管理、总体计划;营销:销售资源配置、促销、新产品开发;财务:生产线的投资和预算规划;人事:雇员计划、雇用、解雇;所有上述决策的结合都需要预测的支持。预测构成的要素:过去的需求、产品的提前期、规划进行的广告与促销、经济的状态,价格与促销方案、竞争者行为。现有的预测方法包括:定性法:依赖于人们的判断和意见做出预测;时间预测法:利用历史数据来预测未来需求;静态法、适应性法、随机法:假定需求和外界因素高度相关、模仿法:通过模仿消费者选择进行需求预测。现有的预测方式存在以下技术问题:1、预测经常会出错,2、长期预测精确率低,3、独立预测误差大等问题。为了提高预测的精度,采用调取大量的基础数据进行预测,但是大量的基础数据预测往往会导致运行的速度变慢,无法及时调用的问题。数据分析的不断进步,极大地促进了需求预测的发展,世界范围内的需求,使信息传输与交换的这一无形载体日趋紧张,所以科学利高效率的数据管理对确保各种数据在平台上共用,防止相互干扰起到至关重要的作用,大数据分析提供有效的多种参考数据,实际应用中,其存在数据处理量大,每批待处理数据短的问题。
技术实现思路
1、专利技术目的。本专利技术为了提高预测的精度,及时处理采集的大量数据的信息,而提出了一种基于大数据分析的需求与供给预测方法。2、本专利技术所采用的技术方案。被考察需求(O)=系统需求(S)+随机需求(R),其中系统需求包括Level(需求水平)、Trend(需求趋势)、Seasonality(季节性需求);系统部分:需求的预期价值;随机部分:需求中偏离系统需求的部分;预测错误:衡量预测和实际需求的误差。预测的基本方法采用:静态法、适应法、移动平均法、单一指数平滑法、Holt’smodel(需求趋势)、Winter’smodel(需求趋势和季节性需求);预测需要考虑的基本因素:理解预测的目的、将需求规划和预测结合起来、识别影响需求预测的主要因素、理解和识别顾客群、决定采用适当的预测方法、确定预测效果的评估方法和误差的测度方法;预测的时间序列法:预测的目的是预测系统需求部分和估计随机部分,复合型:(level)(trend)(seasonalfactor),附加型:level+trend+seasonalfactor,混合型:(level+trend)(seasonalfactor);静态方法:假设面临一个混合型预测:系统需求=(level+trend)(seasonalfactor),Ft+l=[L+(t+l)T]St+l=以t时刻为基点预测t+l时刻的需求,L=基期的预测需求水平,T=预计需求趋势,St=预计t期的季节性需求,Dt=实际观测到t期需求,Ft=预测的t期需求;预测需求水平和需求趋势、预测季节性需求。本专利技术提出的一种基于大数据的需求与供给预测方法,按照如下步骤进行:步骤1、设过去的需求、产品的提前期、规划进行的广告与促销、经济的状态,价格与促销方案、竞争者行为,5个以上递增的占有率判断门限,按照每个门限来统计不同的占有率数据;步骤2、按照数据预测参量的占有率数进行分级简化问题,使用二进制进行编码,对应的二进制数,用二进制“位”来表示为:000~111,使用二进制来表示十进制,只需要三位即可;步骤3、所有压缩后的占有率都采用二进制字符形式存储存数据库中,对于每批新来的、需要实时处理的占有率数据,使用数据库触发器,当数据存储在数据库中的时候,触发调用SQL/PLUS的数据库内部过程和函数对该数据进行处理,该处理过程和压缩算法并存储;步骤4、通过数据库完成资源调度、分配工作。更进一步具体实施例中,采用4位二进制数据来保存0~7的十进制数,前三位为信息位,最后一位作为校验位,即用第7、6、5来存储有效数据,第4位作为校验位,同样,第3、2、1存储有效数据,第0位作为校验位。更进一步具体实施例中,所述的步骤3中将处理后的结果按照一般关系表格模式保存在数据库中,供其它程序直接使用,从而避免了其它应用程序耗费大量的系统资源和时间来处理原始数据。对于利用历史占有率数据进行预测,采用数据库提供的作业,在后台独立运行数据处理模块,处理历史数据并进行预测未来的日、月、旬、年等占有率的功能,处理完后,将数据按照关系表格模式保存在库中,供其它应用程序所用。更进一步具体实施例中,数据库完成资源调度、分配工作;任务调度模块包括校验模块、解析模块、任务调度模块和算法包;其中,所述校验模块提供数据分析流程是否符合流程设计规则的校验功能,符合校验规则的部分,可以进入解析模块;更进一步具体实施例中,所述解析模块提供将数据分析流程转换为可执行的数据分析流程任务的解析功能;所述任务调度模块根据解析模块生成的完整的数据分析流程,调度所述算法包中的各类数据分析算法接口,组成完整的可运行的分析流程任务程序,并调度底模块资源进行数据分析程序的执行。更进一步具体实施例中,数据分析流程均通过web页面的建模操作台进行建模,通过可拖拽的算法包与有向连接线的组合形成有向无环的数据分析模型。更进一步具体实施例中,所述解析模块将整个生产的数据分析流程模型转化为一个DAG有向无环图,由解析模块解析这个DAG图,生成完整的spark数据分析流程。3、本专利技术所产生的技术效果。(1)本专利技术在具体生产需求分析领域中,采集多个预测值去的需求、产品的提前期、规划进行的广告与促销、经济的状态,价格与促销方案、竞争者行为等多个预测值的基础数据,构成一个大数据库,对需求进行精准预测,提高了生产效率,避免过剩产能或供应量不足的问题。(2)本专利技术采用压缩方式与数据库解析规则相结合的方式,能够对所采集的大数据进行技术处理,提高了执行效率。(3)对数据进行清洗,去除异常值,进一步压缩了所占用的物理空间。(4)判断商品是否有周期变动、趋势变动,解决了长期预测通常没有短期预测精确的问题,进行的综合预测通常要比独立预测准确的多。附图说明图1为预测的时间序列法图。图2为需求的时间序列图。具体实施方式实施例大数据需求分析系统主要是为了预测未知需求,只对大数据中的占有率数据来进行处理,可以假定大数据需求分析系统的分析频率每5分大数据需求分析系统就需要处理一批大数据,同时设5个递增的占有率判断门限,按照每个门限来统计不同的占有率数据,可以比较完善统计出由于不同数据交互所产生占有率干扰情况。进行全天24小时不间断数据处理,并在存储数据的时候,使用一个字节保存一个数本文档来自技高网
...
一种基于大数据的需求与供给预测方法

【技术保护点】
一种基于大数据的需求与供给预测方法,其特征在于:步骤1、设过去的需求、产品的提前期、规划进行的广告与促销、经济的状态,价格与促销方案、竞争者行为,5个以上递增的占有率判断门限,按照每个门限来统计不同的占有率数据;步骤2、按照数据预测参量的占有率数进行分级简化问题,使用二进制进行编码,对应的二进制数,用二进制“位”来表示为:000~111,使用二进制来表示十进制,只需要三位即可;步骤3、所有压缩后的占有率都采用二进制字符形式存储存数据库中,对于每批新来的、需要实时处理的占有率数据,使用数据库触发器,当数据存储在数据库中的时候,触发调用SQL/PLUS的数据库内部过程和函数对该数据进行处理,该处理过程和压缩算法并存储;步骤4、通过数据库完成资源调度、分配工作。

【技术特征摘要】
1.一种基于大数据的需求与供给预测方法,其特征在于:步骤1、设过去的需求、产品的提前期、规划进行的广告与促销、经济的状态,价格与促销方案、竞争者行为,5个以上递增的占有率判断门限,按照每个门限来统计不同的占有率数据;步骤2、按照数据预测参量的占有率数进行分级简化问题,使用二进制进行编码,对应的二进制数,用二进制“位”来表示为:000~111,使用二进制来表示十进制,只需要三位即可;步骤3、所有压缩后的占有率都采用二进制字符形式存储存数据库中,对于每批新来的、需要实时处理的占有率数据,使用数据库触发器,当数据存储在数据库中的时候,触发调用SQL/PLUS的数据库内部过程和函数对该数据进行处理,该处理过程和压缩算法并存储;步骤4、通过数据库完成资源调度、分配工作。2.根据权利要求1所述的基于大数据的需求与供给预测方法,其特征在于:采用4位二进制数据来保存0~7的十进制数,前三位为信息位,最后一位作为校验位,即用第7、6、5来存储有效数据,第4位作为校验位,同样,第3、2、1存储有效数据,第0位作为校验位。3.根据权利要求1所述的基于大数据的需求与供给预测方法,其特征在于:所述的步骤3中将处理后的结果按照一般关系表格模式保存在数据库中,供其它程序直接使用,从而避免了其它应用程序耗费大量的系统资源和时间来处理原始数据。对于利用历史...

【专利技术属性】
技术研发人员:孟洋韩翎
申请(专利权)人:江苏仲博敬陈信息科技有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1