表单元件的命名方法及系统的制作方法

文档序号:6613123阅读:108来源:国知局
专利名称:表单元件的命名方法及系统的制作方法
技术领域
本发明是有关于一种命名方法及系统,且特别是有关于一种针对表单中的元 件来进行正规化命名的方法及系统。
背景技术
随着信息时代的来临,为了更有效地管理企业资源并縮短产品研发周期,各 个企业均纷纷致力于企业电子化以提升产业的竞争力。其中,产品数据管理 (Product Data Management, PDM)系统便可用来协助管理所有企业生产的产品的 相关数据,并可辅助企业内部人员对这些数据进行统合及控管的动作。
一般来说,产品数据管理主要是着重在图档数据的整理。举例来说,零件供 应商或企业内部的机构设计工程师利用Pro/E系统来绘制3D工程图,并透过 Intralink等系统做为文件管理的工具。在结合多种表单建立与管理系统的情况 下,将能压縮设计周期以縮短产品上市的时程,并提供一种更为便利的管理机制以 减少错误产生的机会。
然而,各个零件供应商均有各自对零件材料命名的方式,而对于原厂委托制 造(Original Equipment Manufactures, OEM)或原厂委托设计(Original Design Manufactures, ODM)的企业来说,通常对于零件又有一套自订的命名规则以方便 在企业内部进行零件管理。因此,目前的OEM/ODM企业在收到由供应商所提供的表 单时,往往必须依靠内部的工程师以人工的方式,逐步将各个零件的名称修改为符 合公司内部规定的名称。这样的修改方法不仅耗时费力,也经常会因为进行作业的 人员一时疏忽而导致命名错误,进而对表单内容的正确性造成负面影响。

