|
摘要: 本文介绍了PDM系统的项目组织流程,并用统一建模语言UML对流程建模,通过模型化的描述进一步体会UML在信息管理系统的研制开发中的作用。
一、 引言 PDM(产品数据管理)是管与产品相关的数据和流程的工具集成平台,在制造业中应用日益广泛。它以产品数据与工作流集成的思想为指导下,科学合理地对企业业务流程、产品数据进行描述并支持软件重组,规范化地管理产品的整个生命周期,保证产品数据的一致性和可跟踪性。它的核心思想就是数据共享、人员协同、过程优化和减少企业瓶颈等,应用前景十分广阔。 对大多数企业来讲,其生产活动多是以项目为单位进行组织和管理的,PDM的项目管理PM就是针对项目实施过程中计划、组织、人员及相关的数据进行管理和配置,并对项目的运行过程进行实时监控。 UML(unified modeling language)是面向对象的统一建模语言,用于对功能密集型软件系统进行可视化文档化的叙述和构造的图形语言,是一种描述系统蓝图的标准方法,定义良好,易于表达,在面向对象的软件开发中具有直观的指导意义。 本文将综合项目组织的特点与UML的建模分析过程对开发的PDM系统进化面向对象的流程化分析。 二、 PDM系统中的项目组织 项目管理是一种为了在确定的时间范围内完成一个既定的项目,通过一定的方式合理地组织有关人员,并有效地管理项目中的所有资源(人员、设备等)与数据,控制项目进度的系统管理方法。总之,通过项目管理平台,PDM系统实现对工作组、人员配置及项目参与人员的角色分配,实现项目组各成员间能够动态地分配任务和追踪任务的执行情况。 在项目管理的定义中,对项目的组织占据着很重要的一部分。从广义上讲,项目组织是根据项目特点和项目计划,围绕项目合理组织项目中的人员,有效管理项目所需的各种资源和数据,保证项目按计划顺利完成。 对于任何一个项目,它都是一个有关其任务规划—任务分解—任务提交—任务完成的过程,要在整个过程中实现数据的自动化管理主要是通过工作流程的建立与监控,所以在项目组织阶段,要实现项目管理与工作流管理的数据接口,并且实现流程监控人员的合理分......More↓↓↓
|