论文部分内容阅读
随着煤矿机械制造企业规模的扩大和自动化水平的提高,企业对管理系统的需求日益增长。传统的管理系统仍使用内部嵌入功能保证企业生产,已不适用于当今社会多元化的管理模式。现存的管理系统虽集成了工作流技术,但开发过程十分繁琐,且过程模型不易融入,在面对生产业务流程复杂多变的情况时,流程模型创建困难且修改频繁,业务人员无法进行流程定制和在线修改,不利于发挥工作流优势,影响系统在企业管理中的使用。针对以上问题,本文阐述了基于BS结构、采用Spring MVC框架、结合Activiti工作流引擎的生产过程管理系统的设计思路与实现方法。首先,调研煤矿机械制造企业生产现状,依据企业生产需求,完成系统需求分析;其次,提出对企业生产过程共性建模,并根据需求分析,制定详细的系统设计方案,包括系统组成模型设计、功能模块划分、数据库设计等;最后,以设计的“产品加工制造流程模型”为例,展示流程定制的方法和步骤,包括建模、打包、部署、运行,并通过“外购件管理”模块测试系统运行过程。最终,成功研制出一套基于Activiti的生产过程管理系统。为提高系统灵活性,整合流程在线编辑器“Activiti Modeler”,并利用外置表单技术,初步完成过程模型定制、业务过程优化、功能模块集成、系统功能与业务逻辑分离等多项任务,实现生产过程监控、外购件管理、流程在线修改功能,达到预期研发目标。总之,本文所创建的系统运行通畅,可定制工作流模型,易修改且发布迅速。系统界面简单友好,操作方便,管理规范。