一种并行进销存管理系统及其实现方法

文档序号:6500888阅读:225来源:国知局
一种并行进销存管理系统及其实现方法
【专利摘要】一种并行进销存管理系统及其实现方法,其特点是:通过使用虚拟货品库管理货品,虚拟货品库可以根据需实际情况配置和动态调整,使得系统的响应速度快,运行平稳。
【专利说明】一种并行进销存管理系统及其实现方法

【技术领域】
[0001] 本发明涉及计算机软件开发领域,应用于企业管理、电子商务等方面。具体地,软 件通过使用虚拟货品库(简称虚拟库)对库存进行管理,这些虚拟库是可以分布在不同的 机器上的,因此克服了传统的ERP无法处理大量访问(销售)的问题。

【背景技术】
[0002] 进销存系统是ERP系统的一种,用来对货品的进销存等进行管理,包括进货管理、 库存管理和销售管理等子系统。进货和销售都需要对库存商品进行访问,因此系统的瓶颈 在于对库存的访问。
[0003] 相比传统的销售模式,电子商务和大型连锁店等新销售方式,使得销售所产生交 易方式成数量级(衡量交易量时,使用l〇 n表示交易量在质的方面的差别,l〇n表示数量级 为η)的增长,这就要求进销存系统具有好的伸缩性,以及对海量数据的处理能力。
[0004] 传统的ERP系统只能处理小数据量的交易,资源加锁必然导致对货品的串行访 问,因此,对于大量交易来说,ERP系统有限的处理能力和对货品的频繁访问就构成冲突。
[0005] 本发明就是通过使用分布式的虚拟货品库,将对货品的串行操作变成并行操作, 从而解决进销存系统的伸缩性问题。


【发明内容】

[0006] 本发明中的描述中,货品所在的库是指货品物理上存放的库;虚拟货品库是为了 分布式管理需要,将货品记录分别推送或存放在不同的虚拟货品库中,这样就可以根据货 品数量和交易量的多少,通过增加和减少虚拟库,动态地调节货品可以被访问的并行能力。
[0007] 系统包括四层:进货层、库存层、虚拟货品库货品管理层、销售层。库存管理系统 层负责:货品进货时被进货层调用,将货品录入系统;虚拟货品库数量或商品所属的虚拟 库改变时,对商品的库存记录在虚拟库之间进行调整。虚拟货品库货品管理层负责:增加 货品;虚拟货品库中货品调整时,将不属于本虚拟货品库的商品通过库存管理系统层接口 转移到相应的虚拟货品库,将库存管理系统层转移过来的属于本虚拟货品库的货品记录保 存。
[0008] 进货时,通过库存管理子系统(或子模块)向库存层添加货品,库存管理子系统自 动将货品记录添加到虚拟货品库。顾客查看、向顾客销售、或者顾客退货时,销售子系统直 接访问虚拟货品库,虚拟货品库和物理货品库数据是一致的,虚拟货品库货品的增加和减 少必然导致物理货品库的货品库存的增加和减少。
[0009] 监控虚拟货品库的访问量,根据虚拟货品库的访问量,增加或减少虚拟货品库的 数量,或者(并且)将货品在虚拟货品库之间进行调整,以达到较好的性能。货品在虚拟库 之间的调整包含两个方面:一是改变"货品-虚拟库"的关联关系,二是根据关联关系将货 品的记录在虚拟库之间进行转移。

【专利附图】

【附图说明】
[0010] 附图是并行进销存系统的体系结构图。从图中可以看出,系统包含四层,库存和虚 拟库存得到了有效的分离;其中,进货子系统只调用库存管理系统的接口,销售子系统只访 问虚拟货品库;性能维护时,调整货品和虚拟货品库的关系,并通过库存管理系统的接口在 虚拟货品库之间调整记录,从而达到效果。

【具体实施方式】
[0011] 本发明所述的系统及方案具有一下步骤: 1. 制定货品和虚拟货品库的关联规则及关联关系; 2. 货品入库时,通过步骤1的规则查找所属的虚拟货品库,将货品的库存记录添加到 虚拟库。由于货品一般都是批量入库,因此不影响性能; 3. 货品销售往往客户多,访问量大,但是通过对虚拟货品库的访问解决了库存问题。 4. 当出现性能问题时,通过对货品和虚拟货品库之间的关联关系进行调整,并且将这 种下发给相应的虚拟货品库,从而使得性能达到稳定;在这个过程中,有可能会添加新的虚 拟货品库。
[0012] 本发明可以应用于但不限于以下情形:
[0013] 某连锁商场的商品类型较多,且超市也很多,实行联合库存管理,超市之间经常需 要互相调货。每个商场分店、分店的仓库以及总店的仓库等都看作看作是一个个物理的仓 库,如果不使用虚拟库的话,那么调货等程序将会相当地麻烦。可以在物理仓库的基础上构 造多个虚拟库,不管哪个物理仓库的东西,只要是同种类型的产品就放在相同的虚拟库中。 这样,当需要某种类型的产品时,就可以很快地查询并调到货品了,系统处理非常快。
【权利要求】
1. 传统的进销存系统难以解决交易量大、交易频繁的情况,并行进销存管理系统及其 实现方法的特征是:通过虚拟货品库实现货品的分布式存放和访问,通过使用可配置个数 的虚拟库满足系统不断增长的访问需求,通过对虚拟库访问量的监控实现系统最佳配置。
2. 根据权利要求1所述的并行进销存管理系统及其实现方法,其特征在于:系统通过 虚拟货品库实现对货品的分布式访问,任何货品或货品类型都属于一个虚拟货品库关联。
3. 根据权利要求1所述的并行进销存管理系统及其实现方法,其特征在于:系统可以 动态注册虚拟货品库,并且可以通过改变货品与虚拟库之间的关系,动态且可伸缩地提高 访问性能。
4. 根据权利要求1所述的并行进销存管理系统及其实现方法,其特征在于:系统通过 对虚拟库的访问量的监控,可以对系统运行状况进行有效管理和控制。
【文档编号】G06Q30/00GK104063771SQ201310088402
【公开日】2014年9月24日 申请日期:2013年3月19日 优先权日:2013年3月19日
【发明者】徐国庆 申请人:徐国庆
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1