发明内容
有鉴于此,本发明提供一种表单元件的命名方法,可根据预先设定完成的命 名样板,自动地产生表单元件的正式命名,以减少透过人工来对元件进行命名所可能产生的错误。
本发明提供一种表单元件的命名系统,利用此系统对表单元件进行命名,将 能产生符合此企业需求的元件名称,据此增加在企业中管理表单元件的便利性。
本发明提出一种表单元件的命名方法,此方法首先提供第一数据库,用以记 录元件类别、命名样板以及元件属性之间的对应关系。接着,接收包括多个元件的 表单,并取得特定的元件的元件类别。再根据第一数据库及元件类别,显示对应于 特定的元件的所有元件属性,并取得每个元件属性的属性内容。最后,依据第一数 据库及元件类别来取得对应于特定元件的所有命名样板,以根据取得的命名样板及 属性内容,产生特定元件的所有正规化命名。
在本发明一实施例中,此表单元件的命名方法还包括从第一数据库中选取一 元件类别,显示对应于被选取的元件类别的所有元件属性,并对上述元件属性进行 排列组合以建立上述命名样板。其中,在选取元件类别之后还包括接收属性更新指 令,以新增、修改或删除对应于被选取的元件类别的元件属性。而在建立命名样板 之后,透过接收命名样板更新指令,以新增或删除对应于被选取的元件类别的命名 样板。
在本发明一实施例中,产生正规化命名的步骤包括依照元件属性在命名样板 中排列组合的顺序,填入对应的属性内容以产生正规化命名。
在本发明一实施例中,在接收表单后还包括接收元件选取指令,以选取其中 一个元件做为特定之元件。
在本发明一实施例中,此表单元件的命名方法还包括取得特定元件的元件种 类、尺寸单位或表单所对应的专案名称。而产生上述正规化命名的步骤则包括根据 命名样板、属性内容、专案名称与尺寸单位来产生特定元件的正规化命名。
在本发明一实施例中,此表单元件的命名方法还包括提供第二数据库,以记 录每个元件属性与预设属性内容之间的对应关系。而取得每个元件属性的属性内容 的步骤包括根据第二数据库,显示元件属性所对应的所有预设属性内容,并接收属 性内容选取指令,以选取其中一个预设属性内容来做为元件属性的属性内容。
在本发明一实施例中,取得每个元件属性的属性内容的步骤包括取得输入数 据以做为元件属性的属性内容。
在本发明一实施例中,在产生正规化命名的步骤之后还包括接收命名选取指令,以选取其中一个正规化命名,并存储被选取的正规化命名,以及在表单中以被 选取的正规化命名来表示特定元件并汇出表单。
从另一观点来看,本发明提出一种表单元件的命名系统,此系统包括第一数 据库、表单接收模块、输入输出介面以及处理模块。其中,第一数据库用以记录元 件类别、命名样板以及元件属性之间的对应关系。表单接收模块是用以接收表单, 且此表单包括数个元件。输入输出介面是连接至表单接收模块,用以取得特定元件 的元件类别,并显示对应于特定元件的所有元件属性,以及取得每个元件属性的属 性内容。处理模块则是连接至第一数据库及输入输出介面,用以依据第一数据库及 元件类别,取得对应于特定元件的所有命名样板,并根据上述命名样板及上述属性 内容,产生特定元件的正规化命名,并将正规化命名显示于输入输出介面。
在本发明一实施例中,此表单元件的命名系统还包括数据库存取模块。此数 据库存取模块连接至第一数据库,用以选取第一数据库中的其中一个元件类别,并
显示对应于被选取的元件类别的所有元件属性,以及接收排序指令来对上述元件属 性进行排列组合以建立命名样板。其中,数据库存取模块还可接收属性更新指令, 以新增、修改或删除对应于被选取的元件类别的元件属性。数据库存取模块还适用 于接收命名样板更新指令,以新增或删除对应于被选取的元件类别的上述命名样 板。
在本发明一实施例中,处理模块依照上述元件属性在命名样板中排列组合的 顺序,填入对应的属性内容以产生正规化命名。
在本发明一实施例中,输入输出介面还用以接收元件选取指令,以选取其中 一个元件来做为特定的元件。
在本发明一实施例中,输入输出介面是用以取得特定元件的元件种类、尺寸 单位或表单所对应的专案名称。而处理模块将根据命名样板、属性内容、专案名称 以及尺寸单位来产生特定元件的正规化命名。
在本发明一实施例中,此表单元件的命名系统还包括第二数据库。此第二数 据库是连接至处理模块,用以记录每个元件属性与预设属性内容之间的对应关系。 其中,处理模块由第二数据库取得元件属性所对应的所有预设属性内容,并控制输 入输出介面显示所有预设属性内容。而输入输出介面接收属性内容选取指令,以选 取其中一个预设属性内容来做为元件属性的属性内容。在本发明一实施例中,输入输出介面用以接收输入数据以做为元件属性的属 性内容。
在本发明一实施例中,输入输出介面用以接收命名选取指令,以选取其中一 个正规化命名。处理模块将存储被选取的正规化命名,并在表单中以被选取的正规 化命名来表示特定元件。此外,此表单元件的命名系统还包括连接至处理模块的表 单汇出模块,以汇出表单。
本发明以排列组合元件属性的方式,预先建立对应于每个元件类别的多个命 名样板。尔后在对所接收的表单中的元件进行命名动作时,首先取得元件的元件类 别以及对应的所有元件属性的属性内容,并且将上述属性内容套用至对应的命名样 板,以自动产生元件的正规化命名。据此,将能大幅减少透过人工对元件进行命名 而可能造成的错误,以增加表单及元件管理上的便利性。
为让本发明的上述特征和优点能更明显易懂,下文特举较佳实施例,并配合 附图作详细说明如下。


