[发明专利]一种可扩展的企业资源计划系统在审
申请号: | 201711463052.2 | 申请日: | 2017-12-28 |
公开(公告)号: | CN107886313A | 公开(公告)日: | 2018-04-06 |
发明(设计)人: | 周伯虎 | 申请(专利权)人: | 山东开创云软件有限公司 |
主分类号: | G06Q10/10 | 分类号: | G06Q10/10 |
代理公司: | 济南千慧专利事务所(普通合伙企业)37232 | 代理人: | 赵长林 |
地址: | 250000 山东省济南市槐荫区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 扩展 企业 资源 计划 系统 | ||
技术领域:
本发明涉及一种可扩展的企业资源计划系统。
背景技术:
企业资源计划(Enterprise Resource Planning)简称ERP,是指建立在信息技术基础上,集信息技术与先进管理思想于一身,以系统化的管理思想,为企业员工及决策层提供决策手段的管理平台,主要由订单管理、商品管理、生产采购、仓库管理、物流管理、财务管理、统计分析等模块构成,传统的开发模式是建立一个单块架构的应用,只有一个数据库,各个模块的代码文件在一个项目中,项目上线初期,由于数据量不大,系统性能表现正常,但是随着时间的推移,各项数据不断累积,系统运行速度越来越慢,尤其是做报表查询时多张数据表联合查询,导致系统速度愈发缓慢,极大影响工作效率。通常的解决办法是优化数据库,可能的操作是将数据库单独部署到一台服务器,实现应用程序和数据库的分离,给各个表建立索引,修改表字段的数据类型,优化存储过程的写法等等,通过这样一番优化,系统某些功能的性能可以有明显提升,但是某些关联比较多的数据查询导出仍然很慢,而且经过数据量的累积,原来较快的查询分析,也变的越来越慢,最后用尽各种办法也达不到理想的性能速度,使之违背企业开发ERP的初衷,不能提高效率反而影响整体业务的推进。现有技术对此并没有解决之策。
发明内容:
本发明的目的就是针对现有技术存在的上述缺点,提供了一种可扩展的企业资源计划系统,从数据层上进行了重新的设计,能够在数据量极大的状况下保持系统的高效性,解决了现有技术中存在的问题。
本发明为解决上述技术问题所采用的技术方案是:
一种可扩展的企业资源计划系统,包括查询模块、若干数据管理模块和与数据管理模块一一对应设置的数据模块;
所述查询模块用于接收查询指令,并分析查询指定后将查询指令发送给数据管理模块;
所述数据管理模块用于获取查询指令后,调用对应的数据模块得到主数据,然后将主数据作为补充指令发送给其他数据管理模块获取辅助数据,然后将主数据和辅助数据结合后反馈给查询模块;
所述数据模块用于储存数据,接收数据管理模块指令并提供相关数据。
优选的,所述数据管理模块包括订单管理模块、商品管理模块、生产采购模块、仓库管理模块、财务管理模块;所述数据模块包括与订单管理模块数据相连的订单数据模块,与商品管理模块数据相连的商品数据模块,与生产采购模块数据相连的生产采购数据模块,与仓库管理模块数据相连的库存数据模块,与财务管理模块数据相连的财务数据模块。
优选的,所述各个数据模块以商品ID作为索引存储数据。
优选的,所述主数据包括商品ID。
优选的,所述查询模块通过因特网或数据网络或蓝牙或红外或光缆与数据管理模块数据相连;所述各个数据管理模块分布式设置。
优选的,所述库存数据模块包括如下字段的数据:库存ID、商品ID、仓库ID、库存数量、批次、入库日期。
优选的,所述订单数据模块包括如下字段的数据:订单ID、订单编号、客户ID、商品ID、下单日期、订单状态、付款状态。
优选的,所述商品数据模块包括如下字段的数据:商品ID、商品名称、规格、商品图片、价格、商品详情、维护日期。
优选的,所述生产采购数据模块包括如下字段的数据:采购ID、采购单号、商品ID、商品价格、采购数量、采购总价、采购状态、备注、采购日期。
优选的,所述财务数据模块包括如下字段的数据:订单ID、订单号、商品ID、数量、账期、销售额、成本、毛利。
与现有技术相比,本发明的优点是:拆分了数据层,将数据层的管理,即数据管理模块,和数据层的存储,即数据模块,采用分布式的设计方式进行了分离,使得订单管理模块、商品管理模块、生产采购模块、仓库管理模块、财务管理模块成为子系统,这些数据管理模块可以单独设计开发,对外暴露出各种其他数据管理模块需求的数据接口即可。每个数据管理模块都有单独的数据库,即各自对应的数据模块。这些数据管理模块可以交由不同的团队去开发和维护,使用不同的技术体系,使用不同的数据库结构,而不是再像以前那样,都集成在同一个大而全的系统和一个大而全的数据库中,从而在应对大量数据时,提升了整体的效率。
附图说明:
图1为本发明的流程示意图。
具体实施方式:
为能清楚说明本方案的技术特点,下面通过具体实施方式,并结合其附图,对本发明进行详细阐述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东开创云软件有限公司,未经山东开创云软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711463052.2/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理