产品全生命周期管理(Product overall DATA/Lifecycle Management)是当代企业面向客户和市场,快速重组产品每个生命周期中的组织结构、业务过程和资源配置,从而使企业实现整体利益最大化的先进管理理念。PLM是针对制造业的扩展型企业解决方案,以便于在公司的各个部门、用户、供应商之间共享产品数据。PLM可以从企业资源计划(ERP)、供应链管理(SCM)、客户关系管理(CRM)系统中提取相关的信息,并使之与你的产品知识发生关联,进而使之用于你的扩展型企业,使从制造到市场、从采购到支持的所有人都能够更快速、高效地工作。这样就允许在公司间的整个网络上共同工作来进行概念设计、产品设计、产品生产、产品维护,对整个网络的操作就像对一个单独的机构操作一样。PLM允许扩展型企业在公司间共享产品的业务流程和产品知识,包括从提出概念到产品退出市场整个生命周期的各个阶段。 目前,现有的CAX、ERP、SCM、CRM、eBusiness等系统,主要是针对产品全生命周期中某些阶段的解决方案,难以支持企业作为一个整体来获得更高的效率、取得更多的创新以及满足客户的特殊需求,迫切需要一种将这些单独的系统结合到一起的企业信息化策略。 PLMS的技术定位是为上述分立的系统提供统一的支撑平台,以支持企业业务过程的协同运作。 从逻辑上看,PLMS为不同的企业应用系统提供统一的基础信息表示和操作,是连接企业各个业务部门的信息平台与纽带,PLMS支持扩展企业资源的动态集成、配置、维护和管理。 企业应用系统(如:CAX、ERP、SCM、CRM、eBusiness等)都依赖于PLMS,并通过PLMS进行连接和集成。企业所有业务数据都遵照统一的信息与过程模型被集成到PLMS中;扩展企业的所有部门都能够通过PLMS获得信息服务。 1.1 TiPLM系统架构 1.1.1 系统逻辑结构 PLM系统的软件体系结构设计必须能够支持在异构环境下基于容器的构件化设计,且具有跨平台能力。本项目采用Microsoft.NET平台作为PLM系统技术支撑平台。并结合COM+的成熟技术作为PLM系统的运行环境。不仅具备事件发布和订阅,零客户管理、SSL、X.509、ACL安全控制和文件服务等功能,更支持XML等最新的Internet应用技术。  PLM系统网络结构及部署与传统的客户/服务器(C/S)模型是一种包括客户层、中间层和企业信息层的多层结构。分层方法可以将企业业务逻辑与客户视图分开,极大地增强了企业应用系统的扩展性、健壮性和可维护性,使得开发者能迅速改变原有的企业应用逻辑,并将新的应用系统插入到该平台中,从而使得企业能适应迅速发展的业务环境。 表示逻辑层 表示逻辑层负责产生PLM系统的用户视图,并为浏览器客户提供相应的页面显示、定制和用户交互。表示层包括各种显示模块,如:权限和用户视图、产品文档数据视图、产品配置视图等。表示层并不实现企业的实际业务逻辑,只是作为用户和业务之间的纽带,为用户生成用户视图和交互界面。企业业务逻辑的实现是在业务逻辑层完成的。 业务逻辑层 在业务逻辑层,通过开发各种分布式软件构件来实现PLM系统在业务逻辑上的需求,这些构件覆盖了PLM系统各个功能层次上的全部功能设计。 企业信息层 企业信息层包括数据库系统、扩展企业信息系统,如CAD、CAPP、MRPII/ERP、SCM、CRM等。PLM系统与扩展企业其他信息系统的集成既可以在数据级,也可以在应用级。 1.1.2 功能逻辑结构 TiPLM系统在功能上划分为三个集中式管理服务构件集和一个资源集成与信息服务平台。三个构件集包括:信息服务构件集,资源管理构件集和过程监控构件集。这三个服务构件集分别从信息、资源和过程三个方面为扩展企业提供产品全生命周期管理所涉及到的全部核心功能和应用功能。 信息服务构件集为扩展企业提供基础信息服务,如:模型服务、视图管理和知识管理等,还提供了一些基本的领域应用信息服务,如:电子仓库、目录服务、零件分类服务、产品结构等。除此之外,信息服务构件集还为资源管理构件集、过程监控构件集提供系统信息和过程信息服务,为资源部署与信息网格平台提供资源连接和汇集方面的信息服务。  功能结构图 资源管理构件集为扩展企业提供一个资源集成环境,并对所有被集成到资源部署与信息网格平台上的资源进行管理。主要功能包括:资源部署、资源配置、资源定制、动态联盟和系统安全等功能。 过程监控构件集为扩展企业提供协同工作的环境,监控资源的运行过程和状态。主要功能包括生命周期管理、工作流管理、变更控制、项目管理等功能。 资源集成与信息服务平台:在三个服务构件集的基础上,基于XML的信息网格协议(如:SOAP、WSDL、UDDI等)来包装、发布、组织和管理扩展企业的资源和信息,实现扩展企业资源的动态部署、连接和信息交换。扩展企业资源和信息沿时间和空间两个方向展开,构成一个逻辑上的网格。扩展企业的资源和信息部署在网格结点上,网格结点之间的连线表示扩展企业资源之间的相互关系。资源部署与信息服务平台的作用主要包括两个方面:一方面,通过在标准的信息网格协议的基础上,采用松偶合的方式,动态地建立和维护核心企业与各协同企业间面向产品价值链的资源和信息关联关系。另一方面,部署在网格平台上的各个结点也是企业提供信息服务的入口。 1.2 TiPLM系统技术特点 1.2.1 可支持集团型应用和分布式部署 TiPLM系统支持大型集团化企业的分布式应用,主要体现在以下几个方面: 1)TiPLM应用服务器、文件服务器、Web服务器均支持分布式部署和运行 TiPLM应用服务器用于为客户端提供对数据库的访问和业务逻辑处理,所有客户端都必须通过应用服务器来访问数据库中存储的数据;TiPLM文件服务器则用于为客户端提供对数据文件的读取和存储;TiPLM Web服务器则用于为那些通过Web浏览器访问系统的用户提供服务。在TiPLM系统中,应用服务器、文件服务器和Web服务器都可以根据实际情况进行分布式部署。如:中心数据库服务器部署在总公司,在总公司和子公司各部署一套应用服务器,分别为各公司内部用户提供服务,子公司的应用服务器通过Internet或VPN连接到总公司的中心数据库上。 通过服务器的分布式部署,可以使TiPLM系统在保持设计工艺一体化、一致的数据访问和统一的流程协同等优势的同时,大大降低单一服务器带来的网络负载过大和访问效率降低的问题。 2)支持数据文件的分布式存储 在TiPLM系统中,数据文件存储在文件柜中。无论是数据库类型的文件柜,还是文件系统的文件柜,TiPLM系统都支持无限扩展和任意的分布部署。既可以全部集中存储,也可以分布在多个地域、多台计算机上存储。如:将各分公司产生的数据文件存储在分公司内部,而不存储在总部服务器中。 对于集团化企业,通过对文件柜的分布部署,可以大大降低数据集中存储所带来的网络数据访问瓶颈问题。 3)支持集团企业级权限控制 TiPLM系统通过管理角色实现了多级授权,对于集团化企业,可以为总部、各分公司、分公司内各部分建立一整套权限管理体系,通过多级系统管理员进行分层管理和权限控制,保证了整个系统的安全性。 1.2.2 具有开放的体系架构 开放的体系结构,客户端、服务器端的事件驱动模型,为插件提供支持,进程内的事件驱动,实现TiPLM系统中的无缝集成,基于TiPLM SDK的二次开发,提供COM、Assembly、Web Service的接口,支持C#/Java/VB/VC/Delphi等主流开发语言,支持插件和独立应用的开发。 插件化机制保证了服务器和客户端极高的扩展性及开放性,方便企业或第三方进行二次开发。 1)与工具软件的柔性集成 工具软件柔性集成框架,工具软件定制:如何启动工具软件,文件类型定制:文件特征,文档类型等。集成规则定义:定义集成过程中对文件的处理规则,前处理、后处理插件等。不作任何开发对工具软件进行快速和非紧密集成;通过开发前处理、后处理插件实现与工具软件的紧密集成。 2)面向企业的工程资源管理 工程资源分类管理,设计/工艺资源:材料、外购件、标准件、设备、工具、供应商、客户、计量单位(换算)、特殊符号、图片等,个性化的资源数据视图,通过外部数据集成器实时连接各种数据源。真正形成企业统一而完全的、真正的工程资源库。 3)插件框件管理机制 英泰提供的插件框件架管理机制可使用户非常容易扩展自己的个性化的应用,这种扩展方式不影响主体系统的稳定性;而且插件的部署可自动完成,不需要人工干预,大大减轻了大企业维护PLM系统的代价。 1.2.3 具有平台化特征 TiPLM分为三层:底层是基础平台层,中间层是应用功能层,最上层是实施工具层,这种分层的体系结构使得系统及易扩展,可延长软件使用的生命周期;而且TiPLM的基础平台层可支持第三方的应用。管理软件的平台化已经成为管理软件发展的方向。 英泰PLM具有良好的可扩展性,可有效保护企业在PLM项目上的投入,如:厦门金龙面向销售部门的订单管理应用和供应商的发放管理、石家庄6410报价管理、中兴汽车的质量管理、南京汽轮机面向人力资源管理的应用等,跨行业应用优势,如:绍兴电力局的面向工程数据管理系统的应用、面向英泰PLM产品开发及项目实施管理的应用,上述拓展业务管理的应用充分体现了英泰PLM的可扩展性。英泰PLM系统的可扩展性可满足西安车辆管理模式的动态演变及未来业务的拓展。 1.2.4 强大、灵活的模型定制 TiPLM系统提供的可订制模型有: 1)数据模型 数据建模可分为:面向对象的数据建模(提供层次化的数据分类,支持数据类型之间的关系定义和约束);视图模型(数据视图:静态的,用于数据呈现,关系驱动模型:动态的,用于数据变化的蔓延即BOM多视图);状态模型(还数据发展变化的原始本质)。  2)权限模型 基于角色的授权模型,访问控制力度为:功能、类/关联、对象、属性,可实现分级权限控制;可实现静态的、动态的权限管理,可通过流程动态分配用户对数据的临时访问权限。 3)业务过程模型 遵循WfMC的工作流程模型,可进行模型定义和模型验证;支持自动化流程,流程的自动激活,操作的自动执行,"执行前"操作、手工操作、"执行后"操作。通过"业务操作"实现与各种资源、应用的集成和调用。 1.2.5 具有完善而精细的安全控制机制 TiPLM权限控制是基于角色的访问控制模型、工作流访问控制模型想结合的权限管理解决方案。TiPLM权限控制分为静态权限和动态权限两重种控制模式。静态权限的控制可分为四个层次:安全级别、对象类权限、对象权限、对象的属性权限,这样可大大方便大型企业对访问权限不同需求。通过权限的时效性和多级权限设置,大大提高了权限设置的方便性。  静态访问权限管理 动态权限控制:在工作流程中权限设置,对工作流中的每个步骤和每个对象组都可进行权限设置,当完成工作流程的某个步骤时,权限会自动消失。动态权限和静态权限的结合可实现细粒度的权限访问控制。  流程中的动态权限 TiPLM系统在角色定义的基础上,给用户提供了更加细致的访问权限。即赋予单个用户的访问等级和单元信息数据的安全级别,根据用户身份的变化和单元信息数据的保密程度可动态地修改相互间的安全级别系数。系统管理员具有修改其它用户的权限,而不能修改自己的权限。每个用户都有权利对自己权限范围内的产品设计数据进行控制。随着产品设计数据在产品生命周期中状态的改变,其权限也可进行修改。 同时,TiPLM系统对入库的各种图文档进行严格的加密和压缩处理,通过设置单个的用户访问权限和对单元信息数据安全级别的限制,杜绝企业的数据的非授权获取,满足企业核心数据的高保密要求。  存储加密 1.2.6 可提供企业级的工程资源管理解决方案 对于资源的管理一般包含两个方面,资源的建立维护和资源的合理利用。 资源的建立和维护就是站在企业信息化全局的高度,统一规划特定企业的资源系统,按照企业对于资源的标准化要求建立相应的资源数据库,并按照特定企业关于特定资源的修改、增加、删除规则对相应的数据库系统进行维护。 资源的合理利用,主要表现在特定企业的具体业务部门在“引用”具体业务描述时,能够从全局性的企业数据库中“选用”特定的资源,避免(杜绝)人工在输入上造成的笔误和歧义性。 工程资源(如设计/工艺资源)分类管理包括:材料、外购件、标准件、设备、工具、供应商、客户等,通过外部数据集成器实时连接各种数据源。 TiPLM系统另外为企业方便进行设计及工艺工作,根据企业自身特点,将企业常用的工作术语、人员、设备、工位、库存状态、在制品状态、计量单位(换算)、特殊符号、图片等,作为各类表格型资源,在设计及工艺时方便进行调用。 TiPLM系统在实现资源系统的管理时,将特定资源(从PLM角度)分为内部资源和外部资源管理两种情况,形成企业统一而完全的、真正的工程资源库。 1)内部资源 对于内部资源的建立和维护完全在TiPLM系统中进行维护,按照特定企业关于既定资源的标准化要求在TiPLM系统中进行建立和维护。 这里关于内部与外部的区分不是很明显,一般来说,建立和维护在TiPLM相关业务部门的企业资源库比如,工装、工艺术语、设计术语等可以维护在TiPLM系统,对于全局性的资源则放在企业的ERP中进行维护,或者其他MIS系统。  资源的分类  班组车间库的定义 2)外部资源 与内部资源相比,外部资源的维护依靠该资源所在的业务系统进行维护,但是资源描述的标准化要求就需要依靠所在的业务系统来保证了。 对于企业资源系统的使用对于外部和内部则完全一致,TiPLM系统提供的统一的解决办法,保证业务人员在使用资源的快速查找、定位、返回。 1.2.7 具有设计、工艺一体化解决方案 提供一体化的CAPP系统,彻底解决以往PLM、CAPP集而不成的问题。构建在统一模型上的设计、工艺数据管理,PLM与CAPP不再需要集成,设计、工艺可以在统一完整的BOM模型上进行对象的设计、工艺设计及对象之间的相互调用,如进行工艺设计时能方便地调用设计信息,并对工艺相关数据进行资源型的调用,用以加快和规范工艺设计。产品结构在工艺设计完成后统一传递到生产、售后服务部门实现产品的全生命周期管理。 1.2.8 具有优良的产品性能 英泰TiPLM已于2004年6月29日经过国内权威机构--中国软件评测中心(CSTC)鉴定,中国软件评测中心(CSTC)给出了测试报告,证实产品成熟,稳定可靠。 TiPLM系统具有应用范围广、扩展能力强等特点,其不仅要满足企业现阶段各方面工作的要求,支持大量并发用户,而且根据企业未来发展需要,系统规模可能进一步扩大;另一方面,其峰值负载与平均负载往往有数量级上的差异。对此,TiPLM系统进行了专门的整体性能架构设计:首先,通过采用后台共享服务处理模式,保证系统的高可伸缩性(scalability)。理论上,TiPLM对系统的最大并发用户数量没有限制,在超多用户并发访问的峰值负载压力情况下仍可正常运行;同时,采用资源平衡策略,充分发挥硬件平台和支持软件系统的处理能力,可在特定的系统配置条件下获得最佳的应用性能。根据西安车辆厂的硬件配置情况,TiPLM可在保持较高响应性能的前提下,支持500用户以上的并发访问(已在三一重工得到验证);另外,采用集群服务技术,实现系统的"无逢"扩展能力。随着企业的业务发展,TiPLM系统规模可进行积木式扩展,充分保障企业的前期项目投资不被浪费。 而且TiPLM系统易学易用,具有很好的实用性。作为工作人员辅助工具的系统软件,只有易学、容易上手并且确实能给工作人员的工作带来很多便利,这样的系统才能有效、快速的在企业内推广起来,才能成为一套实用的软件。英泰PLM已经在上百家企业得到了应用,并被很多客户评为是他们上的软件中最实用的软件,并为相关工作人员带来很多方便,节省大家很多宝贵的时间。 |