1. <tbody id="adk9k"></tbody>
    <em id="adk9k"><ruby id="adk9k"></ruby></em><dd id="adk9k"><track id="adk9k"></track></dd>
    1. <dd id="adk9k"><center id="adk9k"><noframes id="adk9k"></noframes></center></dd>

      PLM面向对象的产品数据模型表达

      面向对象(Object-Oriented,0-O)的方法学认为,客观世界是由各种对象组成,任何事物都是对象,每一个对象都有自己的运动规律和内部状态,每一个对象都属于某个对象 类。面向对象的

      面向对象的产品数据模型表达
          1.面向对象的分析方法
          面向对象(Object-Oriented,0-O)的方法学认为,客观世界是由各种对象组成,任何事物都是对象,每一个对象都有自己的运动规律和内部状态,每一个对象都属于某个对象
      类。面向对象的基本构造是对象,将数据结构与行为合并在单一的对象实体中。通过对比发现对象的相似形,构成对象类,允许各种操作作用于对象类上。

          面向对象的建模方法提供了从一般到特殊的演绎手段(如继承等),以及从特殊到一般的归纳形式(如类等)。面向对象也是一种程序设计方法学,它基于消息隐藏和抽象数据类型的概念,把系统中的所有资源,如数据、模块以及系统都看成对象,每一个对象封装数据和方法,数据封装对象的属性,而方法实施对对象的处理。
          (1)对象(Object)


          一般来说,任何客观世界中的事物都可看作“对象”,对象是对客观世界基本成分的一种抽象,即可以表示现实世界的实体,也可以表示某个概念。面向对象的方法学将对象定
      义为:“对象是一组信息及其对该信息的操作的描述”。在软件系统中,对象是系统的基本实体,它既包含特殊属性(数据),也包含行为方式(操作)。对象是面向对象建模中的基
      本构成。    


          (2)消息和方法
          消息是对象用来请求对象执行某一处理或回答某些信息的要求。消息中包括发送者的要求,它告诉接收者需要完成哪些操作,但并不指示接收者应该怎样完成这些处理,消息完全由接收者解释,接收者决定用什么方法完成所需的处理,接收者对属性的操作即为方法。


          (3)类(Class)

          类是对具有相同属性与行为的一组对象的描述,是建立对象的模板。类可由上层的超类继承,有可派生下层的子类,形成一种层次关系,一个类继承其超类的全部属性和方法。
          面向对象的开发设计方法贯穿于系统的分析、设计、实现的整个过程。对象模型描述的是目标系统的结构,即对象、对象之间的关系、标识类中的对象属性、操作表,是一种静
      态结构。

          面向对象的分析方法是用对象这一包含事物属性和行为的概念,作为基本单位建立模型,侧重于对象内部结构和对象间的相互联系,将现实世界的事物直接映射为模型中的对象,使得模型反映事物本质的存在结构。面向对象的方法具有以下基本特性。

          ①标识惟一性(ID):每个对象都有自己的惟一标识,也就是说,即使几个对象所有的属性都相同,也可以根据不同的标识号区分它们。

          ②继承性(Inheritance):对象间具有一元、二元或多元关联。在具有层次从属关系的父子类中,子类对父类的对象属性和操作行为具有共享性,同时又具有独特的性质。一是对象类的实例共享所属类的特性;二是类层次中,子类自动继承父类的全部特性。这反映了面向对象系统的优点。

          ③封装性(Encapsulation):封装是一种信息隐藏技术,通过它可以将数据和数据处理方法结合在一起构成一个整体。封装技术使对象具有很强的独立性,是实现模块化的理想机制。

          ④多态性(Po1ymorphism):多态性是指相同的对象方法可以作用于多种类型的对象上,并获取不同的结果,它允许对象以适合自身的方式去响应共同的消息,增加操作的透明性、可理解性和可维护性。即同一操作可以存在于不同的类中,从而使面向对象有多种实现方法。

          ⑤动态联编:联编是将一条消息和一个对象的方法相结合,在面向对象技术中,处理消息的方法常常存储于高层类中,这种联编要在运行的时候才能进行,系统执行速度比较慢。

          产品是制造企业各种活动的核心对象,企业的各种活动都围绕产品模型与相关信息进行。运用面向对象方法,定义产品、版本、数据对象,以及它们之间的关系。在建模过程中,产品、部件和零件都可以抽象为一个产品对象,与产品对象相关的数据文档,也可以封装为数据对象,并以产品对象为核心组织数据,将数据对象(如CAD模型、技术文档、工程分析结果等)和产品对象相关联。

          PLM采用面向对象的方法和技术,建立产品及其构成关系的管理模型与信息模型。面向对象的数据模型是构建集成化产品信息模型的基础,建立了集成化产品信息模型,就可以在产品牛命周期中对各种信息及其变换过程进行有效的管理。

      2产品数据对象的信息模型
          产品数据的信息模型描述了产品对象的信息结构。根据其逻辑联系,对这些产品描述和生产描述信息进行结构化处理,这是定义数据模型所必须开展的工作。
          产品信息模型一般可以用应用层、逻辑层和物理层的三个层次来表示。应用层是面向具体应用需求的产品数据描述;逻辑层是从应用模型中抽象出来与具体实现无关的完整的产品数据表示,是物理层和应用层之间的桥梁;物理层是面向计算机系统的产品数据表示的具体实现。产品数据的应用层、逻辑层和物理层之间存在着映射关系。下面所讨论的面向对象的产品信息建模方法主要是在逻辑层上对产品数据的表达模型进行分析。
       
      他们选择了我们
        1. 中车PLM:实现企业一体化设计、一体化采购主数据平台

        2. 金龙PLM案例:全车系产品配制管理,快速生成产品BOM与成本。

        3. 三一PLM案例:实现企业技术保累,协助企业研发过程。

        4. 一拖PLM:从源头达成零件管理

        5. 中石化PLM :全项目控制管理查看更多

        1. 正泰PLM:电器、结构、电子多专业协作平台

        2. 上柴动力PLM:产品模块化设计应用。

        3. 朝阳轮胎PLM:流程制造业PLM方案,配方与工艺管理。

        4. 皇明PLM:设计工艺制造一体化方案。

        5. 喜临门PLM:集团化应用,参数化产品BOM运算应用。

      了解更多
        1. 中兴汽车PLM :整车行业配制化产品管理方案。

        2. 铁科院PLM:企业研发业务,数据一元化管理

        3. 伊利PLM应用:食品行业配方与工艺管理PLM应用

        4. 中国航天二院:以PLM为中心的多系统集成应用。

        5. 徐工集团:复杂BOM的产品简化产品管理

        1. 创新精神2_2:创新是我们发展的源泉

        2. 创新精神:创新是我们发展的源泉

        3. 创新精神:创新是我们发展的源泉

        4. 创新精神:创新是我们发展的源泉

        5. 创新精神:创新是我们发展的源泉

      了解更多
        1. 京城重工PLM:设计工工艺制造一体化方案

        2. 中集华骏PLM:从客户需求参数化直接转化成产品BOM管理

        3. 聚光科技PLM:电子行业IPD管理模式PLM应用

        4. 舟山电力局PLM:大数据汇总管理,数据的快速转化与查询

        5. 东方电气PLM:汽轮机行业,一体化管理。

        1. 创新精神3_2:创新是我们发展的源泉

        2. 创新精神4:创新是我们发展的源泉

        3. 创新精神5:创新是我们发展的源泉

        4. 创新精神6:创新是我们发展的源泉

        5. 创新精神7:创新是我们发展的源泉

      了解更多
      联系我们
      本港台 <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>