技术开发 频道

struts+hibernate+spring简单实例

F、TeamCenter ADS 分析

     功能分析

    (1) 型号驱动

    (2) 产品结构与配置管理

     用户不仅可以利用产品结构管理来定义和维护产品结构树,而且还可以将描述产品和零件的各种信息关联到产品结构树上,生成一个增强的产品BOM表。在产品结构的基础上,Teamcenter ADS可以生成不同类型的BOM表以代表产品结构配置,包括可替换的、二者选一的、可选的组件零件等。提供多视图功能,为设计或维护提供产品结构的不同视图。
 
    (3) 型号审计
 
    (4) 工程更改管理
 
    (5) 支持国、军标
 
    (6) 支持型号优选标准件
 
    (7) 合同数据管理
 
    (8) 基于Web的结构
 
    (9)  系统安全

    系统安全划分为四个层次

    物理层:企业内部网、防火墙

    协议层:网络传输,https 128位加密

    应用层:基于角色的权限控制规则、ACL

    业务逻辑层:跨系统数据关联,Single log on的处理,LDAP认证、业务逻辑决定客户页面的显示、IT管制

    2.集成能力

     目前,Teamcenter已经提供了与主流MCAD如Unigraphics、Catia Pro/Engineer、I-DEAS、SolidEdge、SolidWorks、AutoCAD/Mechanical Desktop以及ECAD如Mentor Graphics、CADENCE、Protel、OrCAD等多种设计系统直接的集成接口。

    3.二次开发

     TeamCenter ADS有较强的二次开发能力和方便的二次开发工具。允许用户进行的开发工作包括:用户模型的扩展、用户化操作的定义与实现以及用户界面的定义等。它提供的用户开发工具包括:MODeL语言与API。此外,TeamCenter ADS还提供有图形化的二次开发工具—ICE,使用户进行二次开发变得直观、简单。

    4.技术服务

     TeamCenter ADS技术服务属于UGS公司PLM事业部,UGS公司PLM工程师大多具有博士学位,多出身于高校教师或CAD工程师。从与UGS公司的PLM工程师咨询情况,他们对企业业务流程了解非常深入,能够提供很好的咨询,对系统集成能够提供合理的方案。

    5.开放性

     TeamCenter ADS提供了多种产品结构和文档的输出方式,既支持基于PLM XML标准的数据交换,也支持直接将产品结构/零件列表输出为TXT文档。供其他类型的PDM系统或文档浏览器浏览。

     普通发布能力和产品结构发布,提供三种模式:位图、Applet、XML报表。已发布的页面可通过任意浏览器进行访问。

     TeamcenterADS提供了和一些主要应用系统的集成接口,而且通过集成器的XML信息映射机制能够为企业从异构的系统提取商务数据处理,建立一个统一的结构,也包括从供应商和商务伙伴的应用系统那里获取数据,能将价值链上相互独立的应用系统产生的异构数据集成到单一的产品知识源。

    6、结论

     从当时分析可以看出,TeamCenter ADS 3.0是一种功能强大的传统PDM管理系统,并针对航空与国防行业进行了一定的定制,具有较强的行业特色,同时一直在美国JSF等重大项目实践中得以发展,现在已经发布了TeamCenter ADS 2005并在JSF项目中开始部署,具有其他PDM产品无法比拟的航空国防行业优势。

    三. PDM系统的实施

     我们曾经测试了多个PDM系统,其中包括TeamCenter ADS、Iman,ENOVIA等。在实施方面我们遇到了不少问题也总结了不少经验。

     为了降低PDM实施的风险,需要对实施过程加以可视化、定量化,提高实施结果的可预见性。PDM系统的实施应该作为一个系统工程项目进行,必须制定详细的实施计划,包括:需求分析与系统设计、核心部门的试点运行、企业范围内推广应用,步骤如下:

    (1) 组建队伍  实施PDM系统少则半年,多则l到2年。在整个实施过程中,要有专人负责,协调各职能部门之间的信息联系,随时掌握项目实施的进度、项目的最后验收以及日常维护工作。

    (2) 需求分析  不同企业对产品数据管理要求的宽度和深度不一样。因此,对于具体的某一企业的PDM系统,需要管理哪些产品数据、涉及到那些部门之间有哪些信息交换的要求、实施PDM系统的最终目的及各阶段的要求都不同,这在一开始就必须有详细的分析。

    (3)系统设计  根据上述需求分析得出结论,在明确目标以后,便需要制定具体的实施方案。在实施方案中,既要包括硬件和软件的配置,又要包括各职能部门在PDM系统中的地位和任务,还要包括各类人员的分工和权限及各阶段完成的标志。

    (4)详细设计  按照系统设计的任务和目标,详细制订PDM系统人员、产品和工作三类模型,明确PDM系统目标的实现途径和输入/输出的要求。
 
    (5)二次开发  结合每个企业的具体要求,利用PDM系统提供的开发工具,通过二次开发,建立具有该企业特色的PDM系统,例如专用的各类标准件、通用件库、企业零件编码、特殊工作流程管理、产品信息输入界面、各类统计汇总表与各种应用软件的接口,以及在信息集成系统中的集成平台本地化的工作。

    (6)安装与设置  PDM系统的安装需要分二次完成。第一次安装是在需求分析阶段,为用户设置一个PDM系统的基本软件环境,主要目的在于开展需求分析;第二次安装是在二次开发结束后,不仅为用户设置基本软件环境,同时还要包括用户化的二次开发程序,通过对硬件和软件的安装调试,建立起一个真正的能够满足用户需求的PDM系统。

    (7)人员培训  在需求分析、系统设计、详细设计和二次开发等阶段,都要对不同范围的人员进行不同程度的培训,这些培训称为“前期培训”。前期培训的目标是为了建立起PDM的环境,当环境建立起来以后,就要进行后期培训。后期培训主要针对系统管理、中层干部和一般用户等三类使用人员,目标是保证正确使用PDM系统。通过后期培训,使一般用户掌握PDM系统的基本操作,及掌握对文件的存、取、删、改、查等命令的操作;使中层干部在掌握PDM系统的基本操作后,还要掌握文件管理的命令,使系统管理员掌握日常的系统维护,包括日常的开关机、系统和数据的备份与恢复、PDM系统的设置和必要的开发等任务。

    (8)试运行  PDM系统管理的产品数据是企业最核心的信息,在正式运行前,对PDM系统所涉及到的企业管理工作,必须经过严格的试验。在初始阶段先以某一个产品为试点,和原来的管理体系平行开展工作,在取得试点经验后,再推广到一个系列的产品,乃至整个企业的全部产品信息的管理。无论在那个阶段,都需要有一个试验的过程,一旦技术成熟,取得经验以后,才能用PDM系统管理来取代原来的管理系统。产品数据管理软件是一种管理软件,它的实施势必会导致企业管理模式的变动,所以要谨慎行事,可以先在某一两个部门运行,然后再深入推广。

    (9)企业范围内推广

    等到试点系统运行良好时,就可以向其它部门推广应用了,这样整个企业才能围绕在单源产品数据信息库的周围,全面发挥PDM的作用,使开发制造过程的每一个环节的效率都提高上去,实现企业的T、Q、C、S目标。

    作为一项系统工程,实施PDM系统的上述9个步骤,并不是绝对孤立的,在每一阶段的实施过程中,都会有相应的培训、分析、设计和开发任务。因此,做好实施PDM系统的组织管理工作是成功的必要保障之一。

    四. 结束语

     PDM的实施可能会撼动企业文化,导致企业管理模式的调整等。PDM管理模式的建立过程,实质上就是管理制度科学化的过程。将原有资料管理的方式转变为PDM的管理模式,既要兼顾原有的管理习惯,又要考虑信息集成的要求。如果没有企业级的统一规划和指挥,就不可能实现管理模式的调整,也就不可能真正的实施PDM系统。PDM的实施中必须根据企业需求进行二次开发,因为商用的系统是根据大多数企业的需求开发的,然而企业多种多样,各自的需求也有诸多差别,某些企业可能会需要一些特定的模块,而系统本身没有提供。

     PDM的实施是一项长期而艰巨的任务,技术服务的投资远远大于软件的投资。研究所涉及的部门广而且信息杂,故要从企业的一两个核心部门开始,逐步铺展开来,在这个过程中将会碰到许多开始时难以预料的问题,所以要做好心理准备,打持久战。决非是少数几个人经过几天或几周的培训就可以投入使用的,无论是设备的投资,还是人员的培训,都远远超过一般应用程序的推广应用。(E-works)

0
相关文章