一种基于进销存系统的控制系统与控制方法

文档序号:6636774阅读:247来源:国知局
一种基于进销存系统的控制系统与控制方法
【专利摘要】本发明公开了一种进销存系统的控制方法,包括:读取多层次插件数据包;将所述多层次插件数据包的结构制作成显示数据,通过网络发送至客户端电脑,所述客户端电脑根据所述显示数据显示所述多层次插件数据包;接收用户选择数据,所述用户选择数据表示所述进销存系统中需要更新的模块;根据所述用户选择数据从所述多层次插件数据包中选择对应的数据包,并制作成更新包,通过所述网络发送至所述客户端电脑,所述客户端电脑根据所述更新包更新所述进销存系统。
【专利说明】一种基于进销存系统的控制系统与控制方法

【技术领域】
[0001]本发明涉及进销存领域,具体涉及一种基于进销存系统的控制系统与控制方法。

【背景技术】
[0002]进销存是指企业管理过程中采购(进)、入库(存)和销售(销)的动态管理过程。目前,管理进销存整个流程所涉及的软件系统具有多种功能,并且包含了大量的数据。现有技术中的软件管理系统需要将整个进销存系统的更新数据打包成更新数据包,然后下载到客户端进行更新。然而,由于需要更新的数据量大,往往会花上相对较长的时间去完成更新。此外,由于更新程序繁琐,对于细小的更新需要等到新版本做好以后进行统一更新,由此,无法将新功能及时用在客户端系统中。


【发明内容】

[0003]本发明要解决的技术问题在于提供一种基于进销存系统的控制系统与控制方法,以减少进销存系统的更新时间,并且让更新功能能够及时应用到客户端。
[0004]为解决上述技术问题,本发明采用如下技术方案:
本发明提供了一种进销存系统的控制方法,其特征在于,所述进销存系统的控制方法包括以下步骤:
读取多层次插件数据包,所述多层次插件数据包包含两级结构,所述第一级结构包括采购更新数据包、销售更新数据包和仓库管理更新数据包,所述第二级结构为所述第一级结构的内部结构,所述采购更新数据包包括采购订单管理数据包、采购入仓管理数据包、采购退货管理数据包和采购统计查询数据包,所述销售更新数据包包括销售订单管理数据包、销售出货管理数据包、客户退货管理数据包、部门零售数据包和销售统计数据包,所述仓库管理更新数据包包括常用事务管理数据包、库存明细监控数据包和商品流通管理数据包;
将所述多层次插件数据包的结构制作成显示数据,通过网络发送至客户端电脑152,所述客户端电脑152根据所述显示数据显示所述多层次插件数据包;
接收用户选择数据,所述用户选择数据表示所述进销存系统中需要更新的模块;以及根据所述用户选择数据从所述多层次插件数据包中选择对应的数据包,并制作成更新包,通过所述网络发送至所述客户端电脑152,所述客户端电脑152根据所述更新包更新所述进销存系统。
[0005]在一个实施例中,所述选择对应的数据包的步骤还包括:
选择所述多层次插件数据包为一个整体包,以制作所述更新包。
[0006]在一个实施例中,所述选择对应的数据包的步骤还包括:
选择所述多层次插件数据包的所述第一级结构数据包,以制作所述更新包。
[0007]在一个实施例中,所述选择对应的数据包的步骤还包括:
选择所述多层次插件数据包的所述第二级结构数据包,以制作所述更新包。
[0008]在一个实施例中,所述选择对应的数据包的步骤还包括:
混合选择所述多层次插件数据包的所述第一级和所述第二级结构数据包,以制作所述更新包。
[0009]本发明还提供了一种进销存系统控制器,其特征在于,所述进销存系统控制器包括:
多层次插件数据包,所述多层次插件数据包包含两级结构,所述第一级结构包括采购更新数据包、销售更新数据包和仓库管理更新数据包,所述第二级结构为所述第一级结构的内部结构,所述采购更新数据包包括采购订单管理数据包、采购入仓管理数据包、采购退货管理数据包和采购统计查询数据包,所述销售更新数据包包括销售订单管理数据包、销售出货管理数据包、客户退货管理数据包、部门零售数据包和销售统计数据包,所述仓库管理更新数据包包括常用事务管理数据包、库存明细监控数据包和商品流通管理数据包;插件显示模块,用于将所述多层次插件数据包的结构制作成显示数据,通过网络发送至客户端电脑,所述客户端电脑根据所述显示数据显示所述多层次插件数据包;
插件选择模块,用于接收用户选择数据,所述用户选择数据表示所述进销存系统中需要更新的模块;以及
更新包制作模块,用于根据所述用户选择数据从所述多层次插件数据包中选择对应的数据包,并制作成更新包,通过所述网络发送至所述客户端电脑152,所述客户端电脑根据所述更新包更新所述进销存系统。
[0010]在一个实施例中,所述插件选择模块选择所述多层次插件数据包为一个整体包,以制作所述更新包。
[0011 ] 在一个实施例中,所述插件选择模块选择所述多层次插件数据包的所述第一级结构数据包,以制作所述更新包。
[0012]在一个实施例中,所述插件选择模块选择所述多层次插件数据包的所述第二级结构数据包,以制作所述更新包。
[0013]在一个实施例中,所述插件选择模块混合选择所述多层次插件数据包的所述第一级和所述第二级结构数据包,以制作所述更新包。
[0014]与现有技术相比,本发明的进销存系统控制器和控制方法采用分层次的数据结构,同时,更新包制作模块从分层次的数据结构选择对应层次的数据制作更新包,以进行更新。由此,客户可以选择更新所需层次的数据,提高了更新的灵活度。并且,由于不是每次都需要对整个进销存系统进行更新,减少进销存系统的更新时间,并且让更新功能能够及时应用到客户端。

