部件信息提供系统以及部件信息提供装置的制作方法

文档序号:6435446阅读:165来源:国知局
专利名称:部件信息提供系统以及部件信息提供装置的制作方法
技术领域
本文公开的实施方式涉及为用户提供部件信息的部件信息提供程序、部件信息提供装置以及部件信息提供程序(对于美国来说,是存储部件信息提供程序的非暂时性计算机可读记录介质)。
背景技术
诸如计算机和移动电话的设备由大量组成部件构成,所述组成部件包括例如 LSI (大规模集成电路)芯片的电路部件。为了设计这种设备,准备构成所述设备的部件列表。所述列表包括为所述设备选定的每个组成部件的成本信息(诸如购买价格)。为了缩减设备的成本,设计师会参考上述列表并且手动搜索与各对应组成部件提供相同功能并且价格比所述对应组成部件便宜的部件(此后称为替代部件)。如果通过搜索找到替代部件, 则设计师利用在所述列表中找到的替代部件来替换所述组成部件。因为这种替代部件是由设计师所属的各独立部门或者各独立设计师搜索的,所以不同设计师和设计部门不共享通过搜索获得的有关替代部件的信息。因此设备设计师和设计部门冗余地搜索替代部件。如果利用在上述搜索中找到的相应替代部件来替换组成部件,则设备的设计师手动计算由于用替代部件进行替换而产生的成本缩减效果。在此,成本缩减效果是例如组成部件的价格与对应替代部件的价格之间的价格差;利用替代部件替换组成部件而获得的单个设备的价格差(例如替换前后的价格差);以及通过所述替换获得的寿命成本缩减量。[专利文献1]日本待审专利公开No.2000-113051[专利文献2]日本待审专利公开No. 2001-229193[专利文献3]日本待审专利公开No.平5466106[专利文献4]日本待审专利公开No. 2004-2;34399[专利文献5]日本待审专利公开No. 2004-287951如上所述,由于各个设计师和设计部门手动搜索替代部件并且冗余地搜索替代部件,所以搜索需要大量人工且效率低。此外,人工计算利用替代部件进行替换所获得的成本缩减效果,需要大量低效工作,这就妨碍了成本缩减的增加,并且引起成本缩减的机会损失。

发明内容
本发明的目的是有效地搜索待设计的设备的替代部件,消除对人工操作的需求。除了上述目的,下文将详细描述的实施本发明的最佳模式的且现有技术不能达到的效果也应被视为本发明的目的。本实施方式的部件信息提供系统包括部件信息数据库,其将包括所述第一部件的价格和第二部件的识别信息的部件信息与第一部件的标识相关联地存储,所述第二部件用作所述第一部件的替代并且价格比第一部件便宜;检索部,其从所述部件信息数据库中检索作为设备的组件的第三部件的识别信息,并且如果第三部件的识别信息与第二部件的识别信息相关联,则使用所述第二部件的识别信息,沿着第二部件的识别信息的链接,从所述部件信息数据库检索用作第三部件的替代并且价格比第三部件便宜的第二部件;以及通知部,其将与所述检索部检索到的第二部件有关的信息通知给用户。本实施方式的部件信息提供装置从所述部件信息数据库为用户提供部件信息,并且包括所述检索部和所述通知部。此外,部件信息提供程序指示计算机起到从所述部件信息数据库为用户提供部件信息的作用,并且更具体来说,指示计算机担当所述检索部和所述通知部。在此公开的技术可不依赖于人工操作而高效地搜索待设计的设备的替代部件。通过在权利要求书中具体指出的要素及其组合将实现并获得本实施方式的目的和优点。如本发明所要求保护的那样,应该理解上文的总体描述和下文的详细描述都是示例性和说明性的,而非对本实施方式的限制。


