一种基于ERP系统实现PCB设计资源共享方法及系统与流程

文档序号:23896054发布日期:2021-02-09 12:20阅读:156来源:国知局
一种基于ERP系统实现PCB设计资源共享方法及系统与流程
一种基于erp系统实现pcb设计资源共享方法及系统
技术领域
[0001]
本发明实施例涉及电子信息技术领域,具体涉及一种基于erp系统实现pcb设计资源共享方法及系统。


背景技术:

[0002]
目前企业在竞争如此激烈的当下,每个企业的老板都希望充分利用现有原材料库存,以节损成本,避免浪费。企业的库存资金占了很大一部分,经过erp系统(enterprise resource planning,企业资源计划)的管理,虽能实时监控原材料的库存情况,但想优选库存,则需让硬件工程师实时了解原材料的库存情况,才能充分利用,降低物料呆滞率,对库存不足或新原材料进行提前备货和采购,加快产品研发进度。
[0003]
现有的企业erp系统原材料库和pcb元器件库是独立录入与维护的,不能与企业物料管理系统实时保持同步,往往造成研发物料封装库里的信息更新了,而物料管理系统的信息未更新,造成采购的物料与研发设计的物料不一致,最终生成bom时,都要与erp原材料库里的信息重新核对和录入。硬件设计师在设计电路进行元器件选型时,都要单独去erp原材料库里去搜索和上网查找,就算是以往用过的材料,因未录入系统和资料未及时整理,也要重新核对资料,浪费了大量时间。如果因项目进度紧急,许多硬件工程师干脆不去核对资料,直接凭经验和利用以往的电路,导致最终出来的产品问题较多。技术资料、材料信息、设计成果得不到继承,每个人或每个部门都有自己的一套设计库、设计出来的电路图纸因参数信息不全,导致可读性差,移植困难,给技术管理者带来了较大的管理难度。


技术实现要素:

