论文部分内容阅读
为了从整体上提高模具企业设计产品的效率,降低设计成本,提高业务管理水平和竞争力,迫切需要应用PDM系统以加强对模具设计数据和设计过程的有效管理。
本文首先阐述了PDM技术和工作流技术的相关定义和功能,分析了模具设计数据及过程管理的特点,对模具企业的工作流模型进行建模,包括业务过程模型、组织模型、资源模型、工作流相关数据四部分;其次对基于有向图技术表达的业务过程模型的正确性和性能进行了分析与评估,提出了优化的方法;然后以一具体工作流程模型为例,验证了上述模型分析、评估方法的有效性。
在对模具企业特点分析的基础上,本文对工作流管理模块的系统架构和功能进行了设计;然后使用面向对象的思想结合Java语言进行了工作流管理模块的核心-工作流引擎的设计,主要包括底层类即工作流模板对象、工作流实例对象、工作流监控对象三部分类的设计;同时本文对工作流引擎的数据模型进行了设计并介绍了工作流模块基于MVC模式的B/S架构的实现方法;最后介绍了工作流模块有效应用的一个实例,证明工作流管理模块开发的有效性。