论文部分内容阅读
信息系统的引入加速了企业信息化的过程,提高了生产效率。当今的市场的环境瞬息万变,为了保持市场竞争力,企业的流程也必须随着市场环境的变更而迅速调整,这就要求信息系统具有能够快速响应流程变更的能力。可配置系统就是具有应对变更能力的系统,它的概念很宽泛,包括很多方面,如界面的可配置,流程的可配置,运行环境的可配置等。基于工作流可配置系统就是采用工作流技术构建信息系统。用户通过可视化的工作流编辑器,对企业的业务流程进行建模,信息系统是按照建立好的业务流程模型运行的。如果企业的业务流程发生变更后,只需用建模工具对原有的工作流模型进行修改,相应信息系统就能快速适应业务流程的变更,这样信息系统就是流程可配置的。工作流建模是对Web服务组合的一种实现方式,它是业务人员对企业流程的认识。工作流模型被工作流引擎所解析,并驱动着Web服务进行工作,来实现业务流程的运行。引入可配置系统的企业,随着信息化的推进,都会积累很多Web服务。但是业务流程发生变更后,原来很多的Web服务很可能无法满足新的业务流程需求。研究如何快速有效地生成满足新流程需求的Web服务,则成为一件很有意义的事情,这可以更好地提高可配置系统的柔性。本文主要的研究工作如下:1)将面向对象方法学中的继承、多态等概念引入基于工作流可配置系统的Web服务中,提出一些Web服务生成策略,以提高可配置系统的扩展性和灵活性。2)分析现有的基于工作流可配置系统框架的不足,在此框架的基础上引入Web服务工厂层,提出一种新的框架。3)设计并实现基于工作流可配置系统,并在该系统中引入前面提出的服务生成策略,验证理论的实用性和有效性。