[0004]
为此,本发明实施例提供一种基于erp系统实现pcb设计资源共享方法及系统,以解决现有在电路设计进行元器件选型时,存在的研发物料封装库与企业物料管理系统信息参数不同步,造成采购的物料与研发设计的物料不一致,核对资料时间成本高,电路设计效率低,技术管理难度大的问题。
[0005]
为了实现上述目的,本发明实施例提供如下技术方案:
[0006]
根据本发明实施例的第一方面,提出了一种基于erp系统实现pcb设计资源共享方法,所述方法包括:
[0007]
在服务器端部署erp系统,所述erp系统提供原材料数据库;
[0008]
在所述erp系统中录入物料参数信息并进行维护,自动生成原材料数据库文件;
[0009]
在服务器端录入pcb元器件库文件并进行维护,所述pcb元器件库文件包括schlib、pcblib和dblib文件;
[0010]
在客户端打开ad软件,配置所述dblib文件链接原材料数据库以及dblib文件与schlib文件和pcblib文件的自动绑定;
[0011]
在客户端打开ad软件,加载服务器端存储的dblib文件至library库管理器中;
[0012]
在客户端调用dblib文件进行pcb设计,从dblib库中选择元器件完成资源共享,此
时元器件具有与原材料数据库中一致的物料参数信息。
[0013]
进一步地,所述物料参数信息包括物料名称、料号、规格描述、型号、厂家、sch符号、pcb封装、sch符号路径、pcb封装路径、库存数量、datasheet、设计案例、器件状态、货期、供应商、价格等企业感兴趣的参数。
[0014]
进一步地,所述erp系统采用sap系统。
[0015]
进一步地,所述方法还包括:
[0016]
设置访问服务器的用户信息和用户权限。
[0017]
根据本发明实施例的第二方面,提出了一种用于执行如上任一所述的一种基于erp系统实现pcb设计资源共享方法的系统,所述系统包括通过网络连接的所述服务器端和多个所述客户端;
[0018]
所述服务器端包括:
[0019]
erp部署模块,用于在服务器端部署erp系统,所述erp系统提供原材料数据库;
[0020]
物料信息录入模块,用于在所述erp系统中录入物料参数信息并进行维护,自动生成原材料数据库文件;
[0021]
pcb元器件库文件录入模块,用于在服务器端录入pcb元器件库文件并进行维护,所述pcb元器件库文件包括schlib、pcblib和dblib文件;
[0022]
dblib文件存储模块,用于在服务器端存储配置完的dblib文件,dblib文件通过在客户端打开ad软件进行配置,使dblib文件自动绑定sql server原材料数据库、schlib文件和pcblib文件;
[0023]
所述客户端包括:
[0024]
dblib文件加载模块,用于在客户端打开ad软件,加载服务器端存储的dblib文件至library库管理器中;
[0025]
资源共享模块,用于在客户端调用dblib文件进行pcb设计,从dblib库中选择元器件完成资源共享,此时元器件具有与原材料数据库中一致的物料参数信息。
[0026]
本发明实施例具有如下优点:
[0027]
本发明实施例提出的一种基于erp系统实现pcb设计资源共享方法及系统,利用ad软件dblib库与erp系统共享原材料数据库,实现pcb元器件参数信息与erp原材料参数信息一致并保持同步更新,并通过ad调用dblib库,实现与erp系统资源共享的目的。硬件工程师在用ad软件设计电路时,可实时查看dblib库元器件的动态信息,本发明的优点有:能帮助硬件设计师实时查看物料库存,降低物料呆滞率,对需要补货或新原材料进行提前备货和采购,保证电路设计的正确性,企业技术成果得到继承并充分利用;erp原材料库和pcb元件库统一管理和维护,保证电路设计风格一致性,提高电路的可读性、可移植性,避免分开管理或各部门私自管理所产生的人力冗余成本;提高硬件设计师的电路设计和选型效率;降低因元器件信息描述不一致产生的沟通、采购差错成本;不需安装erp系统客户端和erp账号即可访部erp原材料库,节省erp账号数量,为企业节省成本。
附图说明
[0028]
为了更清楚地说明本发明的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅
仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引伸获得其它的实施附图。
[0029]
图1为本发明实施例1提供的一种基于erp系统实现pcb设计资源共享方法的流程示意图;
[0030]
图2为本发明实施例1提供的一种基于erp系统实现pcb设计资源共享方法的运行示意图;
[0031]
图3为本发明实施例1提供的一种基于erp系统实现pcb设计资源共享方法中物料参数信息的示意图;
[0032]
图4为本发明实施例1提供的一种基于erp系统实现pcb设计资源共享系统的拓扑结构示意图;
[0033]
图5为本发明实施例1提供的一种基于erp系统实现pcb设计资源共享系统的结构示意图。
具体实施方式
[0034]
以下由特定的具体实施例说明本发明的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本发明的其他优点及功效,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0035]
本发明实施例1提出了一种基于erp系统实现pcb设计资源共享方法,如图1和图2所示,该方法包括以下步骤:
[0036]
s110、在服务器端部署erp系统,erp系统提供原材料数据库。
[0037]
erp(enterprise resource planning)系统是企业资源计划的简称,是指建立在信息技术基础上,集信息技术与先进管理思想于一身,以系统化的管理思想,为企业员工及决策层提供决策手段的管理平台。它是从mrp(物料需求计划)发展而来的新一代集成化管理信息系统,它扩展了mrp的功能,其核心思想是供应链管理。它跳出了传统企业边界,从供应链范围去优化企业的资源。
[0038]
erp系统常用的有sap(德国)系统、oracle(美国);国产的有用友、金蝶、鼎捷、正航等erp系统可直接或二次开发转换模块来实现本发明。
[0039]
本发明实施例中erp系统采用sap系统,提供sql server数据库或ad支持的其它数据库格式。
[0040]
s120、在erp系统中录入物料参数信息并进行维护,自动生成原材料数据库文件。
[0041]
sap原材料库中按一定的规则准确的录入和维护所有原材料信息,具体的,如图3所示,物料参数信息包括物料名称、料号、规格描述、型号、厂家、sch符号(与schlib中的名称一致)、pcb封装(与pcblib中的名称一致)、sch符号路径、pcb封装路径、库存数量、datasheet、设计案例、器件状态、货期、供应商、价格等企业感兴趣的参数。录入完成后,sap系统自动生成更新sql server数据库。
[0042]
s130、在服务器端录入pcb元器件库文件并进行维护,pcb元器件库文件包括schlib、pcblib和dblib文件。
[0043]
dblib是ad众多类型库中的一种,全称是database library,其理念是以数据库
(表)为核心,再以数据条目关联对应的原理图符号及pcb封装,也就是通用器件的原理图符号(或pcb封装符号)可以对应多种型号的物料。如一个电阻符号,可以对应多种型号。可设置访问服务器的用户信息和用户权限,具有相应权限的用户允许进行相应操作。schlib、pcblib和dblib文件可存放于服务器上,三个文件也可根据需要存放于任意存储设备上。
[0044]
s140、在客户端打开ad软件,配置dblib文件链接原材料数据库以及dblib文件与schlib文件和pcblib文件的自动绑定。
[0045]
本实施例中,pcb设计软件采用ad软件,另外还有candence、pads等设计软件,也能替代本发明ad软件所实现的功能。
[0046]
可通过有权限的客户端配置dblib文件,并在服务器端进行存储,具体应用时,具有访问权限的客户端可以访问服务器,找到存储的dblib库,然后用ad软件打开。
[0047]
s150、在客户端打开ad软件,加载服务器端存储的dblib文件至library库管理器中。
[0048]
可设置访问服务器的用户信息和用户权限,具有相应权限的用户允许进行相应操作。步骤s110-140完成后,对于本地计算机客户端,仅需打开ad软件,加载dblib库,即可对dblib库里的元器件进行在线操作,dblib库里的器件参数信息即为erp原材料库(如sap)里的信息。
[0049]
s160、在客户端调用dblib文件进行pcb设计,从dblib库中选择元器件完成资源共享,此时元器件具有与原材料数据库中一致的物料参数信息。
[0050]
资源共享操作,ad软件可对dblib里的信息除了直接查看外,还可以进行信息参数过滤、按各参数关键字排序、增加参数等操作。
[0051]
对于仅变更了具体erp系统或类似erp功能的系统pdm(product data management))和pcb eda设计软件(如pads、candence等软件)来实现本方法的专利,均应包含在本发明的保护范围之内。
[0052]
企业通过利用ad软件dblib库实现erp原材料库与pcb元器件库参数信息共享,dblib库的信息与erp系统的物料信息保持实时同步。在用ad设计电路时硬件工程师可同步查看器件的参数信息,达到与erp系统资源共享的目的;在移值和复用成熟电路时,点击ad软件菜单命令保持与erp系统数据库同步,其操作在原理图编辑环境下执行tools>>updateparameter from database命令就可以完成所有器件参数的更新。在原理图编辑环境下执行tools>>update from libraries命令,就可以完成所有器件的完全更新,包括参数、模型、封装和原理图符号等。
[0053]
与上述实施例1相对应的,本发明实施例2提出了一种用于执行如上任一的一种基于erp系统实现pcb设计资源共享方法的系统,如图4和图5所示,该系统包括通过网络连接的服务器端200和多个客户端300(本地计算机);
[0054]
服务器端200包括:
[0055]
erp部署模块210,用于在服务器端部署erp系统,erp系统提供原材料数据库;
[0056]
物料信息录入模块220,用于在erp系统中录入物料参数信息并进行维护,自动生成原材料数据库文件;
[0057]
pcb元器件库文件录入模块230,用于在服务器端录入pcb元器件库文件并进行维护,pcb元器件库文件包括schlib、pcblib和dblib文件;
[0058]
dblib文件存储模块240,用于在服务器端存储配置完的dblib文件,dblib文件通过在客户端打开ad软件进行配置,使dblib文件自动绑定sql server原材料数据库、schlib文件和pcblib文件;
[0059]
客户端300包括:
[0060]
dblib文件加载模块310,用于在客户端打开ad软件,加载服务器端存储的dblib文件至library库管理器中;
[0061]
资源共享模块320,用于在客户端调用dblib文件进行pcb设计,从dblib库中选择元器件完成资源共享,此时元器件具有与原材料数据库中一致的物料参数信息。
[0062]
本发明实施例提供的一种基于erp系统实现pcb设计资源共享系统中各部件所执行的功能均已在上述实施例1中做了详细介绍,因此这里不做过多赘述。
[0063]
虽然,上文中已经用一般性说明及具体实施例对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1