基于万维网集成产品开发的信息管理系统外文翻译资料

 2022-07-29 15:09:49

英语原文共 8 页,剩余内容已隐藏,支付完成后下载完整资料


基于万维网集成产品开发的信息管理系统

摘要:由于产品信息涵盖整个生命周期,因此的对其进行有效管理,对于提高企业竞争力是至关重要的。本文探讨和设计了基于万维网(WWW)的跨国生产企业的开发信息管理系统——新西兰克赖斯特彻奇控股公司。由于产品数据管理,往往是在分布式计算环境,公共对象请求代理结构(CORBA)是用来确保分布式信息对象之间的互操作性。基于STEP的信息框架能够很好的维护信息的透明度。本文对万维网为基础的信息管理系统进行了论述,其中包括两个主要部分组成:

1. 基于WWW的产品设计和开发分布式面向对象的数据库的基础知识。

2. 基于WWW的集成系统平台。介绍几个子模型,其中包括面向对象的数据库结构,基于WWW的信息管理系统,万维网数据库工具,信息获取工具,渐进的过程,规划方法,成本优化模型和一体化集成软件平台CAD,CAPP系统,CAM的以万维网为基础的信息管理系统。

关键词:制造业信息系统,面向对象数据库(OODB),产品发展管理, 万维网

  1. 引言

互联网和万维网(WWW)的广泛使用已经对区域间和区域内部的大型制造企业的联系交流方式产生重大影响。这些高效的网络通信工具帮助区域间和区域内制造企业降低生产成本,缩短交货时间,实施全球化的高效并行运作,并使他们重新思考这个问题,制造业竞争力的核心是什么。为了提高竞争能力,生产企业必须经过重大改变,特别有着全球分布式“伙伴”关系的公司。这已被广泛认可,拥有快速的产品开发能力,是加强企业竞争力的关键问题。这可能需要的信息系统,特别是其业务合作伙伴分布在全球各地公司的支持。就像新西兰克赖斯特彻奇控股公司这样一个国际制造集团。它在澳大利亚和马来西亚都有分公司管理,这家公司的各种信息系统,通过万维网一体化整体运作方式来管理其产品设计,开发,制造复杂性和分布情况,以便能够迅速回应客户的要求。

目前,该公司正面临着越来越多的客户需求如产品品种,低成本,交货期短。但是,有一些问题,无法满足这些客户的需求。首先,在不同阶段的工具/模具设计与制造过程中,需要讨论的问题不同,以便可以很好的开发产品,以符合不同的生产上的限制。通常这些讨论中,在不同国家的通过信件文件或电子邮件与该公司的分公司工程师。他们既费时又不方便管理。其次,有很多重要模具制造过程的数据没有记录,这些数据丢失后,项目已完成了一段时间。制造信息丢失和延误,错误和导致生产的产品不符合要求,缺乏信息支持。有时,同样的产品必须重新设计的原因是记录要求不符合规定。

因此,产品信息管理系统,该系统能够记录在整个产品开发周期的各种数据,同时提供一个不同合作伙伴之间的信息共享或部门的集成平台,是非常重要的公司,以缩短其产品开发周期,降低生产成本。基于WWW的信息快速和集成产品开发也随之制定了管理制度。它包括几个分布式对象数据库与面向结构来存储所有的工具/模具制造和产品开发信息。通过内部/因特网发展,所有信息都在网上公布。这提供了访问在整个产品开发过程的整个生命周期的所有必要的信息简单的方法。但是,信息的条件并不意味着所有的信息可以用来支持设计与制造流程。有时,人们会感到困惑时,面对这么多资料,不知道什么是对他们有用的。因此,要整合现有的资料,是在一个产品开发周期的不同合作伙伴的关键步骤,有效地共享信息[1]。为了解决这个问题,已经下大力气已制定一个综合的信息共享在计算机网络环境平台。一些原型系统已经开发例如[1-5]。然而,这些原型是有些申请的限制,尤其是在万维网环境。第一项是要求正式万维网为基础的分布式合适的产品数据模型制造公司的数据库结构,即必须决定哪些信息应该共享,如何表示和记录产品开发和信息进行相关工具/模具制造过程。在实践中,该公司生产经理通常会了解哪些信息是必需的,当它是必需的,将如何使用,根据目前的问题[4]。该产品信息的数据结构管理系统可能也各不相同的结构和公司文化。事先考虑到这些问题,并收集所有的决策信息的重要作品,并最终融入一个产品模型的信息和决策,通常是困难的[5]。

跨国公司管理和共享信息的关键问题是:1. 如何建立基于数据库与万维网的实时信息访问的友好操作环境。 2. 如何开发一个系统,它可以获取有关的数据并实现实时数据共享,以支持产品开发过程的认识。3.如何开发一个平台整合的软件是在产品开发过程的不同阶段采用包的信息管理系统。Boynton [4]提出信息系统的开发设计是公司设计的一个相当重要的问题。同产品造型相比,而信息传播同样至关重要。