图1是依照本发明的一实施例所绘示的表单元件的命名系统的方块图。
图2是依照本发明的一实施例所绘示的表单元件的命名方法的流程图。
具体实施例方式
对于需要大量接收及处理各式表单(Bill Of Materials, BOM)的企业来 说,若能对表单中的元件制订一套命名规则,并使表单中的所有元件皆以符合 此规则的方式来命名,必定能增加信息的精确度且能提升表单管理的便利性。 本发明便是基于上述观点进而发展出的一种表单元件的命名方法及系统,为了 使本发明的内容更为明了,以下特举实施例做为本发明确实能够据以实施的范 例。
图1是依照本发明的一实施例所绘示的表单元件的命名系统的方块图。请 参阅图1,表单元件的命名系统100是用以在接收表单后,依据企业内部对元 件名称所设定的命名规则来对表单中的元件进行命名动作,据以自动产生并汇 出元件名称符合规定的表单。在本实施例中,表单元件的命名系统100包括第一数据库110、数据库存取模块115、表单接收模块120、输入输出介面130、 处理模块140、第二数据库150以及表单汇出模块160。
其中,第一数据库IIO是用以记录元件类别、命名样板以及元件属性之间 的对应关系。对于各种不同的元件类别来说,在第一数据库110中记录有多个 对应于此元件类别的元件属性,以及多个对应于此元件类别的命名样版。而企 业中的相关人员可透过连接至第一数据库110的数据库存取模块115,据以对 所有存储在第一数据库110中的所有元件属性或命名样板进行修改。此外,亦 可透过数据库存取模块115来新增或删除元件属性或命名样板。
表单接收模块120是用以接收包括多个元件的表单。在本实施例中,所接 收的表单例如是客户或内部的机构工程师利用Pro/E等自动化设计系统所建立 的工程图档,在此并不限制其范围。而在表单元件的命名系统IOO接收表单之 后,例如可预先根据元件之间的对应关系来将表单转换为树状结构的表单(BOM tree)。
在本实施例中,使用者可透过输入输出介面130来对表单元件的命名系统 100进行操作,而处理模块140将根据输入输出介面130所接收到的指令或数 据,对照第一数据库IIO与第二数据库150所记录的信息以产生表单元件的正 规化命名。在产生元件的正规化命名后,处理模块140可控制表单汇出模块160 将记录有正规化命名的表单汇出以供企业使用。
为了更进一步的说明如何利用表单元件的命名系统100来产生元件的正规 化命名,以下特举另一实施例来对本发明作更详细地阐述。图2是依照本发明 一实施例所绘示的表单元件的命名方法的流程图,请同时参阅图1与图2,本 实施例将以使用者透过输入输出介面130来操作表单元件的命名系统100的步 骤,据以对表单元件的命名系统100的运作流程进行说明。
在本实施例中,假设在第一数据库110中己记录有数笔元件类别、命名样 板以及元件属性之间的对应关系。使用者可以透过数据库存取模块115,选取 其中一个记录在第一数据库110中的元件类别,并查看所有对应于此元件类别 的元件属性。此时,使用者可透过数据库存取模块115下达一属性更新指令, 据以对这些元件属性进行删除或修改的动作。此外,使用者也可透过数据库存 取模块115输入新的元件属性名称,以新增元件属性至第一数据库110。接着,使用者可根据企业的需求,透过数据库存取模块115下达排序指令,以对这些 元件属性进行排列组合来建立各式命名样板。同样地,使用者亦可根据需求并 透过数据库存取模块115下达命名样板更新指令,以新增或删除命名样板。
在需要对表单元件进行命名之前,首先如步骤210所示,将记录有多个元 件的表单汇入至表单元件的命名系统100。而表单元件的命名系统100将透过 表单接收模块120来接收使用者所汇入的表单,并将表单显示于输入输出介面 130。在本实施例中,汇入的表单例如是以树状结构的形式来显示之,但并不 用以限制本发明的范围。
接下来如步骤220所示,透过输入输出介面130接收使用者所发出的元件 选取指令,以选取表单中的其中一个元件。并根据使用者的输入来取得被选取 的元件的元件类别。在一实施例中,除了取得被选取的元件的元件类别之外, 还包括透过输入输出介面130来取得元件的元件种类、尺寸单位或表单所对应 的专案名称等信息。
接下来在步骤230中,根据在上一步骤所取得的元件类别,将所有对应于 此元件类别的元件属性一并显示于输入输出介面130,并取得每个元件属性的 属性内容。在本实施例中,例如是透过输入输出介面130来接收使用者输入的 输入数据以做为元件属性的属性内容。在另一实施例中,由于在第二数据库150 中记录有各个元件属性与其预设属性内容的对应关系,因此,处理模块140将 由第二数据库150中取得元件属性所对应的所有预设属性内容,并将这些预设 属性内容显示于输入输出介面130。如此一来,使用者便可透过选取的方式, 选择其中一个预设属性内容来做为此元件属性的属性内容。
接着如步骤240所示,处理模块140根据第一数据库110所记录的数据, 取得所有适用于被选取的元件的命名样板。更详细地说,处理模块140所取得 的命名样版是符合于被选取的元件的元件类别。
在步骤250中,处理模块140根据先前取得的命名样板及属性内容,自动 产生所有适于表示被选取的元件的正规化命名。进一步地说,处理模块140例 如是依照元件属性在命名样板中排列组合的顺序,依序填入对应的属性内容来 产生正规化命名。在另一实施例中,处理模块140例如是根据命名样板、属性 内容、专案名称以及尺寸单位来产生正规化命名。举例来说,处理模块140依照元件属性在命名样板中排列组合的顺序来填入对应的属性内容后,接着将预
先取得的尺寸单位附加在各个与大小相关的属性内容之后;又或是由处理模块 140根据上述方法产生正规化命名,并且将专案名称加注于上述正规化命名之 后。
在本实施例中,处理模块140会将所有产生的正规化命名一并显示于输入 输出介面130以供使用者选择。如步骤260所示,输入输出介面130接收使用 者所下达的命名选取指令,以选取其中一个正规化命名。接着在步骤270中, 处理模块140将被选取的正规化命名存储记录下来,并且在表单中以被选取的 正规化命名来表示元件。若使用者需要对表单中的其他元件进行命名,则可回 到步骤220并输入元件选取指令以选取下一个要进行命名的元件。在重复地执 行步骤230至步骤270后,便可再次产生元件的正规化命名。
最后如步骤280所示,由表单汇出模块160将记录有正规化命名的元件的 表单汇出。如此一来,倘若在客户所提供的表单之中,具有名称不符合企业内 部规定的元件,便可透过图2所示的流程将元件的名称进行转换,进而产生符 合公司内部规范的表单。
综上所述,根据以上实施例所述的表单元件的命名方法及系统,至少具有 下列优点
1. 透过表单元件的命名系统,可产生元件名称遵照企业的命名规定的表 单,据以增加表单管理的便利性。
2. 对于来源不同的表单,均能透过上述命名方法的各步骤以使得表单中的 元件符合企业规定,据此提高信息的精确度并维护元件名称的一致性。
3. 减少透过人工来命名元件而可能造成的错误,进而提升在元件命名上的 便利性。
4. 让使用者依其需求预先建立各式命名样板,并提供修改或新增命名样板 的机制,据此提升替元件命名的弹性。
虽然本发明已以较佳实施例揭示如上,然其并非用以限定本发明,任何所 属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作些许 更动与润饰,因此本发明的保护范围当以权利要求所界定的为准。
权利要求
1. 一种表单元件的命名方法,该方法包括提供一第一数据库,用以记录至少一元件类别、至少一命名样板以及至少一元件属性之间的对应关系;接收一表单,其中该表单包括至少一元件;取得特定的该元件的该元件类别;根据该第一数据库及该元件类别,显示对应于特定的该元件的所有元件属性;取得每一上述元件属性的一属性内容;依据该第一数据库及该元件类别,取得对应于特定的该元件的所有命名样板;以及根据上述命名样板及上述属性内容,产生特定的该元件的至少一正规化命名。
2. 如权利要求1所述的表单元件的命名方法,其特征在于,还包括 选取该第一数据库中的上述元件类别其中之一; 显示对应于被选取之该元件类别的所有元件属性;以及 排列组合上述元件属性以建立上述命名样板。
3. 如权利要求2所述的表单元件的命名方法,其特征在于,在选取上述元件 类别其中之一的步骤之后还包括接收一属性更新指令,以新增、修改或删除对应于被选取的该元件类别的上 述元件属性。
4. 如权利要求2所述的表单元件的命名方法,其特征在于,在建立上述命名 样板的步骤之后还包括接收一命名样板更新指令,以新增或删除对应于被选取的该元件类别的上述 命名样板。
5. 如权利要求2所述的表单元件的命名方法,其特征在于,其中产生上述正 规化命名的步骤包括依照上述元件属性在该命名样板中排列组合的顺序,填入对应的该属性内容 以产生该正规化命名。
6. 如权利要求1所述的表单元件的命名方法,其特征在于,在接收该表单的步骤之后还包括接收一元件选取指令,以选取上述元件其中之一做为特定的该元件。
7. 如权利要求1所述的表单元件的命名方法,其特征在于,在接收该表单的 步骤之后还包括取得特定的该元件的一元件种类、 一尺寸单位或该表单所对应的一专案名称。
8. 如权利要求7所述的表单元件的命名方法,其特征在于,产生上述正规化命名的步骤还包括根据上述命名样板、上述属性内容、该专案名称与该尺寸单位,产生特定的 该元件的上述正规化命名。
9. 如权利要求1所述的表单元件的命名方法,其特征在于,还包括 提供一第二数据库,用以记录每一上述元件属性与至少一预设属性内容之间的对应关系。
10. 如权利要求9所述的表单元件的命名方法,其特征在于,取得每一上述元 件属性的该属性内容的步骤包括根据该第二数据库,显示该元件属性所对应的所有预设属性内容;以及 接收一属性内容选取指令,以选取上述预设属性内容其中之一来做为该元件 属性的该属性内容。
11. 如权利要求l所述的表单元件的命名方法,其特征在于,取得每一上述元 件属性的该属性内容的步骤包括取得一输入数据以做为该元件属性的该属性内容。
12. 如权利要求1所述的表单元件的命名方法,其特征在于,在产生上述正规 化命名的步骤之后还包括接收一命名选取指令,以选取上述正规化命名其中之一; 存储被选取的该正规化命名;以及在该表单中以被选取的该正规化命名来表示特定的该元件,并汇出该表单。
13. —种表单元件的命名系统,该系统包括一第一数据库,用以记录至少一元件类别、至少一命名样板以及至少一元件 属性之间的对应关系;一表单接收模块,用以接收一表单,其中该表单包括至少一元件;一输入输出介面,耦接至该表单接收模块,用以取得特定的该元件的该元件 类别,并显示对应于特定的该元件的所有元件属性,以及取得每一上述元件属性的 一属性内容;以及一处理模块,耦接至该第一数据库及该输入输出介面,用以依据该第一数据 库及该元件类别,取得对应于特定的该元件的所有命名样板,并根据上述命名样板 及上述属性内容,产生特定的该元件的至少一正规化命名,并显示上述正规化命名 于该输入输出介面。
14. 如权利要求13所述的表单元件的命名系统,其特征在于,还包括 一数据库存取模块,耦接至该第一数据库,用以选取该第一数据库中的上述元件类别其中之一,并显示对应于被选取的该元件类别的所有元件属性,以及接收 一排序指令,据以对上述元件属性进行排列组合来建立上述命名样板。
15. 如权利要求14所述的表单元件的命名系统,其特征在于,该数据库存取 模块用以接收一属性更新指令,以新增、修改或删除对应于被选取的该元件类别的 上述元件属性。
16. 如权利要求14所述的表单元件的命名系统,其特征在于,该数据库存取 模块用以接收一命名样板更新指令,以新增或删除对应于被选取的该元件类别的上 述命名样板。
17. 如权利要求13所述的表单元件的命名系统,其特征在于,该处理模块依 照上述元件属性在该命名样板中排列组合的顺序,填入对应的该属性内容以产生该 正规化命名。
18. 如权利要求13所述的表单元件的命名系统,其特征在于,该输入输出介 面还包括用以接收一元件选取指令,以选取上述元件其中之一做为特定的该元件。
19. 如权利要求13所述的表单元件的命名系统,其特征在于,该输入输出介 面还包括用以取得特定的该元件的一元件种类、一尺寸单位或该表单所对应的一专 案名称。
20. 如权利要求19所述的表单元件的命名系统,其特征在于,该处理模块根 据上述命名样板、上述属性内容、该专案名称与该尺寸单位,产生特定的该元件的 上述正规化命名。
21. 如权利要求13所述的表单元件的命名系统,其特征在于,还包括一第二数据库,耦接至该处理模块,用以记录每一上述元件属性与至少一预 设属性内容之间的对应关系。
22. 如权利要求21所述的表单元件的命名系统,其特征在于,该处理模块由 该第二数据库取得该元件属性所对应的所有预设属性内容,并控制该输入输出介面 显示上述预设属性内容,而该输入输出介面接收一属性内容选取指令,以选取上述 预设属性内容其中之一来做为该元件属性的该属性内容。
23. 如权利要求13所述的表单元件的命名系统,其特征在于,该输入输出介 面接收一输入数据以做为该元件属性的该属性内容。
24. 如权利要求13所述的表单元件的命名系统,其特征在于,该输入输出介 面接收一命名选取指令,以选取上述正规化命名其中之一,而该处理模块存储被选 取的该正规化命名,并在该表单中以被选取的该正规化命名来表示特定的该元件。
25. 如权利要求13所述的表单元件的命名系统,其特征在于,还包括 一表单汇出模块,耦接至该处里模块,用以汇出该表单。
全文摘要
本发明公开了一种表单元件的命名方法及系统,此方法首先提供第一数据库,用以记录元件类别、命名样板以及元件属性之间的对应关系。接着,接收包括多个元件的表单,并取得特定元件的元件类别。再根据第一数据库及元件类别,显示对应于特定元件的所有元件属性,并取得每个元件属性的属性内容。最后,依据第一数据库及元件类别,取得对应于特定元件的所有命名样板,以根据取得的命名样板及属性内容,产生特定元件的所有正规化命名。据此减少人工命名而发生错误的几率,并提升表单管理的便利性。
文档编号G06F17/30GK101430777SQ20071016696
公开日2009年5月13日 申请日期2007年11月8日 优先权日2007年11月8日
发明者邱俊华, 高智原, 魏智斌 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1