图1是示意性例示了根据本发明的第一实施方式的部件信息提供系统的功能结构的框图;图2是例示出待设计设备的通过CAD系统所获得的组成部件列表的示例的图;图3是描述了存储在部件信息数据库中的部件信息的示例的图;图4是例示出存储在电路信息数据库中的电路信息的示例的图;图5是描述存储在生产计划数据库中的生产计划信息的示例的图;图6是例示出存储在成本缩减效果数据库中的信息的图;图7是例示出存储在成本缩减效果数据库中的信息的排序显示示例的图;图8是例示出第一实施方式的部件信息提供系统的操作的图;图9和图10是例示出第一实施方式的部件信息提供系统的操作的一系列程序步骤的流程图。
具体实施例方式此后,将参照附图对本发明的第一实施方式进行描述。(1)部件信息提供系统的结构和功能图1是示意性例示出部件信息提供系统1的功能结构的框图。如图1中所示,部件信息提供系统1与CAD (计算机辅助设计)系统100结合使用,所述CAD系统100用于设计诸如计算机和移动电话的电子设备。CAD系统100包括处理器(CPU,中央处理单元)101、 存储器102、监视器103以及输入设备104。除了 CAD功能,处理器101通过执行存储在存储器102中的部件信息提供程序,可用作部件信息提供装置10,该部件信息提供装置10为诸如设计师的用户提供与构成CAD系统100要设计的设备的组成部件有关的信息。部件信息提供系统1包括由处理器101实现的部件信息提供装置10,和与所述CAD系统100结合使用的部件信息数据库20、电路信息数据库30、生产计划数据库40、以及成本缩减效果数据库50。
存储器102存储用于诸如部件信息提供程序的各种处理的数据和待设计的设备的通过CAD功能获得的组成部件列表(参见图2、。所述组成部件列表包括部件识别信息, 所述部件识别信息详细列出在CAD系统100设计所述设备时选择的组成部件,并且所述组成部件列表与指定了待设计设备的设备识别信息(ID = Α)相关联地存储在存储器102中。 下文中,部件的识别信息由“部件ID”或者“部件信息关键字”表示,而设备的识别信息由 “设备ID”表示。图2是例示出待设计设备的通过CAD系统100所获得的组成部件列表的示例的图。图2的组成部件列表描绘出待设计的、设备ID = A的单个设备由下列部件构成部件ID = al的一个组成部件、部件ID = a2的一个组成部件、部件ID = a3的两个组成部
件........下文中,待设计的、设备ID = A的设备也可称为待设计的设备A或者简称为设
备A,并且部件ID = al的组成部件也称为部件al。存储器102可以是内部存储设备,诸如RAM(随机访问存储器)、R0M(只读存储器)、HDD (硬盘驱动器)、或者SSD (固态驱动器),或者可以是外部存储设备。监视器103 是诸如CRT (阴极射线管)或者LCD (液晶显示器)的显示器,并且用于从通知部17 (下文将详细描述)通知给用户,并且用于排序显示(下文中将参照图7进行详细描述)。输入设备104是键盘、鼠标以及由用户操作的其他设备,并且用于从用户向CPUlOl (部件信息提供装置10)输入各种指示。用户使用输入设备104来设计设备并且参照显示器103来选择部件。部件信息数据库20存储部件信息,其中与各种待设计设备频繁使用的部件有关的信息与各个部件ID相关联,待设计设备诸如是计算机和移动电话。部件信息包括每个部件的购买价格、替代部件信息、功能信息、质量信息以及构成材料信息(参见图3)。部件的替代部件在价格上比该部件便宜并且能够替代该部件(换言之,能够起到与所述部件相同的功能)。如果部件具有相应的替代部件,则替代部件的部件ID与所述部件的部件ID相关联,并且作为替代部件信息登记在部件信息数据库20中。功能信息涉及部件的功能。例如,如果部件是电阻器,则将该电阻器的电阻登记为功能信息。质量信息涉及部件的质量,并且例如将每个部件的故障率(安装故障单元)登记为质量信息。构成材料信息涉及部件所含的材料,并且例如包括部件是否含铅(Pb)的信息。图3是描绘了部件信息数据库20中存储的部件信息的示例的图。在图3的部件信息的示例中,部件ID(部件信息关键字)=al的部件的信息包括购买价格I^l日元、作为替代部件信息的部件ID = bl、功能信息、质量信息、以及构成材料信息。登记部件ID = bl作为替代部件信息表示存在这样的部件bl,其比部件al的I^l日元便宜并且能够提供与部件al相同的功能。如图3中所示,将部件ID = bl登记在替代部件信息中,使得部件 al的部件信息与部件bl的部件信息相链接。登记购买价格此1(<1^1)日元、功能信息、 质量信息以及构成材料信息作为部件bl的部件信息。在图3的示例中,由于未登记部件bl 的替代部件信息,所以比部件bl更便宜且能够替代部件bl的替代部件不存在或者此次未找到。在此,由设计各种设备的设计师和由部件采购管理部门搜索到的部件信息被集中汇总到部件信息数据库20中。更具体来说,部件信息数据库20是由设备的设计师和部件采购管理部门根据需要来进行补充和更新的,使得部件信息中的变化反映在部件信息数据库20中。如果通过搜索找到新部件,则将新部件的部件信息与该新部件的部件ID相关联地存储在部件信息数据库20中。如果该新部件能够替代部件信息数据库20中的已登记部件,则将该新部件的部件ID登记为所述已登记部件的替代部件信息,从而将所述已登记部件的部件信息链接到所述新部件的部件信息。因此,可以沿着替代部件的部件ID的链接, 来获得可提供与组成部件相同的功能并且此时最便宜的替代部件的部件信息。在第一实施方式中,设备设计师和部件采购管理部门共同使用如上文所述地集中汇总了包含替代部件信息的部件信息的部件信息数据库20。电路信息数据库30将与构成待设计设备的电路部件有关的电路信息与这些电路部件的各个部件ID相关联地存储。电路部件被设置在基板上并具有端子,并且由LSI芯片例示。所述电路信息包括各个电路部件的端子信息、外形信息以及电路信息(参见图4)。 端子信息包括电路部件的各个端子的、基于原点坐标的位置坐标。外形信息包括电路部件外形的长度、高度以及宽度。电路信息包括关于电路部件功能的信息。与部件信息数据库 20类似,电路信息数据库30中集中汇总了由设计各种设备的设计师以及还由部件采购管理部门搜索到的电路信息。图4例示出存储在电路信息数据库30中的电路信息的示例。在图4的电路信息的示例中,位置坐标(xll,yll),(xl2,yl2),...登记在电路部件al的端子信息中;并且长度Lai、高度Hal以及宽度Wal登记在相同电路部件al的外形尺寸中。按照相同方式,位置坐标(x21,y21),(x22, y22),...登记在电路部件bl的端子信息中;并且长度Lbl、高度 Hbl以及宽度Wbl登记在相同电路部件bl的外形尺寸中。生产计划数据库40将待设计设备的生产计划信息与同一设备的设备ID相关联地存储。生产计划数据库40包括待设计设备的终身生产量、待设计设备每个月的生产量、每个部件针对所述设备的终身生产量的需求量(部件需求)、以及每个部件每个月的需求量 (部件每月需求)(参见图幻。生产计划数据库40的生产计划信息是由生产计划部门进行管理的,并且由生产计划部门根据需求进行补充和更新。具体来说,生成计划部门根据需求对生产计划信息进行补充和更新,使得生产计划的变更反映在生产计划数据库40中。图5是描绘存储在生产计划数据库40中的生产计划信息的示例的图。在图5的生成计划信息的示例中,登记有设备A的组成部件列表,并且存储终身生产量NAtotal和对应月份m(m= 1,2,...,以及12)的生成量NAm,作为设备A的生产计划信息。存储在生产计划数据库40中的设备A的组成部件列表具有由部件信息提供装置10替换的替代部件。 具体来说,图5的设备A的组成部件列表中的部件bl和b3用于分别替代图2中的相同设备A的组成部件列表中的部件al和a3。在图5的生产计划数据库40中,部件bl、al、a2以及b3的部件需求以及每月的部件需求与各个部件ID相关联地登记。具体来说,登记有部件bl的部件需求Nbl和每月的部件需求Nblm ;部件al的部件需求Nal和每月的部件需求Nalm ;部件a2的部件需求Na2 和每月的部件需求Ndm ;以及部件b3的部件需求Nb3和每月的部件需求Nb;3m。成本缩减效果数据库50由不同部门共同使用,并且将待设计设备的由计算部 14-15(稍后将详细描述)计算得出的成本缩减效果与所述设备的设备ID相关联地存储。 诸如成本缩减效果的信息由登记部16(稍后将详细描述)登记在成本缩减效果数据库50 中,并且用于损益计算。下面将参照图6详细描述登记在成本缩减效果数据库50中的信息
8的详细情况。起到部件信息提供装置10作用的处理器101通过执行部件信息提供程序,来执行检索部11、确定部12、第一计算部13、第二计算部14、第三计算部15、登记部16以及通知部 17的功能。在成本缩减效果数据库50旁边设置的处理器(CPU,未示出)通过执行预定程序来执行第一变更部51和第二变更部52的功能。通知部17经由监视器103,借助图像和声音,向用户通知并提供通过部件信息提供装置10获得的各种信息。下面将顺序描述具体信息项。检索部11利用用户指定的组成部件的部件ID或者从存储在存储器102中的组成部件列表(参见图幻中选择的部件ID作为检索关键字,从部件信息数据库20中检索组成部件的信息。如果在被检索的部件ID的替代部件信息中登记了替代部件的部件ID,则检索部11进一步从部件信息数据库20检索替代部件的部件ID,并且跟踪所述替代部件的部件 ID的链接。由此,检索部11可检索到用作所选组成部件的替代且价格最便宜的部件。在图3的示例中,检索部件ID = al的组成部件的结果是部件ID = bl被登记为部件al的替代部件信息。随后检索部11沿着部件ID = bl的链接以检索部件bl。由于在部件bl的部件信息中没有登记替代部件信息,所以检索部11选择部件bl作为部件al的替代部件。检索部11从部件信息数据库20读取部件bl的部件ID = bl、替代部件bl的价格I^bl日元、功能信息、质量信息以及构成材料信息,以及部件al的价格1^1,并且获得这些项读取信息作为检索结果。在此,如果首先检索到的部件al的部件信息没有登记替代信息,则检索部11从部件信息数据库20中读取部件al的价格1^1、功能信息、质量信息以及构成材料信息,并且获得这些读取信息项作为检索结果。检索部11的此功能包括在CAD系统100的处理器101中。另选的是,部件信息数据库20可具有检索部11的功能,并且处理器101可向检索部11发送部件ID和检索指示。 检索部11例如通过部件检索API (应用程序接口)来实现。部件检索API从CAD系统100 接收用作关键字的部件ID,并且向部件信息数据库20发布用于从所述部件信息数据库20 进行检索的SQL (结构化查询语言),并且从部件信息数据库20接收与所发布的SQL有关的检索结果。如果所选的要检索的组成部件是诸如LSI芯片的电路部件,并且检索部11检索到所述组成部件的替代部件,则确定部12通过从电路信息数据库30进行检索并且参照电路信息数据库30可做出后续判断。在此,参照图3和图4的示例进行描述。确定部12使用组成部件的部件ID = al作为关键字,从电路信息数据库30检索部件al的端子信息和外形信息。确定部12还利用检索部11所检索到的替代部件bl的部件ID = bl,从电路信息数据库30检索替代部件bl的端子信息和外形信息。确定部12将部件al的端子的位置坐标与替代部件bl的端子的位置坐标相比较,并且确定部件al的全部端子的位置是否与替代部件bl的全部端子的位置相同或者大体相同。确定部12进一步将部件al的外形 (长度Lai、高度Hal、以及宽度Wal)与替代部件bl的外形(长度Lbl、高度Hbl、以及宽度 Wbl)相比较,并且确定替代部件bl的外形尺寸是否等于或者小于部件al的外形尺寸(即, Lbl ( LaU Hbl ( Hal、以及ffbl ( Wal)。基于部件信息中所包含的功能信息做出待检索的组成部件是否是电路部件的判断。如果确定部12确定出部件al的端子位置与替代部件bl的端子位置相同,并且同时确定出替代部件bl的外形尺寸等于或者小于部件al的外形尺寸,则通知部17经由监视器103向用户通知检索到部件bl是组成部件al的替代品。同时,通知部17经由监视器 103向用户通知检索部11从部件信息数据库20读取的下列信息替代部件bl的功能信息、 质量信息以及构成材料信息。在第一实施方式中,用户参照监视器103上显示的替代部件bl的功能信息、质量信息以及构成材料信息来确定替代部件bl是否满足期望的标准。如果判断出用替代部件 bl替换组成部件al不会产生问题,则用户操作输入设备104以指示用替代部件bl进行替换。根据该指示,处理器101用替代部件bl来替换存储器102所存储的组成部件列表中的部件al。在第一实施方式中,诸如设计师的用户确定替代部件bl是否满足期望的标准。另选的是,处理器101可以基于期望的标准和替代部件bl的功能信息、质量信息以及构成材料信息来进行确定。当检索部11检索到替代部件bl时,第一计算部13计算组成部件al的价格Pal 与替代部件bl的价格Pbl之间的部件价格差Dbl ( = Pal-Pbl)。组成部件al的价格Pal 和替代部件bl的价格Pbl是作为检索部11的检索结果,从部件信息数据库20获得的。通知部17经由监控器103将第一计算部13计算出的部件价格差Dbl通知给用户。第一实施方式的检索部11检索组成部件列表上的全部组成部件中的每个部件的替代部件。每次用检索到的替代部件替换列表上的组成部件时,第一计算部13计算组成部件与替代部件之间的部件价格差,并且通知部17经由监视器103将计算出的部件价格差通知给用户。第二计算部14计算第一计算部13针对每个替代部件所计算出的部件价格差的总和,作为待设计的整个设备的设备价格差,并且计算构成待设计设备的部件的总价作为所述设备的总价。在此,在以下假设下描述计算价格差和设备价格的示例如图5所示,利用替代部件bl和b3来替换图2的组成部件列表中的设备A的部件al和a3,而不替换部件 a2。在这种情况下,通过检索部11的检索分别获得了部件al_a3、bl以及b3的部件价格 Pal-Pa3、Pbl以及此3。通过第一计算部13的计算获得了部件al的价格与替代部件bl的价格之间的部件价格差Dbl ( = Pal-Pbl),以及部件a3的价格与替代部件b3的价格之间的部件价格差Db3(I^3-Pb3)。第二计算部14根据以下公式来计算设备价格差DA和设备价格 PA,所述设备价格差DA表示通过在待设计的单个设备A中用替代部件来替换部件而产生的成本缩减量,而设备价格PA表示待设计的单个设备A的总成本。通知部17经由监视器103 将第二计算部14计算出的设备价格差DA和设备价格PA通知给用户。说明书及附图中通篇采用“*(星号)”来表示相乘。设备A的设备价格差DA = Σ (构成设备A的每个部件的价格差)= Dbl+2*Db3+· ·.设备A的设备价格PA = Σ (构成设备A的每个部件的价格)= Pbl+Pa2+2*Pb3+· · ·第三计算部15基于待设计设备的存储在生产计划数据库40中的生产计划信息和由第二计算部14计算出的设备价格差,来计算根据生产计划信息在使用替代部件替代各个组成部件来制造所述设备时的成本缩减的预期量。此外,第三计算部15基于待设计设备的存储在生产计划数据库40中的生产计划信息和由第二计算部14计算出的设备价格,计算根据生产计划信息制造的设备的总价。在此,描述根据图5的生产计划数据库40中存储的生产计划来计算设备的成本缩减预期量和设备总价的示例。在这种情况下,根据下列公式,基于由第二计算部14计算出的设备A的设备价格差DA和生产计划信息中所包括的设备A的终身生产量NAtotal,来计算设备A的终身成本缩减总量CDAtotal。CDAtotal = DA^NAtotal根据下列公式,基于由第二计算部14计算出的设备A的设备价格差DA和生产计划信息中所包括的设备A每月的生产量NAm,来计算设备A每月(m表示月)的成本缩减总量 CDAm。CDAm = DA*NAm类似的是,根据下列公式,基于由第二计算部14计算出的设备A的设备价格PA 和生产计划信息中所包括的设备A的终身生产量NAtotal,来计算设备A终身的价格总量 PAtotal0PAtotal = PA^NAtotal根据下列公式,基于由第二计算部14计算出的设备A的设备价格PA和生产计划信息中所包括的设备A每月(m表示月)的生产量NAm,来计算设备A每月(m表示月)的价格总量PAm。PAm = PA*N Am通知部17经由监视器103将如上文所述由第三计算部件15计算出的下列信息通知给用户设备A的终身成本缩减总量CDAtotal、设备A每月(m表示月)的成本缩减总量 CDAm、设备A终身的价格总量PAtotal、以及设备A每月(m表示月)的价格总量PAm。登记部16将部件信息提供装置10检索到的、获得的或者计算出的各项信息作为成本缩减效果,与待设计设备的设备ID相关联地登记到成本缩减效果数据库50中。例如, 如图6所示,登记部16将以下信息项(1)到(7)作为成本缩减效果与所述设备ID或者部件ID相关联地登记到成本缩减效果数据库50中。(1)用替代部件bl和b3替换后的组成部件列表;(2)第一计算部13计算出的部件价格差(与每个相应替代部件的部件ID相关联);(3)检索部11检索到的每个部件的购买价格(与部件ID相关联);(4)检索部11检索到的替换前的每个部件的购买价格(与替换前的部件ID相关联);(5)从生产计划数据库40获得的设备A的生产计划(NAtotal,NAm);(6)由第二计算部14计算出的设备A的设备价格差DA和设备A的设备价格PA ; 以及(7)由第三计算部15计算出的设备A的终身成本缩减总量CDAtotal、设备A每月 (m表示月)的成本缩减总量CDAm、设备A终身的价格总量PAtotal、以及设备A每月(m表示月)的价格总量PAm。当部件信息数据库20中的部件信息改变时,第一变更部51根据变更的详细情况来改变成本缩减效果数据库50中的成本缩减效果。第一变更部51在适当定时(例如按照规则间隔)访问部件信息数据库20,以检测部件信息数据库20中是否存在变更。另选的是,当部件信息数据库20的部件信息改变时,第一变更部51可以从部件信息数据库20接收变更的详细情况的通知。在检测到变更或者接收到变更的通知时,第一变更部51利用变更有关的部件的部件ID,从成本缩减效果数据库50检索与所述部件的成本缩减效果。基于检索结果以及变更和价格波动的详细情况,第一变更部51重新计算成本缩减效果数据库 50中的与变更和价格波动有关的成本缩减效果的指标(例如,设备的设备价格、价格差、终身成本缩减量、每月的成本缩减量、终身的价格总量以及每月的价格总量),并且用重新计算出的指标来更新成本缩减效果数据库50。通知部17将第一变更部51变更后的成本缩减效果通知给用户。当生产计划数据库40的生产计划信息变更时,第二变更部52根据该变更对成本缩减效果数据库50的成本缩减效果进行变更。第二变更部52在适当定时(例如按照规则间隔)访问生产计划数据库40,以便检测生产计划数据库40中是否存在变更。另选的是, 当生产计划数据库40的生产计划信息变更时,第二变更部52可以从生产计划数据库40接收到变更的详细情况的通知。在检测到变更或者接收到变更的通知时,第二变更部52利用与变更有关的设备的设备ID,从成本缩减效果数据库50检索所述设备的成本缩减效果。基于检索的结果和变更的详细情况,第二变更部52重新计算成本缩减效果数据库50中的与变更有关的成本缩减效果的指标(终身成本缩减量、每月的成本缩减量、终身的价格总量以及每月的价格总量),并且用重新计算出的指标来更新成本缩减效果数据库50。通知部 17将第二变更部52变更后的成本缩减效果通知给用户。通知部17可以具有如下功能在部件信息数据库20的部件信息变更时,向用户通知变更的详细情况;并且在生产计划数据库40的生产计划信息变更时,向用户通知变更的详细情况。此外,通知部17可具有如下功能在将新的替代部件的信息登记到部件信息数据库20中时,向用户通知所述登记。部件信息提供装置10(通知部17)可以借助电子邮件或者其他方式向用户通知成本缩减效果数据库50 (例如成本缩减效果量或者成本缩减量)中的变更的详细情况。如图7中所示,部件信息提供装置10 (处理器101)可以具有如下功能对存储在成本缩减效果数据库50中的信息进行排序并且在监视器103上显示排序后的信息。图7 例示出排序显示的示例,其中沿垂直方向设置设备ID = A,B,...,并且沿水平方向设置部件ID = bl,al,a2,b3,...。在设备A与部件bl的交叉处的格子中示出了设备A中使用的部件bl的终身价格总量H3RNAtotal和部件bl每月的价格总量I^bl*NAm。在右端沿着垂直方向的格子中,示出了每个设备A (B,...)终身的价格总量PAtotal和每个设备每月的价格总量PAm。此外,在底部沿着水平方向的格子里,示出了每个部件131仏1,32^3...)终身的价格总量I^bNNbl和每个部件每月的价格总量in3l*Nblm。在这种显示状态下,用户可以通过操作输入设备按照各种顺序排列所述排序显示,例如按照价格升序或者价格降序。在图7中,NBtotal表示生产计划信息中所包括的设备B终身的生产量;NBm表示生产计划信息中所包括的设备B每月(m表示月)的生产量;PBtotal表示设备B终身的价格总量;以及TOm表示设备B每月的价格总量。图7的排序显示是基于终身的价格总量和每月价格总量的,但另选的是也可基于成本缩减量。(2)部件信息提供系统的操作
接下来,参照图8-10来描述第一实施方式的具有上述结构的部件信息提供系统1 的具体操作。图8是例示出根据第一实施方式的部件信息提供系统1的操作的图;图9是例示出第一实施方式的部件信息提供系统1的操作,特别是部件信息提供装置10的操作, 的流程图;以及图10是例示出第一实施方式的部件信息提供系统1的操作,特别是位于成本缩减效果数据库50旁边的第一变更部51和第二变更部52的操作,的流程图。首先,现在参照图8描述部件信息提供装置10的操作(图9的步骤Sll-S^),所述部件信息提供装置10在CAD系统100(处理器101)起作用。诸如设计师的用户指定待设计设备的设备ID,并且详细列出与指定的设备ID相关联的组成部件列表(参见图2、(步骤Sll)。用户或者检索部11从组成部件列表中选择一个组成部件(步骤S12),并且利用所选择的组成部件的部件ID作为关键字,从部件信息数据库20 (参见图幻检索所述组成部件的替代部件(步骤S13)。如果检索部11检索到提供组成部件的替代功能且价格比组成部件便宜的部件 (步骤S14的“是”路径,参见图3和图8的箭头Al),则确定部12基于组成部件和替代部件的功能信息,来确定组成部件和替代部件是否是电路部件(步骤S15)。如果组成部件和替代部件是电路部件(步骤S15的“是”路径),则确定部12利用组成部件的部件ID作为关键字,从电路信息数据库30检索组成部件的端子信息和外形信息(参见图8中的箭头A2)。确定部12还利用由检索部11检索到的替代部件的部件ID, 从电路信息数据库30检索所述替代部件的端子信息和外形信息(参见图8中的箭头A2)。 随后确定部12将组成部件的端子的位置坐标与替代部件的端子的位置坐标进行比较,并且由此确定组成部件的全部端子是否与替代部件的全部端子在相同的位置处。此外,确定部12将组成部件的外形与替代部件的外形进行比较,并且由此确定替代部件bl的外形是否等于或者小于组成部件al的外形(步骤S16)。如果确定部12确定出组成部件的全部端子与替代部件的全部端子在相同的位置处,并且同时替代部件的外形等于或者小于组成部件的外形(步骤S17的“是”路径),则通知部17经由监视器103向用户通知检索到组成部件的替代部件(步骤18)。同时,通知部 17经由监视器103将下列信息通知给用户即检索部11从部件信息数据库20中读取的替代部件的功能信息、质量信息以及构成材料信息(步骤S18,参见图8中的箭头Al)。用户参照监视器103上显示的替代部件的功能信息、质量信息以及构成材料信息,确定替代部件是否满足预期标准(步骤S19)。如果用户确定出用替代部件替换组成部件不会造成问题,则用户经由输入设备104指示用替代部件进行替换(步骤S19的“是”路径)。响应于所述指示,处理器101用替代部件替换存储在存储器102中的组成部件列表上的组成部件(步骤S20)。在用替代部件替换组成部件列表上的组成部件后,第一计算部13计算组成部件的价格与替代部件的价格之间的部件价格差(步骤S21),由通知部17经由监视器103将所述部件价格差通知给用户(步骤S22)。如果组成部件和替代部件不是电路部件(步骤S15中的“否”路径),则处理器101 跳过步骤S16和S17,并且前进到步骤S18。如果检索的结果是检索部11没有找到用作组成部件的替代的部件(步骤S14中的“否”路径),则处理器101跳过步骤S15至步骤S22, 并且前进到步骤S23。如果确定部12没有得到组成部件的全部端子与替代部件的全部端子在相同的位置处或者替代部件的外形等于或者小于组成部件的外形的确定(步骤S17的 “否”路径),则处理器101跳过步骤S18-S22,并且前进到步骤S23。如果用户在步骤S19中确定了不用替代部件来替换组成部件(“否”路径),则处理器101跳过步骤S20-S22,并且前进到步骤S23。此后,如果在组成部件列表中存在尚未指定的未选择组成部件(步骤S23的“是” 路径),则处理返回步骤S12,从而在用户或者检索部11从组成部件列表选择一个组成部件后,执行步骤S13-S23。针对每个组成部件重复步骤S12-S23,以完成针对构成了步骤Sll中指定的设备的每个组成部件的替代部件的检索和搜索。用可能的替代部件替换了组成部件的组成部件列表被存储在存储器102中,并且也存储在生产计划数据库40中(参见图5)。完成了针对全部组成部件的替代部件的检索和搜索时(步骤S23的“否”路径), 第二计算部14通过对第一计算部13针对各个替代部件计算出的部件价格差进行合计,来计算待设计的整个设备的设备价格差(步骤S24)。同时,第二计算部14计算构成待设计设备的部件的总价作为所述设备的总价。随后部件信息提供装置10使用待设计设备的设备ID,从生产计划数据库40中检索所述设备的生产计划信息,并且从生产计划数据库40读取检索到的生产计划(步骤S25, 参见图8的箭头A3)。接着,基于存储在生产计划数据库40中的待设计设备的生产计划信息和由第二计算部14计算出的设备价格差,第三计算部15计算根据生产计划信息在使用各个组成部件的替代部件制造所述设备时的终身成本缩减量和每月成本缩减量(步骤S26)。同时,基于存储在生产计划数据库40中的待设计设备的生产计划信息和由第二计算部14计算出的设备的价格总量,第三计算部15计算根据生产计划信息制造设备时设备的价格总量。由通知部17经由监视器103向用户通知由第二计算部14计算出的设备价格差和设备价格总量,以及由第三计算部15计算出的终身成本缩减量和每月成本缩减量(步骤 S27)。此外,由登记部16将由第二计算部14计算出的设备价格差和设备价格总量以及由第三计算部15计算出的终身成本缩减量和每月成本缩减量作为成本缩减效果,与待设计设备的设备ID相关联地登记到成本缩减效果数据库50中(步骤S28,参见图6和图8中的箭头A4)。接下来,参照图8描述设置在成本缩减效果数据库50旁边的第一变更部51和第二变更部52的操作(图10的流程图中的步骤S31-S40)。在检测到部件信息数据库20中的价格波动或者接收到价格波动的通知时(步骤 S31中的“是”路径,参见图8的箭头A5),第一变更部51从成本缩减效果数据库50中检索与该价格波动有关的部件ID (步骤S3》。如果该检索在成本缩减效果数据库50中找到部件ID (步骤S33中的“是”路径),则第一变更部51基于变更和价格波动的详细情况以及检索结果,重新计算成本缩减效果数据库50中的与变更和价格波动有关的成本缩减效果的指标(例如设备价格差、价格差、终身成本缩减量、每月成本缩减量、终身价格总量、以及每月价格总量),并且利用重新计算出的指标来对成本缩减效果数据库50进行变更(步骤 S34)。由通知部17经由监视器103将由第一变更部51变更后的成本缩减效果通知给用户(步骤S35,参见图8中的箭头A7)。在步骤S35之后,处理器101前进到步骤S36。如果检索结果是在成本缩减效果数据库50中没有找到部件ID (步骤S33中的“否”路径),则处理器101跳过步骤S34和S35并且前进到步骤S36。在检测到生产计划数据库40的生产计划信息中的变更或者接收到变更的通知时 (步骤S36中的“是”路径,参见图8的箭头A6),第二变更部52从成本缩减效果数据库50 中检索与变更有关的设备的设备ID (步骤S37)。如果该检索找到设备ID (步骤S38中的 “是”路径),则第二变更部52基于检索的结果和变更的详细情况,重新计算成本缩减效果数据库50中与所述变更有关的成本缩减效果的指标(例如终身成本缩减量、每月成本缩减量、终身价格总量以及每月价格总量),并且用重新计算的指标来对成本缩减效果数据库 50进行变更(步骤S39)。由通知部17经由监视器103将由第二变更部52变更后的成本缩减效果通知给用户(步骤S40,参见图8中的箭头A7),在步骤40之后,处理器101前进到步骤S31。如果没有找到设备ID(步骤S38中的“否”路径),则处理器101跳过步骤S39和S40并且前进到步骤S31。(3)部件信息提供系统的效果根据第一实施方式,在设计诸如计算机和移动电话的电气设备的过程中,存储组成部件的购买价格的部件信息数据库20、存储待设计设备的生产计划信息的生产计划数据库40以及CAD系统100彼此结合,这使得CAD系统能够选择更便宜的替代部件。可以容易地计算并且向设计师通知终身成本缩减量和每月成本缩减量,使得设计师可以在CAD系统 100上以低成本设计设备。具体来说,部件信息数据库20由设备设计师和设备设计部门集中管理且共同共享。各个设计师和部件采购管理部门搜索到的部件信息集中汇总在部件信息数据库20中。 频繁使用的部件登记在部件信息数据库20中,并且还存储用作所登记部件的替代的更便宜部件的信息。部件信息数据库20的这种结构允许检索部11找到用作组成部件的替代并且价格比组成部件便宜的替代部件,作为从部件信息数据库20检索组成部件的结果。如果存在针对组成部件的替代部件,则CAD系统100可以使用替代部件,这样可以避免设计师每次设计设备时亲自人工搜索更便宜替代部件。因此,设计师可以以低成本设计设备。在向设计师推荐更便宜的替代部件前,确定部12访问电路信息数据库30并且获得组成部件和替代部件两者的端子信息和外形信息。如果确定部12确定出组成部件的全部端子与替代部件的全部端子在相同的位置处,并且同时替代部件的外形等于或者小于组成部件的外形,则将与替代部件有关的信息通知给设计师,以便采用所述替代部件。换言之,确定部12确定替代部件是否可以在实践中物理地替代组成部件,并且如果确定结果是肯定的,则采用所述替代部件。如果选择了更便宜的替代部件,则第一计算部13计算使用组成部件与使用替代部件之间的价格差,并且将计算出的价格差显示在CAD系统100的监视器103上。如果待设计的单个设备的两个或者更多个组成部件要替换为各自对应的替代部件,则第二计算部 14计算每个设备的设备价格差(例如成本缩减总量),并且将计算出的设备价格差显示在监视器103上。由此设计师可以以低成本设计设备,确认通过用替代部件替换组成部件而获得的成本缩减效果。第三计算部15参照存储在生产计划数据库40中的设备的未来预期生产量(终身和每月),基于所述未来预期生常量,第三计算部15计算要在CAD系统100的监视器103上显示的终身成本缩减总量、每月成本缩减量、每年成本缩减量等。由此,设计师可以以低成本设计设备,确认通过用替代部件替换组成部件而获得的成本缩减效果。各项信息,诸如价格信息、生产计划信息以及第一计算部13到第三计算部15中的计算结果由登记部16登记到成本缩减效果数据库50中。成本缩减效果数据库50通过第一变更部51和第二变更部52与部件信息数据库20和生产计划数据库40相联合。因此, 在价格波动或者生产计划有变更时,第一变更部51和第二变更部52对登记在成本缩减效果数据库50中的与成本缩减效果有关的价格自动进行变更。此外,由通知部17向设计师通知波动和变更的详细情况。因此当价格波动或者生产计划变更时,设计师可以快速掌握伴随所述波动或者变更的、与成本缩减效果有关的价格变更。当存储在部件信息数据库20中的部件价格波动时,当生成计划数据库40中的生产计划变更时,或者当向部件信息数据库20补充又一替代部件时,通知部17经由监视器 103或者电子邮件向设计师通知所述波动、变更以及补充。由此设计师可以快速掌握部件的价格波动、生产计划的变更以及所补充的替代部件,并且在对设备进行低成本设计时考虑所述波动、变更和补充。如上文参照图7所述,监视器103对存储在成本缩减效果数据库50中的信息进行排序显示。换言之,设计师可以参考监视器103上的、按照该设计师指定的各种顺序排序的信息,所述顺序诸如价格升序或者价格降序。由此,设计师可以有效地将存储在成本缩减效果数据库50中的信息用于低成本设计以及损益计算(参见图8中的箭头A8)。如上文详细所述,部件信息数据库20、电路信息数据库30、生产计划数据库40以及成本缩减效果数据库50彼此联合并且也与CAD系统100相联合。这些数据库20-50通过使用识别每个部件的公共部件ID (部件信息关键字)和识别每个待设计设备的公共设备 ID相联合。换言之,数据库20-50利用公共部件ID和公共设备ID作为关键字来进行检索。如上文详细所述,在第一实施方式中,有效地搜索构成待设计设备的更便宜的替代部件,而无需设计师进行人工操作。数据库20-50和CAD系统100彼此有机联合,并且共同形成由各个部门共享的成本缩减设计平台(参见图8)。利用这种结构,可以高效地执行曾需要设计师和设计部门冗余地执行的替代部件的搜索和成本缩减量的复杂计算,此外可以使登记在成本缩减效果数据库50中的信息(例如成本缩减效果)在CAD系统100上可视化。这种高效搜索和计算以及可视化进一步加强了成本缩减的成果并且减少了成本缩减的机会损失。(4)其他方面如上文所述,描述了本发明的优选实施方式,但本发明不以任何方式受限于上述实施方式。在不偏离本发明的主旨的情况下可提出各种变型和修改。检索部11、确定部12、第一计算部13、第二计算部14、第三计算部15、登记部16、 通知部17、第一变更部51、以及第二变更部52的部分或者全部功能是通过执行预定应用程序(部件信息提供程序)的计算机(包括CPU、信息处理器、各种终端)来实现的。程序以存储在非暂时性计算机可读记录介质中的方式提供,所述非暂时性计算机可读记录介质诸如软盘、CD (例如CD-ROM、CD-R、以及CD-RW)、DVD (DVD-ROM、DVD-RAM、 DVD-R、DVD-RW、DVD+R、DVD+RW)、蓝光盘。计算机从所述记录介质读取程序,并且将程序发送至内部或者外部存储器以存储使用。在此,计算机是硬件和OS (操作系统)的结合的概念,并且意味着在OS控制下运转的硬件。另外,如果应用程序独立运行硬件而无需0S,则硬件本身对应于计算机。硬件至少包括诸如CPU的微处理器,并且旨在读取记录在记录介质中的计算机程序。部件信息提供程序包括使上述计算机实现上述各部11_17、51以及52的功能的程序代码。另选的是, 所述功能的一部分可由OS来实现,而不是由应用程序来实现。在此列举的全部示例和条件语言出于教学目的,旨在辅助读者理解本发明以及发明人为推动现有技术而贡献的概念,并且应该理解为不限于这种具体列举的示例和条件, 在说明书中的这种示例的组织也不涉及本发明的优劣的展示。虽然详细描述了实施方式, 但应该理解在不偏离本发明的精神和范围的情况下,可对本发明进行各种变型、替代以及更换。
权利要求
1.一种部件信息提供系统,该部件信息提供系统包括部件信息数据库,其将包括第一部件的价格和第二部件的识别信息的部件信息与所述第一部件的识别信息相关联地存储,所述第二部件用作所述第一部件的替代并且价格比所述第一部件便宜;检索部,其从所述部件信息数据库检索作为设备的组件的第三部件的识别信息,并且如果所述第三部件的识别信息与所述第二部件的识别信息相关联,则利用所述第二部件的识别信息,沿着所述第二部件的识别信息的链接,从所述部件信息数据库检索用作所述第三部件的替代且价格比所述第三部件便宜的所述第二部件;以及通知部,其将与所述检索部检索到的所述第二部件有关的信息通知给用户。
2.根据权利要求1所述的部件信息提供系统,其中所述部件信息数据库存储如下部件信息,在所述部件信息中所述第一部件和所述第二部件的功能信息、质量信息以及构成材料信息分别与所述第一部件和所述第二部件的识别信息相关联;并且所述通知部从所述部件信息数据库读取所述第二部件的功能信息、质量信息以及构成材料信息作为与所述检索部检索到的所述第二部件有关的信息,并且将所述第二部件的功能信息、质量信息以及构成材料信息通知所述用户。
3.根据权利要求1或者2所述的部件信息提供系统,该部件信息提供系统还包括确定部,如果所述第三部件是要安装到基板上且具有端子的电路部件,则所述确定部确定所述检索部检索到的所述第二部件是否具有与所述第三部件的端子位于相同位置处的端子并且是否具有等于或者小于所述第三部件的外形尺寸的外形尺寸,其中,如果所述确定部确定出所述检索部检索到的所述第二部件具有与所述第三部件的端子位于相同位置处的端子并且具有等于或者小于所述第三部件的外形尺寸的外形尺寸,则所述通知部向所述用户通知与所述第二部件有关的信息。
4.根据权利要求3所述的部件信息提供系统,该部件信息提供系统还包括电路信息数据库,该电路信息数据库将包括所述电路部件的端子信息和外形信息的电路信息与所述电路部件的识别信息相关联地存储,其中所述确定部基于利用所述第三部件的识别信息从所述电路信息数据库检索的所述端子信息和所述外形信息以及利用所述第二部件的识别信息从所述电路信息数据库检索的所述端子信息和所述外形信息,来确定所述检索部检索到的所述第二部件是否具有与所述第三部件的端子位于相同位置的端子以及是否具有等于或者小于所述第三部件的外形尺寸的外形尺寸。
5.根据权利要求1-4中任意一项所述的部件信息提供系统,该部件信息提供系统还包括第一计算部,所述第一计算部计算从所述部件信息数据库中读取的所述第三部件的价格与从所述部件信息数据库中读取的所述第二部件的价格之间的部件价格差,其中,所述通知部将所述第一计算部计算出的所述部件价格差通知所述用户。
6.根据权利要求5所述的部件信息提供系统,其中所述检索部检索用作构成所述设备的多个第三部件的替代的多个第二部件;所述第一计算部计算多个部件价格差,每个部件价格差是从所述部件信息数据库读取的所述多个第三部件中一个第三部件的价格与从所述部件信息数据库读取的相应第二部件的价格之间的部件价格差;所述部件信息提供系统还包括第二计算部,所述第二计算部计算由所述第一计算部计算出的所述多个部件价格差的总和,作为所述设备的总价格差;并且所述通知部将所述第二计算部计算出的所述总价格差通知所述用户。
7.根据权利要求6所述的部件信息提供系统,所述部件信息提供系统还包括 生产计划数据库,其存储所述设备的生产计划信息;以及第三计算部,其基于存储在所述生产计划数据库中的所述生成计划信息和由所述第二计算部计算出的所述总价格差,来计算在利用所述多个第二部件作为所述第三部件的替代根据所述生产计划信息制造所述设备时的成本缩减预期量,其中所述通知部将所述第三计算部计算出的所述成本缩减预期量通知所述用户。
8.根据权利要求7所述的部件信息提供系统,所述部件信息提供系统还包括 成本缩减效果数据库,其存储所述设备的成本缩减效果;以及登记部,其将由所述第二计算部计算出的所述总价格差和由所述第三计算部计算出的所述成本缩减预期量作为所述成本缩减效果,与所述多个第三部件的识别信息、所述多个第二部件的识别信息以及所述设备的识别信息相关联地登记在所述成本缩减效果数据库中。
9.根据权利要求1-4中任意一项所述的部件信息提供系统,其中,根据需要对所述部件信息数据库中的所述部件信息进行补充和更新,使得所述部件信息的变更反映在所述部件信息数据库中。
10.根据权利要求9所述的部件信息提供系统,其中,当所述部件信息数据库中的所述部件信息变更时,所述通知部将所述部件信息的变更的详细情况通知所述用户。
11.根据权利要求8所述的部件信息提供系统,其中,根据需要对所述部件信息数据库中的所述部件信息进行补充和更新,使得所述部件信息的变更反映在所述部件信息数据库中;并且所述部件信息提供系统还包括第一变更部,所述第一变更部在所述部件信息数据库中的所述部件信息变更时,根据所述部件信息的变更的详细情况,来对所述成本缩减效果数据库中的所述成本缩减效果进行变更。
12.根据权利要求11所述的部件信息提供系统,其中,所述通知部将由所述第一变更部变更后的所述成本缩减效果通知所述用户。
13.根据权利要求1-4中任意一项所述的部件信息提供系统,其中,根据需要对所述生产计划数据库中的所述生产计划信息进行补充和更新,使得所述生产计划信息的变更反映在所述生产计划数据库中。
14.根据权利要求13所述的部件信息提供系统,其中,当所述生产计划信息数据库中的所述生产计划信息变更时,所述通知部将所述生产计划信息的变更的详细情况通知所述用户。
15.根据权利要求8所述的部件信息提供系统,其中根据需要对所述生产计划信息数据库中的所述生产计划信息进行补充和更新,使得所述生产计划信息的变更反映在所述生产计划信息数据库中;并且所述部件信息提供系统还包括第二变更部,所述第二变更部在所述生产计划信息数据库中的所述生产计划信息变更时,根据所述生产计划信息的变更的详细情况,来对所述成本缩减效果数据库中的所述成本缩减效果进行变更。
16.根据权利要求15所述的部件信息提供系统,其中,所述通知部将由所述第二变更部变更后的所述成本缩减效果通知所述用户。
17.一种部件信息提供装置,该部件信息提供装置从部件信息数据库为用户提供部件信息,所述部件信息数据库将包括第一部件的价格和第二部件的识别信息的所述部件信息与所述第一部件的识别信息相关联地存储,所述第二部件用作所述第一部件的替代并且价格比所述第一部件便宜,所述部件信息提供装置包括检索部,其从所述部件信息数据库中检索作为设备的组件的第三部件的识别信息,并且如果所述第三部件的识别信息与所述第二部件的识别信息相关联,则利用所述第二部件的识别信息,沿着所述第二部件的识别信息的链接,从所述部件信息数据库检索作为所述第三部件的替代且价格比所述第三部件便宜的所述第二部件;以及通知部,其将与所述检索部检索到的所述第二部件有关的信息通知给用户。
18.根据权利要求17所述的部件信息提供装置,所述部件信息提供装置还包括计算部,所述计算部计算从所述部件信息数据库读取的所述第三部件的价格与从所述部件信息数据库读取的所述第二部件的价格之间的部件价格差,其中所述通知部将由所述计算部计算出的所述部件价格差通知所述用户。
19.一种部件信息提供程序,所述部件信息提供程序指示计算机起到从部件信息数据库为用户提供部件信息的功能,所述部件信息数据库将包括第一部件的价格和第二部件的识别信息的所述部件信息与所述第一部件的标识信息相关联地存储,所述第二部件用作所述第一部件的替代并且价格比所述第一部件便宜,其中所述部件信息提供程序指示所述计算机担当检索部,其从所述部件信息数据库中检索作为设备的组件的第三部件的识别信息,并且如果所述第三部件的识别信息与所述第二部件的识别信息相关联,则利用所述第二部件的识别信息,沿着所述第二部件的识别信息的链接,从所述部件信息数据库检索用作所述第三部件的替代并且价格比所述第三部件便宜的所述第二部件;以及通知部,其将与所述检索部检索到的所述第二部件有关的信息通知给用户。
20.根据权利要求19所述的部件信息提供程序,其中所述部件信息提供程序指示所述计算机进一步担当计算部,所述计算部计算从所述部件信息数据库读取的所述第三部件的价格与从所述部件信息数据库读取的所述第二部件的价格之间的部件价格差;并且所述通知部将由所述计算部计算出的所述部件价格差通知所述用户。
全文摘要
本发明涉及部件信息提供系统以及部件信息提供装置。一种部件信息提供系统包括部件信息数据库(20)、检索部(11)和通知部(17)。部件信息数据库(20)将包括第一部件的价格和用作第一部件的替代并且价格比第一部件便宜的第二部件的识别信息的部件信息与第一部件的识别信息相关联地存储。检索部(11)从部件信息数据库检索作为设备的组件的第三部件的识别信息,并且如果第三部件的识别信息与第二部件的识别信息相关联,则利用第二部件的识别信息,沿着第二部件的识别信息的链接,从部件信息数据库(20)检索用作第三部件的替代并且价格比第三部件便宜的第二部件。通知部(17)将与检索部(11)检索到的第二部件有关的信息通知给用户。
文档编号G06F17/50GK102567562SQ201110308840
公开日2012年7月11日 申请日期2011年10月12日 优先权日2010年10月13日
发明者森泉清和, 田边美佐子, 薮本稔 申请人:富士通株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1