+ p. M; z* q3 g- I) Z
PDM是一门用来管理所有与产品相关信息(包括零件信息、配置、文档、CAD文件、结构、权限信息等)和所有与产品相关过程(包括过程定义和管理)的技术。通过实施PDM,可以提高生产效率,有利于对产品的全生命周期进行管理,加强对于文档,图纸,数据的高效利用,使工作流程规范化。一个能够满足企业各方面应用的PDM产品应具有的功能,包括文档管理、工作流和过程管理、产品结构与配置管理、预览和批注文件、设计检索和零件库、项目管理、电子协作等。 流程是PDM系统中将一系列独立的文档操作活动链接,从而形成一个进程的功能。流程模板相当于一个剧本,在这个剧本中,可以确定或设计流程每个阶段的角色和流程进行的条件。 一个应用的流程在PDM系统中可以作为流程的应用模板,对于相同的应用,如果有相关的权限,可以确定设计文档的类型,文档的类型在一个项目任务中对应一个流程。 , ?* F( t; j* Y; z6 N
7 r' `- R A9 j3 a' F! ?对于一个具体的设计,如果有权限,可以确定文档类型,并在流程中选择流程角色对应的人员。' {. @* J2 A+ u
图1所示为PDM系统中的项目应用模式与流程的关系。项目可以视为一个新产品的开发,项目下可以分为项目主任务、子任务和图档设计。相关的流程可以对应于主任务、子任务以及图档。显然,图档设计完成是以其对应的设计流程运行到结束状态;而子任务的完成是其下的图档完成设计流程,且子任务的审核流程结束;主任务完成同样;项目完成是项目下的主任务完成为标志。 图1中表现的另一种应用模式是在项目下划分工作组,工作组下可以是文件夹或者直接是设计图档,流程在这里关联的是图档的类型。在这种模式下,项目完成是以项目下各个工作组下的图档设计的流程全部结束为标志。 这二种应用模式也可以同时使用,由于主任务和工作组是两个可能完全不同的权限团队,因此在同一个工作组下的人员浏览不到同一工作组下其他人员在不同任务下的图档。如果一个企业有一些设计产品的项目是设计的主要任务,而另外一些设计任务仅仅涉及到一些图纸的更改,可以同时采用这两种应用模式。 对于PDM的一个用户而言,用户也可以在接到项目任务后将设计的图文档保存在用户所在的工作组下的文件夹中,然后再将设计完成的图文档提交到任务下。此时,保存在工作组下的图文档被系统关联到对应的任务或子任务中。 注意:PDM系统中,不同的图文档类型将关联不同的流程。或者说,当任务和图文档类型确定后,即选择了对应的流程。其次,项目节点拥有设计权限的人员,同时具有选择项目节点流程的权限。即主任务的负责人有权确定主任务的流程,分配子任务;子任务负责人有权确定子任务的流程;图档设计人员有权确定图档的流程。 图2 流程管理界面 图2所示为PDM系统中流程设计的对话框,在流程管理中,用户可以查看历史流程、创建新的流程分类、设计新的流程,也可以修改历史流程。 1. 添加流程分类 管理员可以定义一个新的流程分类来添加流程,操作对话框如图3所示。 图3 流程分类 2. 添加流程描述 系统管理员可以在图2所示的对话框中添加一个新的流程,这可以在“流程列表”中点击【增加】按钮来创建一个新的流程。此时,新建流程对话框出现,如图4所示。 图4 新建流程对话框 在新建流程对话框中,可以为这个流程类型输入一个流程的名称,并对流程进行一些必要的说明。 完成后,点击【确认】按钮将进入流程创建的界面,如图5所示。注意到在这个界面上右边的窗口是一个流程设计的可视化交互设计窗口,初始状态下系统默认2个流程节点,即“申请”节点和“结束”节点。 3. 创建流程节点 此时,用户可以点击【创建步骤】或在左边流程步骤窗口上通过双击“步骤名称”来添加流程节点。 4. 创建节点条件 完成流程节点的创建后,用户必须为每个流程的节点设置流程驱动的条件。在流程设计界面上选择对应的节点,点击【流程条件】按钮,可以为流程的节点添加驱动的条件。 如果需要,可以选中对应的流程条件,采用键盘上的“delete”按键删除流程条件。 图5 流程设计界面 点击【流程条件】后,可以将鼠标光标放置在起始节点上,按住鼠标左键移动光标到下一个节点上,此时,流程条件的对话框将出现,如图6所示。可以在条件名称的输入框中输入条件名称,如:通过或者不通过等。然后点击【OK】按钮。 流程中带有节点连接箭头条件线可以通过按住鼠标左键拖拽进行流程连接的设计布局。 图6 流程设计条件 当完成流程条件添加后,系统将自动给节点添加激活条件,并且是一一对应的关系,如图7所示。 图7 流程的对应关系 5. 节点设置 完成流程布局,还需要对流程的节点相关参数进行设置。 在界面上双击“流程节点”可以进入节点设置界面,在此界面用户可以设置参与人员、参与角色、激活条件、步骤属性等信息:如图8所示。 图8 流程条件的设置 通常,流程的角色对应多个参与的人员。比如,审核角色可能有几个可以担当的工程师。这样,在产品设计过程中,设计人员确定设计的图文档类型后,即确定对应的流程。同时可以为这个图文档的流程中每个角色选择人员。 【常规】:可以设置流程框的高度、宽度的大小以及流程的步骤名称。 【参与人员】:可以通过点击添加人员来增加参与人员,可以单个人,也可以整个部门添加,如图9所示。 图9 参与人员 【参与角色】:可以通过添加角色来新增人员的角色。添加角色的前提是需要在系统设置中事先设置角色,这里才能根据需要添加角色,如图10所示。 图10 参与角色 【激活条件】:用来查看创建流程时是通过还是不通过的条件。 流程设置结束后,可以点击【确认】保存流程的设置。 6. 修改流程 用户通过鼠标左键在流程列表中选中需要修改的流程,点选【修改图形】按钮可以修改流程,如图11所示。 图11 修改流程 7. 查看使用信息 用户可以通过点击流程修改界面上的【查看使用信息】来查看流程的使用情况,如图12所示。 图12 查看流程使用信息 查看选中流程在项目中的使用情况,如图13所示的弹出消息框。 图13 流程的使用情况 , a0 f( m, K9 C! A3 M5 K0 F& r
|