【专利附图】

【附图说明】
[0015]图1所示为根据本发明的实施例的进销存管理系统。
[0016]图2所示为根据本发明的实施例的进销存系统控制器。
[0017]图3所示为根据本发明的实施例的进销存系统的控制方法。
[0018]图4所示为根据本发明的实施例的进销存系统的另一控制方法。

【具体实施方式】
[0019]以下将对本发明的实施例给出详细的说明。尽管本发明将结合一些【具体实施方式】进行阐述和说明,但需要注意的是本发明并不仅仅只局限于这些实施方式。相反,对本发明进行的修改或者等同替换,均应涵盖在本发明的权利要求范围当中。
[0020]另外,为了更好的说明本发明,在下文的【具体实施方式】中给出了众多的具体细节。本领域技术人员将理解,没有这些具体细节,本发明同样可以实施。在另外一些实例中,对于大家熟知的方法、流程、元件和电路未作详细描述,以便于凸显本发明的主旨。
[0021]图1所示为根据本发明的实施例的进销存管理系统100。进销存管理系统100包括进销存系统控制器102、网络106和进销存装置104。进销存装置104安装在进销存客户端电脑152。进销存装置104包括采购模块112、销售模块114和仓库管理模块116。采购模块112控制货物采购流程。销售模块114控制货物销售流程。仓库管理模块116控制仓库管理流程。其中,采购模块112包括采购订单管理模块122、采购入仓管理模块124、采购退货管理模块126和采购统计查询模块128。销售模块114包括销售订单管理模块132、销售出货管理模块134、客户退货管理模块136、部门零售模块138和销售统计查询模块140。仓库管理模块116包括常用事务管理模块142、库存明细监控模块144和商品流通管理模块146。米购模块112、销售模块114和仓库管理模块116的子模块分别管理米购、销售和仓库管理进行对应管理。进销存系统控制器102通过网络106与进销存装置104进行通信,用于管理进销存装置104。
[0022]图2所示为根据本发明的实施例的进销存系统控制器102。在一个实施例中,进销存系统控制器102包括多层次插件数据包204和管理模块252。管理模块252包括插件显示模块264、插件选择模块262、更新包制作模块268、用户认证模块266和进销存管理模块270。多层次插件数据包204包含两级结构,所述第一级结构包括采购更新数据包212、销售更新数据包214和仓库管理更新数据包216。所述第二级结构为所述第一级结构的内部结构。采购更新数据包212包括采购订单管理数据包222、采购入仓管理数据包224、采购退货管理数据包226和采购统计查询数据包228。销售更新数据包214包括销售订单管理数据包232、销售出货管理数据包234、客户退货管理数据包236、部门零售数据包238和销售统计数据包240。仓库管理更新数据包216包括常用事务管理数据包242、库存明细监控数据包244和商品流通管理数据包246。
[0023]插件显示模块将多层次插件数据包的结构制作成显示数据,通过网络发送至客户端电脑152,所述客户端电脑152根据所述显示数据显示所述多层次插件数据包。在一个实施例中,客户端电脑152仅仅显示可以更新的数据包。在一个实施例中,客户端电脑152利用树状结构显示可以更新的数据包,例如:当采购订单管理数据包222可以更新的时候,客户端电脑152显示采购管理数据包222、采购更新数据包212和整体数据包204。由此,用户可以选择更新采购管理数据包222、采购更新数据包212或者整体数据包204。当用户选择更新某一个或几个数据包以后,客户端电脑152产生用户选择数据,并通过网络106发送至进销存系统控制器102。插件选择模块262接收用户选择数据。更新包制作模块268根据用户选择数据从多层次插件数据包204中选择对应的数据包,并制作成更新包,通过网络106发送至客户端电脑152,客户端电脑152根据更新包更新进销存系统104。
[0024]插件选择模块262可以选择不同层次的数据包进行更新操作。更具体地讲,在一个实施例中,插件选择模块262选择多层次插件数据包204为一个整体包,以制作更新包。在一个实施例中,插件选择模块262选择多层次插件数据包204的第一级结构数据包(例如:选择采购更新数据包212),以制作更新包。在一个实施例中,插件选择模块262选择多层次插件数据包204的第二级结构数据包(例如:采购订单管理数据包222),以制作所述更新包。在一个实施例中,插件选择模块262混合选择多层次插件数据包的所述第一级和所述第二级结构数据包,以制作所述更新包。例如:当采购订单管理数据包222、采购入仓管理数据包224和销售订单管理数据包232都有更新数据时,插件选择模块262可以同时选择采购更新数据包212和销售订单管理数据包232制作更新包。
[0025]优点在于,本发明的多层次插件数据包204采用分层次的数据结构,同时,更新包制作模块268从分层次的数据结构选择对应层次的数据制作更新包,以进行更新。由此,客户可以选择更新所需层次的数据,提高了更新的灵活度。并且,由于不是每次都需要对整个进销存系统进行更新,减少进销存系统的更新时间,并且让更新功能能够及时应用到客户端。
[0026]在一个实施例中,用户认证模块266对进销存系统控制器102进行加密。当用户选择需要更新的数据包的时候,用户认证模块266发出密码需求信号,当用户输入了正确的密码时,用户认证模块266产生使能信号,使得所述更新包制作模块268按照用户需求制作更新包,以完成更新操作。
[0027]图3所示为根据本发明的实施例的进销存系统的控制方法300。在步骤302中,读取多层次插件数据包。所述多层次插件数据包包含两级结构,所述第一级结构包括采购更新数据包、销售更新数据包和仓库管理更新数据包,所述第二级结构为所述第一级结构的内部结构,所述采购更新数据包包括采购订单管理数据包、采购入仓管理数据包、采购退货管理数据包和采购统计查询数据包,所述销售更新数据包包括销售订单管理数据包、销售出货管理数据包、客户退货管理数据包、部门零售数据包和销售统计数据包,所述仓库管理更新数据包包括常用事务管理数据包、库存明细监控数据包和商品流通管理数据包。
[0028]在步骤304中,将所述多层次插件数据包的结构制作成显示数据,通过网络发送至客户端电脑152,所述客户端电脑152根据所述显示数据显示所述多层次插件数据包。在步骤306中,接收用户选择数据,所述用户选择数据表示所述进销存系统中需要更新的模块。在步骤307中,验证用户是否为授权用户。在步骤308中,当用户为授权用户时,根据所述用户选择数据从所述多层次插件数据包中选择对应的数据包,并制作成更新包,通过所述网络发送至所述客户端电脑152,所述客户端电脑152根据所述更新包更新所述进销存系统。在步骤310中,根据授权用户的验证信息控制进销存系统310。例如:当验证信息表明用户不是授权用户时,关闭进销存系统。
[0029]图4所示为根据本发明的实施例的进销存系统的另一控制方法308。图4是对图3中的步骤308进行进一步的说明。在步骤402中,选择所述多层次插件数据包为一个整体包,以制作所述更新包。在步骤404中,选择所述多层次插件数据包的所述第一级结构数据包,以制作所述更新包。在步骤406中,选择所述多层次插件数据包的所述第二级结构数据包,以制作所述更新包。在步骤408中,混合选择所述多层次插件数据包的所述第一级和所述第二级结构数据包,以制作所述更新包。
[0030]优点在于,本发明的进销存系统的控制方法从分层次的数据结构选择对应层次的数据制作更新包,以进行更新。由此,客户可以选择更新所需层次的数据,提高了更新的灵活度。并且,由于不是每次都需要对整个进销存系统进行更新,减少进销存系统的更新时间,并且让更新功能能够及时应用到客户端。
[0031]上文【具体实施方式】和附图仅为本发明之常用实施例。显然,在不脱离权利要求书所界定的本发明精神和发明范围的前提下可以有各种增补、修改和替换。本领域技术人员应该理解,本发明在实际应用中可根据具体的环境和工作要求在不背离发明准则的前提下在形式、结构、布局、比例、材料、元素、组件及其它方面有所变化。因此,在此披露之实施例仅用于说明而非限制,本发明之范围由后附权利要求及其合法等同物界定,而不限于此前之描述。
【权利要求】
1.一种进销存系统的控制方法,其特征在于,所述进销存系统的控制方法包括以下步骤: 读取多层次插件数据包,所述多层次插件数据包包含两级结构,所述第一级结构包括采购更新数据包、销售更新数据包和仓库管理更新数据包,所述第二级结构为所述第一级结构的内部结构,所述采购更新数据包包括采购订单管理数据包、采购入仓管理数据包、采购退货管理数据包和采购统计查询数据包,所述销售更新数据包包括销售订单管理数据包、销售出货管理数据包、客户退货管理数据包、部门零售数据包和销售统计数据包,所述仓库管理更新数据包包括常用事务管理数据包、库存明细监控数据包和商品流通管理数据包; 将所述多层次插件数据包的结构制作成显示数据,通过网络发送至客户端电脑,所述客户端电脑根据所述显示数据显示所述多层次插件数据包; 接收用户选择数据,所述用户选择数据表示所述进销存系统中需要更新的模块;以及 根据所述用户选择数据从所述多层次插件数据包中选择对应的数据包,并制作成更新包,通过所述网络发送至所述客户端电脑,所述客户端电脑根据所述更新包更新所述进销存系统。
2.根据权利要求1所述的进销存系统的控制方法,其特征在于,所述选择对应的数据包的步骤还包括: 选择所述多层次插件数据包为一个整体包,以制作所述更新包。
3.根据权利要求1所述的进销存系统的控制方法,其特征在于,所述选择对应的数据包的步骤还包括: 选择所述多层次插件数据包的所述第一级结构数据包,以制作所述更新包。
4.根据权利要求1所述的进销存系统的控制方法,其特征在于,所述选择对应的数据包的步骤还包括: 选择所述多层次插件数据包的所述第二级结构数据包,以制作所述更新包。
5.根据权利要求1所述的进销存系统的控制方法,其特征在于,所述选择对应的数据包的步骤还包括: 混合选择所述多层次插件数据包的所述第一级和所述第二级结构数据包,以制作所述更新包。
6.一种进销存系统控制器,其特征在于,所述进销存系统控制器包括: 多层次插件数据包,所述多层次插件数据包包含两级结构,所述第一级结构包括采购更新数据包、销售更新数据包和仓库管理更新数据包,所述第二级结构为所述第一级结构的内部结构,所述采购更新数据包包括采购订单管理数据包、采购入仓管理数据包、采购退货管理数据包和采购统计查询数据包,所述销售更新数据包包括销售订单管理数据包、销售出货管理数据包、客户退货管理数据包、部门零售数据包和销售统计数据包,所述仓库管理更新数据包包括常用事务管理数据包、库存明细监控数据包和商品流通管理数据包; 插件显示模块,用于将所述多层次插件数据包的结构制作成显示数据,通过网络发送至客户端电脑,所述客户端电脑根据所述显示数据显示所述多层次插件数据包; 插件选择模块,用于接收用户选择数据,所述用户选择数据表示所述进销存系统中需要更新的模块;以及 更新包制作模块,用于根据所述用户选择数据从所述多层次插件数据包中选择对应的数据包,并制作成更新包,通过所述网络发送至所述客户端电脑,所述客户端电脑根据所述更新包更新所述进销存系统。
7.根据权利要求6所述的一种进销存系统控制器,其特征在于,所述插件选择模块选择所述多层次插件数据包为一个整体包,以制作所述更新包。
8.根据权利要求6所述的一种进销存系统控制器,其特征在于,所述插件选择模块选择所述多层次插件数据包的所述第一级结构数据包,以制作所述更新包。
9.根据权利要求6所述的一种进销存系统控制器,其特征在于,所述插件选择模块选择所述多层次插件数据包的所述第二级结构数据包,以制作所述更新包。
10.根据权利要求6所述的一种进销存系统控制器,其特征在于,所述插件选择模块混合选择所述多层次插件数据包的所述第一级和所述第二级结构数据包,以制作所述更新包。
【文档编号】G06Q50/28GK104504496SQ201410716560
【公开日】2015年4月8日 申请日期:2014年12月2日 优先权日:2014年12月2日
【发明者】张赪忠 申请人:成都万象天龙科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1