本文通过讨论根据上述问题提出以万维网为基础的集成产品开发信息管理系统。该系统可以支持产品设计与制造流程,直接在万维网环境运行。

  1. 系统框图

图1所示以WWW为基础的信息管理系统总体结构图。该系统主要是以万维网为基础的信息管理系统和集成平台,包括两部分,第一部分包括分布式关系数据库,数据库知识基础,万维网数据库工具(看门狗),以及公司的不同部门的用户界面,来管理产品信息。第二部分包括一个协作的通信工具,信息获取工具,一个渐进的过程计划(IPP)用户界面和成本优化模型。这个平台是开发利用现有万维网开发工具。应用程序开发工具的代理运行在分布式环境中。

分布式关系数据库和知识库的记录所有的数据和知识,从该公司以前的产品开发聚集。用户界面的开发,可以通过IE浏览器,它可以由不同的部门用来改变和管理的数据库和内部或互联网知识基础效果。该集成平台的开发集成的CAD,CAM,计算机仿真包,和万维网为基础的信息管理系统,以支持所谓的“智能绘图”和“智能制造”。 从成本角度优化问题设计了一个渐进的过程规划与成本优化模型的用户界面,共同开发了以选中或计划设计功能合适的制造工艺。[6]中讨论了多对象的费用优化算法。在信息获取工具,目的是作为一个搜索工具,使用所有相关的数据库和知识库按照集成平台的要求。一些主要的模型或以上提到的工具本文将进行进一步的讨论。

图1 WWW为基础的信息管理系统的总体结构

  1. 基于万维网的信息管理系统

目前的设计和制造公司在生产实践中往往牵涉复杂的沟通,例如公司的内部或外部之间的数据流通,工人同工程师、供应商同客户的交流。例如,设计一个部分,一个设计工程师可能需要访问企划部门,以确定生产需求或产品数据管理系统,找到一个类似的一部分,修订过程信息。面临的挑战是如何创建的相关信息和知识,以便它能够实时共享。在内部发展/互联网通信技术提供了一个可行的解决方案,全公司的知识共享和实时通信。因此,基于WWW的分布式数据库和知识库管理系统是信息系统是制造公司的基本组成部分。

3.1 产品数据模型

当数据被添加到一个数据库,它成为其中的一部分,以该数据是指模型。由于是一个建立更加需要最新的信息,自动化数据库管理系统(DBMS)的基础上开发了正式的群体 数据模型的规则要求的产品数据模型。如今,产品数据模型通常是面向对象的。Express语言中的数据模型提供了一个有用的工具,代表不同的产品数据。是一个国际标准体系结构模型的产品。因此,这个项目[7] 使用了和面向对象的建模方法。 Candadai [8]报道的另一个应用建立产品数据模型。然而,STEP是一个发展中数据模型的架构,它仍然有一定的产品数据模型的局限性,如实例数据或类型的数据[1]。它不包括使用分类模拟产品继承机制 [9]。 由于STEP数据模型的限制,,本文讨论的是建立基于STEP建模方法和传统的关系数据模型的技术融合的建模方法。对于数据的STEP无法描述,我们建立了关系,利用相关的对象使用面向对象的方法,并连接到它的对象。对使用面向对象的数据库的好处之一是,所有的对象的数据可以作为对象的身份提取或发现。 新创建的对象也可以存储。该OODBS和数据库结构的STEP将在下一节讨论。在一个对象中的所有数据可以很容易通过程序语言描述例如 EXPRESS, C 或者 JAVA。

3.2产品信息管理系统

3.2.1OODBMS结构

图2显示了分布式对象架构为导向的信息塑料模具设计与制造,这是一个在新西兰制造公司开发的管理系统。该系统它代表了一个面向对象的数据库管理系统通用结构。如图2所示该信息系统包括产品信息,工具的信息,制造信息,及供应商信息。信息系统的这些结构是建立了符合要求和公司的结构,即数据库包含所有的设计规范,几何信息和其他信息(即制造成本)。这些信息系统是建立在一个面向对象的数据库结构和使用管理下的CORBA分布式计算环境。详细有关如何使用CORBA纳入多重操作系统和结构化数据库的多语言环境是解决[10-12]。因此,分布式信息管理系统,无需按照普列杰,罚款访问路径到达目标数据,并使得数据存取更加灵活,即使在不同的运作系统。该信息系统的结构有利于不间断的查询,并且非常适合生产环境。所有的系统在Oracle软件包中制定了数据库。 Oracle支持大型数据库的多用户访问,这是一个合适的分布式多用户系统。所有在Oracle数据库中的数据可通过ODBC和JDBC的使用对象接口面向对象编程语言(OOPLs)如Visual C , Borland Delphi 或Java语言。这种灵活的可编程接口能力可以确保数据库可以访问更容易,更能够得到进一步发展。

