基于分层业务过程演化技术的制造企业信息管理系统设计,信息管理论文.docx
《基于分层业务过程演化技术的制造企业信息管理系统设计,信息管理论文.docx》由会员分享,可在线阅读,更多相关《基于分层业务过程演化技术的制造企业信息管理系统设计,信息管理论文.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于分层业务过程演化技术的制造企业信息管理系统设计,信息管理论文1引言制造行业的快速发展,对进一步完善制造企业的监管体系提出了新的需求,将制造企业的办公自动化、信息自动化与日新月异的数字化技术相结合势在必行.现如今,人们对产品的外观、质量、功能等的要求不断提高,需求的产品构造越来越复杂,反映在生产制造上,就是需要记录生产的数据越来越多,因而制造企业要求处理的信息数量也越来越大,流程变更速度也越来越快.在这样的背景下,本文针对制造企业在信息管理经过中不同业务层次流程动态变更的需求,在开源工作流引擎JbossjBPM的基础上实现了分层业务经过的动态变更.以此为基础,开发了一套制造企业信息管理系统,
2、知足了实际的应用需求.2制造企业信息管理系统设计本文结合实际调研获取的用户需求,将制造企业信息管理系统分为下面六个子系统.其功能构造如此图1所示.3分层业务经过演化技术工作流控制引擎子系统作为整个管理系统柔性分层业务演化的核心,是在业务分层和经过动态演化的基础上,基于JbossjBPM平台实现的.当下,在业务分层组织方面的研究中,文献提出一种基于经过执行主体的分层执行机制,根据软件经过的执行主体将执行层次分为个人、小组和团队三种类型.文献提出一种基于角色的分层工作流模型将工作流分成对象定义层、逻辑表现层及执行层三层.文献将工作流分为两层,将流程中重复被调用的流程片段单独提取出来,并在顶层定义抽
3、象节点与流程片段关联.顶层流程执行到抽象节点时,执行与其关联的流程片段.文献的分层主要针对工作流执行经过,分别横向、纵向进行了分层组织.文献则是站在重用角度,不自觉的将工作流的业务进行了分层,因此该文献构成了本文分层业务模型部分的基础.当前有很多对经过动态演化的研究.最早在文献中就有了工作流演化的概念;文献在经过模型更新方面实现了基于上下文的工作流执行演化经过;典型业务经过编排系统(BusinessProcessChoreographer,BPC)提供了五种变更模型.当下,JbossjBPM平台上的业务经过演化已经相对成熟.3.1分层业务经过演化分层业务经过模型主要由高层业务经过模型和基本业务
4、经过模型两部分组成.经过演化通常分为模型更新和经过实例迁移两个阶段,而模型更新在已有的相关研究中已相对成熟固定.经过实例迁移的目的是找到原模型中已执行序列与新模型中节点的对应关系,即得到可迁移实例到目的模型的状态映射关系.当模型发生变更后,需要对模型下运行的实例进行实例迁移,恢复其在新模型下的运行.文献10对实例的可迁移性进行了深切进入研究,但主要针对数据层面的约束.本文在数据约束的基础上,扩展了分层业务经过中的层次约束概念,分述如下.定义1层间约束.当业务间存在分层关系时,不同层的业务约束间必然存在互相制约的情况.例如:高层业务的时间约束影响到基本业务(组)的时间约束.定义2最小层间约束.最
5、小层间约束给出了系统层间约束的最精到准确模型,通过该规约给出的不同层面约束规约到最底层是不相交或基本不相交的.即系统的约束设计没有冗余.在实际的迁移经过中,不必考虑最小层间约束这一问题,它是需要在设计阶段解决的.需要考虑的是层间约束,即迁移要不但要知足基本业务的约束,也要遵循高层业务的约束.基于上述这些约束,我们设计了业务分层模型下的实例迁移算法如下.记某经过实例的高层业务经过为H,华而不实已执行基本经过序列为M目的模型为N.M中不在目的模型中的经过序列为Md.Me=M-Md表示已执行经过序列中仍存在于目的模型中的节点.Step1对于Me中的每一个经过A,若A与其之前的已执行经过数据冲突,则该
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 文化交流
限制150内