您的位置:网站首页 > Proe教程

ProE二次开发的发放程序、发放计划和发放级别

时间:2011-02-24 09:39:32 来源:

  本文介绍了ProE二次开发的发放程序、发放计划和发放级别相关内容。

  发放程序:

  相当于定义一个简单的工作流,也就是Pro/INTRALINK中模型、文档、图纸等对象的签审流程。

  可以定义每个环节的投票者和投票规则。

  每个投票组有下列三种投票方法之一:

  1)任何:只要任何投票者批准,该投票组就批准。

  2)全体一致:只有全部投票者批准,该投票组才批准。

  3)多数:只有多数投票者批准,该投票组才批准。

  对于所有投票方法,只要有任何投票者拒绝,将拒绝发放过程请求。

  可以通过邮件通知相关人员。

  可使用 "管理/系统/文件夹" 类别将发放过程分配给文件夹。

  发放计划和发放级别

  发放级别是为发放所进行的对象开发遵循一个不断成熟的总体进化过程。

  发放级别表示模型从开始到结束所经历的不同成熟状态。

  发放级别编组到发放计划中,以反映不同对象的不同生命周期。

  发放计划只是一组有序的发放级别。例如,设计工程发放计划可能有下列发放级别:正在工作、正在检查和已发放。

  可以为数据库中的每个文件夹都分配了一个发放计划。

  发放计划通过在不同的发放级别提供不同级别的控制来帮助管理开发过程。

  根据当前的发放级别,为用户和组分配对文件夹对象的访问权。此级别的控制是通过在 "角色" (Roles) 类别中创建的角色来定义的。

  例如,一个组可能在 "样品" (Prototype) 发放级别被赋予文件夹的 "管理者" (Manager) 角色。"管理者" 角色赋予该组中的用户对具有 "样品" 发放级别文件夹中的对象有完全访问权。然而,同一组可能在 "最终审阅" (Final Review) 发放级别被赋予该文件夹的 "只用于查看" (View Only) 角色。通过结合用户、组、角色和发放级别,管理员可以对数据库对象实现任何级别的访问控制。

  随着继续使用对象,特许用户可以将对象升级到下一个发放级别,或降级到前一个发放级别。重要的是牢记,变更对象的发放级别可能变更那些使用该对象的用户的访问特权。