电子电路设计的自动构建系统及自动构建方法技术方案

技术编号:2843644 阅读:245 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种电子电路设计的自动构建系统,包括:存储单元和自动构建模块。本发明专利技术还公开了一种电子电路设计的自动构建方法,包括以下步骤:步骤1为在预先设定的时间,根据预先设定的处理项目信息,获取预先保存的对应的电子电路设计图的文件;步骤2为将电子电路设计图的文件发送给对应的处理模块进行与对电子电路设计图的处理项目信息对应的操作;步骤3为将处理模块返回的结果报告信息发送给对应的电子电路设计终端。通过本发明专利技术实现了自动对电子电路设计图的文件进行处理,有效地提高电子电路设计的质量,缩短电子电路设计开发周期,并节省人力成本。

【技术实现步骤摘要】

本专利技术涉及一种电子电路设计的系统及方法,特别涉及一种能够自动对电子电路设计图的文件进行处理的。
技术介绍
进入21世纪,信息科技、电子技术的迅猛的发展,电子市场的竞争越来越激烈。产品的质量、产品的开发周期、产品的上市周期越来越受到各产品开发商的重视。各产品开发商都争取在最短的时间内开发出满足客户需求的产品,并在最短的时间内将产品上市,否则就可能被市场淘汰。在这种情况下,电子产品开发流程的建立、完善、优化,并使产品开发流程能够在保证产品功能、性能的前提下缩短产品开发周期,成为各产品开发商需要重点考虑的问题。电子电路设计阶段是电子产品开发的关键阶段,在电子电路设计领域,各个生产商基本都使用计算机辅助设计,并建立自己的一些计算机检查或者统计的规则、方法与工具,并在设计过程中根据自己建立的规则、方法,使用自己建立的工具进行检查或者统计,从而提高生产效率。检查或者统计的方法和方式对生产过程中的效率和最终的产品质量都有着直接的影响。现有技术中对电子电路设计的检查或者统计一般采用以计算机辅助的人工检查或者统计的方式。在设计过程中或者设计完毕后,根据需要,使用辅助设计软件中的检查或者统计工具,对正在设计的电子电路图依次进行各种检查或者统计,检查或者统计工具以文本的方式输出结果;进而根据结果在设计工具中定位和修改问题,修改完后再进行一次检查或者统计,直至不再发现问题。上述现有技术中对电子电路设计的检查或者统计方法的不足之处在于现有的人工检查或者统计方式具有个体的随意性,因此,个人主动的检查或者统计会存在检查或者统计不完整、次数不够、甚至未做检查或者统计的缺点,进而影响最终设计的质量。此外,对电子电路的检查或者统计需要占用设计者一定的工作时间,从而影响整体设计的效率。
技术实现思路
本专利技术的目的是提供一种电子电路设计的自动构建系统和自动构建方法,能够基于自动构建(Daily Build)的方式,自动对电子电路设计图的文件进行处理,有效地提高电子电路设计的质量,缩短电子电路设计开发周期,并节省人力成本。为实现上述目的,本专利技术提供了一种电子电路设计的自动构建系统,包括存储单元,用于保存电子电路设计图的文件以及预先设定的对所述电子电路设计图的处理项目信息;自动构建模块,用于在预先设定的时间内,从所述存储单元读取预先设定的对所述电子电路设计图的处理项目信息,并根据所述处理项目信息,从所述存储单元读取对应的电子电路设计图的文件,以及根据所述处理项目信息,调用对应的处理模块对所述电子电路设计图的文件进行相应的处理,并将获取的处理结果发送给对应的电子电路设计终端。所述存储单元包括配置模块,用于保存电子电路设计图的文件;设置库模块,用于保存预先设定的对所述电子电路设计图的处理项目信息。还包括设置界面模块,用于接收用户输入的对所述电子电路设计图的处理项目信息并经由所述自动构建模块保存到所述设置库模块,以及将所述设置库模块中保存的处理项目信息经由所述自动构建模块显示输出给对应的电子电路设计终端。所述自动构建模块包括设置模块,用于从所述设置界面模块接收所述对所述电子电路设计图的处理项目信息并保存到所述设置库模块,以及将所述设置库模块中保存的处理项目信息输出给所述设置界面模块;时间控制模块,用于保存所述预先设定的时间内,并在所述预先设定的时间触发所述自动构建模块对所述电子电路设计图的处理操作;事件控制模块,用于在所述时间控制模块保存的所述预先设定的时间内,根据所述设置库模块中保存的预先设定的对所述电子电路设计图的处理项目信息,调用对应的处理模块对所述配置模块中保存的对应的电子电路设计图的文件进行相应的处理操作,并向所述邮件处理模块和/或所述存储模块输出处理结果。还包括邮件处理模块,用于将所述自动构建模块的处理结果以电子邮件的形式发送给对应的电子电路设计终端。还包括存储模块用于保存所述自动构建模块的处理结果。一种电子电路设计的自动构建方法,包括以下步骤步骤1、在预先设定的时间内,根据预先设定的处理项目信息,获取预先保存的对应的电子电路设计图的文件;步骤2、将所述电子电路设计图的文件发送给对应的处理模块进行与所述预先设定的对所述电子电路设计图的处理项目信息对应的操作;步骤3、将所述处理模块返回的结果报告信息发送给对应的电子电路设计终端。所述步骤3具体为将所述处理模块返回的结果报告信息以电子邮件的形式发送给对应的电子电路设计终端。所述步骤1之前还包括步骤预先保存所述预先设定的时间、以及与所述预先设定的时间对应的、所述预先设定的检查、统计、或仿真项目信息。所述步骤3之后还包括步骤查询预先保存的未设计完成的电子电路设计图的文件是否已全部检查完,是则结束,否则获取预先保存的下一张未设计完成的电子电路设计图的文件,然后执行步骤2。在上述技术方案中,通过计算机自动对电子电路设计图的文件进行检查、统计、或仿真的方式代替现有技术的人工方式,从而使得对电子电路设计图的文件的处理操作更加完整、及时、有效,提高了电子电路设计的质量和效率;通过在预定时间自动执行预定操作,调用对应的处理模块,从而保证了流程的自动化,并且能够缩短电子电路设计开发周期,有效利用计算机资源,节省人力成本;通过预先保存所有的电子电路设计图的文件,并将处理结果报告信息以电子邮件的方式发送给对应的设计者的终端,从而能够及时发现和解决电子电路设计中存在的问题,有效提高电子电路设计的质量,缩短电子电路开发周期。附图说明图1为本专利技术电子电路设计的自动构建系统的原理示意图;图2为本专利技术电子电路设计的自动构建系统的实施例一的结构示意图;图3为本专利技术电子电路设计的自动构建系统的实施例二的结构示意图;图4为本专利技术电子电路设计的自动构建系统的实施例三的结构示意图;图5为本专利技术电子电路设计的自动构建系统的实施例四的结构示意图;图6为本专利技术电子电路设计的自动构建系统的实施例五的结构示意图;图7为本专利技术电子电路设计的自动构建系统的实施例六的结构示意图;图8为本专利技术电子电路设计的自动构建系统的实施例七的结构示意图;图9为本专利技术电子电路设计的自动构建方法的实施例一的流程示意图;图10为本专利技术电子电路设计的自动构建方法的实施例二的流程示意图;图11为本专利技术电子电路设计的自动构建方法的实施例三的流程示意图。具体实施例方式下面结合附图和实施例,对本专利技术的技术方案做进一步的详细描述。本专利技术的基本构思是基于自动构建的方式实现对电子电路设计图的文件的自动高效的处理操作。自动构建通俗来讲就是把所有的工作产品集成起来,并尽可能让其处于可测试状态。自动构建是基于持续构建的概念,其本质上是一种管理实践,即通过持续集成、快速反馈来保证软件工作产品渐进的、可预期的朝着目标推进。以自动构建为基础管理措施,有利于保证项目成功和提高软件产品质量。基于上述专利技术构思,本专利技术提供了一种电子电路设计的自动构建系统,参见图1所示的原理示意图,该系统包括存储单元,用于保存电子电路设计图的文件以及预先设定的对所述电子电路设计图的处理项目信息;自动构建模块,与所述存储单元连接,用于在预先设定的时间,从所述存储单元读取预先设定的对所述电子电路设计图的处理项目信息,并根据所述预先设定的对所述电子电路设计图的处理项目信息,从所述存储单元读取对应的电子电路设计图的文本文档来自技高网
...

