专利名称:异构模块数据共享系统及方法
技术领域:
本发明涉及一种异构模块数据共享系统及方法。
背景技术:
企业在营运中,新产品的开发在保持企业持续创新、积累核心竞争力方面占据着非常重 要的作用,新产品开发随着科学技术日新月异的进步,市场竞争不断加剧,产品的生命周期 日趋縮短,每个企业不可能单纯依赖现有产品来占领市场,必须不断适应市场潮流的变化, 不断推陈出新,开发适销对路的新产品,才能继续生存和更好地发展壮大。因此,新产品开 发是企业经营一项重大决策,是企业营运策略中的一项重要内容。
通常在新产品开发过程中产生的数据信息(如开发进度、会议记录、新产品描述、新 产品创意及新产品组成零件等)都有一个系统进行记录,并且会根据用户的定义对数据信息 进行分类,并将分类后的信息存储到结构不同的模块(通常称为异构模块)下,例如专 案管理模块、产品管理模块、零部件管理模块等,每个异构模块下都有对应的数据信息,以 方便在新产品开发中对有关信息进行更为有效的管理。
一般而言,模块与模块之间的数据信息联系的都是非常紧密,用户在査询某一个新开发 的产品信息时通常需要了解在该系统下的所有相关信息。然而,由于模块与模块之间的数据 在存储的时候都相对独立,用户在査询这些信息时,通常需要频繁的在不同的模块之间进行 数据的更新、査找,由于数据信息越来越庞大,各个模块下管理的数据信息成千上万,且用 户在査询的过程中无法准确的记清楚模块之间数据信息的关联性,从而造成人为操作的错误 ,如此既浪费时间、影响开发进度,且效率不高。
发明内容
鉴于以上内容,有必要提供一种异构模块数据共享系统,其可以将各个结构不同的模块 之间的相关信息搜索出来,显示在同一个页面上,使模块之间的数据能够共享。
鉴于以上内容,还有必要提供一种异构模块数据共享方法,其可以将各个结构不同的模 块之间的相关信息搜索出来,显示在同一个页面上,使模块之间的数据能够共享。
一种异构模块数据共享系统,用于共享多个结构不同的异构模块中所存储的经过分类后 的产品数据信息,该系统包括主机,所述主机包括设置单元,用于设置用户所需要査询的 产品名称;获取单元,用于通过用户设置的产品名称获取该产品对应的产品索引号;搜索单元,用于通过所述产品索引号逐个搜索该产品在每个异构模块下对应的简介信息;所述获取 单元,还用于通过属性配置文件获取主机的IP地址及每个异构模块的目录名称,及通过所述 产品索引号获取每个异构模块下保存的用于生成链接地址的字符串;生成单元,用于利用上 述IP地址、每个异构模块的目录名称及字符串生成每个异构模块下的产品详细信息的链接地 址;显示单元,用于将每个异构模块下获取的简介信息及生成的产品详细信息的链接地址显 示在同一个页面上。
一种异构模块数据共享方法,该方法包括如下步骤设置用户所需要査询的产品名称; 通过用户设置的产品名称获取该产品对应的产品索引号;通过所述产品索弓1号逐个搜索该产 品在每个异构模块下对应的简介信息;通过属性配置文件获取主机的IP地址及每个异构模块 的目录名称,及通过所述产品索引号获取每个异构模块下保存的用于生成链接地址的字符串 ;利用上述IP地址、每个异构模块的目录名称及字符串生成每个异构模块下的产品详细信息 的链接地址;将每个异构模块下获取的简介信息及生成的产品详细信息的链接地址显示在同 一个页面上。
相较于现有技术,所述的异构模块数据共享系统及方法,其可以将各个结构不同的模块 之间的相关信息搜索出来,显示在同一个页面上,使模块之间的数据能够共享,避免了用户 在各个模块之间逐个进行数据信息査询,提高了效率,同时也减少了人为操作而出现的错误
图l是本发明异构模块数据共享系统较佳实施例的硬件架构图。 图2是图1中所示主机的功能单元图。
图3是本发明异构模块数据共享方法较佳实施例的流程图。
具体实施例方式
如图1所示,是本发明异构模块数据共享系统较佳实施例的系统架构图。该系统主要包 括显示器l、主机2、键盘3、鼠标4。所述主机2连接有显示器1、键盘3及鼠标4,用作具体操 作时的输入、输出设备。所述异构模块是指在产品开发过程中,多个结构不同的模块分别对 产品开发过程中产生的数据信息进行分类管理,在本较佳实施例中,所述异构模块包括专案 管理模块310、产品管理模块311及零部件管理模块312,且都位于主机2中。
如图2所示,是图1中所示主机2的功能单元图。所述主机2包括设置单元210、获取单元 211、搜索单元212、生成单元213及显示单元214。本发明所称的单元是完成一特定功能的计 算机程序段,比程序更适合于描述软件在计算机中的执行过程,因此在本发明以下对软件描
5述中都以单元描述。
其中,所述设置单元210用于设置用户所需要査询的产品型号名称。所设置的方式可以 是手动输入,也可以是査询页面上提供的下拉框供用户选择的方式进行输入,在本较佳实施 例中,设置的方式是査询页面上提供下拉框供用户选择的方式进行输入。
所述获取单元211用于通过用户设置的产品型号名称获取对应的产品索引号。所述的索 引号用于査询每个异构模块下产品的相关信息。具体而言,在本较佳实施例中,假设用户需 要査询的是某一个连接器的信息,则输入该连接器的具体型号,得到一个索引号,通过所述 索引号可以査询到专案管理模块310下有关该连接器的相关信息(如开发进度、会议记录 等信息)、产品管理模块311下的相关信息(如连接器的图档等信息)及零部件管理模块 312下的相关信息(如组成该连接器的零部件等信息)。通常由于每个异构模块下数据信
息比较大,因此将査询的结果分为简介信息及详细信息,所述的简介信息是指每个异构模块
下关于该产品的一些简单的描述,如名称、用途等内容,而详细信息则是每个异构模块下 该产品详细的资料信息,如序列号、规格等内容,由于详细信息数据庞大,因此在显示査 询结果的页面上提供一个链接地址,用户直接点击该链接地址就可以直接得到详细信息的内 容。在本较佳实施例中,所述详细信息的链接地址由以下三部分组成a.主机2的IP地址; b.各个异构模块的目录名称;C.每个异构模块下保存的用于生成链接地址的字符串。例如 ,IP地址为10.10.10.10,产品管理模块311的目录名称为product,产品管理模块311下 保存的用于生成链接地址的字符串a,则该型号的连接器的详细信息可以点击链接地址査 询http〃10. 10. 10. 10/product/a. jsp。
所述搜索单元212用于通过产品索引号逐个搜索该产品在每个异构模块下对应的简介信息。
所述获取单元211还用于通过主机2的属性配置文件获取主机2的IP地址及每个异构模块 的目录名称。所述属性配置文件有对应主机2的IP地址,各个异构模块的目录名称等信息。
所述获取单元211还用于通过所述产品索引号获取每个异构模块下保存的用于生成链接 地址的字符串。 一般而言,所述的用于生成链接地址的字符串与用户输入的产品型号名称一致。
所述生成单元213用于利用上述IP地址、每个异构模块的目录名称及字符串生成每个异 构模块下的产品详细信息的链接地址。具体而言,假设IP地址为10.10.10.10,产品管理 模块311的目录名称为product,该连接器的型号名称为a,所述用于生成链接地址的字 符串也为a,则该型号的连接器的详细资料链接地址为
6http〃10. 10. 10. 10/product/a. jsp,该链接地址的后缀为jsp,表明系统的显示页面是以 jsp语言编写,则生成的链接地址自动以jsp为后缀,用户也可以根据自己的需要以其他语言 进行编写,则生成的链接地址自动以该语言的标记为后缀,例如,若用户是以asp语言编写 显示页面,则该显示页面以.asp为后缀,上述链接地址为
http〃10. 10. 10. 10/product/a. asp,此外,用户也可以对生成的链接地址进行加密的动作 ,艮卩利用网关统一资源定位技术将上述链接地址进行转换,例如,生成的链接地址为 http〃10. 10. 10. 10/product/a. jsp,将上述链接地址进行转化,转化之后的链接地址则变 为http〃10. 10. 10. 10/product/&&%%%. jsp,由于生成的链接地址上能够看到数据信息存 放的路径信息,对链接地址进行加密主要是提高安全性。
所述显示单元214用于将每个异构模块下获取的简介信息及生成的产品详细信息的链接 地址在同一页面上显示出来。在本较佳实施例中,即将专案管理模块310、产品管理模块 311及零部件管理模块312中査询到的各个模块下有关该连接器型号的简介信息及详细信息的 链接地址显示在同一个页面上。
如图3所示,是本发明异构模块数据共享方法较佳实施例的流程图。
步骤SIO,首先,设置单元210设置用户所需要査询的产品型号名称。所设置的方式可以 是手动输入,也可以是査询页面上提供的下拉框供用户选择的方式进行输入,在本较佳实施 例中,设置的方式是査询页面上提供下拉框供用户选择的方式进行输入。
步骤Sll,获取单元211通过用户设置的产品型号名称获取对应的产品索引号。所述的索 引号用于査询每个异构模块下产品的相关信息。具体而言,假设用户需要査询的是某一个连 接器的信息,则输入该连接器的具体型号,得到一个索引号,通过所述索引号可以査询到专 案管理模块310下有关该连接器的相关信息(如开发进度、会议记录等信息)、产品管理 模块311下的相关信息(如连接器的图档等信息)及零部件管理模块312下的相关信息(如 :组成该连接器的零部件等信息)。通常由于每个异构模块下数据信息比较大,因此将査询 的结果分为简介信息及详细信息,所述的简介信息是指每个异构模块下关于该产品的一些简 单的描述,如名称、用途等内容,而详细信息则是每个异构模块下该产品详细的资料信息 ,如序列号、规格等内容,由于详细信息数据庞大,因此在显示査询结果的页面上提供一
个链接地址,用户直接点击该链接地址就可以直接得到详细信息的内容。在本较佳实施例中
,所述详细信息的链接地址由以下三部分组成a.主机2的IP地址;b.各个异构模块的目 录名称;c.每个异构模块下保存的用于生成链接地址的字符串。例如,IP地址为 10.10.10.10,产品管理模块311的目录名称为product,产品管理模块31 l下保存的用于生成链接地址的字符串a,则该型号的连接器的详细信息可以点击链接地址査询http〃10. 10. 10. 10/product/a. jsp。
步骤S 12,搜索单元212通过产品索弓1号逐个搜索该产品在每个异构模块下对应的简介信息。
步骤S13,获取单元211通过主机2的属性配置文件获取主机2的IP地址及每个异构模块的目录名称。所述属性配置文件有对应主机2的IP地址,各个模块的目录名称等信息。
步骤S14,获取单元211通过所述产品索引号获取每个异构模块下保存的用于生成链接地址的字符串。 一般而言,在本较佳实施例中,所述的用于生成链接地址的字符串与用户输入的产品型号名称一致。
步骤S15,生成单元213用于利用上述IP地址、每个异构模块的目录名称及字符串生成每个异构模块下的产品详细信息的链接地址。具体而言,假设IP地址为10.10.10.10,产品管理模块311的目录名称为product,该连接器的型号名称为a,所述用于生成链接地址的字符串也为a,则该型号的连接器的详细资料链接地址为
http〃10. 10. 10. 10/product/a. jsp,该链接地址的后缀为jsp,表明系统的显示页面是以jsp语言编写,则生成的链接地址自动以jsp为后缀,用户也可以根据自己的需要以其他语言进行编写,则生成的链接地址自动以该语言的标记为后缀,例如,若用户是以asp语言编写显示页面,则该显示页面以.asp为后缀,上述链接地址为
http〃10. 10. 10. 10/product/a. asp,此外,用户也可以对生成的链接地址进行加密的动作,艮卩利用网关统一资源定位技术将上述链接地址进行转换,例如,生成的链接地址为http〃10. 10. 10. 10/product/a. jsp,将上述链接地址进行转化,转化之后的链接地址则变为http〃10. 10. 10. 10/product/&&%%%. jsp,由于生成的链接地址上能够看到数据信息存放的路径信息,对链接地址进行加密主要是提高安全性。
步骤S16,显示单元214用于将每个异构模块下获取的简介信息及生成的产品详细信息的链接地址在同一页面上显示出来。在本较佳实施例中,即是将专案管理模块310、产品管理模块311及零部件管理模块312中査询到的各个模块下有关该连接器型号的简介信息及详细信息的链接地址显示在同一个页面上。
最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照以上较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
权利要求
权利要求1一种异构模块数据共享系统,用于共享多个结构不同的异构模块中所存储的经过分类后的产品数据信息,该系统包括主机,其特征在于,所述主机包括设置单元,用于设置用户所需要查询的产品名称;获取单元,用于通过用户设置的产品名称获取该产品对应的产品索引号;搜索单元,用于通过所述产品索引号逐个搜索该产品在每个异构模块下对应的简介信息;所述获取单元,还用于通过主机的属性配置文件获取主机的IP地址及每个异构模块的目录名称,及通过所述产品索引号获取每个异构模块下保存的用于生成链接地址的字符串;生成单元,用于利用上述IP地址、每个异构模块的目录名称及字符串生成每个异构模块下的产品详细信息的链接地址;及显示单元,用于将每个异构模块下获取的简介信息及生成的产品详细信息的链接地址显示在同一个页面上。
2.如权利要求l所述的异构模块数据共享系统,其特征在于,所述设 置用户所需要査询的产品名称是通过査询页面上提供的下拉框供用户选择的方式进行输入的
3. 一种异构模块数据共享方法,用于共享多个结构不同的异构模块 中所存储的经过分类后的产品数据信息,其特征在于,该方法包括如下步骤 设置用户所需要査询的产品名称;通过用户设置的产品名称获取该产品对应的产品索引号; 通过所述产品索引号逐个搜索该产品在每个异构模块下对应的简介信息; 通过主机的属性配置文件获取主机的IP地址及每个异构模块的目录名称,及通过所述产品索引号获取每个异构模块下保存的用于生成链接地址的字符串;利用上述IP地址、每个异构模块的目录名称及字符串生成每个异构模块下的产品详细信息的链接地址;及将每个异构模块下获取的简介信息及生成的产品详细信息的链接地址显示在同一个页面上。
4.如权利要求3所述的异构模块数据共享方法,其特征在于,其特征 在于,所述设置用户所需要査询的产品名称是通过査询页面上提供的下拉框供用户选择的方 式进行输入的。
全文摘要
一种异构模块数据共享方法,该方法包括如下步骤设置用户所需要查询的产品名称;通过用户设置的产品名称获取该产品对应的产品索引号;通过所述产品索引号逐个搜索该产品在每个异构模块下对应的简介信息;通过属性配置文件获取主机的IP地址及每个异构模块的目录名称,及通过所述产品索引号获取每个异构模块下保存的用于生成链接地址的字符串;利用上述IP地址、每个异构模块的目录名称及字符串生成每个异构模块下的产品详细信息的链接地址;将每个异构模块下获取的简介信息及生成的产品详细信息的链接地址显示在同一个页面上。另外,本发明还提供一种异构模块数据共享系统。
文档编号G06F17/30GK101499086SQ20081030025
公开日2009年8月5日 申请日期2008年1月29日 优先权日2008年1月29日
发明者权 易 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司