论文部分内容阅读
随着电子商务的发展和业务需求的增加,交互式系统成为日常计算世界的典型形式,系统的多个流程之间必须相互协作才能使得整个系统良好的运转起来,使软件系统具备完整的业务处理功能,满足用户日益增长的新需求。参与业务集成交互的企业是相对独立的主体,在实现企业间业务无缝集成的同时具有各自业务目标的独立性。本文旨在研究交互式系统中多流程交互模型的本质和意义,提出了一种基于全局模型和本地模型的建模方法,更直观地描述了参与业务集成的主体在整体业务中的作用与角色,同时基于公有流程与私有流程的概念有效地保护了企业自身的隐私业务。本文首先介绍了论文工作的背景,简要阐述了经济全球化背景下交互系统的发展状况,从而引出工作流领域中多流程交互的发展。以实验室研究方向为基础,开展了本文涉及的课题,并详细介绍了SOA架构、业务流程管理平台以及服务组合技术(编排与编制)等相关技术。论文接着描述了多流程交互模型在业务流程管理系统中的意义,调研了多流程交互建模工具基本功能需求,列举了多流程交互建模工具应该具备的基本功能。接着本文简要阐述了多流程交互建模工具的总体设计,并对各模块进行简要说明。首先选择SOA架构作为工具的总体架构,然后根据总体架构设计了多流程交互建模工具关键功能模块:全局模型设计模块,本地模型推导模块,本地流程转换模块。论文根据所提出的设计理论,分别对全局模型设计模块、本地模型推导模块与本地流程转换模块进行了详细的实现说明,并在实现说明的最后附上实际运行效果图进行直观描述。本文最后对多流程交互建模工具进行了实例建模分析,同时总结项目开发过程及项目成果,指出工具的不足之处,并提出改进的方案。