【技术保护点】
一种电子电路设计的自动构建系统,其特征在于,包括:存储单元,用于保存电子电路设计图的文件以及预先设定的对所述电子电路设计图的处理项目信息;自动构建模块,用于在预先设定的时间内,从所述存储单元读取预先设定的对所述电子电路设计图 的处理项目信息,并根据所述处理项目信息,从所述存储单元读取对应的电子电路设计图的文件,以及根据所述处理项目信息,调用对应的处理模块对所述电子电路设计图的文件进行相应的处理,并将获取的处理结果发送给对应的电子电路设计终端。

【技术特征摘要】
1.一种电子电路设计的自动构建系统,其特征在于,包括存储单元,用于保存电子电路设计图的文件以及预先设定的对所述电子电路设计图的处理项目信息;自动构建模块,用于在预先设定的时间内,从所述存储单元读取预先设定的对所述电子电路设计图的处理项目信息,并根据所述处理项目信息,从所述存储单元读取对应的电子电路设计图的文件,以及根据所述处理项目信息,调用对应的处理模块对所述电子电路设计图的文件进行相应的处理,并将获取的处理结果发送给对应的电子电路设计终端。2.根据权利要求1所述的系统,其特征在于,所述存储单元包括配置模块,用于保存电子电路设计图的文件;设置库模块,用于保存预先设定的对所述电子电路设计图的处理项目信息。3.根据权利要求2所述的系统,其特征在于还包括设置界面模块,用于接收用户输入的对所述电子电路设计图的处理项目信息并经由所述自动构建模块保存到所述设置库模块,以及将所述设置库模块中保存的处理项目信息经由所述自动构建模块显示输出给对应的电子电路设计终端。4.根据权利要求3所述的系统,其特征在于所述自动构建模块包括设置模块,用于从所述设置界面模块接收所述对所述电子电路设计图的处理项目信息并保存到所述设置库模块,以及将所述设置库模块中保存的处理项目信息输出给所述设置界面模块;时间控制模块,用于保存所述预先设定的时间,并在所述预先设定的时间内触发所述自动构建模块对所述电子电路设计图的处理操作;事件控制模块,用于在所述时间控制模块保存的所述预先设定的时间内,根据所述设置库模块中保存...

【专利技术属性】
技术研发人员:李广生张河清
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1