基于对象的权限:基于对象的保护,使用ACL来创建基于对象的除基于规格保护的以外的特殊条件。如果想对对象进行扩大和减小访问限制,对象ACL非常有用。
基于模块/菜单的权限:设置具体组和角色对于某模块以及相关菜单的访问权限。该权限具有最高的优先级,不会与基于规则的权限和基于对象的权限进行合并。如果有权限,才会考虑其他授权模式。
软件集成管理 作为产品的全生命周期管理职责,InforCenter系统支持
CAD/CAPP/
ERP等系统的信息双向集成,形成统一的数据信息模型,消除信息孤岛。在
CAD系统中特别实现了与Auto
CAD、Solid
Edge、Solid Works、Inventor、UG
NX等主流
软件的集成,同时实现CAPP系统数据信息的共享。系统开发了专门的接口,完全满足与WIT-
ERP、Oracle、SAP、Mapics、
用友、
金蝶等
ERP系统的完全集成。
工作流管理
通过工作流中间件产品InforFlow,可以实现对系统内各种数据对象的审批功能,达到审批流程的无纸化、自动化。工作流管理包括可视化的流程建模、工作流引擎、任务管理等内容。InforFlow提供了功能强大且灵活的接口,可将工作流功能嵌入到InforCenter系统中,达到无缝集成。一个设计定义如图3所示:

在运行阶段,系统将根据用户自定义图档入库、更改、审批等任务流程模板,实现工作任务的动态流转。工作流管理可严格限制流转过程中的人员权限,实时跟踪工作任务流向以及数据更改历程,并且可以通过实用的图档关联功能进行更改影响分析。
流程跟踪情况如图4所示:

中间件技术
InforFlow是中创
软件商用中间件有限公司参考国际工作流管理联盟(WfMC)规范实现的工作流中间件,为工作流自动化和构建流程应用提供基础平台。InforFlow基于J2EE架构,实现了流程逻辑与业务逻辑的分离,能够可视化的进行业务流程的分析、定义和业务单元的组装,从而使应用开发人员更关注于业务逻辑的实现,降低了复杂流程应用的开发难度。