1.一种基于大数据技术的数据管理系统,其特征在于:所述数据管理系统包括输入输出模块、处理单元,所述输入输出模块与处理单元之间相互传输数据,所述输入输出模块将订单合同、生产表单传输到处理单元,所述处理单元对生产表单中的数据进行处理,处理单元将处理结果传输到输入输出模块中;
所述处理单元包括预处理模块、预算模块、仓储模块,所述预处理模块与预算模块之间相互传输数据,所述预算模块与仓储模块之间相互传输数据;
所述输入输出模块将生产表单记为aj,其中j≥1且为正整数,在单个生产表单上,j仅表示为生产表单的序号,输入输出模块将填写完成的生产表单aj传输到预处理模块中;
预处理模块对生产表单aj进行拆分,将多个生产表单aj中的相同列号i中的表示为配件数量的单行数据合并形成配件数量数列其中i≥1且i为有序正整数集合,i表示为生产表单aj中的列数,在配件数量数列中,j表示为配件数量数列的项数,预处理模块对配件名称进行排序,根据配件名称排序对配件数量数列进行排序,预处理模块将排序后的多个配件数量数列以及配件名称排序发送到预算模块;
所述预算模块接收预处理模块传输的配件名称排序及配件数量数列预算模块根据接收的配件名称排序向仓储模块发送调取配件库存数量的指令;
所述仓储模块根据配件名称排序调取相应配件的库存数量,并根据配件名称排序将配件库存数量导出为库存数列Kn,其中n≥1且n为有序正整数集合,n表示为库存数列项数,集合n中的元素与集合i中的元素一一映射,仓储模块将库存数列Kn发送到预算模块;
所述预算模块接收仓储模块发送的库存数列Kn,并对每个配件数量数列进行求和处理,预算模块用库存数列Kn中每一项配件数量减去每个配件数量数列的和,得到所有配件的库存余量数列Zn;
预算模块根据库存余量数值小于零的配件的名称,向仓储模块发送代替品替换信息,代替品替换信息包括库存余量数值小于零的配件名称、所需数量,所述仓储模块根据代替品替换信息查询可用于替换的配件,并向预算模块发送替换反馈信息,替换反馈信息包括用于替换的配件名称、配件型号、配件数量以及配件销售金额;
预算模块接收仓储模块发送的替换反馈信息,并将替换反馈信息发送到预处理模块中,预处理模块再将替换反馈信息发送到输入输出模块,所述输入输出模块对替换反馈信息进行输出显示,等待用户确认。
2.根据权利要求1所述的一种基于大数据技术的数据管理系统,其特征在于:所述处理单元还包括采购模块,所述仓储模块与采购模块之间相互传输数据;
所述预算模块向采购模块单向传输数据,所述采购模块向预处理模块单向传输数据;
所述预算模块将所有配件的库存余量数列Zn中的数据传输到采购模块中或者传输到输入输出模块中。
3.应用于权利要求1所述的一种基于大数据技术的数据管理系统的方法,其特征在于:所述方法包括以下步骤:步骤S1、输入生产数据;
步骤S2、处理生产数据;
步骤S3、对生产数据进行计算,对下单信息进行反馈;
步骤S4、确认反馈信息,对数据管理系统进行数据更新。
4.根据权利要求3所述的方法,其特征在于:
所述步骤S1包括如下具体步骤:步骤S101、将填写完成的订单合同、生产表单aj输入到输入输出模块中;
步骤S102、输入输出模块将接收的订单合同、生产表单aj传输到预处理模块,并进行下一步骤S2;
所述步骤S2包括如下具体步骤:步骤S201、预处理模块对生产表单aj进行拆分,将多个生产表单aj中的相同列号i中的表示为配件数量的单行数据合并形成配件数量数列其中i≥1且i为有序正整数集合,i表示为生产表单aj中的列数,预处理模块对配件名称进行排序,根据配件名称排序对配件数量数列进行排序,预处理模块将排序后的多个配件数量数列以及配件名称排序发送到预算模块,并进行下一步骤S3。
5.根据权利要求4所述的方法,其特征在于:
所述步骤S3包括如下具体步骤:步骤S301、预算模块接收步骤S202中预处理模块传输的配件名称排序及配件数量数列预算模块根据接收的配件名称排序向仓储模块发送调取配件库存数量的指令;
步骤S302、预算模块对每个配件数量数列进行求和处理,求和公式为其中j≥1且为正整数,j表示为生产表单的序号,i≥1且i为有序正整数集合,i表示为生产表单aj中的列数;
步骤S303、仓储模块根据配件名称排序调取相应配件的库存数量,并根据配件名称排序将配件库存数量导出为库存数列Kn,其中n≥1且n为有序正整数集合,n表示为库存数列项数,集合n中的元素与集合i中的元素一一映射,仓储模块将库存数列Kn发送到预算模块;
步骤S304、预算模块接收仓储模块发送的库存数列Kn,预算模块用库存数列Kn中每一项配件数量减去每个配件数量数列的和,得到所有配件的库存余量数列Zn,计算公式为:步骤S305、预算模块对库存余量数列Zi中的每一项库存余量数据进行筛选,将筛选出的库存余量数值大于零的数据与企业制定的配件需要进行采购时的最低数量进行对比;
步骤S306、在步骤S305中,筛选出的数据低于企业制定的配件需要进行采购时的最低数量时,预算模块向采购模块发送采购信息,之后进行步骤S308;
步骤S307、在步骤S305中,筛选出的数据高于企业制定的配件需要进行采购时的最低数量时,预算模块不向采购模块发送采购信息,之后进行步骤S308;
步骤S308、预算模块向预处理模块发送订单信息,订单信息包括最终下单配件的名称、最终下单配件的数量、下单日期,所述预处理模块将订单信息发送到输入输出模块中,输入输出模块对订单信息进行显示,并进入步骤S4,等待用户确认。
6.根据权利要求5所述的方法,其特征在于:
所述步骤S3还包括如下具体步骤:步骤S309、在步骤S305中,预算模块根据库存余量数值小于零的配件的名称,向仓储模块发送代替品替换信息,代替品替换信息包括库存余量数值小于零的配件名称、所需数量,所述仓储模块根据代替品替换信息查询可用于替换的配件,并向预算模块发送替换反馈信息,替换反馈信息包括用于替换的配件名称、配件型号、配件数量以及配件销售金额;
步骤S3010、在步骤S309中,预算模块接收仓储模块发送的替换反馈信息,并将替换反馈信息发送到预处理模块中,预处理模块再将替换反馈信息发送到输入输出模块,所述输入输出模块对替换反馈信息进行输出显示,并进入步骤S4,等待用户确认。
7.根据权利要求6所述的方法,其特征在于:
所述步骤S4包括如下具体步骤:步骤S401、在步骤S308中,用户对订单信息核对确定后,输入输出模块向预处理模块发送确定信息,预处理模块将确定信息发送到预算模块,预算模块根据确定信息向仓储模块发送库存数据更新信息,数据更新信息包括需要更新的配件名称、配件型号、配件所剩库存数量,仓储模块根据预算模块发送的数据更新信息进行仓储信息更新,并向预算模块反馈数据更新成功信息,预算模块接收到更新成功信息后停止数据管理系统运行,直至下一次接收到输入输出模块发送的新的生产表单aj;
步骤S402、在步骤S309中,用户对替换反馈信息核对确定后,输入输出模块向预处理模块发送确定信息,预处理模块将确定信息发送到预算模块,预算模块根据确定信息对生产表单aj中的数据进行替换,并返回到步骤S308。