图2 塑料模具设计和制造的分布式结构图

图3所示的是模具设计和制造的Christchurch公司的一个面向对象的对象层次结构,,它包含了数据类创建的基础上面向对象数据库,详细内容结构在不同部门的信息。为了支持该行业的各种数据类型,不同类型的对象被开发。这些对象的结构和对象之间的关系是非常重要的两个数据库管理系统和系统集成。例如,通常是某些产品在设计知识的知识基础,必须与产品编号或其他身份号码联系,以便它能够正确地在生产过程中有效地检索。图3还显示一些自定义接口,如产品的界面,界面对象的工具,并制作界面。这些接口的对象是公司发展的各个部门使用Internet Explorer来访问数据库根据预定义的特权。

图3用于模具产品开发的面向对象数据库系统结构

3.2.2 STEP数据库结构

产品数据必须考虑的一个重要因素是产品开发过程的动态变化。在WWW环境下,不同公司的应用不同的CAD / CAM系统,数据共享或不同系统之间的交流是实现快速产品开发的关键。基于STEP数据库产品中可以支持异构CAD/ CAM数据交换。专用的文件格式不适合不同系统之间的数据交换,但是STEP有希望完成这个功能,因为它是作为对整个产品数据在分布式网络环境的产品的整个生命周期的交流出现了新的标准。Xie [6]和Tuet [13]提出了基于信息模型框架,以支付部分的模具设计与制造流程的整个生命周期。此信息模型框架,称为一个循序渐进的结构信息模型框架下的信息包含四个层次,这是知识层,零件层,功能层和参数层顶。层的参数包含形状的几何数据的模具配件及工具的功能特点。该功能层包含所有功能的信息,其中不仅包括功能的信息(即属性),而且还与其他功能的关系级别信息的对象和用户定义的对象。该器件层包含了所有的部分信息,包括 特征信息的不同部分之间的关系级别信息的对象。知识层不仅包含的部分信息,而且“知识有关”信息对象和参考引擎。在知识层的知识提取部分层和功能层。这一框架已被用于信息的钣金零件建模,可扩展其它产品开发过程容易。一个以知识为基础,根据上述框架的信息,建立快速模具/工具产品的开发。图4显示了基于STEP的信息框架结构。产品设计师和制造商可以使用此表,审查和修改有关的信息通过基于万维网的IE浏览器。

图4.模具产品设计/制造知识数据库系统

3.3 WWW数据库工具

尽管数据库技术已经发展了很长一段时间,有效的方式来访问,通过内部的数据库/因特网发展,使数据库中的数据可以在全球范围内共享仍下落不明[9]。因此,有必要建立一个万维网数据库工具(WDT),可以发布和管理所有的关系数据,或在Web上的知识基础。我们集团开发的WDT的可用于发布和管理在分布式数据库万维网环境自动。

如图5所示。WDT的是由使用多种计算机语言,其中包括在网页上的编程语言,如JavaScript,超文本标记语言(HTML),Web创作语言,通用网关接口(CGI)。CGI提供了一个客户端浏览器和Web服务器通信的标准协议。它可以被用来作为Web服务器和各个部门的数据库管理系统之间的动态数据连接器,可通过内部的数据库/因特网发展。 HTML是用来设计网页。Visual C被用作开发WDT的编程平台。基于这个平台,编程实体,如CGI连接器以及HTML网页,进行编码和联系在一起。WDT的背景制定通过使用C和WDT的代理完成。

4.基于WWW的集成系统平台

图6显示了集成平台,这是以WWW为基础的信息管理系统和不同的软件正在演变为代理平台集成包中间层。这一综合平台通过WWW信息检索为基础的信息管理系统和代理关系实现生产优化和实时控制。

图5.多重计算机语言的万维网数据库工具(看门狗)

图6. 基于万维网的集成信息管理系统结构图

这个平台由以下几个主要部分,即协作通讯工具(CCT)的,一个渐进的过程计划(IPP的)用户界面,生产成本优化模型和信息获取工具(测验)。如图6所示通过使用这个平台可以直接访问内部/因特网,所有的软件包,IPP的用户界面,成本模型和数据库。

在这个平台,每个代理商以CORBA为对象实现和通过一些常用的方法访问外部界面,并且以相同的方式实现其他功能。例如,一个万维网数据检索工具,具体的实施方法是列如下:

1. 首先定义一个CORBA对象检索使用CORBA的IDL,IDL中描述的是名为如下:

接口检索:

Void

全文共11304字,剩余内容已隐藏,支付完成后下载完整资料


资料编号:[143545],资料为PDF文档或Word文档,PDF文档可免费转换为Word

原文和译文剩余内容已隐藏,您需要先支付 30元 才能查看原文和译文全部内容!立即支付

以上是毕业论文外文翻译,课题毕业论文、任务书、文献综述、开题报告、程序设计、图纸设计等资料可联系客服协助查找。